summaryrefslogtreecommitdiff
path: root/lang/perl5
AgeCommit message (Collapse)AuthorFilesLines
2013-04-23prevent to use C++ as default linker for Cygwin.obache3-9/+19
2013-04-06Not MAKE_JOBS_SAFE.dholland1-1/+3
2013-04-03from KNOWN PROBLEMS in README.haikuobache1-1/+10
Perl cannot be compiled with threading support ATM.
2013-04-03Changes 5.16.3:adam4-156/+7
This release contains one major and a number of minor security fixes. It fixes a possible vulnerability to a denial-of-service attack by use of a carefully-crafted set of hash keys, a segmentation fault when reading or writing strings greater than 2^31 bytes in size, and a memory leak in Encode.xs's UTF-8 encoding implementation.
2013-03-09regen patchsum, update for patch-ab was reverted.obache1-2/+2
PR pkg/47635
2013-03-08add patch for CVE-2013-1667 from:tez3-4/+152
https://bugzilla.redhat.com/show_bug.cgi?id=912276 bump PKGREVISION
2013-03-04note upstream RT ticket url.obache2-3/+4
2013-03-03fixes destdir installation on Cygwin.obache2-4/+42
2013-02-28tell library related staffs for Cygwin.obache1-1/+3
2013-02-28also use gmake for Cygwin.obache1-2/+3
and as noted in comment, let to use GNUmakefile as MAKE_FILE.
2013-02-27ld='g++' in hints/cygwin.sh, c++ is required on Cygwin.obache1-1/+8
2013-01-24Don't be confused by '=' in output from "uname -a".apb2-4/+23
PR pkg/45814, also reported upstream at <https://rt.perl.org/rt3/Public/Bug/Display.html?id=116523>. Not bumping PKGREVISION because there should be no change in the resulting package, on systems where the build was successful.
2013-01-17Work around a NULL dereference (bug report was submitted upstream)manu3-3/+41
2013-01-03Don't hardwire /usr/pkg; use $PREFIX instead. This fixes variousdholland3-3/+24
problems with linking and rpaths, such as the NetBSD manifestation of PR 47187, and probably others; I haven't tried yet but I suspect at least my manifestation of PR 44985 will be fixed too.
2012-12-12patch SA51498 from the git repospz3-2/+57
2012-11-07Set ccflags and ldflags in Policy.sh instead of with CONFIGURE_ARGS.sbd2-6/+7
2012-11-07Move XCOFF special handling to Policy.sh.sbd3-20/+10
2012-11-04Changes 5.16.2:adam2-6/+6
Several minor bugs were fixed.
2012-11-02Remove the addition on ${LOCALBASE}/lib rpath to ldflags as this is alreadysbd1-13/+1
done by the buildlink system.
2012-11-02Move options from Makefile to options.mk and remove a duplicate .include ofsbd2-93/+97
mk/compiler.mk
2012-11-02Move a hack from the Makefile to hacks.mksbd2-13/+13
2012-11-02Tidy-up the perl5-post-install commands.sbd1-8/+11
(removing two missed references to PERL5_SCRIPTDIR and PERL5_MAN1DIR while at it)
2012-11-02Remove the uneeded PERL5_SCRIPTDIR and PERL5_MAN1DIR variables.sbd2-10/+6
2012-11-02Remove the dynamic plist additions and add the two files to the static PLISTsbd2-8/+5
2012-10-20REPLACE_PERL one more file and add a SUBST_MESSAGE.wiz1-1/+3
The rm class doesn't always work for me because miniperl regenerates some Makefiles and then overwrites the substed file. I haven't tracked the exact reason that triggers this down yet.
2012-10-16Add a patch for Haiku OS (missing LOG_PRIMASK).obache2-1/+20
taken from CPAN Sys-Syslog-0.30.
2012-10-10adding BUILD_PARAMS analogue to MAKE_PARAMS for Module::Build Perl5 modulessno1-4/+4
2012-10-03Update version in a comment.wiz1-2/+2
2012-10-03Changes 5.16.1:adam19-233/+100
Enhancements were made to code features such as "use", which now explicitly enables feature bundles, a more consistent "eval" operator, and a revamped "substr" function. The "__SUB__" sequence now returns a reference to the current subroutine, allowing for recursive subroutines to be written more simply. Support for Unicode 6.1 was improved. Many other minor improvements and bugfixes, along with several deprecations, were made
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-06-14Apply limited part of patch from perl bug 63604 to fix build on Solarisjperkin2-1/+17
with GCC 64-bit. Tested on 32-bit too. Fixes PR pkg/44999.
2012-05-18Fix PR pkg/46439ryoon1-4/+4
Fix comment, PERL5_MODULE_TYPE also accepts "Module::Install::Bundled".
2012-03-04Teach perllink(1) to transparently handle the case where a file has beentron2-3/+7
compressed with "gzip". This stops it from creating a lot of broken symbolic links if "MANZ" is defined. Bump package revision because of this change.
2012-02-23Backport a fix for a serious bug from upstream, where pkgsrc's CFLAGSfhajny4-3/+72
were being used to replace EU::CBuilder's ccflags, resulting in tests and modules failing in specific situations (e.g. on SunOS with ABI=32). https://rt.perl.org/rt3//Public/Bug/Display.html?id=89478 Bump PKGREVISION.
2012-02-21Make the _PERL5_PACKLIST_MANPAGE_RE pattern match thesbd1-2/+2
_PLIST_REGEXP.man pattern.
2012-02-19Merge patch-Configure into patch-ca and use lower case $prefixsbd3-19/+14
2012-02-17Fixes build on NetBSD-6.x, PR 46037.obache2-1/+17
patch provided by nonaka@.
2011-12-08Force ExtUtils::MakeMaker to ignore installed packlist when creating newhiramatsu3-7/+19
packlist. It prevents generating wrong PLIST during make replace. Bump PKGREVISION.
2011-11-27Always add PREFIX/lib to libpth. When building as normal user, it oftenjoerg3-6/+20
exists already. This is not the case for bulk builds though. This fixes p5-MARC-Charset, since p5-gdbm ended up without rpath to PREFIX/lib. Fix some Perl interpreter paths while here. Bump revision.
2011-10-28Add print-PLIST support for perl modules without .packlist.obache1-2/+5
2011-10-16PKGREVISION does not belong in Makefile.common.wiz2-3/+3
2011-10-16apply the changes to just Digest.pm from:spz3-2/+53
http://perl5.git.perl.org/perl.git/commitdiff/a2fa999d41c94d622051667d897fedca90be1828 2011-10-02 Gisle Aas <gisle@ActiveState.com> Release 1.17. Gisle Aas (6): Less noisy 'git status' output Merge pull request #1 from schwern/bug/require_eval Don't clobber $@ in Digest->new [RT#50663] More meta info added to Makefile.PL Fix typo in RIPEMD160 [RT#50629] Add schwern's test files Michael G. Schwern (5): Turn on strict. Convert tests to use Test::More Untabify Turn Digest::Dummy into a real file which exercises the Digest->new() require logic. Close the eval "require $module" security hole in Digest->new($algorithm)
2011-10-11On m68k, gcc creates short assembler branch insns, and expects thehauke1-1/+23
assembler to adapt them to the distance. m68k gas appears not to do that for fpu branch insns, resulting in an out-of-range FPU assembler branch instruction error in "ext/re/re_exec.c". As a workaround, building with "-Os" instead of "-O2" reduces the size of the object file enough to allow short branches. See PR toolchain/45439.
2011-09-29Changes 5.14.2:adam2-6/+6
* File::Glob::bsd_glob() memory error with GLOB_ALTDIRFUNC (CVE-2011-2728). * Encode decode_xs n-byte heap-overflow (CVE-2011-2939)
2011-09-20If building with threads support, add PTHREAD_LDFLAGS to LDFLAGS.dsainty1-1/+2
Fixes build on Ubuntu 11.04. Unlikely to have an effect on platforms that already built, so no PKGREVISION bump. Ok'd in freeze by wiz@
2011-09-17The CPAN module DB_File tries to link against -ldb, but NetBSD does notbrook2-1/+9
provide a separate library so compilation fails. Add a hints file to correct the list of libraries used on NetBSD.
2011-09-14When building perl packages, never use native perl.hans1-1/+3
2011-08-15Bump default BUILD_DEPENDS for Module::Build packages to match currentobache1-2/+2
stable branch status, perl-5.12.2 or external one same version as bundled one.
2011-08-05Changes 5.14.1:adam22-1192/+75
* Several modules were updated to fix minor bugs. * Tests were fixed. * Documentation was improved. Changes 5.14.0: * Unicode version 6.0 is now supported. * Regular expressions can now be reset to the default modifiers. * Four new regular expression modifiers, "/d", "/l" , "/u", and "/a", were introduced. * The substitution operators now support the modifier "/r" to work non-destructively, leaving the original unmodified. * Larger octals can now be specified. * Array and hash operators can now experimentally operate directly on hard references. * printf-like functions now understand post-1980 size modifiers. * Exception handling was made more reliable and consistent. * Other enhancements and many bug fixes were made PkgSrc: * Fixed configuring on Mac OS X 10.7.
2011-08-05Fix build on MacOS X Lion (Darwin Kernel Version 11.0.1).ryoon2-1/+21
From upstream comment: nm isn't known to work after Snow Leopard and XCode 4; testing with OS X 10.5 and Xcode 3 shows a working nm, but pretending it doesn't work produces no problems. From upstream commit log: Testing from 10.5 with Xcode 3 to the latest OS X works with usenm='false' but not always with usenm='true'