[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/files/, profiles/, perl-core/ExtUtils-MakeMaker/

2021-09-04 Thread Jakov Smolić
commit: 1f685202789e3077e761a0ec477f7d381970c99c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:47:37 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f685202

perl-core/ExtUtils-MakeMaker: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 .../ExtUtils-MakeMaker-7.240.0.ebuild  | 43 -
 perl-core/ExtUtils-MakeMaker/Manifest  |  1 -
 .../ExtUtils-MakeMaker/files/7.24-RUNPATH.patch| 30 -
 .../files/7.24-delete_podlocal.patch   | 74 --
 perl-core/ExtUtils-MakeMaker/metadata.xml  | 41 
 profiles/package.mask  |  6 --
 6 files changed, 195 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
deleted file mode 100644
index 4f532ea664b..000
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=BINGOS
-DIST_VERSION=7.24
-inherit edos2unix perl-module
-
-DESCRIPTION="Create a module Makefile"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/perl-ExtUtils-Install-1.520.0
-   >=virtual/perl-ExtUtils-Manifest-1.700.0
-   >=virtual/perl-File-Spec-0.800.0
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=virtual/perl-File-Temp-0.220.0
-   >=virtual/perl-Scalar-List-Utils-1.130.0
-   )
-"
-PDEPEND="
-   >=virtual/perl-CPAN-Meta-2.143.240
-   >=virtual/perl-Parse-CPAN-Meta-1.441.400
-   virtual/perl-Test-Harness
-"
-
-PATCHES=(
-   "${FILESDIR}/7.24-delete_podlocal.patch"
-   "${FILESDIR}/7.24-RUNPATH.patch"
-)
-
-src_prepare() {
-   edos2unix "${S}/lib/ExtUtils/MM_Unix.pm"
-   edos2unix "${S}/lib/ExtUtils/MM_Any.pm"
-
-   export BUILDING_AS_PACKAGE=1
-   perl-module_src_prepare
-}

diff --git a/perl-core/ExtUtils-MakeMaker/Manifest 
b/perl-core/ExtUtils-MakeMaker/Manifest
deleted file mode 100644
index 7a42c9cbf24..000
--- a/perl-core/ExtUtils-MakeMaker/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ExtUtils-MakeMaker-7.24.tar.gz 467714 BLAKE2B 
82c027584ad89cd1393cdb0f8db8ef6fff2a405304fbe11d791dadc7352facc5a852ca7ebc1ed3e1119a0073dce8868c01d210f666ef1fab5c09eee59e092f00
 SHA512 
f57f8407aea6101af964f105fb9ddd6567262fa2bad91456573c8fc019cdf1469563945029f5078e20d2f7d1d736a63586e7cde3bb72cb9ae80ad0b8ebe818d5

diff --git a/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch 
b/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch
deleted file mode 100644
index 6f21f2c733b..000
--- a/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 5da957658fba21be51b638bcfee32b97090ad0da Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Sun, 19 Mar 2017 01:55:56 +1300
-Subject: Prevent build root appearing in RPATH
-

- lib/ExtUtils/MM_Any.pm | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/lib/ExtUtils/MM_Any.pm b/lib/ExtUtils/MM_Any.pm
-index 433a8dd..ebcb6fc 100644
 a/lib/ExtUtils/MM_Any.pm
-+++ b/lib/ExtUtils/MM_Any.pm
-@@ -2422,6 +2422,13 @@ sub init_others {
- # LD_RUN_PATH now computed by ExtUtils::Liblist
- ($self->{EXTRALIBS},  $self->{BSLOADLIBS},
-  $self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs;
-+# We do not want the build root in RPATH
-+if ( exists $ENV{PORTAGE_TMPDIR} ){
-+# If we have a PORTAGE_TMPDIR set, strip that, as just 
testing for
-+# /usr and /opt might not be sufficient.
-+$self->{LD_RUN_PATH} = join ':', grep 
!/^\Q$ENV{PORTAGE_TMPDIR}/,
-+   split /:/, $self->{LD_RUN_PATH};
-+}
- last;
- }
- }
--- 
-2.12.0
-

diff --git a/perl-core/ExtUtils-MakeMaker/files/7.24-delete_podlocal.patch 
b/perl-core/ExtUtils-MakeMaker/files/7.24-delete_podlocal.patch
deleted file mode 100644
index 8277e0d37c2..000
--- a/perl-core/ExtUtils-MakeMaker/files/7.24-delete_podlocal.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-From f1939e044183c711f23468eb1aa068435add42c6 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Sun, 19 Mar 2017 01:52:52 +1300
-Subject: Inhibit generation of perllocal.pod
-

- lib/ExtUtils/MM_Unix.pm | 5 +
- t/INSTALL_BASE.t| 2 +-
- t/basic.t   | 6 +++---
- 3 files changed, 9 insertions(+), 4 deletions(-)
-
-diff --git a/lib/ExtUtils/MM_Unix.pm b/lib/ExtUtils/MM_Unix.pm
-index 66a24d7..82d7b42 100644
 a/lib/ExtUtils/MM_Unix.pm
-+++ b/lib/ExtUtils/MM_Unix.pm
-@@ -1682,6 +1682,11 @@ sub init_main {
- ### $self->{NAME}) =~ s!::!/!g ; #eg. BSD/Foo/Socket

[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/

2020-02-10 Thread Andreas K. Hüttel
commit: fc53aa00d9dc1ab6f5505957ea8c267d45cc3885
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb  2 06:06:18 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Feb 10 21:53:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc53aa00

perl-core/ExtUtils-MakeMaker: Drop keywords

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
index a5419d21cb0..10dac62546e 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit eutils perl-module
 
 DESCRIPTION="Create a module Makefile"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS=""
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/

2019-10-12 Thread Andreas K. Hüttel
commit: dcfb6ff6539ea57241c733233da69b554778af55
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct 13 02:10:24 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct 13 02:10:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfb6ff6

perl-core/ExtUtils-MakeMaker: Drop nonsensical HOMEPAGE link

Closes: https://bugs.gentoo.org/686828
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
index 6ba4e707660..a8069605ed0 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
@@ -7,7 +7,6 @@ DIST_VERSION=7.24
 inherit eutils perl-module
 
 DESCRIPTION="Create a module Makefile"
-HOMEPAGE="http://makemaker.org ${HOMEPAGE}"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/

2019-07-17 Thread Kent Fredric
commit: e92083103fc2a7994a19fb961783b1b197cc664d
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 18 01:12:58 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 18 01:18:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9208310

perl-core/ExtUtils-MakeMaker: Add ~riscv from dev-lang/perl

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="riscv"
Signed-off-by: Kent Fredric  gentoo.org>

 perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
index c25e621652a..0f2cc7481b0 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ inherit eutils perl-module
 DESCRIPTION="Create a module Makefile"
 HOMEPAGE="http://makemaker.org ${HOMEPAGE}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/

2018-09-01 Thread Kent Fredric
commit: 4fe320edd195a9b32323071ff59ce86ff744f1d0
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  1 06:39:46 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  1 07:17:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe320ed

perl-core/ExtUtils-MakeMaker: Spread ~x64-cygwin from perl

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
index 68a9fa00b59..c25e621652a 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ inherit eutils perl-module
 DESCRIPTION="Create a module Makefile"
 HOMEPAGE="http://makemaker.org ${HOMEPAGE}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/files/

2017-10-23 Thread Kent Fredric
commit: eb004985d46d2c3ea70e6fd4fe1874e7ce0c737b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Oct 17 15:58:42 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Oct 24 02:44:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb004985

perl-core/ExtUtils-MakeMaker: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/5969

 .../ExtUtils-MakeMaker/files/6.58-RUNPATH.patch| 16 --
 .../files/7.04-delete_packlist_podlocal.patch  | 63 --
 2 files changed, 79 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/files/6.58-RUNPATH.patch 
b/perl-core/ExtUtils-MakeMaker/files/6.58-RUNPATH.patch
deleted file mode 100644
index 41f26098b2b..000
--- a/perl-core/ExtUtils-MakeMaker/files/6.58-RUNPATH.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/lib/ExtUtils/MM_Any.pm
-+++ b/lib/ExtUtils/MM_Any.pm
-@@ -1900,6 +1900,13 @@ CODE
- # LD_RUN_PATH now computed by ExtUtils::Liblist
- ($self->{EXTRALIBS},  $self->{BSLOADLIBS}, 
-  $self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs;
-+# We do not want the build root in RPATH
-+if ( exists $ENV{PORTAGE_TMPDIR} ){
-+# If we have a PORTAGE_TMPDIR set, strip that, as just 
testing for
-+# /usr and /opt might not be sufficient.
-+$self->{LD_RUN_PATH} = join ':', grep 
!/^\Q$ENV{PORTAGE_TMPDIR}/,
-+   split /:/, $self->{LD_RUN_PATH};
-+}
- last;
- }
- }

diff --git 
a/perl-core/ExtUtils-MakeMaker/files/7.04-delete_packlist_podlocal.patch 
b/perl-core/ExtUtils-MakeMaker/files/7.04-delete_packlist_podlocal.patch
deleted file mode 100644
index 266d5d240c0..000
--- a/perl-core/ExtUtils-MakeMaker/files/7.04-delete_packlist_podlocal.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-diff -ruN ExtUtils-MakeMaker-7.04.orig/lib/ExtUtils/MM_Unix.pm 
ExtUtils-MakeMaker-7.04/lib/ExtUtils/MM_Unix.pm
 ExtUtils-MakeMaker-7.04.orig/lib/ExtUtils/MM_Unix.pm   2014-12-02 
13:44:33.0 +0100
-+++ ExtUtils-MakeMaker-7.04/lib/ExtUtils/MM_Unix.pm2015-02-25 
23:54:03.373862321 +0100
-@@ -1606,6 +1606,16 @@
- $self->{FULLEXT} = $self->catdir(split /::/, $self->{NAME});
- 
- 
-+# Workaround for https://bugs.gentoo.org/show_bug.cgi?id=221179
-+if (!exists($self->{NO_PERLLOCAL})) {
-+$self->{NO_PERLLOCAL} = 1;
-+}
-+
-+if (!exists($self->{NO_PACKLIST})) {
-+$self->{NO_PACKLIST} = 1;
-+}
-+
-+
- # Copied from DynaLoader:
- 
- my(@modparts) = split(/::/,$self->{NAME});
-diff -ruN ExtUtils-MakeMaker-7.04.orig/lib/ExtUtils/MakeMaker.pm 
ExtUtils-MakeMaker-7.04/lib/ExtUtils/MakeMaker.pm
 ExtUtils-MakeMaker-7.04.orig/lib/ExtUtils/MakeMaker.pm 2014-12-02 
13:44:33.0 +0100
-+++ ExtUtils-MakeMaker-7.04/lib/ExtUtils/MakeMaker.pm  2015-02-25 
23:54:03.373862321 +0100
-@@ -2348,13 +2348,13 @@
- When true, suppresses the generation of MYMETA.yml and MYMETA.json module
- meta-data files during 'perl Makefile.PL'.
- 
--Defaults to false.
-+Defaults to true.
- 
- =item NO_PACKLIST
- 
- When true, suppresses the writing of C files for installs.
- 
--Defaults to false.
-+Defaults to true.
- 
- =item NO_PERLLOCAL
- 
-diff -ruN ExtUtils-MakeMaker-7.04.orig/t/INSTALL_BASE.t 
ExtUtils-MakeMaker-7.04/t/INSTALL_BASE.t
 ExtUtils-MakeMaker-7.04.orig/t/INSTALL_BASE.t  2014-11-11 
14:50:52.0 +0100
-+++ ExtUtils-MakeMaker-7.04/t/INSTALL_BASE.t   2015-02-25 23:59:00.383878929 
+0100
-@@ -42,7 +42,7 @@
- ok( chdir('Big-Dummy'), "chdir'd to Big-Dummy") || diag("chdir failed; $!");
- 
- for my $instdir (@INSTDIRS) {
--  my @mpl_out = run(qq{$perl Makefile.PL "INSTALL_BASE=$instdir"});
-+  my @mpl_out = run(qq{$perl Makefile.PL "INSTALL_BASE=$instdir" 
NO_PERLLOCAL=0 NO_PACKLIST=0});
- 
-   cmp_ok( $?, '==', 0, 'Makefile.PL exited with zero' ) ||
- diag(@mpl_out);
-diff -ruN ExtUtils-MakeMaker-7.04.orig/t/basic.t 
ExtUtils-MakeMaker-7.04/t/basic.t
 ExtUtils-MakeMaker-7.04.orig/t/basic.t 2014-11-11 14:50:52.0 
+0100
-+++ ExtUtils-MakeMaker-7.04/t/basic.t  2015-02-25 23:56:51.161871703 +0100
-@@ -59,7 +59,7 @@
- 
- sub extrachar { $] > 5.008 && !$ENV{PERL_CORE} ? utf8::decode(my $c='š') : 
's' }
- my $DUMMYINST = '../dummy-in'.extrachar().'tall';
--my @mpl_out = run(qq{$perl Makefile.PL "PREFIX=$DUMMYINST"});
-+my @mpl_out = run(qq{$perl Makefile.PL "PREFIX=$DUMMYINST" NO_PERLLOCAL=0 
NO_PACKLIST=0});
- END { rmtree $DUMMYINST; }
- 
- cmp_ok( $?, '==', 0, 'Makefile.PL exited with zero' ) ||



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/

2017-06-15 Thread Andreas Hüttel
commit: fd81b6c2422f045684f19a922a31d7a5ddadcbb9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun  4 23:11:22 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jun 16 00:32:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd81b6c2

perl-core/ExtUtils-MakeMaker: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../ExtUtils-MakeMaker-7.40.0-r1.ebuild| 39 --
 perl-core/ExtUtils-MakeMaker/Manifest  |  1 -
 2 files changed, 40 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
deleted file mode 100644
index fe11b252972..000
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=BINGOS
-MODULE_VERSION=7.04
-inherit eutils perl-module
-
-DESCRIPTION="Create a module Makefile"
-HOMEPAGE="http://makemaker.org ${HOMEPAGE}"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="
-   >=virtual/perl-ExtUtils-Install-1.520.0
-   >=virtual/perl-ExtUtils-Manifest-1.700.0
-   >=virtual/perl-File-Spec-0.800.0
-"
-RDEPEND="${DEPEND}"
-PDEPEND="
-   >=virtual/perl-CPAN-Meta-2.143.240
-   >=virtual/perl-Parse-CPAN-Meta-1.441.400
-   virtual/perl-Test-Harness
-"
-
-PATCHES=(
-   "${FILESDIR}/7.04-delete_packlist_podlocal.patch"
-   "${FILESDIR}/6.58-RUNPATH.patch"
-)
-SRC_TEST=do
-
-src_prepare() {
-   edos2unix "${S}/lib/ExtUtils/MM_Unix.pm"
-   edos2unix "${S}/lib/ExtUtils/MM_Any.pm"
-
-   export BUILDING_AS_PACKAGE=1
-   perl-module_src_prepare
-}

diff --git a/perl-core/ExtUtils-MakeMaker/Manifest 
b/perl-core/ExtUtils-MakeMaker/Manifest
index a198b608198..07c435455a0 100644
--- a/perl-core/ExtUtils-MakeMaker/Manifest
+++ b/perl-core/ExtUtils-MakeMaker/Manifest
@@ -1,2 +1 @@
-DIST ExtUtils-MakeMaker-7.04.tar.gz 439960 SHA256 
98126b012d70c2af0f8e33a07ebe0d6f2340281b2460981b959a9fb31d5ad97f SHA512 
10b905dfdda2c6b4d59e6dac5a5da64db4674df51fc4d87af36fa8735fac93baa43fc9e083a37b09a3b66fe546d053224b2f1bfb5981ad1fa0f4fa6e61f2563c
 WHIRLPOOL 
ff6078394c488633adf3d1214c9379921a0c015215bab2ba2fb9305eb203f9fef95ce0aa95a5f9d274b348d74e7ea26a02ff5101a931e26df7700ce98133c2e9
 DIST ExtUtils-MakeMaker-7.24.tar.gz 467714 SHA256 
416abc97c3bb2cc72bef28852522f2859de53e37bf3d0ae8b292067d78755e69 SHA512 
f57f8407aea6101af964f105fb9ddd6567262fa2bad91456573c8fc019cdf1469563945029f5078e20d2f7d1d736a63586e7cde3bb72cb9ae80ad0b8ebe818d5
 WHIRLPOOL 
1f5856ddf97a9529736513fed672d25456270e6c1305fda709348a0f5ee63ef7ab99ddf50ad93ba0900ffcfd65d16bbf510a36f9c2b7e834efd490d02f1aa0e8



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/files/, profiles/, perl-core/ExtUtils-MakeMaker/, ...

2017-03-18 Thread Kent Fredric
commit: d74acdddf5bcfb560ebac072d948952ca9cf8a3d
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Mar 18 13:31:43 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Mar 19 00:39:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74acddd

perl-core/ExtUtils-MakeMaker,virtual/perl-ExtUtils-MakeMaker: Bump to version 
7.240.0 (masked)

Adding to tree for roll out and testing purposes, but should stay
masked until its deemed critical, in order to avoid side effects
with users installing perl-core/ and having it block world
updates.

Ideally the virtual can be unmasked when 5.26 rolls out in the
next few months.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../ExtUtils-MakeMaker-7.240.0.ebuild  | 44 +
 perl-core/ExtUtils-MakeMaker/Manifest  |  1 +
 .../ExtUtils-MakeMaker/files/7.24-RUNPATH.patch| 30 +
 .../files/7.24-delete_podlocal.patch   | 74 ++
 profiles/package.mask  |  8 +++
 .../perl-ExtUtils-Command-7.240.0.ebuild   | 23 +++
 .../perl-ExtUtils-MakeMaker-7.240.0.ebuild | 20 ++
 7 files changed, 200 insertions(+)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
new file mode 100644
index 000..19eafc253dd
--- /dev/null
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=BINGOS
+DIST_VERSION=7.24
+inherit eutils perl-module
+
+DESCRIPTION="Create a module Makefile"
+HOMEPAGE="http://makemaker.org ${HOMEPAGE}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-ExtUtils-Command-1.160.0
+   >=virtual/perl-ExtUtils-Install-1.520.0
+   >=virtual/perl-ExtUtils-Manifest-1.700.0
+   >=virtual/perl-File-Spec-0.800.0
+"
+DEPEND="${RDEPEND}
+   test? (
+   >=virtual/perl-File-Temp-0.220.0
+   >=virtual/perl-Scalar-List-Utils-1.130.0
+   )
+"
+PDEPEND="
+   >=virtual/perl-CPAN-Meta-2.143.240
+   >=virtual/perl-Parse-CPAN-Meta-1.441.400
+   virtual/perl-Test-Harness
+"
+
+PATCHES=(
+   "${FILESDIR}/7.24-delete_podlocal.patch"
+   "${FILESDIR}/7.24-RUNPATH.patch"
+)
+
+src_prepare() {
+   edos2unix "${S}/lib/ExtUtils/MM_Unix.pm"
+   edos2unix "${S}/lib/ExtUtils/MM_Any.pm"
+
+   export BUILDING_AS_PACKAGE=1
+   perl-module_src_prepare
+}

diff --git a/perl-core/ExtUtils-MakeMaker/Manifest 
b/perl-core/ExtUtils-MakeMaker/Manifest
index da79a1263c3..a198b608198 100644
--- a/perl-core/ExtUtils-MakeMaker/Manifest
+++ b/perl-core/ExtUtils-MakeMaker/Manifest
@@ -1 +1,2 @@
 DIST ExtUtils-MakeMaker-7.04.tar.gz 439960 SHA256 
98126b012d70c2af0f8e33a07ebe0d6f2340281b2460981b959a9fb31d5ad97f SHA512 
10b905dfdda2c6b4d59e6dac5a5da64db4674df51fc4d87af36fa8735fac93baa43fc9e083a37b09a3b66fe546d053224b2f1bfb5981ad1fa0f4fa6e61f2563c
 WHIRLPOOL 
ff6078394c488633adf3d1214c9379921a0c015215bab2ba2fb9305eb203f9fef95ce0aa95a5f9d274b348d74e7ea26a02ff5101a931e26df7700ce98133c2e9
+DIST ExtUtils-MakeMaker-7.24.tar.gz 467714 SHA256 
416abc97c3bb2cc72bef28852522f2859de53e37bf3d0ae8b292067d78755e69 SHA512 
f57f8407aea6101af964f105fb9ddd6567262fa2bad91456573c8fc019cdf1469563945029f5078e20d2f7d1d736a63586e7cde3bb72cb9ae80ad0b8ebe818d5
 WHIRLPOOL 
1f5856ddf97a9529736513fed672d25456270e6c1305fda709348a0f5ee63ef7ab99ddf50ad93ba0900ffcfd65d16bbf510a36f9c2b7e834efd490d02f1aa0e8

diff --git a/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch 
b/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch
new file mode 100644
index 000..6f21f2c733b
--- /dev/null
+++ b/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch
@@ -0,0 +1,30 @@
+From 5da957658fba21be51b638bcfee32b97090ad0da Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sun, 19 Mar 2017 01:55:56 +1300
+Subject: Prevent build root appearing in RPATH
+
+---
+ lib/ExtUtils/MM_Any.pm | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/lib/ExtUtils/MM_Any.pm b/lib/ExtUtils/MM_Any.pm
+index 433a8dd..ebcb6fc 100644
+--- a/lib/ExtUtils/MM_Any.pm
 b/lib/ExtUtils/MM_Any.pm
+@@ -2422,6 +2422,13 @@ sub init_others {
+ # LD_RUN_PATH now computed by ExtUtils::Liblist
+ ($self->{EXTRALIBS},  $self->{BSLOADLIBS},
+  $self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs;
++# We do not want the build root in RPATH
++if ( exists $ENV{PORTAGE_TMPDIR} ){
++# If we have a PORTAGE_TMPDIR set, strip that, as just 
testing for
++   

[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/

2017-01-29 Thread Fabian Groffen
commit: ccf1179da61f640e466189bcdc4473ff4a94e08e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 19:44:47 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 19:44:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf1179d

perl-core/ExtUtils-MakeMaker: dropped ~ia64-linux ~x64-freebsd ~x86-freebsd 
~x86-interix

Package-Manager: portage-2.3.3

 perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
index d2f3173..4f0d873 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ inherit eutils perl-module
 DESCRIPTION="Create a module Makefile"
 HOMEPAGE="http://makemaker.org ${HOMEPAGE}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/files/

2017-01-28 Thread Kent Fredric
commit: d366d72d746569159c396a9957a29afc8d56c067
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan 28 09:05:09 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 28 11:22:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d366d72d

perl-core/ExtUtils-MakeMaker: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/3691

 .../files/6.56-delete_packlist_podlocal.patch  | 79 --
 .../files/6.58-delete_packlist_podlocal.patch  | 76 -
 .../files/6.62-delete_packlist_podlocal.patch  | 76 -
 .../files/6.82-delete_packlist_podlocal.patch  | 59 
 .../ExtUtils-MakeMaker/files/RUNPATH-6.54.patch| 17 -
 5 files changed, 307 deletions(-)

diff --git 
a/perl-core/ExtUtils-MakeMaker/files/6.56-delete_packlist_podlocal.patch 
b/perl-core/ExtUtils-MakeMaker/files/6.56-delete_packlist_podlocal.patch
deleted file mode 100644
index c5763d1..
--- a/perl-core/ExtUtils-MakeMaker/files/6.56-delete_packlist_podlocal.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-Don't install .packlist or perllocal.pod for perl or vendor.
-Extracted from the debian patchset.
-See also bug #241834
-

- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm |   25 +--
- 1 files changed, 1 insertions(+), 24 deletions(-)
-
-diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index 239d6df..b4649ee 100644
 a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-@@ -2047,8 +2047,6 @@ doc__install : doc_site_install
- 
- pure_perl_install :: all
-   $(NOECHO) $(MOD_INSTALL) \
--  read 
}.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \
--  write 
}.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \
-   $(INST_LIB) $(DESTINSTALLPRIVLIB) \
-   $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \
-   $(INST_BIN) $(DESTINSTALLBIN) \
-@@ -2074,8 +2072,6 @@ pure_site_install :: all
- 
- pure_vendor_install :: all
-   $(NOECHO) $(MOD_INSTALL) \
--  read 
}.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \
--  write 
}.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ 
\
-   $(INST_LIB) $(DESTINSTALLVENDORLIB) \
-   $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \
-   $(INST_BIN) $(DESTINSTALLVENDORBIN) \
-@@ -2084,15 +2080,6 @@ pure_vendor_install :: all
-   $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR)
- 
- doc_perl_install :: all
--  $(NOECHO) $(ECHO) Appending installation info to 
$(DESTINSTALLARCHLIB)/perllocal.pod
--  -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
--  -$(NOECHO) $(DOC_INSTALL) \
--  "Module" "$(NAME)" \
--  "installed into" "$(INSTALLPRIVLIB)" \
--  LINKTYPE "$(LINKTYPE)" \
--  VERSION "$(VERSION)" \
--  EXE_FILES "$(EXE_FILES)" \
--  >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{
- 
- doc_site_install :: all
-   $(NOECHO) $(ECHO) Appending installation info to 
$(DESTINSTALLARCHLIB)/perllocal.pod
-@@ -2106,15 +2093,6 @@ doc_site_install :: all
-   >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{
- 
- doc_vendor_install :: all
--  $(NOECHO) $(ECHO) Appending installation info to 
$(DESTINSTALLARCHLIB)/perllocal.pod
--  -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
--  -$(NOECHO) $(DOC_INSTALL) \
--  "Module" "$(NAME)" \
--  "installed into" "$(INSTALLVENDORLIB)" \
--  LINKTYPE "$(LINKTYPE)" \
--  VERSION "$(VERSION)" \
--  EXE_FILES "$(EXE_FILES)" \
--  >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{
- 
- };
- 
-@@ -2123,13 +2101,12 @@ uninstall :: uninstall_from_$(INSTALLDIRS)dirs
-   $(NOECHO) $(NOOP)
- 
- uninstall_from_perldirs ::
--  $(NOECHO) $(UNINSTALL) 
}.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{
- 
- uninstall_from_sitedirs ::
-   $(NOECHO) $(UNINSTALL) 
}.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{
- 
- uninstall_from_vendordirs ::
--  $(NOECHO) $(UNINSTALL) 
}.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{
-+
- };
- 
- join("",@m);
--- 
-tg: (b9ce030..) gentoo/MakeMaker-delete_packlist (depends on: upstream)

diff --git 
a/perl-core/ExtUtils-MakeMaker/files/6.58-delete_packlist_podlocal.patch 
b/perl-core/ExtUtils-MakeMaker/files/6.58-delete_packlist_podlocal.patch
deleted file mode 100644
index c42d1d2..
--- a/perl-core/ExtUtils-MakeMaker/files/6.58-delete_packlist_podlocal.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-Don't install .packlist or perllocal.pod for perl or vendor.
-

[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/

2015-12-11 Thread Andreas Hüttel
commit: 2aac141abd5efcae763149acad25a3113f81a875
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Dec 11 21:21:57 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Dec 11 21:21:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aac141a

perl-core/ExtUtils-MakeMaker: Add a PDEPEND on virtual/perl-Test-Harness

Package-Manager: portage-2.2.26

 perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
index 515f9ea..d2f3173 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.40.0-r1.ebuild
@@ -23,6 +23,7 @@ RDEPEND="${DEPEND}"
 PDEPEND="
>=virtual/perl-CPAN-Meta-2.143.240
>=virtual/perl-Parse-CPAN-Meta-1.441.400
+   virtual/perl-Test-Harness
 "
 
 PATCHES=(