[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/files/, dev-lang/perl/

2020-12-26 Thread Fabian Groffen
commit: bbe987a7090818fff67bf2e0d6fc7e31226ef507
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Dec 26 13:41:28 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Dec 26 13:41:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=bbe987a7

dev-lang/perl: migrated to gx86

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-lang/perl/Manifest |   3 -
 dev-lang/perl/files/perl-5.26.2-hppa.patch | 105 
 .../perl/files/perl-5.30.3-darwin-macos11.patch| 180 --
 dev-lang/perl/metadata.xml |  14 -
 dev-lang/perl/perl-5.30.3-r1.ebuild| 664 -
 5 files changed, 966 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
deleted file mode 100644
index d529a52ba0..00
--- a/dev-lang/perl/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 
67eb1c4ce6ada27e05962d06fa9c5675ca1d22623b5fd172ce8ceaa17f2e51d61f9451955f9f6acf6d97ea7d71c72b583be1378ccbf9174c88580baec2049a48
 SHA512 
4fe1f2de5e72e56890858148d20b772df63dce34cb3977ec47d8ed5323c4843929130f660f1558c282c97e65efa1c6d2fdacf9e2dcc0ef1d487a0b69dbb5bbb4
-DIST perl-5.30.3.tar.xz 12375128 BLAKE2B 
ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b
 SHA512 
0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c
-DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 
28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2
 SHA512 
7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874

diff --git a/dev-lang/perl/files/perl-5.26.2-hppa.patch 
b/dev-lang/perl/files/perl-5.26.2-hppa.patch
deleted file mode 100644
index 83ed944353..00
--- a/dev-lang/perl/files/perl-5.26.2-hppa.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-https://bugs.gentoo.org/634162
-
-Source:
-https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869122
-
-Index: perl-5.26.0/op.c
-===
 perl-5.26.0.orig/op.c
-+++ perl-5.26.0/op.c
-@@ -14832,6 +14832,7 @@ Perl_custom_op_get_field(pTHX_ const OP
- SV *keysv;
- HE *he = NULL;
- XOP *xop;
-+XOPRETANY any;
- 
- static const XOP xop_null = { 0, 0, 0, 0, 0 };
- 
-@@ -14874,58 +14875,37 @@ Perl_custom_op_get_field(pTHX_ const OP
-   else
-   xop = INT2PTR(XOP *, SvIV(HeVAL(he)));
- }
--{
--  XOPRETANY any;
--  if(field == XOPe_xop_ptr) {
--  any.xop_ptr = xop;
--  } else {
--  const U32 flags = XopFLAGS(xop);
--  if(flags & field) {
--  switch(field) {
--  case XOPe_xop_name:
--  any.xop_name = xop->xop_name;
--  break;
--  case XOPe_xop_desc:
--  any.xop_desc = xop->xop_desc;
--  break;
--  case XOPe_xop_class:
--  any.xop_class = xop->xop_class;
--  break;
--  case XOPe_xop_peep:
--  any.xop_peep = xop->xop_peep;
--  break;
--  default:
--  NOT_REACHED; /* NOTREACHED */
--  break;
--  }
--  } else {
--  switch(field) {
--  case XOPe_xop_name:
--  any.xop_name = XOPd_xop_name;
--  break;
--  case XOPe_xop_desc:
--  any.xop_desc = XOPd_xop_desc;
--  break;
--  case XOPe_xop_class:
--  any.xop_class = XOPd_xop_class;
--  break;
--  case XOPe_xop_peep:
--  any.xop_peep = XOPd_xop_peep;
--  break;
--  default:
--  NOT_REACHED; /* NOTREACHED */
--  break;
--  }
--  }
-+
-+if(field == XOPe_xop_ptr) {
-+any.xop_ptr = xop;
-+} else {
-+const U32 flags = XopFLAGS(xop);
-+switch(field) {
-+case XOPe_xop_name:
-+any.xop_name = (flags & field) ? xop->xop_name : XOPd_xop_name;
-+break;
-+case XOPe_xop_desc:
-+any.xop_desc = (flags & field) ? xop->xop_desc : XOPd_xop_desc;
-+break;
-+case XOPe_xop_class:
-+any.xop_class = (flags & field) ? xop->xop_class : XOPd_xop_class;
-+break;
-+case XOPe_xop_peep:
-+any.xop_peep = (flags & field) ? xop->xop_peep : XOPd_xop_peep;
-+break;
-+default:
-+NOT_REACHED; /* NOTREACHED */
-+break;
-   }
--/* On some platforms (HP-UX, IA64) gcc emits a warning for this 
function:
-- * op.c: In function 

[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/

2020-12-26 Thread Fabian Groffen
commit: c59ada06e6c1ee6a7a5a8fee924b22a452e4ce5f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Dec 26 13:26:27 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Dec 26 13:26:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c59ada06

dev-lang/perl: drop ~m68k-mint

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-lang/perl/perl-5.30.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/perl-5.30.3-r1.ebuild 
b/dev-lang/perl/perl-5.30.3-r1.ebuild
index 4a38c9fe58..50e4fc346a 100644
--- a/dev-lang/perl/perl-5.30.3-r1.ebuild
+++ b/dev-lang/perl/perl-5.30.3-r1.ebuild
@@ -51,7 +51,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads minimal"



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/

2020-12-15 Thread Fabian Groffen
commit: 6a4a68310f3fbea2483383a4269ff10298460957
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:36:00 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:36:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6a4a6831

dev-lang/perl: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-lang/perl/perl-5.30.3-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-lang/perl/perl-5.30.3-r1.ebuild 
b/dev-lang/perl/perl-5.30.3-r1.ebuild
index 2e082403e2..4a38c9fe58 100644
--- a/dev-lang/perl/perl-5.30.3-r1.ebuild
+++ b/dev-lang/perl/perl-5.30.3-r1.ebuild
@@ -51,7 +51,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads minimal"
@@ -140,8 +140,6 @@ pkg_setup() {
*-openbsd*)   osname="openbsd" ;;
*-darwin*)osname="darwin" ;;
*-solaris*)   osname="solaris" ;;
-   *-interix*)   osname="interix" ;;
-   *-aix*)   osname="aix" ;;
*-cygwin*)osname="cygwin" ;;
*)osname="linux" ;;
esac



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/

2020-12-11 Thread Sam James
commit: cf2c4b40cce974cabbb4c54a395ba86ab37f1750
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 11 20:31:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 11 20:31:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=cf2c4b40

dev-lang/perl: drop garbage from Manifest

I re-checked out my repository so the metadata
symlinks were lost => non-thin manifests.

Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/Manifest | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 2156e2424d..d529a52ba0 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -1,7 +1,3 @@
-AUX perl-5.26.2-hppa.patch 3231 BLAKE2B 
d59eab55eea3daceb0d3df39778d43ebaee2c065c052ca048ec17c06fa90049eb7fd5ae40092f11248de25cdf9cff96dc69626e7f3269b24cf618004deeb5859
 SHA512 
24856ae3c637c58d16d543240f5028e137c33c7aeae7c0c3dfa1a69b621057a84ab4ddf8b12ac6ef251381af4b190c200262bec9bdaa6001199dbd1d15cf4bae
-AUX perl-5.30.3-darwin-macos11.patch 6367 BLAKE2B 
5fb6a34bf5e422ba4a5f76d9462328fb81e44e6de7dc363ad595d9315ac622d5eb2973700e3eb209f630bfd2d002adfe33f1a3a10f7c5818ed44fc3a26bd55d5
 SHA512 
c8d88c2f21b781e777ca19115eedecdf4d8bc0f93b01da6da578be489e0151f3ab7d3204e6b7a28848f9286bad90bcf6f33edc63be82949060e06fc6c739fb7f
 DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 
67eb1c4ce6ada27e05962d06fa9c5675ca1d22623b5fd172ce8ceaa17f2e51d61f9451955f9f6acf6d97ea7d71c72b583be1378ccbf9174c88580baec2049a48
 SHA512 
4fe1f2de5e72e56890858148d20b772df63dce34cb3977ec47d8ed5323c4843929130f660f1558c282c97e65efa1c6d2fdacf9e2dcc0ef1d487a0b69dbb5bbb4
 DIST perl-5.30.3.tar.xz 12375128 BLAKE2B 
ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b
 SHA512 
0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c
 DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 
28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2
 SHA512 
7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874
-EBUILD perl-5.30.3-r1.ebuild 20666 BLAKE2B 
4a949d11ed0a50d6da702794fde1d75b34b95ee716a9cb93eae334a25d933a9f29db67d26741ddb29be14d34c096d1b40f89b9004ab347f2ef8ad6c8f17c188c
 SHA512 
62de1bffeb6e6b0db832595a2641e5922f4495323769c56345ca344432eec259285fa2cb85889a3dd4adc2f430f39a22f019d38aa5580f078bf95ccdc430c666
-MISC metadata.xml 430 BLAKE2B 
8625fd07f63a7943a85c3919d6ae6db622b752caa2803c56c72a22b270244261331fbab8b760e6d00acb8480770c9ef1d1beaaa22cc6044660821687c0cd8c33
 SHA512 
ca4c43e2016b7df707894713465700a90d2b8551b57fc4d660cff75edb1e8cc2456f9ae10431839ad6738f290d4f5911fae360eaa1d4670859d855de3d568583



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/files/, dev-lang/perl/

2020-12-11 Thread Sam James
commit: 4474f73698e8f1585d97d36ff4938aa41ef8d1b2
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 11 20:28:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 11 20:28:44 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4474f736

dev-lang/perl: add upstream patch reference (for macOS)

Including the inadvertently left-out link to the
upstream patch source.

Bug: https://bugs.gentoo.org/757249
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/Manifest   | 4 
 dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch | 3 +++
 2 files changed, 7 insertions(+)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index d529a52ba0..2156e2424d 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -1,3 +1,7 @@
+AUX perl-5.26.2-hppa.patch 3231 BLAKE2B 
d59eab55eea3daceb0d3df39778d43ebaee2c065c052ca048ec17c06fa90049eb7fd5ae40092f11248de25cdf9cff96dc69626e7f3269b24cf618004deeb5859
 SHA512 
24856ae3c637c58d16d543240f5028e137c33c7aeae7c0c3dfa1a69b621057a84ab4ddf8b12ac6ef251381af4b190c200262bec9bdaa6001199dbd1d15cf4bae
+AUX perl-5.30.3-darwin-macos11.patch 6367 BLAKE2B 
5fb6a34bf5e422ba4a5f76d9462328fb81e44e6de7dc363ad595d9315ac622d5eb2973700e3eb209f630bfd2d002adfe33f1a3a10f7c5818ed44fc3a26bd55d5
 SHA512 
c8d88c2f21b781e777ca19115eedecdf4d8bc0f93b01da6da578be489e0151f3ab7d3204e6b7a28848f9286bad90bcf6f33edc63be82949060e06fc6c739fb7f
 DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 
67eb1c4ce6ada27e05962d06fa9c5675ca1d22623b5fd172ce8ceaa17f2e51d61f9451955f9f6acf6d97ea7d71c72b583be1378ccbf9174c88580baec2049a48
 SHA512 
4fe1f2de5e72e56890858148d20b772df63dce34cb3977ec47d8ed5323c4843929130f660f1558c282c97e65efa1c6d2fdacf9e2dcc0ef1d487a0b69dbb5bbb4
 DIST perl-5.30.3.tar.xz 12375128 BLAKE2B 
ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b
 SHA512 
0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c
 DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 
28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2
 SHA512 
7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874
+EBUILD perl-5.30.3-r1.ebuild 20666 BLAKE2B 
4a949d11ed0a50d6da702794fde1d75b34b95ee716a9cb93eae334a25d933a9f29db67d26741ddb29be14d34c096d1b40f89b9004ab347f2ef8ad6c8f17c188c
 SHA512 
62de1bffeb6e6b0db832595a2641e5922f4495323769c56345ca344432eec259285fa2cb85889a3dd4adc2f430f39a22f019d38aa5580f078bf95ccdc430c666
+MISC metadata.xml 430 BLAKE2B 
8625fd07f63a7943a85c3919d6ae6db622b752caa2803c56c72a22b270244261331fbab8b760e6d00acb8480770c9ef1d1beaaa22cc6044660821687c0cd8c33
 SHA512 
ca4c43e2016b7df707894713465700a90d2b8551b57fc4d660cff75edb1e8cc2456f9ae10431839ad6738f290d4f5911fae360eaa1d4670859d855de3d568583

diff --git a/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch 
b/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch
index 08a2b436ca..73879b398c 100644
--- a/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch
+++ b/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch
@@ -1,3 +1,6 @@
+https://github.com/Perl/perl5/pull/17946
+https://bugs.gentoo.org/757249
+---
 From b382aafc793fe1007f9058a5145a1d39d56cef70 Mon Sep 17 00:00:00 2001
 From: Adam Hartley 
 Date: Mon, 6 Jul 2020 22:59:42 +0100



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/

2020-11-27 Thread Sam James
commit: 8d7fb0085dad12eff01b70d37db9a4cc30ef0f92
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 27 20:24:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 27 20:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8d7fb008

dev-lang/perl: tidy up Manifest

Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/Manifest | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index be112228af..d529a52ba0 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -1,7 +1,3 @@
-AUX perl-5.26.2-hppa.patch 3231 BLAKE2B 
d59eab55eea3daceb0d3df39778d43ebaee2c065c052ca048ec17c06fa90049eb7fd5ae40092f11248de25cdf9cff96dc69626e7f3269b24cf618004deeb5859
 SHA512 
24856ae3c637c58d16d543240f5028e137c33c7aeae7c0c3dfa1a69b621057a84ab4ddf8b12ac6ef251381af4b190c200262bec9bdaa6001199dbd1d15cf4bae
-AUX perl-5.30.3-darwin-macos11.patch 6291 BLAKE2B 
ac3e6fdce8f99540eafc88928490d12155e7808666417af049c6d9db129df6bc492c03aa42739f4a3e8715ab23b92100418f5e14baccf8fb96dd524f6685
 SHA512 
8d4872d3034615300ad3452e4b9ca9a8b20cdd7bc0cee510b1e2966176a88f46190d977c547a26422c15ffb3f6892f094b20aa77bd77732d38d55cbf4e393b2d
 DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 
67eb1c4ce6ada27e05962d06fa9c5675ca1d22623b5fd172ce8ceaa17f2e51d61f9451955f9f6acf6d97ea7d71c72b583be1378ccbf9174c88580baec2049a48
 SHA512 
4fe1f2de5e72e56890858148d20b772df63dce34cb3977ec47d8ed5323c4843929130f660f1558c282c97e65efa1c6d2fdacf9e2dcc0ef1d487a0b69dbb5bbb4
 DIST perl-5.30.3.tar.xz 12375128 BLAKE2B 
ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b
 SHA512 
0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c
 DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 
28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2
 SHA512 
7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874
-EBUILD perl-5.30.3-r1.ebuild 20668 BLAKE2B 
d2948913f8eb8b9f5a9515ad3ef5078d312b607f51e1a8235468c07463f2a28216022ff845de71ee866818c1702574a6c051e7451e92e6f9f3d294e2c3bde7e9
 SHA512 
d0dbcf745a4b130456da6bd284b218315bebe5c014bff58cbf6ea9ed9decefd8f185b70934a710ce38762c1ba9f9a070d61e622fb55f6568f33a3fa069082d6c
-MISC metadata.xml 430 BLAKE2B 
8625fd07f63a7943a85c3919d6ae6db622b752caa2803c56c72a22b270244261331fbab8b760e6d00acb8480770c9ef1d1beaaa22cc6044660821687c0cd8c33
 SHA512 
ca4c43e2016b7df707894713465700a90d2b8551b57fc4d660cff75edb1e8cc2456f9ae10431839ad6738f290d4f5911fae360eaa1d4670859d855de3d568583



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/files/, dev-lang/perl/

2020-11-27 Thread Sam James
commit: be06f6b8434f7dcbf18e0c6645e250c905def7fd
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 27 18:33:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 27 18:33:21 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=be06f6b8

dev-lang/perl: drop AUTHORS hunk from patch

Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/Manifest |  4 ++--
 .../perl/files/perl-5.30.3-darwin-macos11.patch| 22 --
 2 files changed, 2 insertions(+), 24 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 8456aeadfa..be112228af 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -1,7 +1,7 @@
 AUX perl-5.26.2-hppa.patch 3231 BLAKE2B 
d59eab55eea3daceb0d3df39778d43ebaee2c065c052ca048ec17c06fa90049eb7fd5ae40092f11248de25cdf9cff96dc69626e7f3269b24cf618004deeb5859
 SHA512 
24856ae3c637c58d16d543240f5028e137c33c7aeae7c0c3dfa1a69b621057a84ab4ddf8b12ac6ef251381af4b190c200262bec9bdaa6001199dbd1d15cf4bae
-AUX perl-5.30.3-darwin-macos11.patch 7053 BLAKE2B 
33b99663d49675c90e7c6630a41a59419c5ea5692a230f5948346bb20792663ac6b927a398b7be3f250dc594576a82395f2a0e38bec64282e73bec63812ae65b
 SHA512 
facf795ee83dbcfed4bb305e35ea7fcfd37e608947ff3af4671a9533ae64f5bd3e5f94aaf3635decd35d5807eeb5166b2bf968e178308361a5bdd4b682bb6149
+AUX perl-5.30.3-darwin-macos11.patch 6291 BLAKE2B 
ac3e6fdce8f99540eafc88928490d12155e7808666417af049c6d9db129df6bc492c03aa42739f4a3e8715ab23b92100418f5e14baccf8fb96dd524f6685
 SHA512 
8d4872d3034615300ad3452e4b9ca9a8b20cdd7bc0cee510b1e2966176a88f46190d977c547a26422c15ffb3f6892f094b20aa77bd77732d38d55cbf4e393b2d
 DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 
67eb1c4ce6ada27e05962d06fa9c5675ca1d22623b5fd172ce8ceaa17f2e51d61f9451955f9f6acf6d97ea7d71c72b583be1378ccbf9174c88580baec2049a48
 SHA512 
4fe1f2de5e72e56890858148d20b772df63dce34cb3977ec47d8ed5323c4843929130f660f1558c282c97e65efa1c6d2fdacf9e2dcc0ef1d487a0b69dbb5bbb4
 DIST perl-5.30.3.tar.xz 12375128 BLAKE2B 
ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b
 SHA512 
0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c
 DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 
28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2
 SHA512 
7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874
-EBUILD perl-5.30.3-r1.ebuild 20666 BLAKE2B 
4a949d11ed0a50d6da702794fde1d75b34b95ee716a9cb93eae334a25d933a9f29db67d26741ddb29be14d34c096d1b40f89b9004ab347f2ef8ad6c8f17c188c
 SHA512 
62de1bffeb6e6b0db832595a2641e5922f4495323769c56345ca344432eec259285fa2cb85889a3dd4adc2f430f39a22f019d38aa5580f078bf95ccdc430c666
+EBUILD perl-5.30.3-r1.ebuild 20668 BLAKE2B 
d2948913f8eb8b9f5a9515ad3ef5078d312b607f51e1a8235468c07463f2a28216022ff845de71ee866818c1702574a6c051e7451e92e6f9f3d294e2c3bde7e9
 SHA512 
d0dbcf745a4b130456da6bd284b218315bebe5c014bff58cbf6ea9ed9decefd8f185b70934a710ce38762c1ba9f9a070d61e622fb55f6568f33a3fa069082d6c
 MISC metadata.xml 430 BLAKE2B 
8625fd07f63a7943a85c3919d6ae6db622b752caa2803c56c72a22b270244261331fbab8b760e6d00acb8480770c9ef1d1beaaa22cc6044660821687c0cd8c33
 SHA512 
ca4c43e2016b7df707894713465700a90d2b8551b57fc4d660cff75edb1e8cc2456f9ae10431839ad6738f290d4f5911fae360eaa1d4670859d855de3d568583

diff --git a/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch 
b/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch
index e57effda5f..08a2b436ca 100644
--- a/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch
+++ b/dev-lang/perl/files/perl-5.30.3-darwin-macos11.patch
@@ -30,28 +30,6 @@ index 0a91bc083c0..c0f06de1cab 100644
add_macosx_version_min ldflags $prodvers
;;
 
-From a54d28f327d6431768994d49173afe479e17acc7 Mon Sep 17 00:00:00 2001
-From: Adam Hartley 
-Date: Wed, 8 Jul 2020 19:04:45 +0100
-Subject: [PATCH 2/7] Update AUTHORS
-

- AUTHORS | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/AUTHORS b/AUTHORS
-index e4ea405d985..a05246b0474 100644
 a/AUTHORS
-+++ b/AUTHORS
-@@ -31,6 +31,7 @@ Abir Viqar 
- Achim Bohnet   
- Achim Gratz
- Adam Flott 
-+Adam Hartley   
- Adam Kennedy   
- Adam Krolnik   
- Adam Milner
-
 From 960d1a5c4225d1dd12636a469e10a568464e4e7c Mon Sep 17 00:00:00 2001
 From: Adam Hartley 
 Date: Wed, 8 Jul 2020 19:10:33 +0100



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/, dev-lang/perl/files/

2020-11-27 Thread Sam James
commit: 1597c7e4e46dc4be405daa43c8c8b4a3ccdda603
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 27 18:30:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 27 18:30:14 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1597c7e4

dev-lang/perl: add 5.30.3 with macOS 11 patch

Closes: https://bugs.gentoo.org/757249
Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/Manifest |   7 +
 dev-lang/perl/files/perl-5.26.2-hppa.patch | 105 
 .../perl/files/perl-5.30.3-darwin-macos11.patch| 199 ++
 dev-lang/perl/metadata.xml |  14 +
 dev-lang/perl/perl-5.30.3-r1.ebuild| 666 +
 5 files changed, 991 insertions(+)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
new file mode 100644
index 00..8456aeadfa
--- /dev/null
+++ b/dev-lang/perl/Manifest
@@ -0,0 +1,7 @@
+AUX perl-5.26.2-hppa.patch 3231 BLAKE2B 
d59eab55eea3daceb0d3df39778d43ebaee2c065c052ca048ec17c06fa90049eb7fd5ae40092f11248de25cdf9cff96dc69626e7f3269b24cf618004deeb5859
 SHA512 
24856ae3c637c58d16d543240f5028e137c33c7aeae7c0c3dfa1a69b621057a84ab4ddf8b12ac6ef251381af4b190c200262bec9bdaa6001199dbd1d15cf4bae
+AUX perl-5.30.3-darwin-macos11.patch 7053 BLAKE2B 
33b99663d49675c90e7c6630a41a59419c5ea5692a230f5948346bb20792663ac6b927a398b7be3f250dc594576a82395f2a0e38bec64282e73bec63812ae65b
 SHA512 
facf795ee83dbcfed4bb305e35ea7fcfd37e608947ff3af4671a9533ae64f5bd3e5f94aaf3635decd35d5807eeb5166b2bf968e178308361a5bdd4b682bb6149
+DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 
67eb1c4ce6ada27e05962d06fa9c5675ca1d22623b5fd172ce8ceaa17f2e51d61f9451955f9f6acf6d97ea7d71c72b583be1378ccbf9174c88580baec2049a48
 SHA512 
4fe1f2de5e72e56890858148d20b772df63dce34cb3977ec47d8ed5323c4843929130f660f1558c282c97e65efa1c6d2fdacf9e2dcc0ef1d487a0b69dbb5bbb4
+DIST perl-5.30.3.tar.xz 12375128 BLAKE2B 
ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b
 SHA512 
0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c
+DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 
28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2
 SHA512 
7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874
+EBUILD perl-5.30.3-r1.ebuild 20666 BLAKE2B 
4a949d11ed0a50d6da702794fde1d75b34b95ee716a9cb93eae334a25d933a9f29db67d26741ddb29be14d34c096d1b40f89b9004ab347f2ef8ad6c8f17c188c
 SHA512 
62de1bffeb6e6b0db832595a2641e5922f4495323769c56345ca344432eec259285fa2cb85889a3dd4adc2f430f39a22f019d38aa5580f078bf95ccdc430c666
+MISC metadata.xml 430 BLAKE2B 
8625fd07f63a7943a85c3919d6ae6db622b752caa2803c56c72a22b270244261331fbab8b760e6d00acb8480770c9ef1d1beaaa22cc6044660821687c0cd8c33
 SHA512 
ca4c43e2016b7df707894713465700a90d2b8551b57fc4d660cff75edb1e8cc2456f9ae10431839ad6738f290d4f5911fae360eaa1d4670859d855de3d568583

diff --git a/dev-lang/perl/files/perl-5.26.2-hppa.patch 
b/dev-lang/perl/files/perl-5.26.2-hppa.patch
new file mode 100644
index 00..83ed944353
--- /dev/null
+++ b/dev-lang/perl/files/perl-5.26.2-hppa.patch
@@ -0,0 +1,105 @@
+https://bugs.gentoo.org/634162
+
+Source:
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869122
+
+Index: perl-5.26.0/op.c
+===
+--- perl-5.26.0.orig/op.c
 perl-5.26.0/op.c
+@@ -14832,6 +14832,7 @@ Perl_custom_op_get_field(pTHX_ const OP
+ SV *keysv;
+ HE *he = NULL;
+ XOP *xop;
++XOPRETANY any;
+ 
+ static const XOP xop_null = { 0, 0, 0, 0, 0 };
+ 
+@@ -14874,58 +14875,37 @@ Perl_custom_op_get_field(pTHX_ const OP
+   else
+   xop = INT2PTR(XOP *, SvIV(HeVAL(he)));
+ }
+-{
+-  XOPRETANY any;
+-  if(field == XOPe_xop_ptr) {
+-  any.xop_ptr = xop;
+-  } else {
+-  const U32 flags = XopFLAGS(xop);
+-  if(flags & field) {
+-  switch(field) {
+-  case XOPe_xop_name:
+-  any.xop_name = xop->xop_name;
+-  break;
+-  case XOPe_xop_desc:
+-  any.xop_desc = xop->xop_desc;
+-  break;
+-  case XOPe_xop_class:
+-  any.xop_class = xop->xop_class;
+-  break;
+-  case XOPe_xop_peep:
+-  any.xop_peep = xop->xop_peep;
+-  break;
+-  default:
+-  NOT_REACHED; /* NOTREACHED */
+-  break;
+-  }
+-  } else {
+-  switch(field) {
+-  case XOPe_xop_name:
+-  any.xop_name = XOPd_xop_name;
+-  break;
+-  case XOPe_xop_desc:
+-  any.xop_desc = XOPd_xop_desc;