Commit graph

26 commits

Author SHA1 Message Date
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
sno
4dc0ee1b71 Updating package for CPAN modules Scalar::Util and List::Util in
devel/p5-Scalar-List-Utils from 1.23nb2 to 1.25.

upstream changes since 1.23 (remind that n.mm_oo are developer releases):
1.25 -- Sat Mar 24 13:10:13 UTC 2012

  * Restore back-compat. to perl 5.6 (thanks to Zefram)

1.24 -- Thu Mar 22 18:10:10 UTC 2012

  * Update to 1.24 release version (no other changes since 1.23_04).

1.23_04 -- Sat Mar 10 00:16:16 UTC 2012

  * RT#72700 Fix off-by-two on string literal length

1.23_03 -- Tue Sep 14 10:09:59 CDT 2010

  * Min perl version supported for build is not 5.008
  * Dropped the pure-Perl implementation of both Scalar::- and List::Util.
  * RT#61118 Fix assumption in sum() that once magic, always magic

1.23_02 -- Tue Mar 30 11:09:15 CDT 2010

  * Fix first() and reduce() to check the callback first; &first(1) is now illigal. [gfx]
  * Fix reduce() to allow XSUB callbacks [gfx]
  * Fix first() to allow XSUB callbacks [gfx]
  * Resolve RT #55763: tainted() doesn't do SvGETMAGIC(sv) [gfx]
  * define CvISXSUB so older perl versions will still compile

1.23_01 -- Mon Mar 22 08:24:11 CDT 2010

  * Add failing tests; SVt_RV is not directly SvROK [gfx]
  * Implement openhandle() in XS (with extra tests) [gfx]
  * Modernize *.pm [gfx]
  * Modernize ListUtil.xs [gfx]
  * Add ppport.h [gfx]
  * Fix an overloading issue on sum(), and add tests for overloading [gfx]
  * Small tweaks for minstr()/maxstr() [gfx]
  * Optimize dualvar() [gfx]
  * Use sv_copypv() instead of SvPV() and sv_setpv() [gfx]
  * avoid non-portable warnings
2012-09-10 14:25:44 +00:00
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
sno
d12928523c Updating devel/p5-Scalar-List-Utils from 1.22 to 1.23
Upstream changes:
1.23 -- Wed Mar 10 20:50:00 CST 2010
  * Add a test file to ensure 'GETMAGIC' called once [gfx]
  * "GETMAGIC" should be called only once [gfx]
  * Use PERL_NO_GET_CONTEXT for efficiency (see perlguts) [gfx]
  * Don't care about dVAR. ExtUtils::ParseXS deals with it. [gfx]
  * t/p_max.t, t/p_min.t fail on perl5.8.1.  [tokuhirom]
  * avoid non-portable warnings
  * Fix PP::reftype in edge cases [gfx]
2010-03-15 16:18:26 +00:00
sno
d84e620560 Updating devel/p5-Scalar-List-Utils from 1.21 to 1.22
pkgsrc changes:
  - Adjusting license definition

Upstream changes:
1.22 -- Sat Nov 14 09:26:15 CST 2009
  * silence a compiler warning about an unreferenced local variable [Steve Hay]
  * RT#51484 Preserve utf8 flag of string passed to dualvar()
  * RT#51454 Check first argument to first/reduce is a code reference
  * RT#50528 [PATCH] p_tainted.t fix for VMS [Craig A. Berry]
  * RT#48550 fix pure perl looks_like_number not to match non-ascii digits
2009-11-21 15:33:04 +00:00
sno
18d36c9b00 pkgsrc changes:
- Updating package for p5 modules {Scalar,List}::Util from 1.20 to 1.21

Upstream changes:
1.21 -- Mon May 18 10:32:14 CDT 2009

  * Change build system for perl-only install not to need to modify blib
  * When building inside perl, tests for weaken should be always run (Alexandr Ciornii)
2009-05-20 07:52:00 +00:00
sno
83dcd7e09e PkgSrc changes:
- Updating package for perl modules List::Util and Scalar::Util to 1.20
    from 1.19 (which is in perl core, too)
  - Setting license to gnu-gpl-v2

Upstream changes:
1.20 -- Wed May 13 16:42:53 CDT 2009

*** NOTE***
This distribution now requires perl 5.6 or greater

Bug Fixes
  * Fixed stack pop issue in POP_MULTICALL
  * Fixed error reporting in import when XS not compiled
  * Check first argument to reduce is a CODE reference to avoid segfault
  * Handle overloaded and tied values
  * Fix tainted test to run on Win32

Enhancements
  * Added List::Util::XS so authors can depend on XS version
  * Removed need for dummy methods in UNIVERSAL for perl-only code
2009-05-17 14:08:10 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
heinz
cd5fc97267 The package supports installation to DESTDIR.
A C compiler is required.
2008-04-06 15:26:12 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
wiz
414b3df6a6 Update to 1.19:
1.19 -- Sun Dec 10 09:58:03 CST 2006

Bug Fixes
  * Fix invalid conversion from `const char*' to `char*' warnings
  * Avoid Makefile error when building on Win32
  * Fix undefined symbol error for perl < 5.9.0
  * Fix hardcoded "/" in a filepath that causes p_tainted.t to fail on VMS

Documentation
  * Document that reduce calls BLOCK in a scalar context
  * Add SEE ALSO sections to docs

Enhancements
  * A new regression test for readonly, taking a reference to a constant passed to a sub
2007-02-18 02:04:56 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
wiz
417209eaaf Update to 1.18:
1.18 -- Fri Nov 25 09:30:29 CST 2005

Bug Fixes
  * Fix pure-perl version of refaddr to avoid blessing an un-blessed reference
  * Fix memory leak in first() and reduce()
  * Pure perl version of looks_like_number now matches XS version for
    references and undef. It will now return undef

Enhancements
  * Support for using XSLoader instead of DynaLoader
  * Use new multicall API
2006-01-03 17:33:46 +00:00
wiz
d44eda2c7c Update to 1.17:
1.17 -- Mon May 23 08:55:26 CDT 2005

Bug Fixes
  * Update XS code to declare PERL_UNUSED_DECL conditionally

1.16 -- Fri May 20 10:22:49 CDT 2005

Bug Fixes
  * Change to refaddr.t test to avoid false errors on some 64 bit platforms
  * Fix all perl only tests to work when in the core build environment
  * Fix looks like number test to work for 5.8.5 and above

1.15 -- Fri May 13 11:01:15 CDT 2005

Bug Fixes
  * Fixed memory leak in first()

Enhancements
  * Converted tests to use Test::More
  * Improved test coverage
  * Changed Makefile.PL to use Module::Install
  * Refactor use of Sv..X() macros to be Sv.._set()
  * Changes from Jarkko for Symbian port of Perl
  * Documentation updates to weaken()
2005-11-23 22:12:15 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
wiz
4348181e7b Update HOMEPAGE. 2005-02-23 16:34:00 +00:00
jlam
32962cc4e3 Update devel/p5-Scalar-List-Utils to 1.14. Changes from version 1.13
are minor bug fixes.
2004-12-25 03:14:15 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
minskim
177abc1a35 Newly imported misc/p5-Scalar-List-Utils is just an update of
devel/p5-Scalar-List-Utils.  Merge them.  p5-Scalar-List-Utils
shouldn't have been imported into pkgsrc-wip in the first place.
Pointed out by Adrian Portelli.
2004-02-16 21:33:03 +00:00
he
a9c8be95fa Import p5-Scalar-List-Utils version 1.12.
This distribution is a replacement for the builtin distribution.

This package contains a selection of subroutines that people have
expressed would be nice to have in the perl core, but the usage would not
really be high enough to warrant the use of a keyword, and the size so
small such that being individual extensions would be wasteful.
2003-08-30 19:01:32 +00:00