[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/perl/files/, dev-lang/perl/
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/
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/
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/
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/
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/
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/
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/
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;