summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/perl: Update to crossperl 1.1.6 for perl 5.24.2 re bug #627130Kent Fredric2017-09-031-1/+1
| | | | | | | | | We need at least the same version of cross-perl as supports any given value of ${PV} as the paths in cross-perl are ${PV} specific, and we reference those paths using ${PV} Bug: https://bugs.gentoo.org/627130 Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: 5.28.9999: Update to 5.27.3Kent Fredric2017-09-032-7/+8
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: arm stable, bug #620304Markus Meier2017-08-081-1/+1
| | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
* dev-lang/perl: 5.28.9999 : Update to 5.27.2Kent Fredric2017-07-212-10/+10
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Fix broken oldversen value.Kent Fredric2017-07-161-1/+1
| | | | | TODO: Automate this. Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Fix dual-life script versionKent Fredric2017-07-161-1/+1
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Bump to 5.24.2 Final (masked)Kent Fredric2017-07-162-1/+1
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Update -9999 build to 5.27.1Kent Fredric2017-07-132-4/+5
| | | | | | | | | | Note: Currently fails tests with -flto: ../cpan/ExtUtils-MakeMaker/t/02-xsdynamic.t (Wstat: 256 Tests: 72 Failed: 1) Failed test: 71 Non-zero exit status: 1 Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Bump to 5.24.2_rc1 ( masked )Kent Fredric2017-07-122-0/+566
| | | | | | Initial version added for staging this release. Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: ppc stable wrt bug #620304Agostino Sarubbo2017-06-211-1/+1
| | | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl: Update to perl-cross 1.1.5Kent Fredric2017-06-204-3/+4
| | | | | | | This only affects cross-compiling perls, and then, makes cross-compile work where previously expected not to. Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Remove oldAndreas K. Hüttel2017-06-165-2220/+0
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: ppc64 stable wrt bug #620304Agostino Sarubbo2017-06-131-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl: ia64 stable wrt bug #620304Agostino Sarubbo2017-06-101-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl: sparc stable wrt bug #620304Agostino Sarubbo2017-06-101-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl-5.24.1-r2: add alpha keywordTobias Klausmann2017-06-041-1/+1
| | | | Gentoo-Bug: 620304
* dev-lang/perl: x86 stable wrt bug #620304Agostino Sarubbo2017-06-041-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl: amd64 stable wrt bug #620304Agostino Sarubbo2017-06-011-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl: Require newer File::Path, bug 620304Andreas K. Hüttel2017-06-012-1/+565
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Start 5.28.9999 series at 5.27.0Kent Fredric2017-06-012-0/+596
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: ia64 stable, bug #604602Sergei Trofimovich2017-05-301-1/+1
| | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64"
* dev-lang/perl: Version bump, masked for testingAndreas K. Hüttel2017-05-301-0/+595
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* dev-lang/perl: Update module-corelist versionKent Fredric2017-05-311-1/+1
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Bump development ebuild to 5.26.0 FinalKent Fredric2017-05-312-2/+2
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Update to 5.26.0-RC2Kent Fredric2017-05-242-2/+2
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Fix variable in arithmetic expansion on older bashKent Fredric2017-05-221-1/+1
| | | | | | | | | | | | | | Older bashes seem to think: $(( "26" % 2 )) Is $(( ""26" % 2 " )) Or something, and barfs. Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Update module-corelist versionKent Fredric2017-05-221-1/+1
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Use modulo arithmetic to determine subslot from versionKent Fredric2017-05-221-5/+7
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Commonize SHORT_PV/MY_P/MY_PV calculationKent Fredric2017-05-221-7/+8
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Fix subslot/MY_PV computation from DIST_VERSIONKent Fredric2017-05-221-3/+4
| | | | | | | | This is a result of the oversight that PV contains _rc and DIST_VERSION contains -RC, and this leads to the latter leaking into libpaths and subslots, where it shouldn't. Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Ensure PATCH_BASE is common between -9999 and notKent Fredric2017-05-221-2/+1
| | | | | | | | | | This is because we don't need to update the patches as often as perl updates, because the patch set tends to be portable across versions. This prevents us from needing a new patch tarball simply because we changed version. Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Make new OLDVERSEN strategy for NEXTVERKent Fredric2017-05-221-9/+5
| | | | | | | | | | | | | | | As per discussion on #gentoo-perl, this is slated as a strategy for 5.26, as it means people who upgrade to 5.26 retain existing installed modules in their @INC This serves as additional defence against portage build-order issues, which are going to become especially pertinent given we're going to have a substantial number of packages likely to fail configure or test. So its important that people who can't rebuild packages can still have existing versions continue to work on the newer perl where possible. Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-lang/perl: Update 5.26.9999 to 5.26.0-RC1Kent Fredric2017-05-132-4/+4
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* Globally add missing remote ID references to metadata.xmlJustin Lecher2017-04-291-1/+4
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* dev-lang/perl: sparc stable wrt bug #604602Agostino Sarubbo2017-04-281-1/+1
| | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl-5.24.1-r1: add alpha keywordTobias Klausmann2017-04-241-1/+1
| | | | Gentoo-Bug: 604602
* dev-lang/perl: Stop treating minor devrels as ABI compatibleKent Fredric2017-04-211-3/+6
| | | | | | | | | | | | | | Development releases of Perl are not ABI-intercompatible with each other, regardless of *actual* ABI compat, as Perl itself enforces minor-version breaks in XS code. Hence, this commit: 1. Ensures that development releases use the full 5.xx.yyy for the subslot 2. Ensures the arch-abi-path from older 5.ODD series is not shared with newer 5.ODD Package-Manager: Portage-2.3.4, Repoman-2.3.2
* dev-lang/perl: Fix dual-scripts versions from corelist deltasKent Fredric2017-04-211-2/+2
| | | | Package-Manager: Portage-2.3.4, Repoman-2.3.2
* dev-lang/perl: Update 5.26.9999 to 5.25.12 internallyKent Fredric2017-04-212-11/+13
| | | | Package-Manager: Portage-2.3.4, Repoman-2.3.2
* dev-lang/perl: Stable for HPPA (bug #604602).Jeroen Roovers2017-04-161-1/+1
| | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
* dev-lang/perl: x86 stable wrt bug #604602Agostino Sarubbo2017-04-151-1/+1
| | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl: amd64 stable wrt bug #604602Agostino Sarubbo2017-04-151-1/+1
| | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/perl: arm arm64 ppc ppc64 stable (bug 604602)Michael Weber2017-04-051-1/+1
| | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"
* dev-lang/perl: Add 5.26.9999 periodic-snapshot versionKent Fredric2017-03-292-0/+593
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a pre-release of 5.26 series and aims to be a work-in-progress for the life of Perl 5.26. Changes are intended to happen here first, and then get folded out into actual releases. This version requires grown-up mode and likely judicious use of package.provided ( because at least at this time, requisite virtuals are missing ) Also, this package is very ambitious and employs INC modifications that incorporate a broader selection of previous perls' versions, by re-including the architecture-independent paths from older perls. Its not known at this time if this is a viable strategy for a final release, but it intends to make testing this easier. ( Because you might need lots of --nodeps to use this version to begin with ) Also, you may want to borrow from https://github.com/gentoo-perl/perl-testing-profiles Which has a few things optimised for doing this, and for testing in general, including some workarounds for known defects / spurious failures. Package-Manager: Portage-2.3.4, Repoman-2.3.2
* dev-lang/perl: Add workaround for bug 604072Andreas K. Hüttel2017-03-241-0/+4
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-285-5/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* dev-lang/perl: Copy dropped ~x64-cygwin supportKent Fredric2017-02-221-1/+1
| | | | | | | haubi keyworded for cygwin too close to me bumping Perl, and I didn't notice. Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/perl,virtual/perl-Module-CoreList: Bump to 5.22.3 FinalKent Fredric2017-02-222-0/+552
| | | | | | | | | | | | | | | - Fix bug with patching now-missing CPANPLUS code #608966 - Update cross-perl to 1.1.4 - Fix cross-compile bugs - Fix GCC6 + lto bugs #583532 - Backport fixes from Compress-Raw-Zlib 2.074 for zlib 1.2.9+ #606374 Bug: https://bugs.gentoo.org/608966 Bug: https://bugs.gentoo.org/583532 Bug: https://bugs.gentoo.org/606374 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/perl: Update to patchelevel 3Kent Fredric2017-02-212-0/+561
| | | | | | | | | | | | | | | | | | | | | - Fix related to bug #608966 under crossdev where "touch" on a path would fail because the parent path did not exist - Fix patching failure under crossdev due to SHA1Sums changing - Upgrade perl-cross to 1.1.4 - Fix makefile ordering issue when compiling unicore/ parts before Config.pm has been compiled - Ensure miniperl is built with the right target arch for bootstrap - Upgrade base.pm patchset to latest for testing - Fix compilation with GCC6 and -flto #583532 - Properly fix compilation against newer zlibs #606374 by backporting changes to ZLib.xs from Compress-Raw-Zlib 2.074 Bug: https://bugs.gentoo.org/608966 Bug: https://bugs.gentoo.org/583532 Bug: https://bugs.gentoo.org/606374 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-lang/perl: keyword ~x64-cygwinMichael Haubenwallner2017-02-201-1/+1
| | | | Package-Manager: portage-2.3.3