pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/perl5



Module Name:    pkgsrc
Committed By:   seb
Date:           Thu Aug 19 20:47:10 UTC 2010

Modified Files:
        pkgsrc/lang/perl5: Makefile buildlink3.mk distinfo
        pkgsrc/lang/perl5/patches: patch-aa patch-ah patch-zc patch-zd
Added Files:
        pkgsrc/lang/perl5/files: Policy.sh
Removed Files:
        pkgsrc/lang/perl5/patches: patch-ac patch-ba patch-ci patch-co patch-db
            patch-fa

Log Message:
Update perl from version 5.10.1nb2 to version 5.12.1.

Pkgsrc changes:
- Adjust some patches
- Remove patches integrated upstream
- Use Perl's "Policy.sh" framework (along the way remove some patches)
- Link in an enterprise friendly way on HPUX
- in buildlink3.mk bump minimum required pkgsrc Perl version to
5.12.0
- placate some pkglint warnings

Upstream changes:
- From version 5.12.1 announce

This release contains minor bug fixes and updates of several core
modules, as well as minor documentation updates. It should be fully
backward compatible with Perl 5.12.0.

- From version 5.12.0 announce:

Perl 5.12.0 represents approximately two years of development since
version 5.10.0 and contains over 750,000 lines of changes across over
3,000 files from over 200 authors and committers.

[...]

Notable changes in Perl 5.12 include:

* Perl now conforms much more closely to the Unicode standard.
  Additionally, this release includes an upgrade to version
  5.2 of the standard.

* New experimental APIs allow developers to extend Perl with
  "pluggable" keywords and syntax.

* Perl now has a better sense of time and will be able to keep
  accurate time well past the "Y2038" barrier.

* New syntax allows developers to specify package version numbers
  directly in "package" statements

* Perl now warns the user about the use of deprecated features
  by default.

- For a complete list of changes see included perl5120delta(1) and
perl5121delta(1) or http://perldoc.perl.org/perl5120delta.html and
http://perldoc.perl.org/perl5121delta.html


To generate a diff of this commit:
cvs rdiff -u -r1.159 -r1.160 pkgsrc/lang/perl5/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/lang/perl5/buildlink3.mk
cvs rdiff -u -r1.65 -r1.66 pkgsrc/lang/perl5/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/perl5/files/Policy.sh
cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/perl5/patches/patch-aa
cvs rdiff -u -r1.14 -r0 pkgsrc/lang/perl5/patches/patch-ac
cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/perl5/patches/patch-ah
cvs rdiff -u -r1.6 -r0 pkgsrc/lang/perl5/patches/patch-ba \
    pkgsrc/lang/perl5/patches/patch-ci
cvs rdiff -u -r1.4 -r0 pkgsrc/lang/perl5/patches/patch-co
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/perl5/patches/patch-db \
    pkgsrc/lang/perl5/patches/patch-fa
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/perl5/patches/patch-zc
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/perl5/patches/patch-zd

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index