From 9cd7b576fccc1ea94353058e29b1400f8295fd22 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 15:29:10 +0000 Subject: [PATCH 01/11] bump(dev-lang/perl): sync with upstream --- .../portage-stable/dev-lang/perl/Manifest | 40 +- .../perl/files/perl-5.24-libnsl.patch | 13 + .../perl/files/perl-5.26.2-hppa.patch | 105 ++++ .../dev-lang/perl/perl-5.22.3_rc4.ebuild | 554 ------------------ ...5.24.1-r1.ebuild => perl-5.24.3-r1.ebuild} | 44 +- ...rl-5.24.1-r2.ebuild => perl-5.24.4.ebuild} | 39 +- ...rl-5.26.0.ebuild => perl-5.26.1-r1.ebuild} | 93 ++- ...rl-5.24.1.ebuild => perl-5.26.1-r2.ebuild} | 197 +++++-- ...{perl-5.22.3.ebuild => perl-5.26.2.ebuild} | 201 +++++-- .../dev-lang/perl/perl-5.26.9999.ebuild | 111 +++- ...l-5.24.1_rc4.ebuild => perl-5.28.0.ebuild} | 220 +++++-- .../dev-lang/perl/perl-5.28.9999.ebuild | 141 +++-- .../md5-cache/dev-lang/perl-5.22.3_rc4 | 14 - .../md5-cache/dev-lang/perl-5.24.1-r1 | 14 - .../md5-cache/dev-lang/perl-5.24.1-r2 | 14 - .../md5-cache/dev-lang/perl-5.24.1_rc4 | 14 - .../md5-cache/dev-lang/perl-5.24.3-r1 | 14 + .../metadata/md5-cache/dev-lang/perl-5.24.4 | 14 + .../dev-lang/{perl-5.24.1 => perl-5.26.1-r1} | 12 +- .../dev-lang/{perl-5.26.0 => perl-5.26.1-r2} | 12 +- .../dev-lang/{perl-5.22.3 => perl-5.26.2} | 16 +- .../md5-cache/dev-lang/perl-5.26.9999 | 10 +- .../metadata/md5-cache/dev-lang/perl-5.28.0 | 14 + .../md5-cache/dev-lang/perl-5.28.9999 | 12 +- 24 files changed, 948 insertions(+), 970 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.24-libnsl.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.26.2-hppa.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.22.3_rc4.ebuild rename sdk_container/src/third_party/portage-stable/dev-lang/perl/{perl-5.24.1-r1.ebuild => perl-5.24.3-r1.ebuild} (92%) rename sdk_container/src/third_party/portage-stable/dev-lang/perl/{perl-5.24.1-r2.ebuild => perl-5.24.4.ebuild} (92%) rename sdk_container/src/third_party/portage-stable/dev-lang/perl/{perl-5.26.0.ebuild => perl-5.26.1-r1.ebuild} (85%) rename sdk_container/src/third_party/portage-stable/dev-lang/perl/{perl-5.24.1.ebuild => perl-5.26.1-r2.ebuild} (71%) rename sdk_container/src/third_party/portage-stable/dev-lang/perl/{perl-5.22.3.ebuild => perl-5.26.2.ebuild} (69%) rename sdk_container/src/third_party/portage-stable/dev-lang/perl/{perl-5.24.1_rc4.ebuild => perl-5.28.0.ebuild} (67%) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.22.3_rc4 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1_rc4 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.3-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.4 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{perl-5.24.1 => perl-5.26.1-r1} (60%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{perl-5.26.0 => perl-5.26.1-r2} (56%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{perl-5.22.3 => perl-5.26.2} (56%) create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.0 diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/Manifest b/sdk_container/src/third_party/portage-stable/dev-lang/perl/Manifest index b114e71b2a..9c4adeac3a 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/Manifest @@ -1,28 +1,12 @@ -DIST perl-5.22.3-RC4-patches-2.tar.xz 23180 SHA256 d5c6ead7322e5d38f9395589a24fd8eb29882a7c522a7659afa8876f878b1004 SHA512 2dcc8a3bae3a0bf7f79d74ff5651db471be259b8e2dee96c1338ff97345842dbe7ec1234c511233ece4f9ea3fc5979e826a4fcffb997c579740bf494d9581126 WHIRLPOOL 6b2eeb64b208acb71a9c3f9dd4f3e3730b5f37b82c99636215acd52c40179c662a52b25bb2ccbe491efac5fe3e1bf70a65c90fcb89964244e9f8dff60100f22b -DIST perl-5.22.3-RC4.tar.xz 11233496 SHA256 cd35050f1a45c48389133285870cf310d1fe5d342c52de10fd47b296e102e4ae SHA512 5c63edcfc319f7946bbee84943a0af78f58d376028c2952d0917fee32c390eae09d4456a82bfa4d0f21c69b7977c2e800c539c487e17a2d102fbceadddd75255 WHIRLPOOL b94e97d1545acc82c82cd1df400e374c2c8a9764ae1d050495eeb99c428bf12923ea36f937e17996e6f885d19bab8ca2a51eb4ad52b639d7b781460b8282777f -DIST perl-5.22.3-patches-1.tar.xz 25896 SHA256 2c54469f6e51211f8ecee10e0ca8f33a1fe6eb90ce0b9f55e7b47b46c32f9902 SHA512 3df47834cb221b2dba51fa675555511195c6e079ca77fe78b0248f26381507db2506a88cbfd3842d86a68a22fb99447f7aa06ebc788eb04cd3c9ba6a5aadac3c WHIRLPOOL 0eb85064a6ddce00c1a2a0f964dd057aa5e9f5772315afb84cb4f1419288788faa102eace1b6171db70a3867a147ac7eaaf6527aea25eef9f6c3f25cb6f1569b -DIST perl-5.22.3.tar.xz 11236996 SHA256 899d6512301f3dfa6240e98327205e017d08b539c90632228b53faab267e1d8f SHA512 5819c1b5d33fd3a824dca19986253139ea765d3d78f49d13e28f01286f64215b577424c1e5d021795108b46f508250a35e9293b85802c0cff817d3fad2959140 WHIRLPOOL 760b2e98706eb02ed8931b0814897d222239e5000338a29ae562f9f17aa2db9d291ece3397fb190627db395c77dddb9b371812e8329f18ce12560cf6b9b48e34 -DIST perl-5.24.1-RC4-patches-2.tar.xz 18464 SHA256 543318d735c2f1951d7c73d4415d1045021f19c69e953cf2d954eea9f84ffecb SHA512 9582a149404c2abc0f8b4329a65063d2022a2b212e68f83550303a5544825fb6b16dd1ee7a8d10bb216b70ded9a899eba931892c66989a78214d8d97c8cdb35f WHIRLPOOL 5c99c07198e7265177a5aa223b92791a744b4bb7990383ee361e1f7042bba146e54688def22e7b51b44f5a6db492f9311d3094937026203a91d2fe7be81edf08 -DIST perl-5.24.1-RC4.tar.xz 11553836 SHA256 6da6333809eb2b35b17ee3c25b7f0327da32fad7214b296b662ccd9883b8bc59 SHA512 f7108210048c8253a693e32df4b2f2da2cda7d7215c8d104a831554e6b59c7a85c395b14cc33c8939c25cdccd1d441784508a7623e511b8737f74b93a6fcbfc2 WHIRLPOOL f19d3dac9810d284c1661c4aa84550a97ee6786fc210329858f1dead72ac53c7e295e2bc3e5c7c34b43e506fce2d682832eb540d61a0ca34824ff4629ffb77e8 -DIST perl-5.24.1-patches-2.tar.xz 21124 SHA256 6b00ee799d0d2b88e641eb49800d0f756802540ec11e5d963bf19cd1de8f70a6 SHA512 c4c128d2ee62f57558f23c63fc12ae7f4159632927e7301de9a9dadd5e7c5894b7fe36f68d361d44b2ddad0b1e526714a99204a34b045ef4d7395a8f1c56f3d2 WHIRLPOOL 226d62663e13a09d7cedd095fec7331449a491618323603912f9f12d130857398967f3f8ac087957523deea374a5905f7f4308f6d85d860b202c93c50a5e232f -DIST perl-5.24.1-patches-3.tar.xz 24012 SHA256 b8f8164c1fb34c5db82d9f16c5330cdb2d56e283562dd2d684c2abc26e58bf83 SHA512 1af59b80fca8317fe8df171eba6fcc0830c65f94ad7f73bac611877afdd6e5dfe9ce7c67205a860703fcf6c5b87ba14a0163196e1b833a20562525d06b26b6f3 WHIRLPOOL 9d1f7d3050f544d04e413e1c6c4a8cc6bc593a8250dbf45fb166cf92060ea8bb8e4b09bb73a686cce8101395a04c853842588c1c223c903c5b74cedaf68c5d18 -DIST perl-5.24.1.tar.xz 11569284 SHA256 03a77bac4505c270f1890ece75afc7d4b555090b41aa41ea478747e23b2afb3f SHA512 9429608eb4d7f6a01b5a7df8601e0757acdf3e6d5af960d5cf710f8e4fd20ffe082bb42eedc2cd079d5173e48cf5574d55477e1c51f7f53b32fb5d1b89f6db8c WHIRLPOOL 26d401f03af54ba61ea8e761f483f3d374737660fa4beaa3bd77951c0f920f88f9e47f327754c32d4c3c49557882a2a531b9eebef420ad6155d62423f7753406 -DIST perl-5.25.11-patches-1.tar.xz 16776 SHA256 43dda2f9a20b44442d25caa733ba94acb0c48b26e8201b3f8fa3d2be24a6667e SHA512 ee340824746d3b626b41c76bfa901543869fb9560ef75ff6d338df017e5528e33c344a91ce7cbe9f2fa9e813bf61bbe9eb290433baceb05b832110e746ce9036 WHIRLPOOL 98681898039e1bcc3e9a33498a8b7b8b3f24cc4c49396b33dfd04a853c329323ad47081d64da61ba2880fbd3505e10ffe90367dffa8005bda86c4f114b283934 -DIST perl-5.26.0.tar.xz 11961692 SHA256 9bf2e3d0d72aad77865c3bdbc20d3b576d769c5c255c4ceb30fdb9335266bf55 SHA512 cd5af6495fe4c46c0d5d0f51d4015b54daa221f08a5fb48899c247cb57c2ba85cffb97e6d258d0f931504828bb23e175d899f311c73805d924d1042058ac42e4 WHIRLPOOL 9b87a1fd5371871c747351440e40f5d1345b8bf6ac5810b9ef239e58947fe0c243583fdac6888f0450bdca437b6031cc5281a4e045d5014642ef2dc671e24e47 -DIST perl-5.27.0.tar.xz 11957024 SHA256 1965b69d19cec6bc2e6bd01daa727995f875643d816e999d9bfa5ae90fca82e3 SHA512 e69c17de989ce4bb97746358e3de88fce3ac55566646a845cb24b7ebae1a00b39fc32359fab94488dfe69eb565b8927fd583d9409b41b77b710622b0112235bd WHIRLPOOL 96fd0aa10273548fa4dd6821237325a36c4b1f5c9f3a1ea41c4c946d53156e92cdfe9c530cda41a0cf17f91adb73e9d7c7cb429535a552462db3a352d013afba -DIST perl-cross-1.1.1.tar.gz 88283 SHA256 8ee72f39119b342f3b911266e5c965914a44a484fd18d9c444d106aca4dd7abc SHA512 8ad958d08d8e7ff2b80333959544aaf0e83a74f2e34c9e8aca543052d039c0f4b00cda694ee940874b192b0d83656a9f6854ebbf2c444b212ba9d4417c576591 WHIRLPOOL e6739ca8fc4dcafa14a20585d75931cf6b6a98fad9c732312d15507b29b926452668afc4f27f2b6c5bb6faa623fc506538a53ed9d303d21897f42d47c26e4924 -DIST perl-cross-1.1.3.tar.gz 93856 SHA256 181b24ff71815fb2c8065e6ea139d106796eee0964aebfd8081f0b7f69e0696d SHA512 d1ea6ab8a431f831ec9c4c6b71a238a66f021f5610505ebb48c3b0d0b8c9afb0fcb8050779abe1a126afdd92e65f8c86e134832b45a0a6c26ca4b46735e3021d WHIRLPOOL f7313b859031d13516193a88a70fff845987eea93eab3d0d3bac6f3b47c781324acddeed72d6cef8c7d8ee06c8ca5f59a10560b20a53575ffdfd2ce36272a723 -DIST perl-cross-1.1.4.tar.gz 94623 SHA256 c840a327d5464ca271cac40d52e2d199330875527bf1003c28a6e550fb7bcc57 SHA512 3bfc108245f0c05b7d45c317eb28c2eb70aba528dfe8a39bc99d6e49b4751f5dca4f4ac661484bfc7528c3e28fcdbd8994c36daa49c25516618fec1f58116d79 WHIRLPOOL c4a150cf15d067cd58db63dae01bbe810808888477f9a2bfcd8557b2eeee097bbf93509bb9128feef84e8a2913724a82de0accc3b9c5d65207ee9dcd2989fe51 -EBUILD perl-5.22.3.ebuild 16660 SHA256 23b14ce91d88936e1e6e252c7a2534dbeffc9ac84b5941c7988c0a1e5bb7db8f SHA512 db16e1dcc87ae705a28327d6f4f721dd6b4a1287f35cbccac794ddda845269f19d63d10a881122318c1a7fc660dacd7c8acd0cdec3d70518819983c04ccdf168 WHIRLPOOL 7da6d386ea970be56e96ea86730894e565fc93d3fd0181719271936964a70e1e968e83609bdff2410357fa4c7786cdcb751ac8e4885edbfa2405c691040b3693 -EBUILD perl-5.22.3_rc4.ebuild 16841 SHA256 ddad3de989ddd3219d39568879ee465daf2cb0b1555503ed4a233deea378cf77 SHA512 b488ea99cefb0e8a95f342f855ec9c41b5a5b6c8473cc4947782911edcbefa4cd29d61e60752f8e3e4ca70ad4dc9a01bbab49a1651b0a944c669cc4ba05f2f00 WHIRLPOOL fdb4da4466a7d1d8b861092b2e201e9b67dfd072a6af0b4b33980023af931281fa68e050636326bee71e6230342c3db610fbbeb8f54eca78461e54873532b07a -EBUILD perl-5.24.1-r1.ebuild 17043 SHA256 4973aaf810046cea00fe53ae5dae7dc59da31942510359949997c2ceedfd6c51 SHA512 2dda74a1b604e73fcdfc6a89eee50f5865dbdc3b9d671a37026deffa71ca0bb4c19a108ee876eec8a4611718332a7686c2bf44fd3c60b488fefdc62fa6e5adef WHIRLPOOL c1065f99614e49f556326274b507bb1b26621607f911e1fecba9c653ffdbcc37fba268cce1938a14857c668134cb6971d53a7e944edd560fefd4b114647f44d4 -EBUILD perl-5.24.1-r2.ebuild 17093 SHA256 f410009c3d8085c48690b6f3a91e49f3f3bf6b40fd5ddcf84dac8092edecff12 SHA512 eaf8ff2ce6b308d802a317a75f813aa2a7b5c1b3f0abfe58983e02b55314c1d2c864993fdfdff0162d94f2ad33ac9744fc28dd6c3869c8c61b3e03daf58282e7 WHIRLPOOL 1c758fe67638696f9d43daa0a2f337eadbe324182245adb7f54447138ea9aa58e2d0983fdae547ed4ce69522deeabeb51ce8ce51a8ce85618804250626de1191 -EBUILD perl-5.24.1.ebuild 16859 SHA256 defd1cc0e841c74214c4bcd04c7943f5a2e21a3c3f9d400a11025c810243ba0f SHA512 3c480ad63a4416648d4eb6369e061affbc37483e177ce5eeb2c7dddffb73227f42c105bf2fc36cc1adee57c8e4d59ffa50fa17c712a2bd5e4244962683cf9d24 WHIRLPOOL 5f94d567961a6786b26a771cbf404ebbcdae7494250f4cb346868d9e193100c55dadf2383473eebf9c89428f321412e1fe476a96213887a88a3f195c1b259402 -EBUILD perl-5.24.1_rc4.ebuild 16847 SHA256 f09400da37a4f439345f00343cecbf78c8ebadd42c333f53099984f19788368d SHA512 738049cc88e1efc1d31efbfba6a2edff83d0c202c3511c8207388ea3aea451868a54e25362a1ec2f225d37105469c01d2a97838c92e8b4cdcebd02880a12285b WHIRLPOOL 92e6e3c54348c49dd941626278d0ae83366814cbe53e49e3ab7c1d08b16d9f052c38260ef2fdf07b04863dd980ccdcae992c5947578934e0cbddc360703543f2 -EBUILD perl-5.26.0.ebuild 17993 SHA256 28a12980446cbcc42d4f3d72e87b318bc7bb277c46f1d38cb9679d06af651370 SHA512 f9050c2f3abf29185595b94102a5a5fb19846d638ec087ff7d5da66ad30b7e177bffae219a4e738a97035629831dd1f5b1bba96624206e99e4a0ed03c76357d8 WHIRLPOOL db9ad0915dc05ca16726d0c32923596da74c1e2db3b6ad3e46a7585fce7b19ecdbe5b4419d2f530a6b8d666fda631bfd235329560e57ca8dcbcfda4dad0759c0 -EBUILD perl-5.26.9999.ebuild 17947 SHA256 6d142033c0089360a2c14cbbb57b91cdb6f6fa1a63b33424329d4914822a2244 SHA512 1df75662c78c8d9d42c384afa1de1af5523961011a17d9357d2f878acbe9b0b59a8ac9815ff187cb9efb0b8569eedcd24253a30ee9564403712ff2027469d960 WHIRLPOOL b52fbe8bbf5ab291bb7ec9d0c2eb8c08a8ba4c2c363dcf81926c5163d2f9478de42116bf3cfdc43d8d680c4f954d02adfc5e58f0a40cf5af8bf66c6dfb946a5c -EBUILD perl-5.28.9999.ebuild 17954 SHA256 15082d560e449a948216c6c56da4883e2b293a2fe9f25546e95cdb714407e2fb SHA512 02193fc77b6077d02c3044954c1f364d4703f54d831690b941afca1c68fb2d506bed22045c9746655af116cc979b2327d3336d5ceda8ff7380cbd5a1c57fb7bb WHIRLPOOL 5c856b33f6a084237563d054323987bc95c9ff6a65bccff16ccbf0832f75ab296fd6f14076e3a09f98d50c7478133b54cb83dca75fbaf4cb7a118c8aad5fe162 -MISC ChangeLog 13780 SHA256 57a0f6f6bc7a816ca621af65126c42eb0fe19891e9cfe8ea0eb664607ea4749e SHA512 8bd6e0673b863e40e4f3309461049c95c261c95ffaafdf7bf9a8b801f29017994f152fa0dc5eb3f09b85be832e356a9c08ed1171f7e617a5597e6456ee9d11dd WHIRLPOOL 1bdf46f12430a2a84e66841a4b38e03bacc8f0649e38ba11d7ec23504ef254012c1dc9e1ef333b98619a6dcba6c183640f7b18080831cf37f425fd63d6810eee -MISC ChangeLog-2014 86908 SHA256 36afb5e482f7c0faf3cb0491c694758752f81a8037fafbf69f33f82a535463dc SHA512 87a6b79f868b97ef1f1430d9616f4f47bc526add8eab73a40065f865a1097bc393001b3457cbfcf876a51cf710fd7d67183932fccdd0a658b9ae8c8cb2e30b52 WHIRLPOOL 536b71f37a08710b083d6df5ecf231ebb6debfaae56f12a5f78b46bf2c419b74eb9f53e35fda4f11c9c95a0a9089c3558b08f575f2c8137fa8fbcf4b19ed098f -MISC ChangeLog-2015 3505 SHA256 ee4e406b267916f82010b5d51d78814d3ab074cfc720fc0a61e9fcadf45508bc SHA512 6b19ce6be009f9982f2b2d10f7afbc20d7ea46b43b33d906b4a6755df80fb95e0d4175999d8e47986b11d4346bed24b4465374fd3a783e693805df8b72142efd WHIRLPOOL 319a86c0471fcbbbaadebda3a219bc564c0134704a680c21ad0e28c1bba3cc591ffe7c4e331326accc97d1e1869481aa592c56a0b89ee9ae63be12086df172d7 -MISC metadata.xml 430 SHA256 a9fb7b8da2c7f374e3eb2bda0ae1071dc430876a321e3db4202a20bbb890f609 SHA512 ca4c43e2016b7df707894713465700a90d2b8551b57fc4d660cff75edb1e8cc2456f9ae10431839ad6738f290d4f5911fae360eaa1d4670859d855de3d568583 WHIRLPOOL 38ea595a31a2192e99cb10b301ff793b915257ab7259383780292a01df0a5cfd04183f69b42cb326921f744293e0085412e3733da277efbec43f9d419381fe00 +DIST perl-5.24.3-patches-2.tar.xz 23980 BLAKE2B 5de7ac2cc5238d0b8460a294ae2e8da1455f89a63691a4fc022d49756ed4c0e577672149de7bd475d10f4860b4a98dc1db0c6f32abaf80f8c04658f6ca706e11 SHA512 f13c5fac65e11d691b77231cc98b0a57b6ccabd66535835bc387410dc88c298d31fa471bcd9f4e86d4d51b0402483283c23dcd53d69e0dbabc77b9db6fea4936 +DIST perl-5.24.3.tar.xz 11574740 BLAKE2B 79e719d1d0fcea3eea71653f276d0d093d8d1f6b1f981b053f25e6891c57af9ee1982f65ce4a31e4c5844eb11a7966f25c6b459cc7de51cf62b9127be96f6f25 SHA512 139c92c0ea0ee7bd5912ad52cc275e0732ceb0865d8b67c301e1fc5a96ae126a26432b4450a2bbc7fe65b8e1dd8adde92ea2cc91ee39cb13ec3c5096e8f787ec +DIST perl-5.24.4-patches-1.tar.xz 24244 BLAKE2B aa4557a887e57d584c738058ed147f1b4f80f491223e1476c16abdc371bbe133f5d99ea3be11e44101b5343680823ab29c5d26cc8a8ca222275ba4bc092cd5d9 SHA512 465f22269d6c07be5616de223c712ab57d7060fdb4fcc4d79ab23aae79fa61517dbed112bb3a2541d3368a02d046b769ef8fa50a7b91379ad03ca4bf3387e518 +DIST perl-5.24.4.tar.xz 11580256 BLAKE2B efdb9f0e52604207fc73e040c999f40e364f546e3e872dd6709cc6b5209179742fab083319238142581c324847d5e24a3e6a011decc901827d3eb213d00a1666 SHA512 a50bf162d9e62a558a4137d44383eb3fe2001e1eaa574aad7abae851b544dee1dacb849c101023db49b2740925691f5e367fa36ab5dda90634143076c8e4d2f3 +DIST perl-5.26.1-patches-1.tar.xz 16764 BLAKE2B 95fb086d214bf27dedfdc96f927e11ca6e2a237aabc268b3e26ca9868eeede3916fe6adc9ab890bc6bbc9977fa4a3c200188f91d506652c1f45f7ebdda9857e2 SHA512 24d7f5e1344a768bbf170376b131498fa234881d10edc259ff7a31572467e2fe1084ce6a2a9ef4d4ec5924ca95488064235d6e02b83acba727a856cd1e4c9ebc +DIST perl-5.26.1.tar.xz 11922848 BLAKE2B 8ba5ac50bc6bc3cea1ede7dbd9b41566bd3f62e432d9a1f5ee45837cc3051c1edc037a13d73d4c867edc7833f9dfa8a9d22216e14a19df179ba030a03d3acc07 SHA512 13faa7bcd7ed8c490c37e9032c115af06c9b8152b75f8062409dd72d263d1314480e8a9a883490de1b448b2e6d53b6a87d108e2eceb17de2524d5857c6a7d300 +DIST perl-5.26.2-patches-1.tar.xz 17100 BLAKE2B 681239e438945285e006ee1d1e2a9eb888fc9b425e6fbd4822e65e1fe1ced2216de76485b9792d3fee28783a588c09e1d34c294ef43d81055c4566af37fe9b6c SHA512 2a274150d2dba406c6efb67ec236f67032a51ff1788b30ea556e74b2f02fab68f5029ebd4b9d4daeb16b3a63fa7aa1744d323bf637a9d21946f19f33b69da245 +DIST perl-5.26.2.tar.xz 11931624 BLAKE2B 2d54b155ace7c70a33adbe9911ba5384281aa49a0f6d4f452f4249b4deb58804268b473457470488f7592e041221f552b09156eb55c10078002aae3715446d9a SHA512 fd54c90da250144c81b94587c01c49fa367f84c54406f1d360ddab4a41589a7b19efc1707f95c95d6357fae66fc3f6f00bf69dd7741db114c7034a14f52be65f +DIST perl-5.28.0-patches-1.tar.xz 17128 BLAKE2B f16843d9ecf27fa7d42dd59e1591d618ba9ad6b14f4e56bab4019af043eb79559cc7dbc4a1b1e580c18b7ba0b5d71c4da3e3f94955889629a655e7028492a066 SHA512 e05a492ba045ac71d20393099815bed8e4f491bed79a352e83537561eb256d4f672e0125c5cca9e45150c01d3ad463a070a49e845b3c17806d9f77a872d0352a +DIST perl-5.28.0.tar.xz 12410536 BLAKE2B 620cca33c6d354b8b200bfff43dd155e6f89b9fe318f530d38c853a2b66fe67cc8410b6e5ab2a793d7ef578f2295a6fc4872483f81b5439d8573d75c5239fcfb SHA512 de701e37371b81cecf06098bb2c09017bde9cebaf9537d58838d0adf605ac2ecf739897b0a73576a7adb74d4cf65591ec4d2ed1f94b7191e695f88cb7e214a39 +DIST perl-cross-1.1.7.tar.gz 97622 BLAKE2B c58dd51492cfbda6fc58b43d9de45c35dd5ed5768ca8db61b5ac092ad6c0067386597875d6613c75671f026387ba474ce8c28789d6d77b9dcfc4cf4bf7227126 SHA512 b64d487129b295ec6d996606b8b8559de681e1cf7c3e3167d6d646d5d7a848d7929b1ab698d1f950e265213749772fc74d209cea5020b61e133c8f8851b7cfa0 +DIST perl-cross-1.1.9.tar.gz 102939 BLAKE2B 438ea75a14c4d60fdf3cb2f3671c736d229a83af210ba4fe6e79b989c6c4b45500d0221ec65bc71e1d43d234ec1daa20b3a19be6ceb01e638810900dbe3664a7 SHA512 002441012bd31f1ea71341707d91f89b76266c187c9d28f947ed5eddbcc6e3155e8dfd4b1814331561c3557764fea25bf6a938f08bcd4adfb5895361ad5a269a diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.24-libnsl.patch b/sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.24-libnsl.patch new file mode 100644 index 0000000000..5cd6f88c99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.24-libnsl.patch @@ -0,0 +1,13 @@ +diff --git a/Configure b/Configure +index e32d18ce1f..85ab0249bc 100755 +--- a/Configure ++++ b/Configure +@@ -1497,7 +1497,7 @@ archname='' + usereentrant='undef' + : List of libraries we want. + : If anyone needs extra -lxxx, put those in a hint file. +-libswanted="cl pthread socket bind inet nsl ndbm gdbm dbm db malloc dl ld" ++libswanted="cl pthread socket bind inet ndbm gdbm dbm db malloc dl ld" + libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD" + : We probably want to search /usr/shlib before most other libraries. + : This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.26.2-hppa.patch b/sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.26.2-hppa.patch new file mode 100644 index 0000000000..83ed944353 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/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; +- 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 'Perl_custom_op_get_field': +- * op.c:...: warning: 'any.xop_name' may be used uninitialized in this function [-Wmaybe-uninitialized] +- * This is because on those platforms (with -DEBUGGING) NOT_REACHED +- * expands to assert(0), which expands to ((0) ? (void)0 : +- * __assert(...)), and gcc doesn't know that __assert can never return. */ +- return any; + } ++ ++ /* On some platforms (HP-UX, IA64) gcc emits a warning for this function: ++ * op.c: In function 'Perl_custom_op_get_field': ++ * op.c:...: warning: 'any.xop_name' may be used uninitialized in this function [-Wmaybe-uninitialized] ++ * This is because on those platforms (with -DEBUGGING) NOT_REACHED ++ * expands to assert(0), which expands to ((0) ? (void)0 : ++ * __assert(...)), and gcc doesn't know that __assert can never return. */ ++ return any; + } + + /* diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.22.3_rc4.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.22.3_rc4.ebuild deleted file mode 100644 index e8a76b9c92..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.22.3_rc4.ebuild +++ /dev/null @@ -1,554 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing - -PATCH_VER=2 -CROSS_VER=1.1.1 - -PERL_OLDVERSEN="5.22.0 5.22.1 5.22.2" -MODULE_AUTHOR=SHAY - -SHORT_PV="${PV%.*}" -MY_P="perl-${PV/_rc/-RC}" -MY_PV="${PV%_rc*}" - -DESCRIPTION="Larry Wall's Practical Extraction and Report Language" - -SRC_URI=" - mirror://cpan/src/5.0/${MY_P}.tar.xz - mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz - https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz - mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz - https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz -" -HOMEPAGE="http://www.perl.org/" - -LICENSE="|| ( Artistic GPL-1+ )" -SLOT="0/${SHORT_PV}" -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" -IUSE="berkdb debug doc gdbm ithreads" - -RDEPEND=" - berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) - app-arch/bzip2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) -" -PDEPEND=" - >=app-admin/perl-cleaner-2.5 - >=virtual/perl-File-Temp-0.230.400-r2 - >=virtual/perl-Data-Dumper-2.154.0 - virtual/perl-Test-Harness -" -# bug 390719, bug 523624 -# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker - -S="${WORKDIR}/${MY_P}" - -dual_scripts() { - src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep - src_remove_dual perl-core/CPAN 2.110.100_rc cpan - src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum - src_remove_dual perl-core/Encode 2.720.100 enc2xs piconv - src_remove_dual perl-core/ExtUtils-MakeMaker 7.40.200_rc instmodsh - src_remove_dual perl-core/ExtUtils-ParseXS 3.280.0 xsubpp - src_remove_dual perl-core/IO-Compress 2.68.1_rc zipdetails - src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.610.192.200_rc corelist - src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect - src_remove_dual perl-core/Pod-Perldoc 3.250.100_rc perldoc - src_remove_dual perl-core/Test-Harness 3.350.100_rc prove - src_remove_dual perl-core/podlators 2.5.3 pod2man pod2text - src_remove_dual_man perl-core/podlators 2.5.3 /usr/share/man/man1/perlpodstyle.1 -} - -check_rebuild() { - # Fresh install - if [[ -z "${REPLACING_VERSIONS}" ]]; then - return 0; - # Major Upgrade - # doesn't matter if there's multiple copies, it still needs a rebuild - # if the string is anything other than "5.CURRENTMAJOR" - elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then - echo "" - ewarn "UPDATE THE PERL MODULES:" - ewarn "After updating dev-lang/perl the installed Perl modules" - ewarn "have to be re-installed. In most cases, this is done automatically" - ewarn "by the package manager, but subsequent steps are still recommended" - ewarn "to ensure system consistency." - ewarn - ewarn "You should start with a depclean to remove any unused perl dependencies" - ewarn "that may confuse portage in future. Regular depcleans are also encouraged" - ewarn "as part of your regular update cycle, as that will keep perl upgrades working." - ewarn "Recommended: emerge --depclean -va" - ewarn - ewarn "You should then call perl-cleaner to clean up any old files and trigger any" - ewarn "remaining rebuilds portage may have missed." - ewarn "Use: perl-cleaner --all" - return 0; - - # Reinstall w/ USE Change - elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then - echo "" - ewarn "TOGGLED USE-FLAGS WARNING:" - ewarn "You changed one of the use-flags ithreads or debug." - ewarn "You must rebuild all perl-modules installed." - ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl" - fi -} - -pkg_setup() { - case ${CHOST} in - *-freebsd*) osname="freebsd" ;; - *-dragonfly*) osname="dragonfly" ;; - *-netbsd*) osname="netbsd" ;; - *-openbsd*) osname="openbsd" ;; - *-darwin*) osname="darwin" ;; - *-interix*) osname="interix" ;; - *-aix*) osname="aix" ;; - *-cygwin*) osname="cygwin" ;; - *) osname="linux" ;; - esac - - myarch="${CHOST%%-*}-${osname}" - if use debug ; then - myarch+="-debug" - fi - if use ithreads ; then - mythreading="-multi" - myarch+="-thread" - fi - - LIBPERL="libperl$(get_libname ${MY_PV} )" - PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}" - ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}" - SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" - VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" - - dual_scripts -} - -src_remove_dual_file() { - local i pkg ver - pkg="$1" - ver="$2" - shift 2 - case "${EBUILD_PHASE:-none}" in - postinst|postrm) - for i in "$@" ; do - alternatives_auto_makesym "${i}" "${i}-[0-9]*" - done - ;; - setup) - for i in "$@" ; do - if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then - has_version ${pkg} && ewarn "You must reinstall ${pkg} !" - break - fi - done - ;; - install) - for i in "$@" ; do - if ! [[ -f "${ED}"${i} ]] ; then - ewarn "${i} does not exist!" - continue - fi - mv "${ED}"${i}{,-${ver}-${P}} || die - done - ;; - esac -} - -src_remove_dual_man() { - local i pkg ver ff - pkg="$1" - ver="$2" - shift 2 - case "${EBUILD_PHASE:-none}" in - postinst|postrm) - for i in "$@" ; do - ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*` - ff=${ff##*${i#${i%.[0-9]}}} - alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*" - done - ;; - install) - for i in "$@" ; do - if ! [[ -f "${ED}"${i} ]] ; then - ewarn "${i} does not exist!" - continue - fi - mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die - done - ;; - esac -} - -src_remove_dual() { - local i pkg ver - pkg="$1" - ver="$2" - shift 2 - for i in "$@" ; do - src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}" - src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1" - done -} - -src_prepare_update_patchlevel_h() { - # Copied and modified from debian: - # Copyright 2011 Niko Tyni - # This program is free software; you can redistribute it and/or modify - # it under the same terms as Perl itself. - local patchdir="${WORKDIR}/patches" - local prefix - local patchoutput="patchlevel-gentoo.h" - - [[ -f ${patchdir}/series ]] || return 0 - -while read patch -do - patchname=$(echo $patch | sed 's/\.diff$//') - < $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e ' - - # massage the patch headers - s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend; - s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; tprepend; - s|^Bug-Gentoo: ||; tprepend; - s/^\(Subject\|Description\): //; tappend; - s|^Origin: .*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; tprepend; - - # post-process at the end of input - $ { x; - # include the version number in the patchlevel.h description (if available) - s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/; - - # escape any backslashes and double quotes - s|\\|\\\\|g; s|"|\\"|g; - - # add a prefix - s|^|\t,"'"$prefix$patchname"' - |; - # newlines away - s/\n/ /g; s/ */ /g; - # add a suffix - s/ *$/"/; p - }; - # stop all processing - d; - # label: append to the hold space - :append H; d; - # label: prepend to the hold space - :prepend x; H; d; - ' -done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}" -echo "${patchoutput}" >> "${S}/MANIFEST" -} - -src_prepare() { - local patch - EPATCH_OPTS+=" -p1" - einfo "Applying patches from ${MY_P}-${PATCH_VER} ..." - while read patch ; do - EPATCH_SINGLE_MSG=" ${patch} ..." - epatch "${WORKDIR}"/patches/${patch} - done < "${WORKDIR}"/patches/series - - src_prepare_update_patchlevel_h - - if tc-is-cross-compiler; then - cp -a ../perl-cross-${CROSS_VER}/* . || die - touch cpan/CPANPLUS/lib/CPANPLUS.pm || die - - sed -i \ - -e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \ - cnf/diffs/perl5-${PV}/makemaker-test.patch || die - - sed -i \ - -e 's/MakeMaker\.pm .*/MakeMaker.pm effd272b3c9224af6fd0f6cae7183f33ec4b1106/' \ - -e 's/MM_Unix\.pm .*/MM_Unix.pm 648f834524bcdef67c3b6bae28e8c1ef443d0fc1/' \ - cnf/diffs/perl5-${PV}/customized.patch || die - fi - - if ! tc-is-static-only ; then - ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die - ln -s ${LIBPERL} libperl$(get_libname ) || die - fi - - if use gdbm; then - sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \ - ext/NDBM_File/Makefile.PL || die - fi - - default -} - -myconf() { - # the myconf array is declared in src_configure - myconf=( "${myconf[@]}" "$@" ) -} - -src_configure() { - declare -a myconf - - export LC_ALL="C" - [[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091 - - # some arches and -O do not mix :) - use ppc && replace-flags -O? -O1 - - # Perl has problems compiling with -Os in your flags with glibc - use elibc_uclibc || replace-flags "-Os" "-O2" - - # This flag makes compiling crash in interesting ways - filter-flags "-malign-double" - - # Fixes bug #97645 - use ppc && filter-flags "-mpowerpc-gpopt" - - # Fixes bug #143895 on gcc-4.1.1 - filter-flags "-fsched2-use-superblocks" - - use sparc && myconf -Ud_longdbl - - export BUILD_BZIP2=0 - export BZIP2_INCLUDE=${EROOT}/usr/include - export BZIP2_LIB=${EROOT}/usr/$(get_libdir) - - export BUILD_ZLIB=False - export ZLIB_INCLUDE=${EROOT}/usr/include - export ZLIB_LIB=${EROOT}/usr/$(get_libdir) - - # allow either gdbm to provide ndbm (in ) or db1 - myndbm='U' - mygdbm='U' - mydb='U' - if use gdbm ; then - mygdbm='D' - if use berkdb ; then - myndbm='D' - fi - fi - if use berkdb ; then - mydb='D' - has_version '=sys-libs/db-1*' && myndbm='D' - fi - - myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db" - - if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then - ewarn "Perl will not be built with berkdb support, use gcc if you needed it..." - myconf -Ui_db -Ui_ndbm - fi - - use ithreads && myconf -Dusethreads - - if use debug ; then - append-cflags "-g" - myconf -DDEBUGGING - elif [[ ${CFLAGS} == *-g* ]] ; then - myconf -DDEBUGGING=-g - else - myconf -DDEBUGGING=none - fi - - if [[ -n ${PERL_OLDVERSEN} ]] ; then - local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done ) - myconf -Dinc_version_list="${inclist}" - fi - - [[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a" - - # Make sure we can do the final link #523730, need to set deployment - # target to override hardcoded 10.3 which breaks on modern OSX - [[ ${CHOST} == *-darwin* ]] && \ - myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)" - - # Prefix: the host system needs not to follow Gentoo multilib stuff, and in - # Prefix itself we don't do multilib either, so make sure perl can find - # something compatible. - if use prefix ; then - # Set a hook to check for each detected library whether it actually works. - export libscheck=" - ( echo 'main(){}' > '${T}'/conftest.c && - $(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c -l\$thislib >/dev/null 2>/dev/null - ) || xxx=/dev/null" - - # Use all host paths that might contain useful stuff, the hook above will filter out bad choices. - local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib" - myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}" - elif [[ $(get_libdir) != "lib" ]] ; then - # We need to use " and not ', as the written config.sh use ' ... - myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)" - fi - - # don't try building ODBM, bug #354453 - disabled_extensions="ODBM_File" - - if ! use gdbm ; then - # workaround for bug #157774: don't try building GDBM related stuff with USE="-gdbm" - disabled_extensions="${disabled_extensions} GDBM_File NDBM_File" - fi - - myconf -Dnoextensions="${disabled_extensions}" - - [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF} - # allow fiddling via EXTRA_ECONF, bug 558070 - eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})" - - myconf \ - -Duseshrplib \ - -Darchname="${myarch}" \ - -Dcc="$(tc-getCC)" \ - -Doptimize="${CFLAGS}" \ - -Dldflags="${LDFLAGS}" \ - -Dprefix="${EPREFIX}"'/usr' \ - -Dsiteprefix="${EPREFIX}"'/usr/local' \ - -Dvendorprefix="${EPREFIX}"'/usr' \ - -Dscriptdir="${EPREFIX}"'/usr/bin' \ - -Dprivlib="${EPREFIX}${PRIV_LIB}" \ - -Darchlib="${EPREFIX}${ARCH_LIB}" \ - -Dsitelib="${EPREFIX}${SITE_LIB}" \ - -Dsitearch="${EPREFIX}${SITE_ARCH}" \ - -Dvendorlib="${EPREFIX}${VENDOR_LIB}" \ - -Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \ - -Dman1dir="${EPREFIX}"/usr/share/man/man1 \ - -Dman3dir="${EPREFIX}"/usr/share/man/man3 \ - -Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \ - -Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \ - -Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \ - -Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \ - -Dman1ext='1' \ - -Dman3ext='3pm' \ - -Dlibperl="${LIBPERL}" \ - -Dlocincpth="${EPREFIX}"'/usr/include ' \ - -Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \ - -Duselargefiles \ - -Dd_semctl_semun \ - -Dcf_by='Gentoo' \ - -Dmyhostname='localhost' \ - -Dperladmin='root@localhost' \ - -Ud_csh \ - -Dsh="${EPREFIX}"/bin/sh \ - -Dtargetsh="${EPREFIX}"/bin/sh \ - -Uusenm \ - "${myconf[@]}" \ - "${EXTRA_ECONF[@]}" - - if tc-is-cross-compiler; then - ./configure \ - --target="${CHOST}" \ - -Dinstallprefix='' \ - -Dinstallusrbinperl='undef' \ - -Dusevendorprefix='define' \ - "${myconf[@]}" \ - || die "Unable to configure" - else - sh Configure \ - -des \ - -Dinstallprefix="${EPREFIX}"'/usr' \ - -Dinstallusrbinperl='n' \ - "${myconf[@]}" \ - || die "Unable to configure" - fi -} - -src_test() { - export NO_GENTOO_NETWORK_TESTS=1; - if [[ ${EUID} == 0 ]] ; then - ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..." - return 0 - fi - use elibc_uclibc && export MAKEOPTS+=" -j1" - TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed" -} - -src_install() { - local i - local coredir="${ARCH_LIB}/CORE" - - emake DESTDIR="${D}" install - - rm -f "${ED}/usr/bin/perl${MY_PV}" - ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die - - if ! tc-is-static-only ; then - dolib.so "${ED}"${coredir}/${LIBPERL} - rm -f "${ED}"${coredir}/${LIBPERL} - ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die - ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die - ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die - ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die - ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die - fi - - rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages" - - # This removes ${D} from Config.pm - for i in $(find "${D}" -iname "Config.pm" ) ; do - einfo "Removing ${D} from ${i}..." - sed -i -e "s:${D}::" "${i}" || die "Sed failed" - done - - dodoc Changes* README AUTHORS - - if use doc ; then - # HTML Documentation - # We expect errors, warnings, and such with the following. - - dodir /usr/share/doc/${PF}/html - LD_LIBRARY_PATH=. ./perl installhtml \ - --podroot='.' \ - --podpath='lib:ext:pod:vms' \ - --recurse \ - --htmldir="${ED}/usr/share/doc/${PF}/html" - fi - - [[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local - - dual_scripts -} - -pkg_preinst() { - check_rebuild -} - -pkg_postinst() { - dual_scripts - - if [[ "${ROOT}" = "/" ]] ; then - local INC DIR file - INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }') - einfo "Removing old .ph files" - for DIR in ${INC} ; do - if [[ -d "${DIR}" ]] ; then - for file in $(find "${DIR}" -name "*.ph" -type f ) ; do - rm -f "${file}" - einfo "<< ${file}" - done - fi - done - # Silently remove the now empty dirs - for DIR in ${INC} ; do - if [[ -d "${DIR}" ]] ; then - find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null - fi - done - - fi -} - -pkg_postrm(){ - dual_scripts -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.3-r1.ebuild similarity index 92% rename from sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1-r1.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.3-r1.ebuild index 31affec623..9b9385b7a0 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.3-r1.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing -PATCH_VER=3 -CROSS_VER=1.1.4 +PATCH_VER=2 +CROSS_VER=1.1.7 +PATCH_BASE="perl-5.24.3-patches-${PATCH_VER}" -PERL_OLDVERSEN="5.24.0" -MODULE_AUTHOR=SHAY +PERL_OLDVERSEN="5.24.2 5.24.1 5.24.0" +DIST_AUTHOR=SHAY SHORT_PV="${PV%.*}" MY_P="perl-${PV/_rc/-RC}" @@ -19,22 +20,22 @@ DESCRIPTION="Larry Wall's Practical Extraction and Report Language" SRC_URI=" mirror://cpan/src/5.0/${MY_P}.tar.xz - mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz - https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz - mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + mirror://gentoo/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" SLOT="0/${SHORT_PV}" -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 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="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -43,15 +44,18 @@ DEPEND="${RDEPEND} " PDEPEND=" >=app-admin/perl-cleaner-2.5 + >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness " -# bug 390719, bug 523624 +# bug 390719, bug 523624, bug 620304 # virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}/perl-5.24-libnsl.patch" ) + dual_scripts() { src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep src_remove_dual perl-core/CPAN 2.110.100_rc cpan @@ -61,7 +65,7 @@ dual_scripts() { src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist + src_remove_dual perl-core/Module-CoreList 5.201.709.222.400_rc corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc src_remove_dual perl-core/Test-Harness 3.360.100_rc prove @@ -96,9 +100,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -318,6 +322,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.4.ebuild similarity index 92% rename from sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1-r2.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.4.ebuild index 7e2955d34f..2ef2d0a16b 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.4.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing -PATCH_VER=3 -CROSS_VER=1.1.4 +PATCH_VER=1 +CROSS_VER=1.1.9 +PATCH_BASE="perl-5.24.4-patches-${PATCH_VER}" -PERL_OLDVERSEN="5.24.0" -MODULE_AUTHOR=SHAY +PERL_OLDVERSEN="5.24.3 5.24.2 5.24.1 5.24.0" +DIST_AUTHOR=SHAY SHORT_PV="${PV%.*}" MY_P="perl-${PV/_rc/-RC}" @@ -19,22 +20,22 @@ DESCRIPTION="Larry Wall's Practical Extraction and Report Language" SRC_URI=" mirror://cpan/src/5.0/${MY_P}.tar.xz - mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz - https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz - mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + mirror://gentoo/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" SLOT="0/${SHORT_PV}" -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 ~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="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -62,7 +63,7 @@ dual_scripts() { src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist + src_remove_dual perl-core/Module-CoreList 5.201.804.142.400_rc corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc src_remove_dual perl-core/Test-Harness 3.360.100_rc prove @@ -97,9 +98,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -319,6 +320,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.1-r1.ebuild similarity index 85% rename from sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.0.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.1-r1.ebuild index ab697c5c3d..7e570ce3af 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.1-r1.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 @@ -6,19 +6,17 @@ EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing PATCH_VER=1 -CROSS_VER=1.1.4 -PATCH_BASE="perl-5.25.11-patches-${PATCH_VER}" +CROSS_VER=1.1.7 +PATCH_BASE="perl-5.26.1-patches-${PATCH_VER}" -DIST_AUTHOR=XSAWYERX +DIST_AUTHOR=SHAY # Greatest first, don't include yourself # Devel point-releases are not ABI-intercompatible, but stable point releases are # BIN_OLDVERSEN is contains only C-ABI-intercompatible versions -PERL_BIN_OLDVERSEN="" -# Don't add more -RC values, its historical bungling -PERL_OLDVERSEN="5.26.0-RC1 5.25.12 5.25.11 5.24.2 5.24.1 5.24.0 5.22.3 5.22.2 5.22.1 5.22.0" +PERL_BIN_OLDVERSEN="5.26.0" if [[ "${PV##*.}" == "9999" ]]; then - DIST_VERSION=5.26.0 + DIST_VERSION=5.26.1-RC1 else DIST_VERSION="${PV/_rc/-RC}" fi @@ -45,7 +43,7 @@ SRC_URI=" https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" SLOT="0/${SUBSLOT}" @@ -58,7 +56,7 @@ IUSE="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -68,11 +66,10 @@ DEPEND="${RDEPEND} PDEPEND=" >=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 - >=virtual/perl-File-Path-2.130.0 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness " -# bug 390719, bug 523624, bug 620304 +# bug 390719, bug 523624 # virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker S="${WORKDIR}/${MY_P}" @@ -86,7 +83,7 @@ dual_scripts() { src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.705.300 corelist + src_remove_dual perl-core/Module-CoreList 5.201.709.222.600_rc corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc src_remove_dual perl-core/Test-Harness 3.380.0 prove @@ -121,9 +118,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -154,13 +151,17 @@ pkg_setup() { myarch+="-thread" fi + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + LIBPERL="libperl$(get_libname ${MY_PV} )" - PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}" - ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}" - SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" - VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" + PRIV_LIB="${PRIV_BASE}/${MY_PV}" + ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${MY_PV}" + SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${MY_PV}" + VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}" dual_scripts } @@ -284,10 +285,6 @@ echo "${patchoutput}" >> "${S}/MANIFEST" src_prepare_perlcross() { cp -a ../perl-cross-${CROSS_VER}/* . || die - sed -i \ - -e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \ - cnf/diffs/perl5-${PV}/makemaker-test.patch || die - sed -i \ -e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \ -e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \ @@ -346,6 +343,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" @@ -398,12 +401,38 @@ src_configure() { myconf -DDEBUGGING=none fi - if [[ -n ${PERL_OLDVERSEN} ]] ; then - local inclist=$( - for v in ${PERL_OLDVERSEN}; do - has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; - echo -n "${v} "; - done ) + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( + find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \ + -maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \ + -printf "%f " 2>/dev/null )" + fi + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( + echo "${PERL_OLDVERSEN}" |\ + tr " " "\n" |\ + grep -vF "${DIST_VERSION%-RC}" |\ + sort -u -nr -t'.' -k1,1 -k2,2 -k3,3 + )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( + for v in ${PERL_OLDVERSEN}; do + has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; + echo -n "${v} "; + done )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" myconf -Dinc_version_list="${inclist}" fi diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.1-r2.ebuild similarity index 71% rename from sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.1-r2.ebuild index 3bb4730787..a913f5694d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.1-r2.ebuild @@ -1,40 +1,62 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing -PATCH_VER=2 -CROSS_VER=1.1.3 +PATCH_VER=1 +CROSS_VER=1.1.7 +PATCH_BASE="perl-5.26.1-patches-${PATCH_VER}" -PERL_OLDVERSEN="5.24.0" -MODULE_AUTHOR=SHAY +DIST_AUTHOR=SHAY -SHORT_PV="${PV%.*}" -MY_P="perl-${PV/_rc/-RC}" -MY_PV="${PV%_rc*}" +# Greatest first, don't include yourself +# Devel point-releases are not ABI-intercompatible, but stable point releases are +# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions +PERL_BIN_OLDVERSEN="5.26.0" +if [[ "${PV##*.}" == "9999" ]]; then + DIST_VERSION=5.26.1-RC1 +else + DIST_VERSION="${PV/_rc/-RC}" +fi +SHORT_PV="${DIST_VERSION%.*}" +# Even numbered major versions are ABI intercompatible +# Odd numbered major versions are not +if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then + SUBSLOT="${DIST_VERSION%-RC*}" +else + SUBSLOT="${DIST_VERSION%.*}" +fi +# Used only in tar paths +MY_P="perl-${DIST_VERSION}" +# Used in library paths +MY_PV="${DIST_VERSION%-RC*}" DESCRIPTION="Larry Wall's Practical Extraction and Report Language" SRC_URI=" mirror://cpan/src/5.0/${MY_P}.tar.xz - mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz - https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz - mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + mirror://gentoo/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" -SLOT="0/${SHORT_PV}" +SLOT="0/${SUBSLOT}" + +if [[ "${PV##*.}" != "9999" ]]; then 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" +fi + IUSE="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -52,21 +74,23 @@ PDEPEND=" S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}/perl-5.24-libnsl.patch" ) + dual_scripts() { - src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep - src_remove_dual perl-core/CPAN 2.110.100_rc cpan - src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum - src_remove_dual perl-core/Encode 2.800.100_rc enc2xs piconv - src_remove_dual perl-core/ExtUtils-MakeMaker 7.100.200_rc instmodsh - src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp - src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails - src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist + src_remove_dual perl-core/Archive-Tar 2.240.0 ptar ptardiff ptargrep + src_remove_dual perl-core/CPAN 2.180.0 cpan + src_remove_dual perl-core/Digest-SHA 5.960.0 shasum + src_remove_dual perl-core/Encode 2.880.0 enc2xs piconv + src_remove_dual perl-core/ExtUtils-MakeMaker 7.240.0 instmodsh + src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp + src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails + src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp + src_remove_dual perl-core/Module-CoreList 5.201.709.222.600_rc corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect - src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc - src_remove_dual perl-core/Test-Harness 3.360.100_rc prove - src_remove_dual perl-core/podlators 4.70.0 pod2man pod2text - src_remove_dual_man perl-core/podlators 4.70.0 /usr/share/man/man1/perlpodstyle.1 + src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc + src_remove_dual perl-core/Test-Harness 3.380.0 prove + src_remove_dual perl-core/podlators 4.90.0 pod2man pod2text + src_remove_dual_man perl-core/podlators 4.90.0 /usr/share/man/man1/perlpodstyle.1 } check_rebuild() { @@ -96,9 +120,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -129,13 +153,17 @@ pkg_setup() { myarch+="-thread" fi + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + LIBPERL="libperl$(get_libname ${MY_PV} )" - PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}" - ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}" - SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" - VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" + PRIV_LIB="${PRIV_BASE}/${MY_PV}" + ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${MY_PV}" + SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${MY_PV}" + VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}" dual_scripts } @@ -256,10 +284,31 @@ done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}" echo "${patchoutput}" >> "${S}/MANIFEST" } +src_prepare_perlcross() { + cp -a ../perl-cross-${CROSS_VER}/* . || die + + sed -i \ + -e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \ + -e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \ + cnf/diffs/perl5-${PV}/customized.patch || die + + sed -i \ + -e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \ + Makefile || die + + # bug 604072 + MAKEOPTS+=" -j1" + export MAKEOPTS +} +src_prepare_dynamic() { + ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die + ln -s ${LIBPERL} libperl$(get_libname ) || die +} + src_prepare() { local patch EPATCH_OPTS+=" -p1" - einfo "Applying patches from ${MY_P}-${PATCH_VER} ..." + einfo "Applying patches from ${PATCH_BASE} ..." while read patch ; do EPATCH_SINGLE_MSG=" ${patch} ..." epatch "${WORKDIR}"/patches/${patch} @@ -267,30 +316,25 @@ src_prepare() { src_prepare_update_patchlevel_h - if tc-is-cross-compiler; then - cp -a ../perl-cross-${CROSS_VER}/* . || die - touch cpan/CPANPLUS/lib/CPANPLUS.pm || die + tc-is-cross-compiler && src_prepare_perlcross - sed -i \ - -e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \ - cnf/diffs/perl5-${PV}/makemaker-test.patch || die - - sed -i \ - -e 's/MakeMaker\.pm .*/MakeMaker.pm effd272b3c9224af6fd0f6cae7183f33ec4b1106/' \ - -e 's/MM_Unix\.pm .*/MM_Unix.pm 648f834524bcdef67c3b6bae28e8c1ef443d0fc1/' \ - cnf/diffs/perl5-${PV}/customized.patch || die - fi - - if ! tc-is-static-only ; then - ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die - ln -s ${LIBPERL} libperl$(get_libname ) || die - fi + tc-is-static-only || src_prepare_dynamic if use gdbm; then sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \ ext/NDBM_File/Makefile.PL || die fi + # Use errno.h from prefix rather than from host system, bug #645804 + if use prefix; then + sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + PATCHES=( ${PATCHES[@]/*libnsl.patch/} ) + fi default } @@ -311,6 +355,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" @@ -363,8 +413,38 @@ src_configure() { myconf -DDEBUGGING=none fi - if [[ -n ${PERL_OLDVERSEN} ]] ; then - local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done ) + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( + find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \ + -maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \ + -printf "%f " 2>/dev/null )" + fi + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( + echo "${PERL_OLDVERSEN}" |\ + tr " " "\n" |\ + grep -vF "${DIST_VERSION%-RC}" |\ + sort -u -nr -t'.' -k1,1 -k2,2 -k3,3 + )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( + for v in ${PERL_OLDVERSEN}; do + has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; + echo -n "${v} "; + done )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" myconf -Dinc_version_list="${inclist}" fi @@ -403,6 +483,8 @@ src_configure() { myconf -Dnoextensions="${disabled_extensions}" + [[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly + [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF} # allow fiddling via EXTRA_ECONF, bug 558070 eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})" @@ -449,6 +531,7 @@ src_configure() { if tc-is-cross-compiler; then ./configure \ --target="${CHOST}" \ + --build="${CBUILD}" \ -Dinstallprefix='' \ -Dinstallusrbinperl='undef' \ -Dusevendorprefix='define' \ diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.22.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.2.ebuild similarity index 69% rename from sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.22.3.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.2.ebuild index 4b855c13ef..fba6a2d4a0 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.22.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.2.ebuild @@ -1,40 +1,62 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing PATCH_VER=1 -CROSS_VER=1.1.4 +CROSS_VER=1.1.9 +PATCH_BASE="perl-5.26.2-patches-${PATCH_VER}" -PERL_OLDVERSEN="5.22.0 5.22.1 5.22.2" -MODULE_AUTHOR=SHAY +DIST_AUTHOR=SHAY -SHORT_PV="${PV%.*}" -MY_P="perl-${PV/_rc/-RC}" -MY_PV="${PV%_rc*}" +# Greatest first, don't include yourself +# Devel point-releases are not ABI-intercompatible, but stable point releases are +# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions +PERL_BIN_OLDVERSEN="5.26.1 5.26.0" +if [[ "${PV##*.}" == "9999" ]]; then + DIST_VERSION=5.26.2 +else + DIST_VERSION="${PV/_rc/-RC}" +fi +SHORT_PV="${DIST_VERSION%.*}" +# Even numbered major versions are ABI intercompatible +# Odd numbered major versions are not +if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then + SUBSLOT="${DIST_VERSION%-RC*}" +else + SUBSLOT="${DIST_VERSION%.*}" +fi +# Used only in tar paths +MY_P="perl-${DIST_VERSION}" +# Used in library paths +MY_PV="${DIST_VERSION%-RC*}" DESCRIPTION="Larry Wall's Practical Extraction and Report Language" SRC_URI=" mirror://cpan/src/5.0/${MY_P}.tar.xz - mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz - https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz - mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + mirror://gentoo/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" -SLOT="0/${SHORT_PV}" -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" +SLOT="0/${SUBSLOT}" + +if [[ "${PV##*.}" != "9999" ]]; then +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" +fi + IUSE="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -53,20 +75,20 @@ PDEPEND=" S="${WORKDIR}/${MY_P}" dual_scripts() { - src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep - src_remove_dual perl-core/CPAN 2.110.100_rc cpan - src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum - src_remove_dual perl-core/Encode 2.720.100 enc2xs piconv - src_remove_dual perl-core/ExtUtils-MakeMaker 7.40.200_rc instmodsh - src_remove_dual perl-core/ExtUtils-ParseXS 3.280.0 xsubpp - src_remove_dual perl-core/IO-Compress 2.68.1_rc zipdetails - src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.701.142.200_rc corelist + src_remove_dual perl-core/Archive-Tar 2.240.0 ptar ptardiff ptargrep + src_remove_dual perl-core/CPAN 2.180.0 cpan + src_remove_dual perl-core/Digest-SHA 5.960.0 shasum + src_remove_dual perl-core/Encode 2.880.0 enc2xs piconv + src_remove_dual perl-core/ExtUtils-MakeMaker 7.240.0 instmodsh + src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp + src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails + src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp + src_remove_dual perl-core/Module-CoreList 5.201.804.142.600_rc corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect - src_remove_dual perl-core/Pod-Perldoc 3.250.100_rc perldoc - src_remove_dual perl-core/Test-Harness 3.350.100_rc prove - src_remove_dual perl-core/podlators 2.5.3 pod2man pod2text - src_remove_dual_man perl-core/podlators 2.5.3 /usr/share/man/man1/perlpodstyle.1 + src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc + src_remove_dual perl-core/Test-Harness 3.380.0 prove + src_remove_dual perl-core/podlators 4.90.0 pod2man pod2text + src_remove_dual_man perl-core/podlators 4.90.0 /usr/share/man/man1/perlpodstyle.1 } check_rebuild() { @@ -96,9 +118,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -129,13 +151,17 @@ pkg_setup() { myarch+="-thread" fi + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + LIBPERL="libperl$(get_libname ${MY_PV} )" - PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}" - ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}" - SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" - VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" + PRIV_LIB="${PRIV_BASE}/${MY_PV}" + ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${MY_PV}" + SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${MY_PV}" + VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}" dual_scripts } @@ -256,10 +282,42 @@ done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}" echo "${patchoutput}" >> "${S}/MANIFEST" } +src_prepare_perlcross() { + cp -a ../perl-cross-${CROSS_VER}/* . || die + + sed -i \ + -e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \ + -e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \ + cnf/diffs/perl5-${PV}/customized.patch || die + + sed -i \ + -e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \ + Makefile || die + + # bug 604072 + MAKEOPTS+=" -j1" + export MAKEOPTS +} +src_prepare_dynamic() { + ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die + ln -s ${LIBPERL} libperl$(get_libname ) || die +} + src_prepare() { local patch EPATCH_OPTS+=" -p1" - einfo "Applying patches from ${MY_P}-${PATCH_VER} ..." + + if use hppa ; then + epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162 + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die "Can't exclude libnsl patch" + fi + + einfo "Applying patches from ${PATCH_BASE} ..." while read patch ; do EPATCH_SINGLE_MSG=" ${patch} ..." epatch "${WORKDIR}"/patches/${patch} @@ -267,24 +325,20 @@ src_prepare() { src_prepare_update_patchlevel_h - if tc-is-cross-compiler; then - cp -a ../perl-cross-${CROSS_VER}/* . || die + tc-is-cross-compiler && src_prepare_perlcross - sed -i \ - -e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \ - Makefile || die - fi - - if ! tc-is-static-only ; then - ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die - ln -s ${LIBPERL} libperl$(get_libname ) || die - fi + tc-is-static-only || src_prepare_dynamic if use gdbm; then sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \ ext/NDBM_File/Makefile.PL || die fi + # Use errno.h from prefix rather than from host system, bug #645804 + if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then + sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die + fi + default } @@ -305,6 +359,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" @@ -357,8 +417,38 @@ src_configure() { myconf -DDEBUGGING=none fi - if [[ -n ${PERL_OLDVERSEN} ]] ; then - local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done ) + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( + find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \ + -maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \ + -printf "%f " 2>/dev/null )" + fi + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( + echo "${PERL_OLDVERSEN}" |\ + tr " " "\n" |\ + grep -vF "${DIST_VERSION%-RC}" |\ + sort -u -nr -t'.' -k1,1 -k2,2 -k3,3 + )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( + for v in ${PERL_OLDVERSEN}; do + has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; + echo -n "${v} "; + done )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" myconf -Dinc_version_list="${inclist}" fi @@ -369,6 +459,11 @@ src_configure() { [[ ${CHOST} == *-darwin* ]] && \ myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)" + # Older macOS with non-Apple GCC chokes on inline in system headers + # using c89 mode as injected by cflags.SH + [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \ + append-cflags -Dinline=__inline__ + # Prefix: the host system needs not to follow Gentoo multilib stuff, and in # Prefix itself we don't do multilib either, so make sure perl can find # something compatible. @@ -397,6 +492,8 @@ src_configure() { myconf -Dnoextensions="${disabled_extensions}" + [[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly + [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF} # allow fiddling via EXTRA_ECONF, bug 558070 eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})" diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.9999.ebuild index a029104e4d..3efe8267e5 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.26.9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,19 +6,17 @@ EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing PATCH_VER=1 -CROSS_VER=1.1.4 -PATCH_BASE="perl-5.25.11-patches-${PATCH_VER}" +CROSS_VER=1.1.9 +PATCH_BASE="perl-5.26.2-patches-${PATCH_VER}" -DIST_AUTHOR=XSAWYERX +DIST_AUTHOR=SHAY # Greatest first, don't include yourself # Devel point-releases are not ABI-intercompatible, but stable point releases are # BIN_OLDVERSEN is contains only C-ABI-intercompatible versions -PERL_BIN_OLDVERSEN="" -# Don't add more -RC values, its historical bungling -PERL_OLDVERSEN="5.26.0-RC1 5.25.12 5.25.11 5.24.2 5.24.1 5.24.0 5.22.3 5.22.2 5.22.1 5.22.0" +PERL_BIN_OLDVERSEN="5.26.1 5.26.0" if [[ "${PV##*.}" == "9999" ]]; then - DIST_VERSION=5.26.0 + DIST_VERSION=5.26.2 else DIST_VERSION="${PV/_rc/-RC}" fi @@ -45,7 +43,7 @@ SRC_URI=" https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" SLOT="0/${SUBSLOT}" @@ -58,7 +56,7 @@ IUSE="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -85,7 +83,7 @@ dual_scripts() { src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.705.300 corelist + src_remove_dual perl-core/Module-CoreList 5.201.804.142.600_rc corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc src_remove_dual perl-core/Test-Harness 3.380.0 prove @@ -120,9 +118,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -153,13 +151,17 @@ pkg_setup() { myarch+="-thread" fi + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + LIBPERL="libperl$(get_libname ${MY_PV} )" - PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}" - ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}" - SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" - VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" + PRIV_LIB="${PRIV_BASE}/${MY_PV}" + ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${MY_PV}" + SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${MY_PV}" + VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}" dual_scripts } @@ -283,10 +285,6 @@ echo "${patchoutput}" >> "${S}/MANIFEST" src_prepare_perlcross() { cp -a ../perl-cross-${CROSS_VER}/* . || die - sed -i \ - -e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \ - cnf/diffs/perl5-${PV}/makemaker-test.patch || die - sed -i \ -e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \ -e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \ @@ -308,6 +306,17 @@ src_prepare_dynamic() { src_prepare() { local patch EPATCH_OPTS+=" -p1" + + if use hppa ; then + epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162 + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die "Can't exclude libnsl patch" + fi + einfo "Applying patches from ${PATCH_BASE} ..." while read patch ; do EPATCH_SINGLE_MSG=" ${patch} ..." @@ -325,6 +334,11 @@ src_prepare() { ext/NDBM_File/Makefile.PL || die fi + # Use errno.h from prefix rather than from host system, bug #645804 + if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then + sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die + fi + default } @@ -345,6 +359,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" @@ -397,12 +417,38 @@ src_configure() { myconf -DDEBUGGING=none fi - if [[ -n ${PERL_OLDVERSEN} ]] ; then - local inclist=$( - for v in ${PERL_OLDVERSEN}; do - has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; - echo -n "${v} "; - done ) + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( + find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \ + -maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \ + -printf "%f " 2>/dev/null )" + fi + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( + echo "${PERL_OLDVERSEN}" |\ + tr " " "\n" |\ + grep -vF "${DIST_VERSION%-RC}" |\ + sort -u -nr -t'.' -k1,1 -k2,2 -k3,3 + )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( + for v in ${PERL_OLDVERSEN}; do + has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; + echo -n "${v} "; + done )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" myconf -Dinc_version_list="${inclist}" fi @@ -413,6 +459,11 @@ src_configure() { [[ ${CHOST} == *-darwin* ]] && \ myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)" + # Older macOS with non-Apple GCC chokes on inline in system headers + # using c89 mode as injected by cflags.SH + [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \ + append-cflags -Dinline=__inline__ + # Prefix: the host system needs not to follow Gentoo multilib stuff, and in # Prefix itself we don't do multilib either, so make sure perl can find # something compatible. diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1_rc4.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.28.0.ebuild similarity index 67% rename from sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1_rc4.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.28.0.ebuild index e9a4c04e63..ce7173f15e 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.24.1_rc4.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.28.0.ebuild @@ -1,40 +1,62 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing -PATCH_VER=2 -CROSS_VER=1.1.1 +PATCH_VER=1 +CROSS_VER=1.1.9 +PATCH_BASE="perl-5.28.0-patches-${PATCH_VER}" -PERL_OLDVERSEN="5.24.0" -MODULE_AUTHOR=SHAY +DIST_AUTHOR=XSAWYERX -SHORT_PV="${PV%.*}" -MY_P="perl-${PV/_rc/-RC}" -MY_PV="${PV%_rc*}" +# Greatest first, don't include yourself +# Devel point-releases are not ABI-intercompatible, but stable point releases are +# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions +PERL_BIN_OLDVERSEN="" +if [[ "${PV##*.}" == "9999" ]]; then + DIST_VERSION=5.28.0 +else + DIST_VERSION="${PV/_rc/-RC}" +fi +SHORT_PV="${DIST_VERSION%.*}" +# Even numbered major versions are ABI intercompatible +# Odd numbered major versions are not +if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then + SUBSLOT="${DIST_VERSION%-RC*}" +else + SUBSLOT="${DIST_VERSION%.*}" +fi +# Used only in tar paths +MY_P="perl-${DIST_VERSION}" +# Used in library paths +MY_PV="${DIST_VERSION%-RC*}" DESCRIPTION="Larry Wall's Practical Extraction and Report Language" SRC_URI=" mirror://cpan/src/5.0/${MY_P}.tar.xz - mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz - https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz - mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + mirror://gentoo/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" -SLOT="0/${SHORT_PV}" -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" +SLOT="0/${SUBSLOT}" + +if [[ "${PV##*.}" != "9999" ]]; then +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" +fi + IUSE="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -53,20 +75,20 @@ PDEPEND=" S="${WORKDIR}/${MY_P}" dual_scripts() { - src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep - src_remove_dual perl-core/CPAN 2.110.100_rc cpan - src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum - src_remove_dual perl-core/Encode 2.800.100_rc enc2xs piconv - src_remove_dual perl-core/ExtUtils-MakeMaker 7.100.200_rc instmodsh - src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp - src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails - src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.610.192.400_rc corelist + src_remove_dual perl-core/Archive-Tar 2.280.0 ptar ptardiff ptargrep + src_remove_dual perl-core/CPAN 2.200.0 cpan + src_remove_dual perl-core/Digest-SHA 6.10.0 shasum + src_remove_dual perl-core/Encode 2.970.0 enc2xs piconv + src_remove_dual perl-core/ExtUtils-MakeMaker 7.340.0 instmodsh + src_remove_dual perl-core/ExtUtils-ParseXS 3.390.0 xsubpp + src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails + src_remove_dual perl-core/JSON-PP 2.970.10 json_pp + src_remove_dual perl-core/Module-CoreList 5.201.806.220 corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect - src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc - src_remove_dual perl-core/Test-Harness 3.360.100_rc prove - src_remove_dual perl-core/podlators 4.70.0 pod2man pod2text - src_remove_dual_man perl-core/podlators 4.70.0 /usr/share/man/man1/perlpodstyle.1 + src_remove_dual perl-core/Pod-Perldoc 3.280.100 perldoc + src_remove_dual perl-core/Test-Harness 3.420.0 prove + src_remove_dual perl-core/podlators 4.100.0 pod2man pod2text + src_remove_dual_man perl-core/podlators 4.100.0 /usr/share/man/man1/perlpodstyle.1 } check_rebuild() { @@ -96,9 +118,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -114,6 +136,7 @@ pkg_setup() { *-netbsd*) osname="netbsd" ;; *-openbsd*) osname="openbsd" ;; *-darwin*) osname="darwin" ;; + *-solaris*) osname="solaris" ;; *-interix*) osname="interix" ;; *-aix*) osname="aix" ;; *-cygwin*) osname="cygwin" ;; @@ -129,13 +152,17 @@ pkg_setup() { myarch+="-thread" fi + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + LIBPERL="libperl$(get_libname ${MY_PV} )" - PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}" - ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}" - SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" - VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" + PRIV_LIB="${PRIV_BASE}/${MY_PV}" + ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${MY_PV}" + SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${MY_PV}" + VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}" dual_scripts } @@ -256,10 +283,44 @@ done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}" echo "${patchoutput}" >> "${S}/MANIFEST" } +src_prepare_perlcross() { + cp -a ../perl-cross-${CROSS_VER}/* . || die + + sed -i \ + -e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \ + -e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \ + cnf/diffs/perl5-${PV}/customized.patch || die + + sed -i \ + -e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \ + Makefile || die + + # bug 604072 + MAKEOPTS+=" -j1" + export MAKEOPTS +} +src_prepare_dynamic() { + ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die + ln -s ${LIBPERL} libperl$(get_libname ) || die +} + src_prepare() { local patch EPATCH_OPTS+=" -p1" - einfo "Applying patches from ${MY_P}-${PATCH_VER} ..." + + if use hppa ; then + epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162 + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die + # and set a soname + sed -i 's/sunos\*/sunos*|solaris*/' Makefile.SH || die + fi + + einfo "Applying patches from ${PATCH_BASE} ..." while read patch ; do EPATCH_SINGLE_MSG=" ${patch} ..." epatch "${WORKDIR}"/patches/${patch} @@ -267,30 +328,20 @@ src_prepare() { src_prepare_update_patchlevel_h - if tc-is-cross-compiler; then - cp -a ../perl-cross-${CROSS_VER}/* . || die - touch cpan/CPANPLUS/lib/CPANPLUS.pm || die + tc-is-cross-compiler && src_prepare_perlcross - sed -i \ - -e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \ - cnf/diffs/perl5-${PV}/makemaker-test.patch || die - - sed -i \ - -e 's/MakeMaker\.pm .*/MakeMaker.pm effd272b3c9224af6fd0f6cae7183f33ec4b1106/' \ - -e 's/MM_Unix\.pm .*/MM_Unix.pm 648f834524bcdef67c3b6bae28e8c1ef443d0fc1/' \ - cnf/diffs/perl5-${PV}/customized.patch || die - fi - - if ! tc-is-static-only ; then - ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die - ln -s ${LIBPERL} libperl$(get_libname ) || die - fi + tc-is-static-only || src_prepare_dynamic if use gdbm; then sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \ ext/NDBM_File/Makefile.PL || die fi + # Use errno.h from prefix rather than from host system, bug #645804 + if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then + sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die + fi + default } @@ -311,6 +362,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" @@ -320,6 +377,9 @@ src_configure() { # Fixes bug #143895 on gcc-4.1.1 filter-flags "-fsched2-use-superblocks" + # Generic LTO broken since 5.28, triggers EUMM failures + filter-flags "-flto" + use sparc && myconf -Ud_longdbl export BUILD_BZIP2=0 @@ -363,8 +423,38 @@ src_configure() { myconf -DDEBUGGING=none fi - if [[ -n ${PERL_OLDVERSEN} ]] ; then - local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done ) + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( + find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \ + -maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \ + -printf "%f " 2>/dev/null )" + fi + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( + echo "${PERL_OLDVERSEN}" |\ + tr " " "\n" |\ + grep -vF "${DIST_VERSION%-RC}" |\ + sort -u -nr -t'.' -k1,1 -k2,2 -k3,3 + )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( + for v in ${PERL_OLDVERSEN}; do + has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; + echo -n "${v} "; + done )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" myconf -Dinc_version_list="${inclist}" fi @@ -375,6 +465,15 @@ src_configure() { [[ ${CHOST} == *-darwin* ]] && \ myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)" + # Older macOS with non-Apple GCC chokes on inline in system headers + # using c89 mode as injected by cflags.SH + [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \ + append-cflags -Dinline=__inline__ + + # fix unaligned access misdetection + # https://rt.perl.org/Public/Bug/Display.html?id=133495 + [[ ${CHOST} == sparc*-solaris* ]] && myconf "-Dd_u32align='define'" + # Prefix: the host system needs not to follow Gentoo multilib stuff, and in # Prefix itself we don't do multilib either, so make sure perl can find # something compatible. @@ -403,6 +502,8 @@ src_configure() { myconf -Dnoextensions="${disabled_extensions}" + [[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly + [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF} # allow fiddling via EXTRA_ECONF, bug 558070 eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})" @@ -449,6 +550,7 @@ src_configure() { if tc-is-cross-compiler; then ./configure \ --target="${CHOST}" \ + --build="${CBUILD}" \ -Dinstallprefix='' \ -Dinstallusrbinperl='undef' \ -Dusevendorprefix='define' \ @@ -466,6 +568,8 @@ src_configure() { src_test() { export NO_GENTOO_NETWORK_TESTS=1; + export GENTOO_ASSUME_SANDBOXED="${GENTOO_ASSUME_SANDBOXED:-1}" + export GENTOO_NO_PORTING_TESTS="${GENTOO_NO_PORTING_TESTS:-1}" if [[ ${EUID} == 0 ]] ; then ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..." return 0 diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.28.9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.28.9999.ebuild index d774599b1d..ce7173f15e 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.28.9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.28.9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,8 +6,8 @@ EAPI=6 inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing PATCH_VER=1 -CROSS_VER=1.1.4 -PATCH_BASE="perl-5.25.11-patches-${PATCH_VER}" +CROSS_VER=1.1.9 +PATCH_BASE="perl-5.28.0-patches-${PATCH_VER}" DIST_AUTHOR=XSAWYERX @@ -15,10 +15,8 @@ DIST_AUTHOR=XSAWYERX # Devel point-releases are not ABI-intercompatible, but stable point releases are # BIN_OLDVERSEN is contains only C-ABI-intercompatible versions PERL_BIN_OLDVERSEN="" -# Don't add more -RC values, its historical bungling -PERL_OLDVERSEN="5.26.0 5.26.0-RC1 5.25.12 5.25.11 5.24.2 5.24.1 5.24.0 5.22.3 5.22.2 5.22.1 5.22.0" if [[ "${PV##*.}" == "9999" ]]; then - DIST_VERSION=5.27.0 + DIST_VERSION=5.28.0 else DIST_VERSION="${PV/_rc/-RC}" fi @@ -45,7 +43,7 @@ SRC_URI=" https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz " -HOMEPAGE="http://www.perl.org/" +HOMEPAGE="https://www.perl.org/" LICENSE="|| ( Artistic GPL-1+ )" SLOT="0/${SUBSLOT}" @@ -58,7 +56,7 @@ IUSE="berkdb debug doc gdbm ithreads" RDEPEND=" berkdb? ( sys-libs/db:= ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib " @@ -77,20 +75,20 @@ PDEPEND=" S="${WORKDIR}/${MY_P}" dual_scripts() { - src_remove_dual perl-core/Archive-Tar 2.240.0 ptar ptardiff ptargrep - src_remove_dual perl-core/CPAN 2.180.0 cpan - src_remove_dual perl-core/Digest-SHA 5.960.0 shasum - src_remove_dual perl-core/Encode 2.880.0 enc2xs piconv - src_remove_dual perl-core/ExtUtils-MakeMaker 7.240.0 instmodsh - src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp + src_remove_dual perl-core/Archive-Tar 2.280.0 ptar ptardiff ptargrep + src_remove_dual perl-core/CPAN 2.200.0 cpan + src_remove_dual perl-core/Digest-SHA 6.10.0 shasum + src_remove_dual perl-core/Encode 2.970.0 enc2xs piconv + src_remove_dual perl-core/ExtUtils-MakeMaker 7.340.0 instmodsh + src_remove_dual perl-core/ExtUtils-ParseXS 3.390.0 xsubpp src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails - src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp - src_remove_dual perl-core/Module-CoreList 5.201.705.310 corelist + src_remove_dual perl-core/JSON-PP 2.970.10 json_pp + src_remove_dual perl-core/Module-CoreList 5.201.806.220 corelist src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect - src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc - src_remove_dual perl-core/Test-Harness 3.380.0 prove - src_remove_dual perl-core/podlators 4.90.0 pod2man pod2text - src_remove_dual_man perl-core/podlators 4.90.0 /usr/share/man/man1/perlpodstyle.1 + src_remove_dual perl-core/Pod-Perldoc 3.280.100 perldoc + src_remove_dual perl-core/Test-Harness 3.420.0 prove + src_remove_dual perl-core/podlators 4.100.0 pod2man pod2text + src_remove_dual_man perl-core/podlators 4.100.0 /usr/share/man/man1/perlpodstyle.1 } check_rebuild() { @@ -120,9 +118,9 @@ check_rebuild() { # Reinstall w/ USE Change elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ - ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ - ( use debug && ! has_version dev-lang/perl[debug] ) || \ - ( ! use debug && has_version dev-lang/perl[debug] ) ; then + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then echo "" ewarn "TOGGLED USE-FLAGS WARNING:" ewarn "You changed one of the use-flags ithreads or debug." @@ -138,6 +136,7 @@ pkg_setup() { *-netbsd*) osname="netbsd" ;; *-openbsd*) osname="openbsd" ;; *-darwin*) osname="darwin" ;; + *-solaris*) osname="solaris" ;; *-interix*) osname="interix" ;; *-aix*) osname="aix" ;; *-cygwin*) osname="cygwin" ;; @@ -153,13 +152,17 @@ pkg_setup() { myarch+="-thread" fi + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + LIBPERL="libperl$(get_libname ${MY_PV} )" - PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}" - ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}" - SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" - VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" - VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" + PRIV_LIB="${PRIV_BASE}/${MY_PV}" + ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${MY_PV}" + SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${MY_PV}" + VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}" dual_scripts } @@ -283,10 +286,6 @@ echo "${patchoutput}" >> "${S}/MANIFEST" src_prepare_perlcross() { cp -a ../perl-cross-${CROSS_VER}/* . || die - sed -i \ - -e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \ - cnf/diffs/perl5-${PV}/makemaker-test.patch || die - sed -i \ -e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \ -e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \ @@ -308,6 +307,19 @@ src_prepare_dynamic() { src_prepare() { local patch EPATCH_OPTS+=" -p1" + + if use hppa ; then + epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162 + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die + # and set a soname + sed -i 's/sunos\*/sunos*|solaris*/' Makefile.SH || die + fi + einfo "Applying patches from ${PATCH_BASE} ..." while read patch ; do EPATCH_SINGLE_MSG=" ${patch} ..." @@ -325,6 +337,11 @@ src_prepare() { ext/NDBM_File/Makefile.PL || die fi + # Use errno.h from prefix rather than from host system, bug #645804 + if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then + sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die + fi + default } @@ -345,6 +362,12 @@ src_configure() { # Perl has problems compiling with -Os in your flags with glibc use elibc_uclibc || replace-flags "-Os" "-O2" + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + # This flag makes compiling crash in interesting ways filter-flags "-malign-double" @@ -354,6 +377,9 @@ src_configure() { # Fixes bug #143895 on gcc-4.1.1 filter-flags "-fsched2-use-superblocks" + # Generic LTO broken since 5.28, triggers EUMM failures + filter-flags "-flto" + use sparc && myconf -Ud_longdbl export BUILD_BZIP2=0 @@ -397,12 +423,38 @@ src_configure() { myconf -DDEBUGGING=none fi - if [[ -n ${PERL_OLDVERSEN} ]] ; then - local inclist=$( - for v in ${PERL_OLDVERSEN}; do - has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; - echo -n "${v} "; - done ) + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( + find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \ + -maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \ + -printf "%f " 2>/dev/null )" + fi + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( + echo "${PERL_OLDVERSEN}" |\ + tr " " "\n" |\ + grep -vF "${DIST_VERSION%-RC}" |\ + sort -u -nr -t'.' -k1,1 -k2,2 -k3,3 + )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( + for v in ${PERL_OLDVERSEN}; do + has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} "; + echo -n "${v} "; + done )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" myconf -Dinc_version_list="${inclist}" fi @@ -413,6 +465,15 @@ src_configure() { [[ ${CHOST} == *-darwin* ]] && \ myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)" + # Older macOS with non-Apple GCC chokes on inline in system headers + # using c89 mode as injected by cflags.SH + [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \ + append-cflags -Dinline=__inline__ + + # fix unaligned access misdetection + # https://rt.perl.org/Public/Bug/Display.html?id=133495 + [[ ${CHOST} == sparc*-solaris* ]] && myconf "-Dd_u32align='define'" + # Prefix: the host system needs not to follow Gentoo multilib stuff, and in # Prefix itself we don't do multilib either, so make sure perl can find # something compatible. @@ -507,6 +568,8 @@ src_configure() { src_test() { export NO_GENTOO_NETWORK_TESTS=1; + export GENTOO_ASSUME_SANDBOXED="${GENTOO_ASSUME_SANDBOXED:-1}" + export GENTOO_NO_PORTING_TESTS="${GENTOO_NO_PORTING_TESTS:-1}" if [[ ${EUID} == 0 ]] ; then ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..." return 0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.22.3_rc4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.22.3_rc4 deleted file mode 100644 index 0a107275c2..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.22.3_rc4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) -DESCRIPTION=Larry Wall's Practical Extraction and Report Language -EAPI=5 -HOMEPAGE=http://www.perl.org/ -IUSE=berkdb debug doc gdbm ithreads -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 -LICENSE=|| ( Artistic GPL-1+ ) -PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib -SLOT=0/5.22 -SRC_URI=mirror://cpan/src/5.0/perl-5.22.3-RC4.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.22.3-RC4.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.22.3-RC4-patches-2/perl-5.22.3-RC4-patches-2.tar.xz mirror://gentoo/perl-5.22.3-RC4-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.22.3-RC4-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.1/perl-cross-1.1.1.tar.gz -_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=cc560b371723d005fc290113e740c198 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r1 deleted file mode 100644 index f1a6f666ff..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) -DESCRIPTION=Larry Wall's Practical Extraction and Report Language -EAPI=6 -HOMEPAGE=http://www.perl.org/ -IUSE=berkdb debug doc gdbm ithreads -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 -LICENSE=|| ( Artistic GPL-1+ ) -PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib -SLOT=0/5.24 -SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-3/perl-5.24.1-patches-3.tar.xz mirror://gentoo/perl-5.24.1-patches-3.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-3.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz -_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=2e3344ce41aa431686c9640149c8b438 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r2 deleted file mode 100644 index 0c013ac701..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) -DESCRIPTION=Larry Wall's Practical Extraction and Report Language -EAPI=6 -HOMEPAGE=http://www.perl.org/ -IUSE=berkdb debug doc gdbm ithreads -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 -LICENSE=|| ( Artistic GPL-1+ ) -PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib -SLOT=0/5.24 -SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-3/perl-5.24.1-patches-3.tar.xz mirror://gentoo/perl-5.24.1-patches-3.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-3.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz -_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=79796a58517ae18905b591da27b5dbdf diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1_rc4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1_rc4 deleted file mode 100644 index 4fa85f9d8d..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1_rc4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) -DESCRIPTION=Larry Wall's Practical Extraction and Report Language -EAPI=6 -HOMEPAGE=http://www.perl.org/ -IUSE=berkdb debug doc gdbm ithreads -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 -LICENSE=|| ( Artistic GPL-1+ ) -PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib -SLOT=0/5.24 -SRC_URI=mirror://cpan/src/5.0/perl-5.24.1-RC4.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1-RC4.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-RC4-patches-2/perl-5.24.1-RC4-patches-2.tar.xz mirror://gentoo/perl-5.24.1-RC4-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-RC4-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.1/perl-cross-1.1.1.tar.gz -_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=17adfd0f21ac8e8369c95d2db0a5ef04 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.3-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.3-r1 new file mode 100644 index 0000000000..b9ff718a68 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.3-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst postrm preinst prepare setup test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DESCRIPTION=Larry Wall's Practical Extraction and Report Language +EAPI=6 +HOMEPAGE=https://www.perl.org/ +IUSE=berkdb debug doc gdbm ithreads +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 +LICENSE=|| ( Artistic GPL-1+ ) +PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +SLOT=0/5.24 +SRC_URI=mirror://cpan/src/5.0/perl-5.24.3.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.3.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.3-patches-2/perl-5.24.3-patches-2.tar.xz mirror://gentoo/perl-5.24.3-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.3-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.7/perl-cross-1.1.7.tar.gz +_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=6828ef4c75a14989278ff51f29a3f7fe diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.4 new file mode 100644 index 0000000000..c75e70c4c6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst postrm preinst prepare setup test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DESCRIPTION=Larry Wall's Practical Extraction and Report Language +EAPI=6 +HOMEPAGE=https://www.perl.org/ +IUSE=berkdb debug doc gdbm ithreads +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 +LICENSE=|| ( Artistic GPL-1+ ) +PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +SLOT=0/5.24 +SRC_URI=mirror://cpan/src/5.0/perl-5.24.4.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.4.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.4-patches-1/perl-5.24.4-patches-1.tar.xz mirror://gentoo/perl-5.24.4-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.4-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz +_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=cb91982ed19042b77000268bc5b6c6cd diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.1-r1 similarity index 60% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.1-r1 index 6653bea3da..f0c45c0cdb 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.1-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) DESCRIPTION=Larry Wall's Practical Extraction and Report Language EAPI=6 -HOMEPAGE=http://www.perl.org/ +HOMEPAGE=https://www.perl.org/ IUSE=berkdb debug doc gdbm ithreads 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 LICENSE=|| ( Artistic GPL-1+ ) PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib -SLOT=0/5.24 -SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-2/perl-5.24.1-patches-2.tar.xz mirror://gentoo/perl-5.24.1-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.3/perl-cross-1.1.3.tar.gz +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +SLOT=0/5.26 +SRC_URI=mirror://cpan/src/5.0/perl-5.26.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.1-patches-1/perl-5.26.1-patches-1.tar.xz mirror://gentoo/perl-5.26.1-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.1-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.7/perl-cross-1.1.7.tar.gz _eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=3b56ea31bfc0d6ee06af02cf9b49c741 +_md5_=789659ebc578dba3986876bc7ec336f0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.1-r2 similarity index 56% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.0 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.1-r2 index fbb0bcc4be..6ef35245a4 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.1-r2 @@ -1,14 +1,14 @@ DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) DESCRIPTION=Larry Wall's Practical Extraction and Report Language EAPI=6 -HOMEPAGE=http://www.perl.org/ +HOMEPAGE=https://www.perl.org/ IUSE=berkdb debug doc gdbm ithreads 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 LICENSE=|| ( Artistic GPL-1+ ) -PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib +PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib SLOT=0/5.26 -SRC_URI=mirror://cpan/src/5.0/perl-5.26.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.26.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.25.11-patches-1/perl-5.25.11-patches-1.tar.xz mirror://gentoo/perl-5.25.11-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.25.11-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz +SRC_URI=mirror://cpan/src/5.0/perl-5.26.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.1-patches-1/perl-5.26.1-patches-1.tar.xz mirror://gentoo/perl-5.26.1-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.1-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.7/perl-cross-1.1.7.tar.gz _eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=a9aba3d9181ea029baa1015797b7b398 +_md5_=bea3e13fd4d42bc0791bb00dea7faf1f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.22.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.2 similarity index 56% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.22.3 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.2 index d2cdcc9fee..dd25907fae 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.22.3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.2 @@ -1,14 +1,14 @@ DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) DESCRIPTION=Larry Wall's Practical Extraction and Report Language -EAPI=5 -HOMEPAGE=http://www.perl.org/ +EAPI=6 +HOMEPAGE=https://www.perl.org/ IUSE=berkdb debug doc gdbm ithreads -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 LICENSE=|| ( Artistic GPL-1+ ) PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib -SLOT=0/5.22 -SRC_URI=mirror://cpan/src/5.0/perl-5.22.3.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.22.3.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.22.3-patches-1/perl-5.22.3-patches-1.tar.xz mirror://gentoo/perl-5.22.3-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.22.3-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +SLOT=0/5.26 +SRC_URI=mirror://cpan/src/5.0/perl-5.26.2.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.2.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.2-patches-1/perl-5.26.2-patches-1.tar.xz mirror://gentoo/perl-5.26.2-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.2-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz _eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=91ce274c03e65fb780792cf50c629080 +_md5_=947eeb8aa226e877ebea4670cc632a84 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.9999 index 66775697c1..1629c57628 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.9999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.26.9999 @@ -1,13 +1,13 @@ DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) DESCRIPTION=Larry Wall's Practical Extraction and Report Language EAPI=6 -HOMEPAGE=http://www.perl.org/ +HOMEPAGE=https://www.perl.org/ IUSE=berkdb debug doc gdbm ithreads LICENSE=|| ( Artistic GPL-1+ ) PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib SLOT=0/5.26 -SRC_URI=mirror://cpan/src/5.0/perl-5.26.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.26.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.25.11-patches-1/perl-5.25.11-patches-1.tar.xz mirror://gentoo/perl-5.25.11-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.25.11-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz +SRC_URI=mirror://cpan/src/5.0/perl-5.26.2.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.2.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.2-patches-1/perl-5.26.2-patches-1.tar.xz mirror://gentoo/perl-5.26.2-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.2-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz _eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=7c35829e28e154ed32487711d9f2cc85 +_md5_=329ade81652b43dfb81517967f4d4bc2 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.0 new file mode 100644 index 0000000000..b09e732a2d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst postrm preinst prepare setup test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DESCRIPTION=Larry Wall's Practical Extraction and Report Language +EAPI=6 +HOMEPAGE=https://www.perl.org/ +IUSE=berkdb debug doc gdbm ithreads +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 +LICENSE=|| ( Artistic GPL-1+ ) +PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +SLOT=0/5.28 +SRC_URI=mirror://cpan/src/5.0/perl-5.28.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.28.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.28.0-patches-1/perl-5.28.0-patches-1.tar.xz mirror://gentoo/perl-5.28.0-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.28.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz +_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=7364b32b1722028d7defef968b1a418d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.9999 index 39706755bd..3ce75338f8 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.9999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.9999 @@ -1,13 +1,13 @@ DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) DESCRIPTION=Larry Wall's Practical Extraction and Report Language EAPI=6 -HOMEPAGE=http://www.perl.org/ +HOMEPAGE=https://www.perl.org/ IUSE=berkdb debug doc gdbm ithreads LICENSE=|| ( Artistic GPL-1+ ) PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib -SLOT=0/5.27.0 -SRC_URI=mirror://cpan/src/5.0/perl-5.27.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.27.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.25.11-patches-1/perl-5.25.11-patches-1.tar.xz mirror://gentoo/perl-5.25.11-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.25.11-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib +SLOT=0/5.28 +SRC_URI=mirror://cpan/src/5.0/perl-5.28.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.28.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.28.0-patches-1/perl-5.28.0-patches-1.tar.xz mirror://gentoo/perl-5.28.0-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.28.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz _eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=b4f5ecf62145ddceaa826a970ab4f2ca +_md5_=7364b32b1722028d7defef968b1a418d From 42f7737f05b2a4ac23a78abfc25e753f3d448793 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:23:22 +0000 Subject: [PATCH 02/11] bump(virtual/perl-Getopt-Long): sync with upstream --- .../md5-cache/virtual/perl-Getopt-Long-2.450.0-r1 | 7 ------- .../md5-cache/virtual/perl-Getopt-Long-2.480.0-r1 | 4 ++-- .../md5-cache/virtual/perl-Getopt-Long-2.490.0 | 7 +++++++ .../md5-cache/virtual/perl-Getopt-Long-2.500.0 | 7 +++++++ .../virtual/perl-Getopt-Long/Manifest | 5 ----- .../perl-Getopt-Long-2.450.0-r1.ebuild | 15 --------------- .../perl-Getopt-Long-2.480.0-r1.ebuild | 2 +- .../perl-Getopt-Long-2.490.0.ebuild | 15 +++++++++++++++ .../perl-Getopt-Long-2.500.0.ebuild | 15 +++++++++++++++ 9 files changed, 47 insertions(+), 30 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.450.0-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0 delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.490.0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.500.0.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.450.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.450.0-r1 deleted file mode 100644 index 0d4a725012..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.450.0-r1 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for Getopt-Long -EAPI=5 -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 -RDEPEND=|| ( =dev-lang/perl-5.22* ~perl-core/Getopt-Long-2.450.0 ) dev-lang/perl:= !perl-core/Getopt-Long-2.450.0-r999 -SLOT=0 -_md5_=801f7ec9aa7dd6087f13ebe16b7c8442 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1 index 79ce41ddd7..ff72f9391a 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Getopt-Long EAPI=6 -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 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 RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Getopt-Long-2.480.0 ) dev-lang/perl:= !perl-core/Getopt-Long-2.480.0-r999 SLOT=0 -_md5_=3326514a08827b8bb5d7a7517f475904 +_md5_=738936996b2f2418a9e3e029911afa05 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0 new file mode 100644 index 0000000000..e9a22c1b57 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Getopt-Long +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Getopt-Long-2.490.0 ) dev-lang/perl:= !perl-core/Getopt-Long-2.490.0-r999 +SLOT=0 +_md5_=ad8cb5828b7eeb5dc09de0d933267073 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0 new file mode 100644 index 0000000000..3eac03eade --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Getopt-Long +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Getopt-Long-2.500.0 ) dev-lang/perl:= !perl-core/Getopt-Long-2.500.0-r999 +SLOT=0 +_md5_=8fe46df71baeb3746f4c12b4071011d2 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/Manifest deleted file mode 100644 index b12fde4016..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -EBUILD perl-Getopt-Long-2.450.0-r1.ebuild 557 SHA256 df7f08ddcdf6fd39e69d2edd1161f9c1bc7332a20d8dc66fc3617c1659fabdc8 SHA512 c977d8f0d103603fb67b7dbeade5c9b11a73f59c1ec7b3b8de4483fa297780ff7b0ceae7c60b8fa4368c9fec99b4d9aba42238df2a77c75fa43e4443955d059f WHIRLPOOL 471dca693b9e958604d517faa143bde316c7fa21d4e402794babaa816cda5b1ea0567964fdde9cb31c85353df967c8c39fac8dfd43eaf0b7395d01bde6997119 -EBUILD perl-Getopt-Long-2.480.0-r1.ebuild 572 SHA256 9b9b095d601011d0e655356ee581222b6c806b687679802e2db7c31f5e962560 SHA512 634cfaf2b90d4303e3eb6b09c0ee873332e612e2d4d076ed367e267fed9d2adbcccaf8268c14de0964ff489091b446b47fa931b7e70f6a9e26b36d68d13257fc WHIRLPOOL c571b5eee47b8fbb6b05824d542f72bf0792f714fd365322d6e630506fc393480d6e18c7c2580304e0deb26a258a03f6494ced48104d3b1f392d98e4c8374292 -MISC ChangeLog 5574 SHA256 d671418b781dcad5824e8abc1764d4bfb7fbd87cac66a0e48fbb4a4ebbfd7209 SHA512 f3ea5b0c75b857cc25668d480ca57c0e79c10ea8d251a027fd1687a24cd3ead4a36ca9377cb4bc89ea084f86f451564862716c68750bd5612f0b692e42ff6539 WHIRLPOOL ffa94bb4dabb7083989b22d1dd1e70ead396ba3eddeeebd2316b42ff2279f62b7a80d18f110b1161fb88851d86e8cd3e8c391941d67b96eb209cfb208e7b3be9 -MISC ChangeLog-2015 10188 SHA256 cc324b9f3110562cb5d0af8b954993106388e3b4604e145b17b8ca1e9c5e50d8 SHA512 d1b22b0b74b26bbd05b532efdaa416ebd0dd0753e818f7c6c61267e2616febabb06880a7ae9c424b95144c5d3336cb6940c1d85c7cd618bc35ec5a20be314e2e WHIRLPOOL 946fe1b5c96c295209169c9620e8e3f6be5fcc067542d421182ce68a2b3454d12e42b0b309fcf3b6bdf7f249d75cdfb520116111acf329c5c155d9e410b32b3a -MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0-r1.ebuild deleted file mode 100644 index 07920fbf39..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.450.0-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -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" - -RDEPEND=" - || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.480.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.480.0-r1.ebuild index c27e26d529..81174d4e43 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.480.0-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.480.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=6 DESCRIPTION="Virtual for ${PN#perl-}" 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 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" RDEPEND=" || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.490.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.490.0.ebuild new file mode 100644 index 0000000000..7c03ddf9d3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.490.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.500.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.500.0.ebuild new file mode 100644 index 0000000000..bcd7df6e99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Getopt-Long/perl-Getopt-Long-2.500.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" From ee10d05f38e6c13dd1d593931d33b83de5fef20c Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:23:31 +0000 Subject: [PATCH 03/11] bump(virtual/perl-File-Spec): sync with upstream --- .../virtual/perl-File-Spec-3.630.100_rc-r2 | 7 ------- .../virtual/perl-File-Spec-3.630.100_rc-r4 | 7 +++++++ .../md5-cache/virtual/perl-File-Spec-3.670.0 | 4 ++-- .../md5-cache/virtual/perl-File-Spec-3.740.0 | 7 +++++++ .../virtual/perl-File-Spec/Manifest | 5 ----- .../perl-File-Spec-3.630.100_rc-r2.ebuild | 15 --------------- .../perl-File-Spec-3.630.100_rc-r4.ebuild | 15 +++++++++++++++ .../perl-File-Spec/perl-File-Spec-3.670.0.ebuild | 4 ++-- .../perl-File-Spec/perl-File-Spec-3.740.0.ebuild | 15 +++++++++++++++ 9 files changed, 48 insertions(+), 31 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r4 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.740.0 delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r4.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.740.0.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r2 deleted file mode 100644 index b71df805ff..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r2 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for File-Spec -EAPI=6 -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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.24.3* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/File-Spec-3.630.100_rc ) dev-lang/perl:= !perl-core/File-Spec-3.630.100_rc-r999 -SLOT=0 -_md5_=6aeff98ff232bf3570231a995c2a62d5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r4 new file mode 100644 index 0000000000..6a44f0c735 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r4 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for File-Spec +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/File-Spec-3.630.100_rc ) dev-lang/perl:= !perl-core/File-Spec-3.630.100_rc-r999 +SLOT=0 +_md5_=3948b6246e219343650e9c385150b7db diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.670.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.670.0 index 8ae463f16d..9c601aebbf 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.670.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.670.0 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for File-Spec EAPI=6 -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 ~arm-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 RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/File-Spec-3.670.0 ) dev-lang/perl:= !perl-core/File-Spec-3.670.0-r999 SLOT=0 -_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1 +_md5_=ad8cb5828b7eeb5dc09de0d933267073 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.740.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.740.0 new file mode 100644 index 0000000000..0ef676becf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Spec-3.740.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for File-Spec +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/File-Spec-3.740.0 ) dev-lang/perl:= !perl-core/File-Spec-3.740.0-r999 +SLOT=0 +_md5_=8fe46df71baeb3746f4c12b4071011d2 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/Manifest deleted file mode 100644 index 9d711a5902..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -EBUILD perl-File-Spec-3.630.100_rc-r2.ebuild 631 SHA256 7fc758bb545086a2fb3f82ca18e799cd28d53dcb61e1948ba3388ec4e55d3267 SHA512 a1c263fc717f4398edaaa51f4bd3c93a2bff1a30696c061e7e6a01af46ba19aeef3723843fdbf067cb278a7a92e0b18a90f4ab00b667acab45c74af52af639a4 WHIRLPOOL 30238f876add8404b3256aa2cd6f05b9ee19228949c3a71870e0e39e8ea8276d19192e301a19b430210790297be46b79794d6802d3ca0ba623e6fe39070aa507 -EBUILD perl-File-Spec-3.670.0.ebuild 593 SHA256 311fcef6d8eab3e585f0de24d8b5ce81617bd9564c4bc8a0e1271c07adb2e4d0 SHA512 96fa3a6e4c1dd697948535ac8a9421802b5f00f6bbd6b0faa1201a11516a9f5cb6818d94eb577c4f1f2e28b0ac7944fa98589d3f8a2f31d1eb254d810099a41f WHIRLPOOL a1fb23c6325466ac7dc88817390c5ab836b00cd69e9c0c9d526e74e0de7dc43d893935e472114464973b3dc0a4d3c006792aaf2d97c0e8d7f755130798eb4ed3 -MISC ChangeLog 7988 SHA256 cf3d733e252f04da606c61b2ffa43a18bafce46b05d53564f8a5a53c4482094b SHA512 fb66878da1082b7fc700638b2e3c8e9e55f43b9a130cefb83fb529f07f5ed450720ba51c1bdcd6cd4b3a7de7cebb257c015179ddc80d98cfb133ec59e4112571 WHIRLPOOL 79ed563ced21b63ea5eba7d7ca49adfd0ae3b08e132c40c7cda004ff7cb7075774fac5609c32a9943d601eb00315042eb4f2501ba9bf0d357fa49b7b46b7d473 -MISC ChangeLog-2015 14912 SHA256 d35abcc246019d359be7bd747d85c619d901fffc72a361edcad5fd0586f9e78c SHA512 935427fe0da94eb6088ae9457d8c64c928dbc133434c59764e1bc96a89b8c9fafcc8b23bf5ffad547f48df1ac5f1ca088c45976ce94c7df96fc6c8c440f6a3c3 WHIRLPOOL 6a07bc8362b8d8b96debddaaae47d9b15896e638447bc0096302f3a3db106c489f2bfafed5a308d0c26d596c16dbe150572937e6bb293e39d1c19f779232426f -MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r2.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r2.ebuild deleted file mode 100644 index 15710a9d98..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - || ( =dev-lang/perl-5.24.3* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r4.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r4.ebuild new file mode 100644 index 0000000000..ba82ce8055 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.630.100_rc-r4.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.670.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.670.0.ebuild index 0d2ad91d9c..7c03ddf9d3 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.670.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.670.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="Virtual for ${PN#perl-}" 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 ~arm-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" RDEPEND=" || ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} ) diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.740.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.740.0.ebuild new file mode 100644 index 0000000000..bcd7df6e99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Spec/perl-File-Spec-3.740.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" From 3eac213fe675d94c861299bec826aed511f63c34 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:23:48 +0000 Subject: [PATCH 04/11] bump(virtual/perl-Data-Dumper): sync with upstream --- .../md5-cache/virtual/perl-Data-Dumper-2.154.0-r1 | 7 ------- .../md5-cache/virtual/perl-Data-Dumper-2.158.0-r1 | 7 ------- .../md5-cache/virtual/perl-Data-Dumper-2.160.0-r1 | 4 ++-- .../md5-cache/virtual/perl-Data-Dumper-2.167.0 | 7 +++++++ .../md5-cache/virtual/perl-Data-Dumper-2.170.0 | 7 +++++++ .../virtual/perl-Data-Dumper/Manifest | 6 ------ .../perl-Data-Dumper-2.154.0-r1.ebuild | 13 ------------- .../perl-Data-Dumper-2.158.0-r1.ebuild | 15 --------------- .../perl-Data-Dumper-2.160.0-r1.ebuild | 2 +- .../perl-Data-Dumper-2.167.0.ebuild | 15 +++++++++++++++ .../perl-Data-Dumper-2.170.0.ebuild | 15 +++++++++++++++ 11 files changed, 47 insertions(+), 51 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.154.0-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.158.0-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.170.0 delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.167.0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.170.0.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.154.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.154.0-r1 deleted file mode 100644 index f562f66bf3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.154.0-r1 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for Data-Dumper -EAPI=5 -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 -RDEPEND=~perl-core/Data-Dumper-2.154.0 dev-lang/perl:= -SLOT=0 -_md5_=036c5d066ff942739c2ef1fa694de9c8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.158.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.158.0-r1 deleted file mode 100644 index df31e6a7ef..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.158.0-r1 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for Data-Dumper -EAPI=5 -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 -RDEPEND=|| ( =dev-lang/perl-5.22* ~perl-core/Data-Dumper-2.158.0 ) dev-lang/perl:= !perl-core/Data-Dumper-2.158.0-r999 -SLOT=0 -_md5_=5b1cdeb7d80bc510eeb64207dd3d80ce diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1 index fb807faa8a..803f22bbad 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Data-Dumper EAPI=6 -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 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 RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Data-Dumper-2.160.0 ) dev-lang/perl:= !perl-core/Data-Dumper-2.160.0-r999 SLOT=0 -_md5_=3326514a08827b8bb5d7a7517f475904 +_md5_=738936996b2f2418a9e3e029911afa05 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0 new file mode 100644 index 0000000000..23c0009d39 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Data-Dumper +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Data-Dumper-2.167.0 ) dev-lang/perl:= !perl-core/Data-Dumper-2.167.0-r999 +SLOT=0 +_md5_=ad8cb5828b7eeb5dc09de0d933267073 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.170.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.170.0 new file mode 100644 index 0000000000..b85b961767 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Data-Dumper-2.170.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Data-Dumper +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Data-Dumper-2.170.0 ) dev-lang/perl:= !perl-core/Data-Dumper-2.170.0-r999 +SLOT=0 +_md5_=8fe46df71baeb3746f4c12b4071011d2 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/Manifest deleted file mode 100644 index fd34b96030..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -EBUILD perl-Data-Dumper-2.154.0-r1.ebuild 462 SHA256 a96fbd72538542c7524a06726318efb6157c6d5035d3abd6835d151160eb7cd8 SHA512 22640546a7244dcfad5e7da17a2996eeeab3a5af09e7eb9e23b59c92aa3afd591407f8c02d31329a7068a1422763523bef394e213206d921a56811246125b474 WHIRLPOOL 4e8bce63c99a0fd1116048d68385c69b22114f51b956b536fd7635be86883bd9f664584ec264eb6e3b2629d169a873c9472446c081762021c7d0c24e7838dfe1 -EBUILD perl-Data-Dumper-2.158.0-r1.ebuild 561 SHA256 4bef9c533dc703fc2b7bc1a587239d9324ada488b5a4f30d60216ed9ce1b38d9 SHA512 f7a4c10e4ada18c54e470093463eea8fe153f65b28d45083d987c7554e381667c55d05c0658f08b7ce15b9c9766d71cc9602765ed38b8cbb8943d8fc11c3ef83 WHIRLPOOL 3a72662339ab1fd7974077c05b4956b06d8ec147e20f841cf3f1202a4128c8b1024e5563263bfc34810626a051c2c1c28d5d43650da11855ba9008d1f1404739 -EBUILD perl-Data-Dumper-2.160.0-r1.ebuild 572 SHA256 9b9b095d601011d0e655356ee581222b6c806b687679802e2db7c31f5e962560 SHA512 634cfaf2b90d4303e3eb6b09c0ee873332e612e2d4d076ed367e267fed9d2adbcccaf8268c14de0964ff489091b446b47fa931b7e70f6a9e26b36d68d13257fc WHIRLPOOL c571b5eee47b8fbb6b05824d542f72bf0792f714fd365322d6e630506fc393480d6e18c7c2580304e0deb26a258a03f6494ced48104d3b1f392d98e4c8374292 -MISC ChangeLog 5562 SHA256 42671eafe835d4d8948d6df94ae437a15cadb633e0eceded671398b372f1ad13 SHA512 21268c55691f87985e4e1df575a4f068e912c3d0f0b172e7eea478855d1b3c054b2f42f1f9e440702a82275ab8f8d5a6b735e0a5c8ee10a85477ba89852f66f8 WHIRLPOOL 8af90c59427d777a502987d7d90be90e0340230d23af268143c1a7ae33242adfe33fe28ef79e06e59b7c5aed4f0f6fc4e5446ba57490ed6731928a1293140e44 -MISC ChangeLog-2015 7162 SHA256 91af67985368e1e17ff377e66133aca39f411827e3d727bcedc0d19889b8d985 SHA512 8a84b422f323330f7a8801270fc72be8fa5b2e7698bf176f2e3c76db4ddd3e33d79fc0207c58684f5ebadb6507138dcdaa7ff5fd1a6fb60db0adaa520009714d WHIRLPOOL 4c8b504f750c71b8ac857da69d285ce5c641e957454460395f1b84d23b616b93273490008f7a5f17e37efddb265bdcfe575979da37e231831dce9c9133bc2d1d -MISC metadata.xml 251 SHA256 38969a343659e88a894d06828458ee55b28e9acd7aca5a59ed98621146aab844 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695 WHIRLPOOL f05271953c2c5c80651322f48dbe5824812a413518fbf78b44ecf77c3e57d53507b42cb3d0b0a9c0ba77c31cb6278bd3af3bae204f86dc428ef1125fc155b30c diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0-r1.ebuild deleted file mode 100644 index eeb0f96733..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.154.0-r1.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -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" - -RDEPEND=" - ~perl-core/${PN#perl-}-${PV} - dev-lang/perl:= -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0-r1.ebuild deleted file mode 100644 index cca59d6d07..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.158.0-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -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" - -RDEPEND=" - || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.160.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.160.0-r1.ebuild index c27e26d529..81174d4e43 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.160.0-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.160.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=6 DESCRIPTION="Virtual for ${PN#perl-}" 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 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" RDEPEND=" || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.167.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.167.0.ebuild new file mode 100644 index 0000000000..7c03ddf9d3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.167.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.170.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.170.0.ebuild new file mode 100644 index 0000000000..bcd7df6e99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Data-Dumper/perl-Data-Dumper-2.170.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" From aedf179b6b84a2a1e22622e25353c6a3a21f491d Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:23:56 +0000 Subject: [PATCH 05/11] bump(virtual/perl-ExtUtils-MakeMaker): sync with upstream --- .../perl-ExtUtils-MakeMaker-7.100.200_rc-r2 | 7 ------- .../perl-ExtUtils-MakeMaker-7.100.200_rc-r4 | 7 +++++++ .../virtual/perl-ExtUtils-MakeMaker-7.240.0 | 4 ++-- .../virtual/perl-ExtUtils-MakeMaker-7.340.0 | 7 +++++++ .../virtual/perl-ExtUtils-MakeMaker/Manifest | 5 ----- ...perl-ExtUtils-MakeMaker-7.100.200_rc-r2.ebuild | 15 --------------- ...perl-ExtUtils-MakeMaker-7.100.200_rc-r4.ebuild | 15 +++++++++++++++ .../perl-ExtUtils-MakeMaker-7.240.0.ebuild | 4 ++-- .../perl-ExtUtils-MakeMaker-7.340.0.ebuild | 15 +++++++++++++++ 9 files changed, 48 insertions(+), 31 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r4 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0 delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r4.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.340.0.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r2 deleted file mode 100644 index 746f183fab..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r2 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for ExtUtils-MakeMaker -EAPI=6 -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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.24.3* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/ExtUtils-MakeMaker-7.100.200_rc ) dev-lang/perl:= !perl-core/ExtUtils-MakeMaker-7.100.200_rc-r999 -SLOT=0 -_md5_=6aeff98ff232bf3570231a995c2a62d5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r4 new file mode 100644 index 0000000000..409eb3b5e5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r4 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for ExtUtils-MakeMaker +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/ExtUtils-MakeMaker-7.100.200_rc ) dev-lang/perl:= !perl-core/ExtUtils-MakeMaker-7.100.200_rc-r999 +SLOT=0 +_md5_=3948b6246e219343650e9c385150b7db diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0 index 513889ee95..9ddb667d7a 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for ExtUtils-MakeMaker EAPI=6 -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 ~arm-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 RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/ExtUtils-MakeMaker-7.240.0 ) dev-lang/perl:= !perl-core/ExtUtils-MakeMaker-7.240.0-r999 SLOT=0 -_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1 +_md5_=ad8cb5828b7eeb5dc09de0d933267073 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0 new file mode 100644 index 0000000000..dec2f3af49 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for ExtUtils-MakeMaker +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/ExtUtils-MakeMaker-7.340.0 ) dev-lang/perl:= !perl-core/ExtUtils-MakeMaker-7.340.0-r999 +SLOT=0 +_md5_=8fe46df71baeb3746f4c12b4071011d2 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/Manifest deleted file mode 100644 index 9850803da7..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -EBUILD perl-ExtUtils-MakeMaker-7.100.200_rc-r2.ebuild 631 SHA256 7fc758bb545086a2fb3f82ca18e799cd28d53dcb61e1948ba3388ec4e55d3267 SHA512 a1c263fc717f4398edaaa51f4bd3c93a2bff1a30696c061e7e6a01af46ba19aeef3723843fdbf067cb278a7a92e0b18a90f4ab00b667acab45c74af52af639a4 WHIRLPOOL 30238f876add8404b3256aa2cd6f05b9ee19228949c3a71870e0e39e8ea8276d19192e301a19b430210790297be46b79794d6802d3ca0ba623e6fe39070aa507 -EBUILD perl-ExtUtils-MakeMaker-7.240.0.ebuild 593 SHA256 311fcef6d8eab3e585f0de24d8b5ce81617bd9564c4bc8a0e1271c07adb2e4d0 SHA512 96fa3a6e4c1dd697948535ac8a9421802b5f00f6bbd6b0faa1201a11516a9f5cb6818d94eb577c4f1f2e28b0ac7944fa98589d3f8a2f31d1eb254d810099a41f WHIRLPOOL a1fb23c6325466ac7dc88817390c5ab836b00cd69e9c0c9d526e74e0de7dc43d893935e472114464973b3dc0a4d3c006792aaf2d97c0e8d7f755130798eb4ed3 -MISC ChangeLog 10503 SHA256 ad93f8f10f88510a6667310e054a86cbe92f22d3e3eb9e305607449799be8678 SHA512 3cec0082885ed94e748c83be32368f8557d46320ade1e94a06a19bfd9fcf2566b561d4a0a8033c66e942fb17922a756619bc02a5dcfbc7f4429c7dfcc4f80465 WHIRLPOOL ed2a78ee4581a5b5638c63f577773b2fc0ff5ef11fafe2d29f460781dc8273c70536294fa99d801bd120cc278b19f34ac6fb27394bfca32eca70babd7de732cf -MISC ChangeLog-2015 12782 SHA256 509d67e51805b88d38affc42baa9e7cd09f7b536c98c607ad7ca9f1d085a4b73 SHA512 2d735dd839f3c1712d68ba6f656dd3ec559fd9b596505a7e9fd11fe8b0a32fc218a811914358f3efd03912730a670cf6b05dbb660da96387f23252cc3454e45e WHIRLPOOL 2426ff93c9a155fa24a95162c911095095aafff5f3c68bc447c46cc64f1c3f6be06a87afe87f833f7aeafa2446466355958a22ba7bfdfe5311c91e138948e519 -MISC metadata.xml 269 SHA256 84b65c1e72c439b7f5175ff684ae78fc7fc7a226eea4a884c91e73e90b1662f7 SHA512 57ff55054b685626458fc7314bbdbe18ddd3e20b1decf613a6c03cb28284a5a56c22ab90949b4e30b7d1420ca14551f4ea827aceebd75c4b3c2fd397f9773d84 WHIRLPOOL 3da4987d361ac8c36e2c8fc914594d87b657765153dcf177a1dccffa9b088c0bbea71f6a9848bac35a92659455cba03f88f21fae9ffc6735b60512fb1a35982a diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r2.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r2.ebuild deleted file mode 100644 index 15710a9d98..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - || ( =dev-lang/perl-5.24.3* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r4.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r4.ebuild new file mode 100644 index 0000000000..ba82ce8055 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.100.200_rc-r4.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.240.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.240.0.ebuild index 0d2ad91d9c..7c03ddf9d3 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.240.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.240.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="Virtual for ${PN#perl-}" 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 ~arm-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" RDEPEND=" || ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} ) diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.340.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.340.0.ebuild new file mode 100644 index 0000000000..bcd7df6e99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.340.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" From f82f2bed71a9974f6504d20ee578adb8a38e8ab0 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:24:05 +0000 Subject: [PATCH 06/11] bump(virtual/perl-File-Path): sync with upstream --- .../virtual/perl-File-Path-2.120.100_rc-r1 | 7 ------- .../md5-cache/virtual/perl-File-Path-2.130.0 | 4 ++-- .../md5-cache/virtual/perl-File-Path-2.150.0 | 7 +++++++ .../md5-cache/virtual/perl-File-Path-2.90.0-r5 | 7 ------- .../virtual/perl-File-Path/Manifest | 6 ------ .../perl-File-Path-2.120.100_rc-r1.ebuild | 15 --------------- .../perl-File-Path/perl-File-Path-2.130.0.ebuild | 2 +- .../perl-File-Path/perl-File-Path-2.150.0.ebuild | 15 +++++++++++++++ .../perl-File-Path-2.90.0-r5.ebuild | 15 --------------- 9 files changed, 25 insertions(+), 53 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.150.0 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.90.0-r5 delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.120.100_rc-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.150.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.90.0-r5.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r1 deleted file mode 100644 index 98e7b87458..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r1 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for File-Path -EAPI=6 -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 -RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/File-Path-2.120.100_rc ) dev-lang/perl:= !perl-core/File-Path-2.120.100_rc-r999 -SLOT=0 -_md5_=3a33bf95c48d8a6d23f8bdad4d17dc19 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.130.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.130.0 index 1502f4d08a..cc015897d7 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.130.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.130.0 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for File-Path EAPI=6 -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 RDEPEND=~perl-core/File-Path-2.130.0 dev-lang/perl:= !perl-core/File-Path-2.130.0-r999 SLOT=0 -_md5_=9b270dcabe31837c9f0d9889232b1a81 +_md5_=57205c549757f09cb970510ed7d70bb6 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.150.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.150.0 new file mode 100644 index 0000000000..7466387ab0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.150.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for File-Path +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/File-Path-2.150.0 ) dev-lang/perl:= !perl-core/File-Path-2.150.0-r999 +SLOT=0 +_md5_=8fe46df71baeb3746f4c12b4071011d2 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.90.0-r5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.90.0-r5 deleted file mode 100644 index fc54161623..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Path-2.90.0-r5 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for File-Path -EAPI=5 -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 -RDEPEND=|| ( =dev-lang/perl-5.22* ~perl-core/File-Path-2.90.0 ) dev-lang/perl:= !perl-core/File-Path-2.90.0-r999 -SLOT=0 -_md5_=5b1cdeb7d80bc510eeb64207dd3d80ce diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/Manifest deleted file mode 100644 index 22c72f4c8a..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -EBUILD perl-File-Path-2.120.100_rc-r1.ebuild 560 SHA256 fe8172a9e3821a698777bd71f4c4f39516fda0108ba14bfea28cc93f5fdc4a9e SHA512 785bdf214b41dbe720dde36b7ad6f84558ef394f702cd1c3f4a3153da1823107e3ffc53d9668e198d0abf8f277cab7b1024efe700187ad0608ee82642e0f6f89 WHIRLPOOL d59b42e98977dd1edfef47d5c8fc8eb772fb19f81d868de215f6c116aaf158fc5b70dfcea5fb74bf67b06103ac845a3f1105dfe826504f6c977963e1e7e96c83 -EBUILD perl-File-Path-2.130.0.ebuild 536 SHA256 5f2d3ef3795a6a353ba6dda7f4f0a21b87c83193b0dc6a5139e722b22dac6aee SHA512 7ef714b7a18ef3dde5856512463de985b4c93f99b64ef6a3cac43f56ca2a428a93f8781cc4c77d04c76cf92ef3352b5f15de267a41d416784a960a1044b4389d WHIRLPOOL 5f2acebf23d546ce105b90ffa638ddde4c2846b3b871dca65c34b3f06f5d463794711a6d2490acf672a20151d686436cf27c8c689bbfdc3f212f5ee828c99e64 -EBUILD perl-File-Path-2.90.0-r5.ebuild 561 SHA256 4bef9c533dc703fc2b7bc1a587239d9324ada488b5a4f30d60216ed9ce1b38d9 SHA512 f7a4c10e4ada18c54e470093463eea8fe153f65b28d45083d987c7554e381667c55d05c0658f08b7ce15b9c9766d71cc9602765ed38b8cbb8943d8fc11c3ef83 WHIRLPOOL 3a72662339ab1fd7974077c05b4956b06d8ec147e20f841cf3f1202a4128c8b1024e5563263bfc34810626a051c2c1c28d5d43650da11855ba9008d1f1404739 -MISC ChangeLog 4234 SHA256 ccfaa8745ee442e6c6fd4b684554d955473ccb25ec14317f44307f34e8fbfcca SHA512 dcb2e694b20803da7cf2711929bb679bd44fa7343c191a78d03a185820e42970c4a71a61c6640131515b4438aa3bdd907ab070c6602c72adca6b6c53518e798c WHIRLPOOL c14d0168da2ad6b376180a51a130c71dd9d3728bfd1f7aa76a06a20fff8f66275c78e625611a4449de23a765b2391228f4dc738eeb3c1dff8bc321b2c996421b -MISC ChangeLog-2015 3364 SHA256 e1fb49d0e75974782a05936f9ad36ac15d4a889d6276c991320c4b49058a73fe SHA512 087ce358215157db50b9f16749d8b027b35ccaff4a2ab4a18fa472d28d8587789b98dfe4e966ae254b4f0e9fdcc0a5bffe0224b8bcde6e07bdacd394db2eaa01 WHIRLPOOL 04d177b8ef784beb994f167d590b0bcefc3a13c7c51559e0aca607d8009569523d0b2238d8548b0f6d0761328fb4a23a0eb848100491ec892ce84cebb0c1828a -MISC metadata.xml 251 SHA256 38969a343659e88a894d06828458ee55b28e9acd7aca5a59ed98621146aab844 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695 WHIRLPOOL f05271953c2c5c80651322f48dbe5824812a413518fbf78b44ecf77c3e57d53507b42cb3d0b0a9c0ba77c31cb6278bd3af3bae204f86dc428ef1125fc155b30c diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.120.100_rc-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.120.100_rc-r1.ebuild deleted file mode 100644 index 124474b90f..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.120.100_rc-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -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" - -RDEPEND=" - || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.130.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.130.0.ebuild index e1257f1778..226bb71add 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.130.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.130.0.ebuild @@ -5,7 +5,7 @@ EAPI=6 DESCRIPTION="Virtual for ${PN#perl-}" 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" RDEPEND=" ~perl-core/${PN#perl-}-${PV} diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.150.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.150.0.ebuild new file mode 100644 index 0000000000..bcd7df6e99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.150.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.90.0-r5.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.90.0-r5.ebuild deleted file mode 100644 index cca59d6d07..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Path/perl-File-Path-2.90.0-r5.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -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" - -RDEPEND=" - || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" From 20b5548d5b6d2d594f13e0c62821ab522262fd82 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:24:14 +0000 Subject: [PATCH 07/11] bump(virtual/perl-File-Temp): sync with upstream --- .../md5-cache/virtual/perl-File-Temp-0.230.400-r5 | 4 ++-- .../portage-stable/virtual/perl-File-Temp/Manifest | 4 ---- .../perl-File-Temp/perl-File-Temp-0.230.400-r5.ebuild | 11 +++-------- 3 files changed, 5 insertions(+), 14 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/Manifest diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5 index 5cdd456ac2..bd6925ddac 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for File-Temp EAPI=6 -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 ~arm-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 RDEPEND=~perl-core/File-Temp-0.230.400 !=perl-core/File-Temp-0.230.400 dev-lang/perl:= SLOT=0 -_md5_=1db900c05356850902192cfe38a397d4 +_md5_=675538123281ca9be94682e9bc27c2a6 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/Manifest deleted file mode 100644 index 8bcd73c1ae..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -EBUILD perl-File-Temp-0.230.400-r5.ebuild 680 SHA256 1bc69e766bb455fe2d8fac09e563dfb237f16464e6df13281fc1d61c95b2bfba SHA512 e7f334cfc5ef9c9c4a287bb8a2695debbef48bd5c88ae7d58c2f489355e43588fca6013343f633bb53c8afa66fb3cc9b787e8bdc4739f5839e91cf757c7e5a58 WHIRLPOOL 620ce9d00990ba6cc102d58a5d3e1228f93f66469f0d96fca6dd4ed9e731c21804a69e68f1505ff7677c520cfa617edf7d32469916c71ff3be795128e68a60bd -MISC ChangeLog 3268 SHA256 43dd30d3fdff0730bb7d36ec1dc9055704a308b182f736011d153cf73fe05e43 SHA512 1dc5541778b076280cb48147f8c810ac2e306daab32745eaf355c8255a2d1ccf9a1995c96f4015c9637ed820d897a5d206f698f6adcecd64b16a829377fc6e44 WHIRLPOOL 8a0f5ff50148105263c481c7a2fe0f102cd370a2bea14beb225c8554330c743eaa0f50a402f3ab75d6e81f1e8068863d84186b425e5003229d639c1caa3c9b54 -MISC ChangeLog-2015 13473 SHA256 3c1976c37b5cfc85f049350d9b099eb36c7b897eae588323678103c78361fbb6 SHA512 c108fd4b53480e9a19bde91c5ef7945733eaea9dbc11c922751023c2d03b46eea4a4292df7c991659197e99771d18058e0126fcb45425c915c486efa410ed8d1 WHIRLPOOL dc135e3f9d427b6400ebba48c689de32316082d8ebf84cbbd8902f6e25e7a811dc087e11de002ec22225cbdb123aa8976c7dabc3045bb6d55d56d163ff1cd751 -MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/perl-File-Temp-0.230.400-r5.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/perl-File-Temp-0.230.400-r5.ebuild index fbe8b78d21..4158ed8fe5 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/perl-File-Temp-0.230.400-r5.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-File-Temp/perl-File-Temp-0.230.400-r5.ebuild @@ -1,21 +1,16 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" 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 ~arm-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="" RDEPEND=" ~perl-core/${PN#perl-}-${PV} !=perl-core/File-Temp-0.230.400 dev-lang/perl:= " -# this is the dev-lang/perl-5.20 and dev-lang/perl-5.22 and dev-lang/perl-5.24 version but we need the security patch +# this is the dev-lang/perl-5.20, 5.22, 5.24, 5.26, 5.28 version but we need the security patch From 39c237195769cabe8f019f7301748e79ca522eb9 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:24:27 +0000 Subject: [PATCH 08/11] bump(virtual/perl-Test-Harness): sync with upstream --- .../virtual/perl-Test-Harness-3.350.100_rc | 7 ------- .../virtual/perl-Test-Harness-3.360.0-r1 | 7 ------- .../virtual/perl-Test-Harness-3.360.100_rc | 7 ------- .../virtual/perl-Test-Harness-3.360.100_rc-r3 | 7 +++++++ .../md5-cache/virtual/perl-Test-Harness-3.380.0 | 7 +++++++ .../md5-cache/virtual/perl-Test-Harness-3.420.0 | 7 +++++++ .../virtual/perl-Test-Harness/Manifest | 6 ------ .../perl-Test-Harness-3.350.100_rc.ebuild | 15 --------------- .../perl-Test-Harness-3.360.0-r1.ebuild | 15 --------------- .../perl-Test-Harness-3.360.100_rc-r3.ebuild | 15 +++++++++++++++ .../perl-Test-Harness-3.360.100_rc.ebuild | 15 --------------- .../perl-Test-Harness-3.380.0.ebuild | 15 +++++++++++++++ .../perl-Test-Harness-3.420.0.ebuild | 15 +++++++++++++++ 13 files changed, 66 insertions(+), 72 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.350.100_rc delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.0-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r3 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.420.0 delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.350.100_rc.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.0-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.380.0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.420.0.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.350.100_rc b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.350.100_rc deleted file mode 100644 index b27651b1b0..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.350.100_rc +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for Test-Harness -EAPI=5 -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 -RDEPEND=|| ( =dev-lang/perl-5.22.3* ~perl-core/Test-Harness-3.350.100_rc ) dev-lang/perl:= !perl-core/Test-Harness-3.350.100_rc-r999 -SLOT=0 -_md5_=545d2f54851dabb6e240af78a285f416 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.0-r1 deleted file mode 100644 index e5db8f141e..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.0-r1 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for Test-Harness -EAPI=6 -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 -RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Test-Harness-3.360.0 ) dev-lang/perl:= !perl-core/Test-Harness-3.360.0-r999 -SLOT=0 -_md5_=064ef81155b47030e27b83d197fb0da7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc deleted file mode 100644 index afbff6f110..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for Test-Harness -EAPI=6 -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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.24.1* ~perl-core/Test-Harness-3.360.100_rc ) dev-lang/perl:= !perl-core/Test-Harness-3.360.100_rc-r999 -SLOT=0 -_md5_=5464e86faa1ef2da98ec362ddece957f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r3 new file mode 100644 index 0000000000..6e310cb335 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r3 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Test-Harness +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/Test-Harness-3.360.100_rc ) dev-lang/perl:= !perl-core/Test-Harness-3.360.100_rc-r999 +SLOT=0 +_md5_=3948b6246e219343650e9c385150b7db diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0 new file mode 100644 index 0000000000..7a45f5191d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Test-Harness +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Test-Harness-3.380.0 ) dev-lang/perl:= !perl-core/Test-Harness-3.380.0-r999 +SLOT=0 +_md5_=ad8cb5828b7eeb5dc09de0d933267073 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.420.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.420.0 new file mode 100644 index 0000000000..b303d0a1dc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/perl-Test-Harness-3.420.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Test-Harness +EAPI=6 +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 +RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Test-Harness-3.420.0 ) dev-lang/perl:= !perl-core/Test-Harness-3.420.0-r999 +SLOT=0 +_md5_=8fe46df71baeb3746f4c12b4071011d2 diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/Manifest b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/Manifest deleted file mode 100644 index abde8acc0d..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -EBUILD perl-Test-Harness-3.350.100_rc.ebuild 570 SHA256 76199b0d1f912da669ffb053511c4e79a7190c3f09ddec893ec8f163ee28f9f6 SHA512 13b5562a5faf63db0955dcd0fa8cb7539c441047e2a68013b49257029918a0e5ba8e22572999251c29a660756a3b713da88ef3538734a635d9c276f74a6bd8f2 WHIRLPOOL 7a977fa3eaff2f35a3585ed40ed4877d97649363673237958c91d646b22b4801dd6aba888166f90848cd5d79a3ca110213fe83444e2a265889e90cce81700f91 -EBUILD perl-Test-Harness-3.360.0-r1.ebuild 581 SHA256 93a183336f6d0a243b081af6a1c428f0f8bf3034a2f1ba9d594bcfb40fbd2c81 SHA512 ff1a3835b63dd816eac00bba242af16bb61a757a7cd76d8867bbf7b183b60441f7520fedaf1395c75aa0786a64ba30aafc1c6b99d20b6aaf039960cb7d3c0a38 WHIRLPOOL 80c9edcd6c38c56269af7e0e81c94b3319876fe51d1bc40632baadafc514d4f64a504dd58565c9935a804f8a08eddae8993bf191d942380fe7bfc19f66c21faf -EBUILD perl-Test-Harness-3.360.100_rc.ebuild 585 SHA256 e5fa89039b075073a2f589b378386d3b3ef464e19755bd38024aa0d3edf8cc2f SHA512 26f6cf4bf7bcf6d3b76e2a50cb3ebbb0a09f3733c78c82f88855a9829d50ebce2bea60b658a00aac813881f9d36b1636d37814e2e38b9c3683c76a5aba0fb080 WHIRLPOOL a0f2ac36769e51ae619d8edbc66b0220a2dfa7c037b464c88e1491585931c660549af3ab403a804b8600b3311a49a7264a8fa621545326685b59a32d16cee784 -MISC ChangeLog 9472 SHA256 d5b692e65ed9e02912579e7f8235c5d66f8d264427a7402ec36aa4b53b5bb622 SHA512 52f76e9005a82541d4c26c1fe99a5f28a1ea040597f8a91b522e331b478cf92d348319b5a567748ea1cc0f939fe965743dbbbd7292d16dbdd32e1b8adbffd663 WHIRLPOOL 52d822f0026ff60226186fdad2a1182bb82544d9cd40883bacdd1b1560d602e78e27f595ce89190c3da1594bd99b86f2015189123fdb6bc9fedca3268200d7c9 -MISC ChangeLog-2015 14184 SHA256 c9e29a0bcc4aaae6d04c599b246a785e1f870ecea9260aa8fa2f714e3bad007b SHA512 1b66ba081abc78bdae967c7f0aaf344d5cb39dbcc7287b422357b966b4b8aed5564e9f5d58ab39d3be7c9a1850a25657483cc69b81d50996cdbe2e7b29bbd159 WHIRLPOOL 8da34eaa263483eba0461687e7e2a258033e014fff762375823ba62a124c839dada017114f342800edc85fd0f4d83b67b46ab6cd6ba5d81b0395741e9c84c88f -MISC metadata.xml 251 SHA256 38969a343659e88a894d06828458ee55b28e9acd7aca5a59ed98621146aab844 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695 WHIRLPOOL f05271953c2c5c80651322f48dbe5824812a413518fbf78b44ecf77c3e57d53507b42cb3d0b0a9c0ba77c31cb6278bd3af3bae204f86dc428ef1125fc155b30c diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.350.100_rc.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.350.100_rc.ebuild deleted file mode 100644 index 765d8f1b56..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.350.100_rc.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -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" - -RDEPEND=" - || ( =dev-lang/perl-5.22.3* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.0-r1.ebuild deleted file mode 100644 index 37b591c746..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.0-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -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" - -RDEPEND=" - || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc-r3.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc-r3.ebuild new file mode 100644 index 0000000000..ba82ce8055 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc-r3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc.ebuild deleted file mode 100644 index 091e89a2f8..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.360.100_rc.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - || ( =dev-lang/perl-5.24.1* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.380.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.380.0.ebuild new file mode 100644 index 0000000000..7c03ddf9d3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.380.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" diff --git a/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.420.0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.420.0.ebuild new file mode 100644 index 0000000000..bcd7df6e99 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/perl-Test-Harness/perl-Test-Harness-3.420.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Virtual for ${PN#perl-}" +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" + +RDEPEND=" + || ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} ) + dev-lang/perl:= + !perl-core/${PN#perl-}-${PV}-r999 +" From 1b165010a33828fe57df96406b21bd288d8260b5 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:53:03 +0000 Subject: [PATCH 09/11] bump(app-admin/perl-cleaner): sync with upstream --- .../app-admin/perl-cleaner/Manifest | 13 +----- .../app-admin/perl-cleaner/metadata.xml | 5 +-- .../perl-cleaner/perl-cleaner-2.23.ebuild | 42 ------------------- ...r-2.20.ebuild => perl-cleaner-2.25.ebuild} | 17 +++----- ...r-2.22.ebuild => perl-cleaner-2.27.ebuild} | 6 +-- .../perl-cleaner/perl-cleaner-9999.ebuild | 6 +-- .../md5-cache/app-admin/perl-cleaner-2.20 | 11 ----- .../md5-cache/app-admin/perl-cleaner-2.22 | 11 ----- .../md5-cache/app-admin/perl-cleaner-2.23 | 11 ----- .../md5-cache/app-admin/perl-cleaner-2.25 | 11 +++++ .../md5-cache/app-admin/perl-cleaner-2.27 | 11 +++++ .../md5-cache/app-admin/perl-cleaner-9999 | 4 +- 12 files changed, 39 insertions(+), 109 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.23.ebuild rename sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/{perl-cleaner-2.20.ebuild => perl-cleaner-2.25.ebuild} (72%) rename sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/{perl-cleaner-2.22.ebuild => perl-cleaner-2.27.ebuild} (68%) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.20 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.22 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.23 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.25 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.27 diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest index 27e1e08573..5d9d7b481f 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest @@ -1,11 +1,2 @@ -AUX perl-cleaner-2.20-prefix.patch 4874 SHA256 fb814277eba1dee0084e6b395183ae7acc22b60283daa10bfa45dea283e4b038 SHA512 217ab3c7958e791c7e71ede8763ff98db7479d7eaeaa5fc9b0eb8607ed4a28ee1e7bb648a8e6fbc05913755b6eb0555fb70cd81c9124ebf562119b24ce66cb6f WHIRLPOOL 65b1f78e3691a49e67e8603064b7e5f871761328474a7384c80b4bbdd9a8ebe2a765684e449666604c8939b57ea4f6d05110cd59a36e46bf3cb05f9f6d9c408f -DIST perl-cleaner-2.20.tar.bz2 6704 SHA256 ecc3b160d01466a5c9a070e12f3e11719bedb45a92a2ea0227d745be6b77cf64 SHA512 29888b4ee19a186ddaa1209d893ac57bed683b551546f63aeb874f8cc1fcab4ea0b0401247968aed0fb3b9a7d7196a803d6713e85b44cb94bc6642a44fbc4cf1 WHIRLPOOL 2ea9ca19738e8dd3bed076051efbccd1cced25b768ee8e95843c885b9057e1c6960247dd8f867b8ef7ab11ffffaddbedbcc01f20023203f4d3cbe7f09fd01e51 -DIST perl-cleaner-2.22.tar.bz2 6407 SHA256 fed20de199e178012380e436f06668705746ae16e84fbc15b23653cc07bf5bbb SHA512 a822ea4178e1f36aadcad8c21e1adefe547e2b7c0cfecd34fa53d2d0f7c154ce5bcbb6f8d5a78f633b42842e08ea50cf68c151d97a46529e378dfb6c8fcb7d78 WHIRLPOOL 4025842fcfba7723768b7d5f23f23d0d9970a397a3313fe30d3b04d10e89328257977cba60ad183b4941453bd4dcd727bf871d8206e537ba89dbfa10b3779cad -DIST perl-cleaner-2.23.tar.bz2 6495 SHA256 b7d25021997bd9a98f5df930d16cbaec84d19674e7b0a6eb7727c11725e0f91b SHA512 e0879f75737746479cd1032acfed50f20aad183d834e1e0e9b847edeb14577b32ac8fd4b0f5ff54c03937f181d8f5702c3bd009587a5930d40eee59a13fe6624 WHIRLPOOL 5645da862594cb8b65828ab740f433cb279cb4cac84a3005f8adcced1586b54ff766cfd3bba48fe4eab8b978f4155e29de6701d62c5164bce77cea3f730bd01e -EBUILD perl-cleaner-2.20.ebuild 1217 SHA256 95c5544a18ca7f9d987b4e0826b9495d912d6d68c2d84af2bc6ca02f5ec63b10 SHA512 c7498e07c74a7a42a3c9eebb7c6820bb6f5fb6e776aee4d81305f9f0a3df0c12da829061b61fe76119db9236480ca8e91bdfa0b4a15a9042bee4366dd0728935 WHIRLPOOL 43ede55a959d91041a1f87f1bb5d398a9a91b0066d3b9c4ddbccd130d2bdca4d51d837ce275fb1472bd1ab5539101d86e19bfab56560d50357d3558d07a09be8 -EBUILD perl-cleaner-2.22.ebuild 1065 SHA256 7da299aba3348777eca7d07c9d1a26f326857ff225936d73538a6cc8508daed2 SHA512 2057136086f6f03d9999f67246805f2069c7115089d46738e35576fd3c9814353b55ad9101f34e953110c7c26101a24a602dfd5a684decab282d6cce9b4189c9 WHIRLPOOL 322311bbc52c71cfd66112da1ea9ee17030bcb6291f3c72663fc3e092469d83adb2f9c56aff78c56f0f56da2c70f64365a1b6351fef626b112879a594f00a544 -EBUILD perl-cleaner-2.23.ebuild 1077 SHA256 86662a6f47cbfcf43c92380ed814addb09a49de6d0a3d5012d4782c4d3010c23 SHA512 dd23a22ddf176226923425e0de18102f06cca2274f431104a8c22a854af329368c9692c080106dd9c6769f313a40971cf2dafc36d4625fbe3be4650c3ec8f232 WHIRLPOOL 6defe499e72570f030a77fc9aa297c7def5b24ed243ea76be9592b9f30c5c7883523aed493aab27cad5ae4a6b6c6adb2514bb8859148c82a52917eb1f9f35d52 -EBUILD perl-cleaner-9999.ebuild 1065 SHA256 7da299aba3348777eca7d07c9d1a26f326857ff225936d73538a6cc8508daed2 SHA512 2057136086f6f03d9999f67246805f2069c7115089d46738e35576fd3c9814353b55ad9101f34e953110c7c26101a24a602dfd5a684decab282d6cce9b4189c9 WHIRLPOOL 322311bbc52c71cfd66112da1ea9ee17030bcb6291f3c72663fc3e092469d83adb2f9c56aff78c56f0f56da2c70f64365a1b6351fef626b112879a594f00a544 -MISC ChangeLog 4791 SHA256 1f20e1dfe4fdec7791ce89a19c9dbb36349e0a0efe0cb722c71d8514c5967f68 SHA512 5d4bd6321aa1c97bc7384865cd31fc626afaac449b859e2766a4460f04c7fcaaf2f15c836ad36c4a70b67f4c125c4908cbf89f615ea43f17d5730197f3e65562 WHIRLPOOL eba674ffc7a9a6bc8a0dedac486583c220c87d22d3ea684b464ca67c23b62e869749ec2d5e4df8aab3c725234bb60d8cf0e189cc9f9c460b4c76e56aaff3b1b5 -MISC ChangeLog-2015 16130 SHA256 e1176e1195bbb7b7b5b47c129f614dcc7e593ce2ec520e8d45b6e11bf704cf97 SHA512 20853af561ba3e1e8b956676bcafde29c9855298f57de9b0204b20861e49a80fce9f8e15f5896ee1768c8a7c60fd63bfdcf3e1d7da251f41da029e08dbce0fff WHIRLPOOL 819680af6d310e3ad5d1c3a5d608da29c013a68170a7c61f2f6cd5884252ec6fd6bd49c3cd85091605346e4ab84a094f5316a34ecd4a983e19b75b178ec0ff23 -MISC metadata.xml 399 SHA256 1a04e49859d9ffc862b017038e62f90767b5b7d456baf7400254988b98a50009 SHA512 14f0bc2bedc501060c0f30537b742d485ee883bb18929366a7400f69b759f48dc630cb379a68405bb66fdb5002beb3551b37d5fa24f6c67bea5795dbaafa6d32 WHIRLPOOL 164080e0d07a882c0e26dc479de0a17083277e7c9069200ce0df7c7c951b13916fc04cf9ee94ff1b26b980a49f496c88720528827f50b93c6bb34a90d8832031 +DIST perl-cleaner-2.25.tar.bz2 7435 BLAKE2B 348f5429874bf7b1db5c9ba5b1479c3d5fbce68fc9ef91aa44dad3325ab2287d4bfda9221063dd643ec3b6df465443bb9a024705ec46f15c50ccd618ef193ce6 SHA512 5ef5682872ce840c0df98de82a6cf622120435f542206a00bb8fe0f9d5e46fb9898a89ab576b08a74b0d69d57a90a930d9f8d7d0b527fa3a928a6e4ddbad6ee9 +DIST perl-cleaner-2.27.tar.bz2 7493 BLAKE2B 03d8bc336fd0a42bce16c4bf8b2272a7ff24d605b483af777ef7ab3d59accd0082709200705638ab116934f675b17c5cf109c40a3ab739654ff64abebd8c0558 SHA512 097d68dff30da198636f73fc44600f1863c7f69f87110315bb83297c96d826f2f101f56ab546fde94ff60ca00da0aaa569fefea3c2599155f3bd69c66fb42ed6 diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml index 1d2f125d75..408ad0201f 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml @@ -5,8 +5,5 @@ perl@gentoo.org Gentoo Perl Project - - fuzzyray@gentoo.org - Please CC me in the bugs and assign to project - + diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.23.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.23.ebuild deleted file mode 100644 index 46945c3d0b..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.23.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit prefix - -DESCRIPTION="User land tool for cleaning up old perl installs" -HOMEPAGE="https://www.gentoo.org/proj/en/perl/" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git" -else - SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -[[ "${PV}" == "9999" ]] && DEPEND="sys-apps/help2man" - -RDEPEND="app-shells/bash - dev-lang/perl - || ( - ( sys-apps/portage app-portage/portage-utils ) - sys-apps/pkgcore - sys-apps/paludis - ) -" - -src_prepare() { - default - eprefixify ${PN} -} - -src_install() { - dosbin perl-cleaner - doman perl-cleaner.1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.20.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.25.ebuild similarity index 72% rename from sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.20.ebuild rename to sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.25.ebuild index dd4dcd26b0..a824c70301 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.20.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.25.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -inherit eutils prefix +inherit prefix DESCRIPTION="User land tool for cleaning up old perl installs" HOMEPAGE="https://www.gentoo.org/proj/en/perl/" @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git" else SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-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" fi LICENSE="GPL-2" @@ -27,17 +27,12 @@ RDEPEND="app-shells/bash || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore - sys-apps/paludis ) " src_prepare() { - if use prefix ; then - # I don't dare to throw non Prefix users for the bus, but this - # patch should be safe for them - epatch "${FILESDIR}"/${P}-prefix.patch - eprefixify ${PN} - fi + default + eprefixify ${PN} } src_install() { diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.22.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.27.ebuild similarity index 68% rename from sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.22.ebuild rename to sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.27.ebuild index bd6769e240..66ce92577d 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.22.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.27.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git" else SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-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" fi LICENSE="GPL-2" @@ -26,8 +26,8 @@ RDEPEND="app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) + ( sys-apps/portage-mgorny app-portage/portage-utils ) sys-apps/pkgcore - sys-apps/paludis ) " diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.ebuild index bd6769e240..d2a96ef087 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.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 @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git" else SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-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" fi LICENSE="GPL-2" @@ -26,8 +26,8 @@ RDEPEND="app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) + ( sys-apps/portage-mgorny app-portage/portage-utils ) sys-apps/pkgcore - sys-apps/paludis ) " diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.20 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.20 deleted file mode 100644 index 3baad22e69..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.20 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=User land tool for cleaning up old perl installs -EAPI=5 -HOMEPAGE=https://www.gentoo.org/proj/en/perl/ -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis ) -SLOT=0 -SRC_URI=mirror://gentoo/perl-cleaner-2.20.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.20.tar.bz2 -_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 prefix e51c7882b7b721e54e684f7eb143cbfe preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=685f4aa57f02cccd0b41fe464d90e825 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.22 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.22 deleted file mode 100644 index 6ed2410eeb..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.22 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=User land tool for cleaning up old perl installs -EAPI=6 -HOMEPAGE=https://www.gentoo.org/proj/en/perl/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis ) -SLOT=0 -SRC_URI=mirror://gentoo/perl-cleaner-2.22.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.22.tar.bz2 -_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe -_md5_=875f2fe91f0b888bf934c8d016603337 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.23 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.23 deleted file mode 100644 index 4d43e2752b..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.23 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=User land tool for cleaning up old perl installs -EAPI=6 -HOMEPAGE=https://www.gentoo.org/proj/en/perl/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis ) -SLOT=0 -SRC_URI=mirror://gentoo/perl-cleaner-2.23.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.23.tar.bz2 -_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe -_md5_=92e938e8b473a0fe766b98c4724ef07f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.25 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.25 new file mode 100644 index 0000000000..8fadd4ffb9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.25 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=User land tool for cleaning up old perl installs +EAPI=6 +HOMEPAGE=https://www.gentoo.org/proj/en/perl/ +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 +LICENSE=GPL-2 +RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore ) +SLOT=0 +SRC_URI=mirror://gentoo/perl-cleaner-2.25.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.25.tar.bz2 +_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe +_md5_=d989a35e7436f1360c3067e4bedb56be diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.27 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.27 new file mode 100644 index 0000000000..55a982f606 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.27 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=User land tool for cleaning up old perl installs +EAPI=6 +HOMEPAGE=https://www.gentoo.org/proj/en/perl/ +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 +LICENSE=GPL-2 +RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) ( sys-apps/portage-mgorny app-portage/portage-utils ) sys-apps/pkgcore ) +SLOT=0 +SRC_URI=mirror://gentoo/perl-cleaner-2.27.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.27.tar.bz2 +_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe +_md5_=b6f07742d18343aa66072d3ea24dace4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-9999 index cd766129a5..040fc503dc 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-9999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-9999 @@ -4,7 +4,7 @@ DESCRIPTION=User land tool for cleaning up old perl installs EAPI=6 HOMEPAGE=https://www.gentoo.org/proj/en/perl/ LICENSE=GPL-2 -RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis ) +RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) ( sys-apps/portage-mgorny app-portage/portage-utils ) sys-apps/pkgcore ) SLOT=0 _eclasses_=git-r3 0d4635eeb5a96cd5315597a47eba25c9 prefix e51c7882b7b721e54e684f7eb143cbfe -_md5_=875f2fe91f0b888bf934c8d016603337 +_md5_=b8eb69d64098cf25db72f2636799b989 From 3ade2cd1a2c1d6552a10865a5e27993d3e4440ae Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 16:53:39 +0000 Subject: [PATCH 10/11] bump(dev-perl/libintl-perl): sync with upstream --- .../dev-perl/libintl-perl/Manifest | 14 ++------ .../libintl-perl-1.200.0-r1.ebuild | 30 ----------------- .../libintl-perl-1.240.0-r2.ebuild | 4 +-- .../libintl-perl/libintl-perl-1.240.0.ebuild | 33 ------------------- .../libintl-perl/libintl-perl-1.280.0.ebuild | 4 +-- .../dev-perl/libintl-perl-1.200.0-r1 | 12 ------- .../md5-cache/dev-perl/libintl-perl-1.240.0 | 12 ------- .../dev-perl/libintl-perl-1.240.0-r2 | 4 +-- .../md5-cache/dev-perl/libintl-perl-1.280.0 | 4 +-- 9 files changed, 10 insertions(+), 107 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.200.0-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0 diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/Manifest b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/Manifest index cbf4953e51..f301751a51 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/Manifest @@ -1,12 +1,2 @@ -AUX libintl-perl-1.240.0-sanity-2.patch 1828 SHA256 502bdd3bd591904609b4eb8b35203b60170171f1037fe2ea4a3aea606f342e8e SHA512 9d3168ce47b0b2c4f421b2f2e5424c28d37f179d11bef3905cc8af9fffdef2837500704dc9d2ab26cbdb341dd732a5493c9c0900d88507153590ac2da46c264c WHIRLPOOL 52b36015cde7f338a9049c1d51956b1d7606a170450c9e4a0aae1fd8f9d6f32aaa46ad02a20834c1ec9aae36917cdcad3122cbb685c9c4763eaed5511dc8ac6f -AUX libintl-perl-1.280.0-sanity-2.patch 2085 SHA256 4be08d5d74f707a7a1f508be8b86a6abdc5f9b94088fc29bdcb0486b5befd403 SHA512 ff855ac15c05f0410d544ddd422d684be3e77b3ddc75ebc74c83b32fdfb8ae290a0b62c60716185b5b8d595d8c2cb49cb3a22fa2f14bb1e7629323875a296896 WHIRLPOOL 45baacd478bbcae795d0d71ad99fcd7cf06acbfab9af12c413b4e73a562fa5f4d8d943276d14d2150a20ad694d69d99d594e4c3981c522d678b7ea520cb8281d -DIST libintl-perl-1.20.tar.gz 499899 SHA256 3036a9d2df85f200631b55a0b01082898c20819d9aabdb9b871508054bee5c67 SHA512 7d3ff7b1b48c2e5d1bcf07ce9e4519d3146acee04314709ccbfdfc54fb6d5d2583468bb72532115c423de9853364d4912c7a2ecffdd7132e5a4af59cca509db1 WHIRLPOOL 3509d0e9b4f671dd056cc53ef715bce3ae95bd02905f7ceed1aaee66d33278aeb34aa1f2166a64cbb557d2cafe9654324abc1267f0d8ab469f6dcedf7ba77e67 -DIST libintl-perl-1.24.tar.gz 605626 SHA256 d8d5e95f5553e1a624c3f8bf0cd42f4a46d67bcf83291d5bd6c81c9be2f261a2 SHA512 1c2c5d6d7ab21c45897195952a9f0f6ba26a9bbb7bfef0b5f3e9da282fcf94ab4ee80721164e5e3293d8abda0158e77ffbc331b8bed66aa56dd7fc7a6a91323d WHIRLPOOL e29989dd61c3d2305b1167b3242323e527d10095bd5a4185f7ab7aff4f6a5a9505f02cb244064eed0be2401a76ec00326e754254e854344e0af302aa8fc41aed -DIST libintl-perl-1.28.tar.gz 470898 SHA256 7bebf2fb1b6d612dbee206693eac4707e185a3e85298683ec5944916b7cb4ebd SHA512 50f0836c1a84a22fcc8fca0fff2faeaae66774ec67b96c09a911c4969e8a610bbf20ba38167c13339b9ad9617e1fca07cb0cb1f12732f973b1cf618d502f59aa WHIRLPOOL 68319f1c34cf62f21ff398ae63a048a4f730e66a7e9a1ba936de95cdcbb8dd480681d0f5fad48cc91542bd6c83fa30a0c83255a6b8f5b5968454759686edd3d4 -EBUILD libintl-perl-1.200.0-r1.ebuild 802 SHA256 13b9f8713c04b09758dc189a527462c0b5b50380222d9e41560b795901d5d803 SHA512 62bb8a20c35b9a7f999bb115eb13a9432485d258762ba139105700abece3ce9d8d5f425690bb0950f28cd1ac32f98e273e24f246ea90dc5ad30328610d7c66a3 WHIRLPOOL 05be2f54c72ac59baf5889effe862893e1c2868ef22fd0a8a4d2cb694b76abe2db055521c871ab0445b8fa871900ea9421cff87fbc7d7f9514a32b44ba672e1c -EBUILD libintl-perl-1.240.0-r2.ebuild 947 SHA256 82955bb34f311d3de220e4927a1ccc1b94a4da06b013fe0f032346d300a7a80f SHA512 8754a6a2db6cf7e9c3e10dafea4a5a534a6a5389a5eacb788993f75c0a1c22010a6c94e0bd446a6735b741f7ac8fb381a7bfe5be997402c0dd1723d0e4e6d808 WHIRLPOOL 35fa3842c432e83b1194df79900147bca5d7f757f87edca5d88bcc65395c19115c1981ccef355b99dc23b6f60145ded268762c7eec7fce9f07f3c92f7d543115 -EBUILD libintl-perl-1.240.0.ebuild 867 SHA256 6dda54eff250aaaa4e493dd705f37399b131c1b6f0fe09f8bffc16dc05a41145 SHA512 c125736264d3fc6c38f9a44c3fd50028f458f66ec91f9608b20ca3d9d36e61fea1521eb6236518b3f2731ef5e46f7cfb01bfd2487191cd1eb8877c76de890745 WHIRLPOOL 07b01c42329763fd8136a0899a268a201c8606c914042d457a5e28611e78e3ad86b1976cbf7a5b62ad522c92278d14feb8b65b0e848021f74c33599c1716bbbf -EBUILD libintl-perl-1.280.0.ebuild 717 SHA256 d5ae79c4308476af98117fd4b7ad2262bb698922f7f2e6193008c2e995712248 SHA512 a367923ed124973822bc8d3edd850d6fa727c11fa7cbccbab60f277aa2abfa686a6112eff08c2bf75a9ac7d5068356fddf3f4ebf9c9bf0c102dc95f7a2403cd2 WHIRLPOOL fd46a0a6eca79002cfe0b779999ccc8d2cabf98158902e383455c0e5569bb5bdc33659a2ec49e83d437bcae2e084278af03e9efd54c9724f29ef60868d20dfad -MISC ChangeLog 5354 SHA256 b03b3d469509272a36974ef9323fce7faf07e9f57fb2b6470e1466b1eecf289e SHA512 df0e8aa85fb95505f0d09aec780136d6309e1ce5e67bf359d944baab2d06d1817d9d19c5339955dcf769c70bb2c017d67d287109cad7b1a2e4d62e3d817f9122 WHIRLPOOL 106494428b0189255d1801e9559ba38335072e108de399d73dfd56f3c72c8aa9a26fcea489cf7e911b82edadd9a55db0fa0e4800dc67834ff0dd5f31cefbecdc -MISC ChangeLog-2015 7282 SHA256 ddfeb3829d0f8626e8f8c74dc7045518ad989356e3d25a570d0833f21af7aeef SHA512 a8e05cdcd7c8a4525f023facaa4769377bd42360feeb528808af8e44fa78079b65c1b68b5c62fea75294b82ae5399e980eaea0181ab4603cd2f0a18be0fa0dd6 WHIRLPOOL c8e2c43b6236e1a0b47bbeb19b13c255f5ca4fc4a835ce2214838156c0ba514765a4aeea02012560e8370b3e4b7ac3d709d39fedf7edc68905080ad44269978c -MISC metadata.xml 11484 SHA256 b15fae3310aecaea57fb5b043fa363a79345a4c589150f498a22ab29416494af SHA512 264a3f0d04a6eef4b8c730634af0de431798057d6a8fe9b802a999ff446ffbba53cc9fe2746f128002808a8e72f575387107784aff2c8707999c1c068bbc3b4d WHIRLPOOL ce36b6719a6c765cb111abc17bddffd7609ee9bbd44753dc1b1554edfd12a14ef060379d773e5d91b5bb6099c35d6aff637bd95aeb21d2ba7b9fa6300192ce2d +DIST libintl-perl-1.24.tar.gz 605626 BLAKE2B 6949f895ba54853704d5470e8a736e799d74ddbd569378254ac19ada9cc43c644f78bea1949b7a4c0072d4fe54f0744b7ad011539c6a1dd1191c6792c9347f1a SHA512 1c2c5d6d7ab21c45897195952a9f0f6ba26a9bbb7bfef0b5f3e9da282fcf94ab4ee80721164e5e3293d8abda0158e77ffbc331b8bed66aa56dd7fc7a6a91323d +DIST libintl-perl-1.28.tar.gz 470898 BLAKE2B 6217a37f2176869dc945bd64a87a82710645153e3777fb5e4ddc674f179040d2268f326411a578314efafaa0edbd0e67aed99c4da86e20e811e1116d5cf2a86a SHA512 50f0836c1a84a22fcc8fca0fff2faeaae66774ec67b96c09a911c4969e8a610bbf20ba38167c13339b9ad9617e1fca07cb0cb1f12732f973b1cf618d502f59aa diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild deleted file mode 100644 index 56cda53c47..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=GUIDO -MODULE_VERSION=1.20 -inherit perl-module - -DESCRIPTION="High-Level Interface to Uniforum Message Translation" -HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -SRC_TEST=do - -src_test() { - if grep -q '^de_' <( locale -a ) ; then - if grep -q '^de_AT$' <( locale -a ) ; then - perl-module_src_test - else - ewarn "Skipping tests, known broken with de_ and without de_AT" - fi - else - perl-module_src_test - fi -} diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild index c046936f0b..bc6c3805b3 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.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 @@ -12,7 +12,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}" LICENSE="GPL-3" 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 ~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 ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="virtual/libintl" diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild deleted file mode 100644 index bc075d729b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=GUIDO -MODULE_VERSION=1.24 -inherit perl-module - -DESCRIPTION="High-Level Interface to Uniforum Message Translation" -HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}" - -LICENSE="GPL-3" -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 ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="virtual/libintl" -RDEPEND=${DEPEND} - -SRC_TEST=do - -src_test() { - if grep -q '^de_' <( locale -a ) ; then - if grep -q '^de_AT$' <( locale -a ) ; then - perl-module_src_test - else - ewarn "Skipping tests, known broken with de_ and without de_AT" - fi - else - perl-module_src_test - fi -} diff --git a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild index 3259b10197..195fadf544 100644 --- a/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}" LICENSE="GPL-3" 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 ~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 ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="virtual/libintl" diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.200.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.200.0-r1 deleted file mode 100644 index a4585a62c3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.200.0-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-lang/perl:=[-build(-)] -DESCRIPTION=High-Level Interface to Uniforum Message Translation -EAPI=5 -HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=LGPL-2.1 -RDEPEND=dev-lang/perl:=[-build(-)] -SLOT=0 -SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.20.tar.gz -_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=2e4986e2fc42ccdaa8bddfb1e0e0d007 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0 deleted file mode 100644 index b4437ad3fb..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=virtual/libintl dev-lang/perl:=[-build(-)] -DESCRIPTION=High-Level Interface to Uniforum Message Translation -EAPI=5 -HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl -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 ~x64-solaris ~x86-solaris -LICENSE=GPL-3 -RDEPEND=virtual/libintl dev-lang/perl:=[-build(-)] -SLOT=0 -SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.24.tar.gz -_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=bbda9613bb030e575f81a5cd71666ab1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0-r2 index fd31adee66..72694fdacf 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.240.0-r2 @@ -3,10 +3,10 @@ DEPEND=virtual/libintl virtual/perl-ExtUtils-MakeMaker dev-lang/perl:= DESCRIPTION=High-Level Interface to Uniforum Message Translation EAPI=6 HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl -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 ~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 ~x64-solaris ~x86-solaris LICENSE=GPL-3 RDEPEND=virtual/libintl dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.24.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5 -_md5_=62dd3497a99bcdf027c2d961693ebe3b +_md5_=cf36a1c12c99e024399f04507735f6a7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.280.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.280.0 index 85784cfbaa..6fb86a3701 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.280.0 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-perl/libintl-perl-1.280.0 @@ -3,10 +3,10 @@ DEPEND=virtual/libintl virtual/perl-ExtUtils-MakeMaker dev-lang/perl:= DESCRIPTION=High-Level Interface to Uniforum Message Translation EAPI=6 HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl -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 ~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 ~x64-solaris ~x86-solaris LICENSE=GPL-3 RDEPEND=virtual/libintl dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.28.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5 -_md5_=b6374dd3dba36885e8b054d0c4073187 +_md5_=1bfb35b212ad21368ba63286e051ed62 From 67670aedc17f0e6784c087f95a5049d68e255666 Mon Sep 17 00:00:00 2001 From: David Michael Date: Fri, 25 Jan 2019 18:48:58 +0000 Subject: [PATCH 11/11] bump(dev-util/intltool): sync with upstream --- .../dev-util/intltool/ChangeLog | 635 ------------------ .../portage-stable/dev-util/intltool/Manifest | 7 +- .../files/intltool-0.50.2-localedir-fix.patch | 70 -- .../files/intltool-0.51.0-perl-5.22.patch | 48 ++ .../files/intltool-0.51.0-perl-5.26.patch | 12 + .../intltool/intltool-0.50.2-r1.ebuild | 33 - .../intltool/intltool-0.51.0-r2.ebuild | 30 + .../dev-util/intltool/metadata.xml | 6 +- .../md5-cache/dev-util/intltool-0.50.2-r1 | 12 - .../md5-cache/dev-util/intltool-0.51.0-r2 | 11 + 10 files changed, 106 insertions(+), 758 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/intltool/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-localedir-fix.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.22.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.26.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.51.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.50.2-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.51.0-r2 diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-util/intltool/ChangeLog deleted file mode 100644 index 42483c74ad..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/intltool/ChangeLog +++ /dev/null @@ -1,635 +0,0 @@ -# ChangeLog for dev-util/intltool -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/ChangeLog,v 1.180 2014/04/06 15:44:41 vapier Exp $ - - 06 Apr 2014; Mike Frysinger intltool-0.50.2-r1.ebuild: - Add arm64 love. - - 24 Dec 2013; Pacho Ramos -intltool-0.50.2.ebuild: - Drop old - - 12 Nov 2013; Michael Haubenwallner - intltool-0.50.2-r1.ebuild: - Add ~ppc-aix keyword. - - 02 Jul 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for sh, wrt bug #473998 - - 30 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for s390, wrt bug #473998 - - 29 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for sparc, wrt bug #473998 - - 26 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for arm, wrt bug #473998 - - 26 Jun 2013; Jeroen Roovers intltool-0.50.2-r1.ebuild: - Stable for HPPA (bug #473998). - - 26 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for ia64, wrt bug #473998 - - 26 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for alpha, wrt bug #473998 - - 25 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for amd64, wrt bug #473998 - - 25 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for x86, wrt bug #473998 - - 25 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for ppc64, wrt bug #473998 - - 24 Jun 2013; Agostino Sarubbo intltool-0.50.2-r1.ebuild: - Stable for ppc, wrt bug #473998 - -*intltool-0.50.2-r1 (26 May 2013) - - 26 May 2013; Pacho Ramos - +files/intltool-0.50.2-absolute-paths.patch, - +files/intltool-0.50.2-localedir-fix.patch, +intltool-0.50.2-r1.ebuild: - Use plain localedir to install mo files to rather than trying to guess one - (#432848#c11), fix handling absolute paths in single file key output - (#470040). - - 21 Feb 2013; Zac Medico intltool-0.50.2.ebuild: - Add ~arm-linux keyword. - - 28 May 2012; Samuli Suominen -intltool-0.50.0.ebuild: - old - - 28 May 2012; Raúl Porcel intltool-0.50.2.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #411177 - - 13 May 2012; Fabian Groffen intltool-0.50.2.ebuild: - Marked ~m68k-mint, bug #415405 - - 13 May 2012; Fabian Groffen intltool-0.50.2.ebuild: - Marked ~x64-freebsd - - 26 Apr 2012; Alexis Ballier intltool-0.50.2.ebuild: - keyword ~amd64-fbsd - - 17 Apr 2012; Brent Baude intltool-0.50.2.ebuild: - Marking intltool-0.50.2 ppc64 for bug 411177 - - 16 Apr 2012; Brent Baude intltool-0.50.2.ebuild: - Marking intltool-0.50.2 ppc for bug 411177 - - 15 Apr 2012; Markus Meier intltool-0.50.2.ebuild: - arm stable, bug #411177 - - 11 Apr 2012; Jeroen Roovers intltool-0.50.2.ebuild: - Stable for HPPA (bug #411177). - - 09 Apr 2012; Agostino Sarubbo intltool-0.50.2.ebuild: - Stable for amd64, wrt bug #411177 - - 07 Apr 2012; Jeff Horelick intltool-0.50.2.ebuild: - marked x86 per bug 411177 - - 02 Mar 2012; Samuli Suominen -intltool-0.41.1.ebuild, - -intltool-0.50.1.ebuild: - old - -*intltool-0.50.2 (02 Mar 2012) - - 02 Mar 2012; Samuli Suominen +intltool-0.50.2.ebuild: - Version bump. - -*intltool-0.50.1 (17 Feb 2012) - - 17 Feb 2012; Samuli Suominen +intltool-0.50.1.ebuild: - Version bump. - - 12 Feb 2012; Raúl Porcel intltool-0.50.0.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #399151 - - 01 Feb 2012; Samuli Suominen intltool-0.50.0.ebuild: - ppc/ppc64 stable wrt #399151 - - 29 Jan 2012; Markus Meier intltool-0.50.0.ebuild: - arm stable, bug #399151 - - 25 Jan 2012; Jeff Horelick intltool-0.50.0.ebuild: - x86 stable per bug 399151 - - 18 Jan 2012; Jeroen Roovers intltool-0.50.0.ebuild: - Stable for HPPA (bug #399151). - - 17 Jan 2012; Agostino Sarubbo intltool-0.50.0.ebuild: - Stable for amd64, wrt bug #399151 - -*intltool-0.50.0 (03 Dec 2011) - - 03 Dec 2011; Samuli Suominen +intltool-0.50.0.ebuild: - Version bump. - - 07 Jul 2010; Samuli Suominen - intltool-0.41.1.ebuild: - Missing sys-devel/gettext RDEPEND wrt #314953 by Jeremy Guitton. - - 03 Jul 2010; Samuli Suominen - intltool-0.41.1.ebuild: - ppc stable wrt #311725 - - 30 May 2010; Raúl Porcel intltool-0.41.1.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #311725 - - 20 May 2010; Jeroen Roovers intltool-0.41.1.ebuild: - Stable for HPPA (bug #311725). - - 17 May 2010; Pawel Hajdan jr - intltool-0.41.1.ebuild: - x86 stable wrt bug #311725 - - 11 May 2010; Brent Baude intltool-0.41.1.ebuild: - stable ppc64, bug 311725 - - 07 May 2010; Jeroen Roovers intltool-0.41.0.ebuild: - Stable for HPPA (bug #311725). - - 03 May 2010; Olivier Crête intltool-0.41.1.ebuild: - amd64 stable, bug #314899 - - 16 Apr 2010; Brent Baude intltool-0.41.0.ebuild: - stable ppc, bug 311725 - - 12 Apr 2010; Pawel Hajdan jr - intltool-0.41.0.ebuild: - x86 stable wrt bug #311725 - - 09 Apr 2010; Pacho Ramos intltool-0.41.0.ebuild: - amd64 stable, bug 311725 - -*intltool-0.41.1 (28 Mar 2010) - - 28 Mar 2010; Samuli Suominen - +intltool-0.41.1.ebuild: - Version bump. - - 17 Feb 2010; Gilles Dartiguelongue metadata.xml: - Moving to freedesktop. - -*intltool-0.41.0 (17 Feb 2010) - - 17 Feb 2010; Samuli Suominen - +intltool-0.41.0.ebuild: - Version bump wrt #299523, thanks to Rafał Mużyło for reporting. - - 15 Jan 2010; Christian Faulhammer - intltool-0.40.6-r1.ebuild: - Transfer Prefix keywords - - 16 Sep 2009; Gilles Dartiguelongue - -intltool-0.40.6.ebuild: - Clean up broken/masked revision. - -*intltool-0.40.6-r1 (23 Aug 2009) - - 23 Aug 2009; Diego E. Pettenò - +intltool-0.40.6-r1.ebuild, +files/intltool-0.40.6-fix-install.patch: - Add patched version (since I had it locally) for 0.40.6. - - 28 Apr 2009; Raúl Porcel intltool-0.40.5.ebuild: - m68k stable - - 12 Apr 2009; Friedrich Oslage ChangeLog: - Stable on sparc, bug #260063 - - 30 Mar 2009; Jeroen Roovers intltool-0.40.5.ebuild: - Stable for HPPA (bug #260063). - - 26 Mar 2009; Raúl Porcel intltool-0.40.5.ebuild: - arm/s390/sh/sparc stable - -*intltool-0.40.6 (19 Mar 2009) - - 19 Mar 2009; Gilles Dartiguelongue - -intltool-0.35.5.ebuild, +intltool-0.40.6.ebuild: - Bump to 0.40.6. - - 18 Mar 2009; Raúl Porcel intltool-0.40.5.ebuild: - alpha/ia64 stable wrt #260063 - - 15 Mar 2009; Markus Meier intltool-0.40.5.ebuild: - x86 stable, bug #260063 - - 11 Mar 2009; Daniel Gryniewicz intltool-0.40.5.ebuild: - Marked stable on amd64 - - 06 Mar 2009; Brent Baude intltool-0.40.5.ebuild: - Marking intltool-0.40.5 ppc stable for bug 260063 - - 05 Mar 2009; Brent Baude intltool-0.40.5.ebuild: - Marking intltool-0.40.5 ppc64 stable for bug 260063 - - 09 Feb 2009; Tobias Klausmann - intltool-0.40.5.ebuild: - Stable on alpha, bug #258344 - - 13 Nov 2008; Brent Baude intltool-0.37.1.ebuild: - Marking intltool-0.37.1 ppc64 stable for bug 236971 - - 14 Oct 2008; Mart Raudsepp -intltool-0.40.4.ebuild: - Remove old - -*intltool-0.40.5 (08 Oct 2008) - - 08 Oct 2008; Gilles Dartiguelongue - +intltool-0.40.5.ebuild: - Version bump to 0.40.5. - -*intltool-0.40.4 (28 Sep 2008) - - 28 Sep 2008; Mart Raudsepp +intltool-0.40.4.ebuild: - New major version; most notably doesn't distribute intltool with tarballs - anymore - - 25 Sep 2008; Jeroen Roovers intltool-0.37.1.ebuild: - Stable for HPPA (bug #236971). - - 12 Aug 2008; Raúl Porcel intltool-0.37.1.ebuild: - alpha/ia64/sparc stable wrt #229709 - - 10 Aug 2008; Markus Meier intltool-0.37.1.ebuild: - x86 stable, bug #229709 - - 30 Jul 2008; Brent Baude intltool-0.37.1.ebuild: - Marking intltool-0.37.1 ppc stable for bug 229709 - - 26 Jul 2008; Olivier Crête intltool-0.37.1.ebuild: - Stable on amd64, bug #229709 - -*intltool-0.37.1 (25 Feb 2008) - - 25 Feb 2008; Mart Raudsepp +intltool-0.37.1.ebuild: - Version bump, includes PolicyKit XML files support, more LINGUAS based - filtering, C_ macro handling, bug fixes and more - - 27 Jul 2007; Mart Raudsepp -intltool-0.35.0.ebuild, - -intltool-0.35.4.ebuild: - Remove old versions - - 02 Jun 2007; Brent Baude intltool-0.35.5.ebuild: - Marking intltool-0.35.5 ppc stable for bug #171107 - - 31 May 2007; Jeroen Roovers intltool-0.35.5.ebuild: - Stable for HPPA (bug #171107). - - 31 May 2007; Daniel Gryniewicz intltool-0.35.5.ebuild: - Marked stable on amd64 for bug #171107 - - 31 May 2007; Brent Baude intltool-0.35.5.ebuild: - Marking intltool-0.35.5 ppc64 stable for bug #171107 - - 30 May 2007; Raúl Porcel intltool-0.35.5.ebuild: - alpha/ia64 stable wrt #171107 - - 29 May 2007; Andrej Kacian intltool-0.35.5.ebuild: - Stable on x86, bug #171107. - - 29 May 2007; Gustavo Zacarias - intltool-0.35.5.ebuild: - Stable on sparc wrt #171107 - - 27 May 2007; Joshua Kinard intltool-0.35.5.ebuild: - Stable on mips. - - 01 Mar 2007; Daniel Gryniewicz - +files/intltool-0.35.5-update.patch, intltool-0.35.5.ebuild: - Revert intltool-extract detection; bug #168832 - -*intltool-0.35.5 (26 Feb 2007) - - 26 Feb 2007; Daniel Gryniewicz +intltool-0.35.5.ebuild: - Bump to 0.35.5 - * Don't hardcode fallback path to intltool-extract - * Fix mkdir race in inltool-merge.in.in - * Update an additional check to use $SRCDIR properly for POTFILES.skip - * Handle extracting comments from ini-style files - - 12 Feb 2007; Michael Sterrett - intltool-0.35.0.ebuild: - restore stable ppc64 keyword - - 11 Feb 2007; Fabian Groffen intltool-0.35.0.ebuild, - intltool-0.35.4.ebuild: - Dropped ppc-macos keyword, see you in prefix - -*intltool-0.35.4 (22 Jan 2007) - - 22 Jan 2007; Leonardo Boshell - +intltool-0.35.4.ebuild: - New release. - - 21 Dec 2006; Roy Marples intltool-0.35.0.ebuild: - Added ~sparc-fbsd keyword. - - 19 Oct 2006; Bryan Østergaard intltool-0.35.0.ebuild: - Stable on Alpha. - - 04 Sep 2006; Joshua Kinard intltool-0.35.0.ebuild: - Marked stable on mips. - - 16 Aug 2006; Markus Rothe intltool-0.35.0.ebuild: - Stable on ppc64 - - 17 Jul 2006; Daniel Gryniewicz intltool-0.35.0.ebuild: - Marked stable on amd64 for bug #139612 - - 16 Jul 2006; Tobias Scherbaum - intltool-0.35.0.ebuild: - hppa stable, bug #139612 - - 14 Jul 2006; Tobias Scherbaum - intltool-0.35.0.ebuild: - ppc stable, bug #139612 - - 13 Jul 2006; Aron Griffis intltool-0.35.0.ebuild: - Mark 0.35.0 stable on ia64 - - 12 Jul 2006; Chris Gianelloni - intltool-0.35.0.ebuild: - Stable on x86 wrt bug #139612. - - 10 Jul 2006; Gustavo Zacarias - intltool-0.35.0.ebuild: - Stable on sparc wrt #139612 - -*intltool-0.35.0 (15 May 2006) - - 15 May 2006; Leonardo Boshell - +intltool-0.35.0.ebuild: - New release. - - 12 Apr 2006; Diego Pettenò intltool-0.34.2.ebuild: - Add ~x86-fbsd keyword. - -*intltool-0.34.2 (08 Feb 2006) - - 08 Feb 2006; Saleem Abdulrasool - +intltool-0.34.2.ebuild: - Version bump from upstream for 2.12.3 - - 22 Jan 2006; intltool-0.34.1.ebuild: - Marked stable on amd64 per bug #119634 - - 25 Dec 2005; Joshua Kinard intltool-0.34.1.ebuild: - Marked stable on mips. - - 12 Sep 2005; Michael Hanselmann - intltool-0.34.1.ebuild: - Stable on ppc. - - 10 Sep 2005; Aron Griffis intltool-0.34.1.ebuild: - Mark 0.34.1 stable on alpha - - 08 Sep 2005; Aron Griffis intltool-0.34.1.ebuild: - Mark 0.34.1 stable on ia64 - - 06 Sep 2005; Markus Rothe intltool-0.34.1.ebuild: - Stable on ppc64 - - 05 Sep 2005; Gustavo Zacarias - intltool-0.34.1.ebuild: - Stable on sparc - - 05 Sep 2005; Leonardo Boshell - intltool-0.34.1.ebuild: - Stable on x86. - - 14 Aug 2005; Kito intltool-0.34.1.ebuild: - ~ppc-macos keyword. - - 13 Aug 2005; Michael Hanselmann intltool-0.33.ebuild: - Stable on ppc. - - 08 Aug 2005; Markus Rothe intltool-0.33.ebuild: - Stable on ppc64 - -*intltool-0.34.1 (02 Aug 2005) - - 02 Aug 2005; Leonardo Boshell intltool-0.34.1.ebuild: - New version. - - 01 Aug 2005; Gustavo Zacarias intltool-0.33.ebuild: - Stable on sparc - - 31 Jul 2005; Leonardo Boshell intltool-0.33.ebuild: - Stable on x86. - - 07 Jul 2005; Markus Rothe intltool-0.32.1.ebuild: - Stable on ppc64 - - 02 Jul 2005; Bryan Østergaard intltool-0.32.1.ebuild: - Stable on alpha. - - 01 Jul 2005; Gustavo Zacarias - intltool-0.32.1.ebuild: - Stable on sparc - -*intltool-0.33 (30 Jun 2005) - - 30 Jun 2005; Leonardo Boshell intltool-0.33.ebuild: - New release, resolving bug #96955. - - 30 Jun 2005; Leonardo Boshell intltool-0.32.1.ebuild: - Stable on x86. - - 01 Apr 2005; Aron Griffis intltool-0.32.1.ebuild: - stable on ia64 - - 12 Feb 2005; Alin Nastac intltool-0.30.ebuild, - intltool-0.31.2.ebuild, intltool-0.31.3.ebuild: - Fix dependencies (move dev-perl/XML-Parser from RDEPEND to DEPEND). - See bug #81544. - - 06 Feb 2005; Joshua Kinard intltool-0.31.2.ebuild: - Marked stable on mips. - - 24 Dec 2004; Bryan Østergaard : - Stable on alpha. - - 23 Dec 2004; Guy Martin intltool-0.32.1.ebuild: - Stable on hppa. - - 17 Dec 2004; Markus Rothe intltool-0.31.2.ebuild: - Stable on ppc64 - - 27 Nov 2004; Benjamin Schindler intltool-0.31.2.ebuild: - Marked stable on amd64 - - 23 Nov 2004; Bryan Østergaard intltool-0.31.2.ebuild: - Stable on alpha. - - 14 Nov 2004; Simon Stelling intltool-0.32.1.ebuild: - fixed dependancies (bug #71081) - - 11 Nov 2004; Gustavo Zacarias intltool-0.31.2.ebuild: - Stable on sparc - - 11 Nov 2004; Mike Gardiner intltool-0.31.2.ebuild: - Keyworded ppc for GNOME 2.8 - -*intltool-0.32.1 (11 Nov 2004) - - 11 Nov 2004; foser intltool-0.32.1.ebuild : - Fresh release - -*intltool-0.31.3 (14 Oct 2004) - - 14 Oct 2004; Alastair Tse +intltool-0.31.3.ebuild: - version bump - -*intltool-0.31.2 (16 Sep 2004) - - 16 Sep 2004; foser intltool-0.31.2.ebuild : - New release (#62484), now uses DESTDIR - - 28 Jun 2004; Tom Gall intltool-0.30.ebuild: - stable on ppc64 - - 30 May 2004; L. Boshell intltool-0.30.ebuild: - Add IUSE var. - - 13 May 2004; Stephen P. Becker intltool-0.30.ebuild: - Stable on mips. - - 09 Mar 2004; intltool-0.30.ebuild: - stable on alpha and ia64 - - 09 Mar 2004; Stephen P. Becker : - Added ~mips keyword. - - 16 Feb 2004; Gustavo Zacarias intltool-0.30.ebuild: - stable on hppa and sparc - - 10 Feb 2004; intltool-0.30.ebuild: - x86 bump due to bugs with missing Makefile.in.in - - 10 Feb 2004; Bartosch Pixa intltool-0.29.ebuild: - set ppc in keywords - - 07 Feb 2004; intltool-0.29.ebuild: - stable on hppa and sparc - - 07 Feb 2004; foser intltool-0.{29,30}.ebuild : - Fix RDEP order to actually make sense (thnx spider for the bucket of water) - - 07 Feb 2004; intltool-0.29.ebuild: - stable on x86, doing this to get building working on things that need - XML::Parser - -*intltool-0.30 (3 Feb 2004) - - 03 Feb 2004; foser intltool-0.30.ebuild : - New release - -*intltool-0.29 (26 Jan 2004) - - 26 Jan 2004; foser intltool-0.29.ebuild, metadata.xml : - New release, added XML-Parser as rdep - Added to gnome herd - - 28 Dec 2003; Joshua Kinard intltool-0.27.2.ebuild: - Move to mips stable (~mips -> mips) - - 06 Nov 2003; Jason Wever intltool-0.27.2.ebuild: - Marked stable on sparc. - - 22 Oct 2003; Bartosch Pixa intltool-0.27.2.ebuild: - set ppc in keywords - - 16 Oct 2003; Aron Griffis intltool-0.27.2.ebuild: - Stable on alpha - - 05 Oct 2003; Mike Gardiner intltool-0.27.2.ebuild: - Marked stable on x86 - - 23 Sep 2003; Bartosch Pixa intltool-0.26.ebuild: - set ppc in keywords - -*intltool-0.27.2 (18 Aug 2003) - - 15 Nov 2003; Guy Martin intltool-0.27.2.ebuild : - Marked stable on hppa. - - 18 Aug 2003; foser intltool-0.27.2.ebuild : - New version - -*intltool-0.26 (17 May 2003) - - 24 Jul 2003; Guy Martin - Marked stable on hppa. - - 17 May 2003; foser intltool-0.26.ebuild ; - New version, removed popt dep, should fix #15194 - - 13 Mar 2003; Olivier Reisch intltool-0.25.ebuild : - Marked ppc stable. - -*intltool-0.25 (07 Jan 2002) - - 18 Apr 2003; Jan Seiddel intltool-0.25.ebuild: - Added mips to keywords. - - 08 Apr 2003; Todd Sunderlin intltool-0.25.ebuild: - Marked stable for sparc - - 16 Mar 2003; Guy Martin intltool-0.25.ebuild : - Added hppa to keywords. - - 21 Feb 2003; Aron Griffis intltool-0.25.ebuild : - Mark stable on alpha - - 07 Jan 2002; Spider intltool-0.25.ebuild : - hacked up the new 0.25 release, some doc changes but thats all - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - - -*intltool-0.23 (28 Nov 2002) - - 28 Nov 2002; Spider intltool-0.23.ebuild : - new version for the last gnome-2 release. no changes. - -*intltool-0.22 (7 Jun 2002) - - 23 Oct 2002; Spider intltool-0.22.ebuild : - updated SRC_URI - - 7 Jun 2002; Spider intltool-0.22.ebuild : - I missed to commit this yesterday. - - 23 Jul 2002; Mark Guertin : - Added ppc to keywords - -*intltool-0.21 (20 May 2002) - 20 May 2002; Spider : - Later greater and better... and fixes a bug in old version :) - -*intltool-0.20 (19 May 2002) - 19 May 2002; Spider : - update to the latest version that has support for schemas - -*intltool-0.19 (18 May 2002) - 18 May 2002; Spider : - copy over to updated version - - -*intltool-0.17 (10 March 2002) - -*intltool-0.15 (17 Feb 2002) - -*intltool-0.14 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/intltool/Manifest index cb1dfb0a6f..2199edcf2e 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/intltool/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/Manifest @@ -1,6 +1 @@ -AUX intltool-0.50.2-absolute-paths.patch 1798 SHA256 100745c58324e737af6b9b6c3691d2a1c43dd46993ab045da23b97d105c157c0 SHA512 f4fe5452b81d448d19ec58196ecb1a0fa619daedd67c86fc16dcd8f45b4fa449890a0fed14d6fdb259f7c6b13cf8a1ffe064d540305913a0d9df80bb5042aa17 WHIRLPOOL 51e930c4bb04502af3591002ed19224c14a55a1732019eca5ed885dc721d44ba0f0d3bb854c837c47458f3d3c984c8d77d5df26da502fdeccf42265597cad591 -AUX intltool-0.50.2-localedir-fix.patch 2189 SHA256 5d25bc56745667a434d6329644dc8a119acaa090bfe84bceaf13fbfb1571ca3a SHA512 61b9ac25cd51885724858a4cb9794a1d42a468316131534db46342a3543b867b7d025ae0543d92d9f468f15816c4b3adb500b2a7822d935dfc1fc7b6ec6d309f WHIRLPOOL 9ec507a8f7e8253cd3d1c1519065e8c3726e35c4daa00eecafa100bc0b5c5d5d9eecfc36785dd598aba5e26ceff1f8d2a1c82a2efd083cba73bace65ff9c3d01 -DIST intltool-0.50.2.tar.gz 189483 SHA256 67f25c5c6fb71d095793a7f895b245e65e829e8bde68c6c8b4c912144ff34406 SHA512 9f7f0746e77a1a6765b49e16f65438103bc031f3fa8cac42c061deade4291703b95aa336eba2500c8f05d19e35620cf01a120c71a7b6816c1bfecbb9fd747b11 WHIRLPOOL b026ab99921aaddb376823f1eb06e7d669bcc0a3cfb12431676e4e041343a370d7f715d39d60ef991e86e4f8441228713fc82a7ecb3cae2dc3273f7f01ce66a3 -EBUILD intltool-0.50.2-r1.ebuild 1202 SHA256 b1a47574aacd2eb97afde5957ab18cbc3caa8c6c6a62521b9fd5ff397a5118bd SHA512 f7608eac402ebee2ec14d3ebdc6fe3d5e9fc13f2c7ae87b417c4c018cf0932a0d4d579158fdd960f5358bd40b30ba96ed0884ec458508a6c5039f45147c2b900 WHIRLPOOL 5311550a56c87f7835e027bacd74b18317bb69866877ff3f092aadf42b6a836123c81950ac6f4b837817815027c860cbb762762cf3d006a997cc04a4f5bb6a7e -MISC ChangeLog 20409 SHA256 b75d22d7298f127b4460f7106afb6b608af8fae327faa5cc2dadb639eebc0b49 SHA512 009846af696843ceda9f9358a5051757af305afe63baa33e854d8b065e1faf190b4b98f9e814f65a641d02367c0d2a3660bd07e75f0a7240c8fd29a220d1969b WHIRLPOOL f553ae185796f28df405b99708b10dae8ca958b91d285d8b13144aff7a0dab836f6cbae1a1fd201b02aee70ffe42903a90e3365cc0e07ee4da82e34a19cec2eb -MISC metadata.xml 239 SHA256 5d929c534d63615358eacbd035a386109d5deebdc7bb562511b4a6338ee2bbb8 SHA512 ab6b74388bf69a67b0d1f4283475f97eb5a731f31b5c9db4ee50b819a846c77d4ef09f63856e31a68b0bfdf18ee3baa6c76720d4345ccadf154385caaf1033bb WHIRLPOOL bcac6415c046557e53bf04579e077fed4d694dee8f7c0faeecf15f3f036137a2c9f0eaa0c492cecef23a45bd5af2c45542acd26641209d3c9be3108bf1ff09a7 +DIST intltool-0.51.0.tar.gz 162286 BLAKE2B 98fe40e4d669fdf65a777152ddee0a9656412b9cf5d1e682d1b4b7bd666f3e5aa623a50481b6df47e16a935550836c66c666229b0bb7ef143f7cde6893b97a69 SHA512 4c93cb26592ed0b1622d3b7800b5d6622ffa36f58ac73f2ef0bddfab522565fdfb8fa73d81914b9a202f1d62bc995a08960f8adb9f62c86918e75498e85fbfdf diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-localedir-fix.patch b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-localedir-fix.patch deleted file mode 100644 index a887c41d3b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.50.2-localedir-fix.patch +++ /dev/null @@ -1,70 +0,0 @@ -=== modified file 'Makefile.in.in' ---- Makefile.in.in 2013-05-12 18:38:08 +0000 -+++ Makefile.in.in 2013-05-22 13:43:26 +0000 -@@ -33,8 +33,7 @@ - datadir = @datadir@ - datarootdir = @datarootdir@ - libdir = @libdir@ --DATADIRNAME = @DATADIRNAME@ --itlocaledir = $(prefix)/$(DATADIRNAME)/locale -+localedir = @localedir@ - subdir = po - install_sh = @install_sh@ - # Automake >= 1.8 provides @mkdir_p@. -@@ -108,7 +107,7 @@ - install-data-yes: all - linguas="$(USE_LINGUAS)"; \ - for lang in $$linguas; do \ -- dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ -+ dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \ - $(mkdir_p) $$dir; \ - if test -r $$lang.gmo; then \ - $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ -@@ -142,8 +141,8 @@ - uninstall: - linguas="$(USE_LINGUAS)"; \ - for lang in $$linguas; do \ -- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ -- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ -+ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ -+ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ - done - - check: all $(GETTEXT_PACKAGE).pot - -=== modified file 'intltool.m4' ---- intltool.m4 2012-02-20 14:50:33 +0000 -+++ intltool.m4 2013-05-12 17:08:09 +0000 -@@ -155,31 +155,6 @@ - # Substitute ALL_LINGUAS so we can use it in po/Makefile - AC_SUBST(ALL_LINGUAS) - --# Set DATADIRNAME correctly if it is not set yet --# (copied from glib-gettext.m4) --if test -z "$DATADIRNAME"; then -- AC_LINK_IFELSE( -- [AC_LANG_PROGRAM([[]], -- [[extern int _nl_msg_cat_cntr; -- return _nl_msg_cat_cntr]])], -- [DATADIRNAME=share], -- [case $host in -- *-*-solaris*) -- dnl On Solaris, if bind_textdomain_codeset is in libc, -- dnl GNU format message catalog is always supported, -- dnl since both are added to the libc all together. -- dnl Hence, we'd like to go with DATADIRNAME=share -- dnl in this case. -- AC_CHECK_FUNC(bind_textdomain_codeset, -- [DATADIRNAME=share], [DATADIRNAME=lib]) -- ;; -- *) -- [DATADIRNAME=lib] -- ;; -- esac]) --fi --AC_SUBST(DATADIRNAME) -- - IT_PO_SUBDIR([po]) - - ]) - diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.22.patch b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.22.patch new file mode 100644 index 0000000000..097c511ce1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.22.patch @@ -0,0 +1,48 @@ +https://bugs.launchpad.net/intltool/+bug/1490906 + +fix warnings w/newer perl: +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*)\${ <-- HERE ?([A-Z_]+)}?(.*)$/ at /usr/bin/intltool-update line 1065. + +--- a/intltool-update.in ++++ b/intltool-update.in +@@ -1062,7 +1062,7 @@ + } + } + +- if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/) ++ if ($str =~ /^(.*)\$\{?([A-Z_]+)}?(.*)$/) + { + my $rest = $3; + my $untouched = $1; +@@ -1190,10 +1190,10 @@ + $name =~ s/\(+$//g; + $version =~ s/\(+$//g; + +- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); +- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); +- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); ++ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/); ++ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/); ++ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/); + } + + if ($conf_source =~ /^AC_INIT\(([^,\)]+),([^,\)]+)[,]?([^,\)]+)?/m) +@@ -1219,11 +1219,11 @@ + $version =~ s/\(+$//g; + $bugurl =~ s/\(+$//g if (defined $bugurl); + +- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); +- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); +- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); +- $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\${?\w+}?/); ++ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/); ++ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/); ++ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/); ++ $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\$\{?\w+}?/); + } + + # \s makes this not work, why? diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.26.patch b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.26.patch new file mode 100644 index 0000000000..4af2ed8647 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/files/intltool-0.51.0-perl-5.26.patch @@ -0,0 +1,12 @@ +diff -ruN intltool-0.51.0.orig/intltool-update.in intltool-0.51.0/intltool-update.in +--- intltool-0.51.0.orig/intltool-update.in 2017-06-28 00:47:20.889269294 +0200 ++++ intltool-0.51.0/intltool-update.in 2017-06-28 00:48:14.592271529 +0200 +@@ -1068,7 +1068,7 @@ + my $untouched = $1; + my $sub = ""; + # Ignore recursive definitions of variables +- $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\${?$2}?/; ++ $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\$\{?$2}?/; + + return SubstituteVariable ("$untouched$sub$rest"); + } diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2-r1.ebuild deleted file mode 100644 index 60ba18dc54..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.50.2-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/intltool-0.50.2-r1.ebuild,v 1.15 2015/04/02 18:44:42 mr_bones_ Exp $ - -EAPI=5 -inherit eutils - -DESCRIPTION="Internationalization Tool Collection" -HOMEPAGE="https://launchpad.net/intltool/" -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND=" - >=dev-lang/perl-5.8.1 - dev-perl/XML-Parser -" -RDEPEND="${DEPEND} - sys-devel/gettext -" -DOCS=( AUTHORS ChangeLog NEWS README TODO doc/I18N-HOWTO ) - -src_prepare() { - # Use plain localedir to install mo files to, rather than trying to - # guess one, bug #432848#c11 - epatch "${FILESDIR}/${P}-localedir-fix.patch" - - # Fix handling absolute paths in single file key output, bug #470040 - epatch "${FILESDIR}/${PN}-0.50.2-absolute-paths.patch" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.51.0-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.51.0-r2.ebuild new file mode 100644 index 0000000000..95ce37120b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.51.0-r2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Internationalization Tool Collection" +HOMEPAGE="https://launchpad.net/intltool/" +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-2" +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" +IUSE="" + +DEPEND=" + dev-lang/perl + dev-perl/XML-Parser +" +RDEPEND="${DEPEND} + sys-devel/gettext +" +DOCS=( AUTHORS ChangeLog NEWS README TODO doc/I18N-HOWTO ) + +PATCHES=( + # Fix handling absolute paths in single file key output, bug #470040 + # https://bugs.launchpad.net/intltool/+bug/1168941 + "${FILESDIR}"/${PN}-0.50.2-absolute-paths.patch + "${FILESDIR}"/${PN}-0.51.0-perl-5.22.patch + "${FILESDIR}"/${PN}-0.51.0-perl-5.26.patch +) diff --git a/sdk_container/src/third_party/portage-stable/dev-util/intltool/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-util/intltool/metadata.xml index c03b663ea9..525c1a60b1 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/intltool/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-util/intltool/metadata.xml @@ -1,8 +1,10 @@ - freedesktop - + freedesktop-bugs@gentoo.org + + intltool + diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.50.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.50.2-r1 deleted file mode 100644 index a1aad80bc3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.50.2-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=>=dev-lang/perl-5.8.1 dev-perl/XML-Parser -DESCRIPTION=Internationalization Tool Collection -EAPI=5 -HOMEPAGE=https://launchpad.net/intltool/ -KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=>=dev-lang/perl-5.8.1 dev-perl/XML-Parser sys-devel/gettext -SLOT=0 -SRC_URI=https://launchpad.net/intltool/trunk/0.50.2/+download/intltool-0.50.2.tar.gz -_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=b4af2466aee063cf3a3c91613dcc98b5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.51.0-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.51.0-r2 new file mode 100644 index 0000000000..2e42ae76ab --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.51.0-r2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=- +DEPEND=dev-lang/perl dev-perl/XML-Parser +DESCRIPTION=Internationalization Tool Collection +EAPI=6 +HOMEPAGE=https://launchpad.net/intltool/ +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 +LICENSE=GPL-2 +RDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext +SLOT=0 +SRC_URI=https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz +_md5_=38a9e9f9f5e2a780efb6925dc8dd0b72