./devel/p5-Perl4-CoreLibs, Libraries historically supplied with Perl 4

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.005nb1, Package name: p5-Perl4-CoreLibs-0.005nb1, Maintainer: pkgsrc-users

This is a collection of .pl files that have historically been bundled with the
Perl core but are planned not to be so distributed with core version 5.15 or
later. Relying on their presence in the core distribution is deprecated; they
should be acquired from this CPAN distribution instead.


Required to run:
[lang/perl5]

Required to build:
[devel/p5-Module-Build] [pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 54.142 KB

Version history: (Expand)


CVS history: (Expand)


   2023-09-01 02:50:44 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.005

Upstream changes:
version 0.005; 2023-03-13

  * port chat2.pl and validate.pl to Perl 5.19.8, which abolished the
    "do" syntax for subroutine calls, after it had started warning by
    default in Perl 5.11.1

  * port abbrev.pl, bigfloat.pl, bigint.pl, bigrat.pl, cacheout.pl,
    chat2.pl, complete.pl, exceptions.pl, ftp.pl, getcwd.pl, pwd.pl,
    and syslog.pl to Perl 5.37.9, which deprecated the old "'" package
    separator

  * muffle ambiguity warnings that arose under -w from ambiguous use of
    keywords "open", "close", and "select"

  * make the tests in t/timelocal.t robust against the way
    Time::Local::time{local,gm}() interpret year inputs 0 to 99 based
    on a sliding window

  * make the tests in t/timelocal.t accommodate OS-dependent limits on
    the range of years that can be represented in a time_t

  * update chat2.pl, ftp.pl, and syslog.pl to get constants from
    the Socket and Sys::Syslog modules, rather than from socket.ph,
    sys/socket.ph, and syslog.ph, which may well not be available

  * test that all the library files can be loaded without causing
    unintended warnings

  * update usage comments in getopt.pl, getopts.pl, stat.pl, syslog.pl,
    and validate.pl for Perl 5.19.8, which abolished the "do" syntax
    for subroutine calls

  * document that the core try/catch mechanism (from Perl 5.33.7) is
    another alternative to exceptions.pl

  * in t/timelocal.t, apply most tests to both timelocal() and timegm()

  * in t/timelocal.t, test error for 2100-02-29

  * in t/timelocal.t, don't load the unused Config module
   2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483)
Log message:
*: recursive bump for perl 5.38
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631)
Log message:
*: bump PKGREVISION for perl-5.32.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557)
Log message:
Bump PKGREVISIONs for perl 5.30.0