./lang/perl5, Practical Extraction and Report Language

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


Branch: CURRENT, Version: 5.24.1nb1, Package name: perl-5.24.1nb1, Maintainer: pkgsrc-users

Perl is a general-purpose programming language originally developed
for text manipulation and now used for a wide range of tasks including
system administration, web development, network programming, GUI
development, and more. The language is intended to be practical (easy
to use, efficient, complete) rather than beautiful (tiny, elegant,
minimal). Its major features are that it's easy to use, supports both
procedural and object-oriented (OO) programming, has powerful built-in
support for text processing, and has one of the world's most impressive
collections of third-party modules.


Required to build:
[pkgtools/cwrappers]

Package options: 64bitauto, threads

Master sites: (Expand)

SHA1: d43ac3d39686462f86eed35b3c298ace74f1ffa0
RMD160: e824cb74998ebbbc3286fa353e64e75104d4c5b1
Filesize: 13758.117 KB

Version history: (Expand)


CVS history: (Expand)


   2017-04-29 00:59:48 by Sevan Janiyan | Files touched by this commit (5)
Log message:
Patch for issue raised in Russ Cox's "Glob Matching Can Be Simple And Fast \ 
Too" post.
https://research.swtch.com/glob
https://perl5.git.perl.org/perl.git/com … 940e3e6f95

Reviewed by: wiz
   2017-01-27 10:39:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
Changes 5.24.1:
* -Di switch is now required for PerlIO debugging output
* Core modules and tools no longer search "." for optional modules
* Updated Modules and Pragmata
   2016-12-12 17:08:00 by Thomas Klausner | Files touched by this commit (1)
Log message:
Remove duplicate PERL5 definition.

This is already defined in mk/pkginstall/header.
   2016-10-28 17:55:50 by David A. Holland | Files touched by this commit (1)
Log message:
Extend PR 48500 alpha gcc workaround to gcc5. From Rin Okuyama.
   2016-08-31 15:24:06 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Fix for OS X 10.12, where clock_gettime() is defined.
   2016-06-20 19:19:56 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Build with DTrace support enabled on OS X Leopard and newer

Reviewed by jperkin@
   2016-06-14 13:47:21 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Do not attempt to generate DTrace objects for objects which do not contain
any DTrace probes.  Fixes build with newer DTrace.
   2016-06-08 19:39:30 by Havard Eidnes | Files touched by this commit (10) | Package updated
Log message:
Update perl to version 5.24.0.

Pkgsrc changes:
 * Add candidate fix from https://rt.cpan.org/Public/Bug/Display.html?id=72467
 * Remove patches which have been integrated upstream
 * Rename and re-mould some patches which required adjustments

http://perlnews.org/2016/05/perl-5-24-released/ has pointer to
more details and says:

May 9 2016
Perl 5.24.0 has been released.

You can read about the changes which include:

    Postfix dereferencing is no longer experimental
    Unicode 8.0 is now supported
    The autoderef feature has been removed

Perl 5.24.0 represents approximately 11 months of development since
Perl 5.22.0 and contains approximately 360,000 lines of changes
across 1,800 files from 77 authors.