diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-25 06:47:12 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-25 06:47:12 +0000 |
commit | 4dec849539ecb0ceab14d66af84960f01b9a284c (patch) | |
tree | 70e3b3443839fd480586c6a3bc5f95ac0087603d /dev-perl | |
parent | f1e6490ffadd8d677960342b348f2b08492dd5f6 (diff) |
gentoo auto-resync : 25:01:2025 - 06:47:11
Diffstat (limited to 'dev-perl')
33 files changed, 889 insertions, 41 deletions
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild index 3ae8a2727b79..4b059dfbd758 100644 --- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild +++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ DESCRIPTION="Data pack for Business::ISBN" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest index a04db4d07085..bdf4a8680b3f 100644 --- a/dev-perl/Business-ISBN-Data/Manifest +++ b/dev-perl/Business-ISBN-Data/Manifest @@ -3,7 +3,7 @@ DIST Business-ISBN-Data-20241019.001.tar.gz 35338 BLAKE2B 56d1319e7644863c3b52e7 DIST Business-ISBN-Data-20241123.001.tar.gz 35528 BLAKE2B 02b1f05697981c6a1dae7682b019e9e93eece4687ac0f2a99671218be2d2038ce734d6b02e398dc317b3a8a606cb67bf31992cd2b15d30d541aaae958013c1b4 SHA512 098f1611406af65436b5661f1436d6b040b0585c1a3338f313f976334b4c200d235250886e16ac8af9c9cb91b850a73e375105094fff7b3a0b007fcccd6db7c4 DIST Business-ISBN-Data-20250118.001.tar.gz 36379 BLAKE2B b0f8be50b799ef33fae8363222836adb90f04803a057a93e7047f8df34fdf8a9b6abb34a726f67d9b681535ede713dcd0e8ad21d48814cb548f150cf2f74f4ac SHA512 2d49f2a5794413b02b748fbc12a02d6db82b7964b3e91e72a116d3bc689e1b39e1b5cb563c8c0c8e7f019bc36edd343cd2938bab9124562f86abb11965e22734 EBUILD Business-ISBN-Data-20240523.1.0.ebuild 684 BLAKE2B eea0ba50278c30a69c23cb14aa05277df7264324384e53c057616048d0ab0a10754ce4b4c5449705cebfddd00f659f18e123c74b665873b6b346aef4723d3cb9 SHA512 b25b87198ee559e44bb473c274c6069a8e6070780227a28ac4efabc0ef39a88f6be3434d6eeea9cbea1f0bb85387360ca8fd8eee5d66c5902abd2c89de0a8bf0 -EBUILD Business-ISBN-Data-20241019.1.0.ebuild 685 BLAKE2B c1b0b97e0f9baf1001088eab8aba346af8e935ef6cc0a5795b0a638407e7879aa7a43307d9a7da80e8334d0efc0658618de2d5a4ad6c68ba7fcb94f1b22d0179 SHA512 ee63ea03572d7d47f2f22d5d49c9f00e6f76579a1d66cfb72d855265b4ffa4632757591bfc0c4a82d7fef2692d31c3f012f16c449236121620d0fa3618fcd7c7 +EBUILD Business-ISBN-Data-20241019.1.0.ebuild 684 BLAKE2B ae1106771ad31a9bdc0a303b4115a42ddf402dca8e8c188db94d1a8d26ee8af6116196e04054578d4d1812f7adc9d7220d0a945f143736cceff1ad8dedcfaae0 SHA512 50c5ae5fc2f063501de9d9c5e4cf9f7075a925db8e1125e1149b6e6fab7eae9d231c27cb7a5731727f1a74f9f77c3fd0260c60ce0f44bf861b3fa56f154ff79c EBUILD Business-ISBN-Data-20241123.1.0.ebuild 692 BLAKE2B a38dc93a4948b7ed739015582f11b022cc8b15c1c9481208e67f060c8fb53371a8cdc2f2d6032be8bb025e411ec50063cba8238292140f83e7cb0607dbeeb318 SHA512 2ec2de1d2b66f2444da88e3508ab17c19e531592415e0473ee61ac2e7c7e5ca0a11dc0c71422e1463c54ab31802d8936f83a0f707b8c7f30bfbaef7adc515a4c EBUILD Business-ISBN-Data-20250118.1.0.ebuild 692 BLAKE2B c52235b843a0dab418178655c96d7fa25fde2f6ca32a81b39e882f8dc2bfcaf9c550716c3efa10d3922871fac0f904cac4720c6b0e608e1a3d8775c508fb40a3 SHA512 fa2193b94dd7a68879d5959c3e1e24b0bbfa16483fb4cc281047423d2a501986107bc0882db50a4b9de9840de490b1bfecd6fc1bb1f81616d35c161ef3a14fa5 MISC metadata.xml 466 BLAKE2B 63b1bf06af7057e208a42c7cdac2ad2ec56418cc1f9a191d137fc0ebd612713601483ef0e6ec56b54738da7b695eb72efbc4f99da3edaf1332dc2d72c8cf6980 SHA512 03aa05434856fcb9f9094e3c3d4de9edecef05d77bf6757982685bd4d69999bb99045afa13534ca3ab75847be1dac7575355c45627e093774dc4d3896688f90d diff --git a/dev-perl/Clone/Clone-0.470.0.ebuild b/dev-perl/Clone/Clone-0.470.0.ebuild index 2c9787f59efd..33b09b16aece 100644 --- a/dev-perl/Clone/Clone-0.470.0.ebuild +++ b/dev-perl/Clone/Clone-0.470.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Recursively copy Perl datatypes" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" BDEPEND=" virtual/perl-ExtUtils-MakeMaker diff --git a/dev-perl/Clone/Manifest b/dev-perl/Clone/Manifest index d6cd1cd04866..467968c348f3 100644 --- a/dev-perl/Clone/Manifest +++ b/dev-perl/Clone/Manifest @@ -1,5 +1,5 @@ DIST Clone-0.46.tar.gz 138722 BLAKE2B a28f8b501972e1be29be39e0b08446ce369956a0ba5b9c82217e18214de70a2fab7adff0570ac78909026119c4cf05d6d5b5f98426c220b9bc50a1a945a8839c SHA512 f8bb1010364e94c7cc8bba25681cd9fd737ec2935a8be960ac53099359729fc679190a115dd082fccd239b35762dee2b3be3adbddce37e4ceae6fe934fbad545 DIST Clone-0.47.tar.gz 139080 BLAKE2B 70b396c4a06dbec4c97cd4a46000411324c9be83a197fb957c2314fddabdcd20ae2947b646b27c209bfe41b636ae012d04dbb296a959a9c64ef1328ff8e0b99c SHA512 dc5ebde05ecafbd3089cdb978083584ad77e1e4dce2e95e466b1cc8357092422a36489d2e9cda99c8009a8d7a0bd18466e3c21b580b95c29fb9ad843911bb9fe EBUILD Clone-0.460.0.ebuild 431 BLAKE2B 3633eec9fc970b312c815616734ff4a36920fb593cff0fc62a39f9808503287b76736f76d4635465eaabe1e9e36447ed05d6144ad32a30f3fd55fe539aad9015 SHA512 d343d7c46dc83cc72b94f026247d9e409e14f8d1549717313ecabc4d8b02449347185c3d98b7c336d831c457fd322a9196b6e07c39b1ca9c29e0c8fbf9ddb384 -EBUILD Clone-0.470.0.ebuild 435 BLAKE2B c852427a5d7b2a03398ed9f79d4010a71d44c6eef08a5672732dfbca2c414a564d0e8e0d9de616d154a7cf56344eb1aff5d987f149e1e5f894b235376a63e77d SHA512 c1d98e605b677ecb4d6e9b6523748531200336309dbc2d61b1bf3b7f6142d269999e5f1477d388b62463908f75c0c52f2b93c2822a69a57d98879542d248262c +EBUILD Clone-0.470.0.ebuild 434 BLAKE2B 7e408edc572332ed7ea7c1aaf02dbbd8900d44cdd0fe3b4bfccab6e04365fef7b6db362adf20c68d35ea59d1a2171cfb6e992057d0aa8c376cdcd9864657d822 SHA512 22f32ab997e833cf6e8346597f052fee60a770f5b5a088859ce088940fa559b34b6827636bf2d8fc43c89182fe731ab8c5eaa7b34fa50cc9f5f4b177bde93721 MISC metadata.xml 434 BLAKE2B d7c52e9bb5ee44da144fe85e5d4e08dcb95935b2d1437faaa2b6a32392850ae91db757b8fe0a1bbeb8b74e1cb530456fbb03d1c2e9da4abe9d264c6961814544 SHA512 c0156121a7820f87eb47174adc6f59e59e0b1e0acfc986ee46c7ec11f6da8db704c86cd8551273a859e52fc109a32008fda94bb34e168e6bc584f16c9de84aef diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild index 7e03f81ee417..a8f2154e5d4a 100644 --- a/dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild +++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Self Contained RDBMS in a DBI Driver" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="system-sqlite" # Please read https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite diff --git a/dev-perl/DBD-SQLite/Manifest b/dev-perl/DBD-SQLite/Manifest index 33de06800a1c..dc9f520ddac9 100644 --- a/dev-perl/DBD-SQLite/Manifest +++ b/dev-perl/DBD-SQLite/Manifest @@ -2,5 +2,5 @@ AUX DBD-SQLite-1.64-no-bundle.patch 722 BLAKE2B 6c906a72b8ecc0111eed947ce9ab06c8 DIST DBD-SQLite-1.74.tar.gz 2656440 BLAKE2B 8be462ae0f16fac973167dc44e6eea02089218345a379af26041b145087191325399e6813ea7f890d78c7cf0e9da84bba3b0ee9f698b033af6667d3cdb3b320e SHA512 46bb26ffac07ca6d25d44101bd59fe7ebb397d159154fe10528e4ca4ee270e62159a40be0325099237ce28fb6ce11b5dc1da5396c3e9a3e0e03062a65c16cbab DIST DBD-SQLite-1.76.tar.gz 2747259 BLAKE2B 6baff10947e7ddc5d8bf8c4790dce808b19050abcf8ca022ae3daa5bbab3a9d5f098a9d763de9cf0b3ee5a17ae107eccdeb921f2f776c02c9ee5ba711637100b SHA512 3c2d9f2dc9a544b03474913d416e09a3aa5ce74c9359603211dfd6ad7dfa91fd9920480ab3e1572ba8bea486372477214471a8859b9d88f384a1edfebc3ff926 EBUILD DBD-SQLite-1.740.0.ebuild 1660 BLAKE2B 4edcd465b018b57597ceb5c0acd2e37f3d000bc5d0d2d4d356dba6cf28a960674bde5f3d9086524dd6942d12507a62171b9254464c2008eced1a5b9461e176bf SHA512 3d26bea3dccb0518a93527e0b5e6b1d8c0b92191e7d27130bfaf48f0909f51c652ced50432f80e9258063420295cac2264ed02422fb528a092ac34c211be7f97 -EBUILD DBD-SQLite-1.760.0.ebuild 1661 BLAKE2B 54f51f615d2da09cf39b679c5a667787cac103e6638ada5ec0814ad417a40d7f533fdf1e31a923124901bd69fe07304d302d65d13973cea9edd6cdb756ffd140 SHA512 2f5272ed92751a17bb6441fb158a306b7bb3ce0efd15f0e20721f4ccfa34a29df00ca6bf034f2c1971d4ac9793e155b2f28087c31e5a79a5e6b47e3c99d2bdc0 +EBUILD DBD-SQLite-1.760.0.ebuild 1660 BLAKE2B c01d26d9d0b696939246763511a7e06ecc577a1e80e4447ea34dd951f43c9760aaa5b4ae27661f4c0dd5e1a2f922235bb9c10779577be81fc18f64713bf21bd0 SHA512 e49dc0ea26d09e3a68e1cc3855d3ac03c07f174f43f426eb64a51a02a3575541b5495decfdfa538cf5bba59cad5efb4849e93648a259054d2c2bc019da3dbebe MISC metadata.xml 1207 BLAKE2B 6da8a1970a2285dbc2e9acbe3a56f0e3a046f99bc55885b3b2aeb5734073c2b5b362fae545196201641bf8f68d575e54b44b38e45540384bfc44f2823fe5b308 SHA512 0f42b18155dadce74eb6263c8fe69b68b938219da9b1397617c0dd004bf013a798ddfd73711dedda44e7e627e29b337bf6523a3648c59092afae6b2dfa6aca94 diff --git a/dev-perl/DBI/DBI-1.645.0.ebuild b/dev-perl/DBI/DBI-1.645.0.ebuild index 07b4345e54a2..1a34d5d5ceb5 100644 --- a/dev-perl/DBI/DBI-1.645.0.ebuild +++ b/dev-perl/DBI/DBI-1.645.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="Database independent interface for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" >=dev-perl/PlRPC-0.200.0 diff --git a/dev-perl/DBI/Manifest b/dev-perl/DBI/Manifest index cf9d033302e1..156a73fd86a5 100644 --- a/dev-perl/DBI/Manifest +++ b/dev-perl/DBI/Manifest @@ -2,6 +2,6 @@ DIST DBI-1.643.tar.gz 612372 BLAKE2B 9a4b45bbf979d25e54f1ece056c3bb1d753a016e8da DIST DBI-1.645.tgz 728223 BLAKE2B f41f5146aece83b5482fab918fe11f82be901c7f6b898e7c902628a35008296c9550a8969b0e4dea3a791bc79ecf4f25adbca17d3af58899114b8c0c034af160 SHA512 8e5375150541d44d307f8ed75d3a5993ddb747ebe13e2c8171bc9dc8829405c38134e7236489da9ccb4bb0e915bcb511a9581481bf9924c55d4863050e8c87f0 DIST DBI-1.647.tgz 727423 BLAKE2B 05560d9fb38d0c282fc095dc48847f6b5307c309ff2c00b38b7e70c28ba39296c462781829c730e9bd145798fe227a6913cbd0f98f4dcae93b53cbf92cfde635 SHA512 365b9d51d3c17bb3d8ce6941ef5141512e5aaf4886a62297cb4b56f8bfce9d49d45163ba3841cef59040ff649c752136407c6e8355f8f5a3b2244efd8ef6b0d7 EBUILD DBI-1.643.0.ebuild 1053 BLAKE2B 8dc989dd25ec08b2c8e924d68a20840b3ba053195b26f8ddb9276596928b4d04845c71fd96be79780dd3e040cad6070683fb3aaf4f583fb8245fbb0c6235ab83 SHA512 6b0a7677745704f66f196578e559625857356c1e1033ae89a7f773d6091944eba1eb577a9a6877d772f1a1b409af827f7fde8a54a61c0100532ded2f03661854 -EBUILD DBI-1.645.0.ebuild 1033 BLAKE2B 6d89c28952a79b1c8dcf12590548a7e84b00dc7327a76a0930466c96cd080475301618cff1bb938e477ec6905e31985771258de96f7f612b703918098777007c SHA512 f433360da970bb5a18d246d1ff9c0cf1c2ce5288b8caec6721cf1542a533b0c432b21d61f2d6ad5ddf8b55b02fc307c26f58d4e39087f0176bde686d80275a0d +EBUILD DBI-1.645.0.ebuild 1032 BLAKE2B cf35bbd85716eca66f7793c47664f8df79adc8e183ae2bbfe8656dc8ef924143c2616cd420f0a5cf70792df7a7a2a7557d148cf85f57254cf8d7ab94721cbc4f SHA512 1a877e3f37b5e4c36b23189f31ac7614b167199ed207af44bc94e6a1e82cbfaa23ad75350507f24de34e239eedb38770e1e5f85f20fd847868d731009246b90d EBUILD DBI-1.647.0.ebuild 964 BLAKE2B f4e9303ceadd7da108c8312933333692af7b7c8867171f428789805bddfe94a83f40d7cd9fa49b5a1f544196b8fead380e8e34a41fc4affce4cc1b2e098e529a SHA512 839d1c601c56ad8790e3306594fd65eca53acc690181c5aa0c6a04326ef2539260e498313242ed0788a9f36eb26a13400f594ad273094fe5accd1fd9373170f0 MISC metadata.xml 6617 BLAKE2B db386403d9e508151fe42ee6598b46a4aba3ee39ba3e3ab96ac7c8bf294ac36c87a0e2a32ef79acfa8ac8c968c4806524f6558bd4c1cb10a77d7149039c83810 SHA512 dc8980036bf1700cd931f0da179fe44a8f5500238fdd075c5ba08d2ac59edec24e72b9b4b456a0c7cc47c78071ed4ef102aa4525f2098ae3682da81da8fc10c4 diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.440.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.440.0.ebuild index 9f3b239a0ed3..2516fc454c80 100644 --- a/dev-perl/DateTime-Locale/DateTime-Locale-1.440.0.ebuild +++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.440.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime" LICENSE="|| ( Artistic GPL-1+ ) unicode" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest index 6f6f70ce58a3..6e31c7e7372f 100644 --- a/dev-perl/DateTime-Locale/Manifest +++ b/dev-perl/DateTime-Locale/Manifest @@ -1,5 +1,5 @@ DIST DateTime-Locale-1.43.tar.gz 2003421 BLAKE2B fda90e681e63cad979465363113f12466070f68ef1cd036503328e583956d043d898d2d9a27fc205af50ad0c23abf87138276ec4e5728091521d1faba57c6bbf SHA512 0fe8b376762dfd618a4a6036d6fbe6bdc65b1e7919894e04e2df12e670ad6b8b620e77345984190b664727b8f10bb0152f60dafd9cbd1a9253e9fc238f9c6ad7 DIST DateTime-Locale-1.44.tar.gz 2025640 BLAKE2B 315c30269f3ec5ae938a1ee9b8a7239b8119ee9c62ba87a7ce279a8918400b8f8e09230be23dda74e4dfae8216b1f3f7ce45a8436db773e6de0efd794695cd64 SHA512 0553919b86b36923cd7afce2bc571bfe1e523eaa6460776654b0f01da8ae548791d852b76b8b017dccbd95440a2567fdf2ae960a650e88d23f56175d93bcd4aa EBUILD DateTime-Locale-1.430.0.ebuild 1140 BLAKE2B 46367d29f30399fa9d6e3231e4ae05c7894403eaadd94579006c66c63d1ae749e6a06e977691bcad11edfb197b9c670481278702f977aa11fd18a87831a42007 SHA512 0836dc7a62180d79d6e0ee42b75d45031740c83a61976eff2b585268a9a0542e00eb2e13131f8b3be465ece2b897c77cf53ba60c6c2754114315391a0888bebe -EBUILD DateTime-Locale-1.440.0.ebuild 1141 BLAKE2B 59776421b0fb5150fa1ba1243ba3d33b3f7ac51d664a77fbc279dc79ce624f564bd7fe4026daa4fd9cf6982da0cd932381f8fc32445121f185dc5f57bcfe9273 SHA512 d5751cbcf8141519546537bccb8f850f75e0cb50795ab4637d08d041ecc1a109c6a6568f58eac9ac2b090381747d3c956c30ad4b5c393c640d844c3b428cfaa8 +EBUILD DateTime-Locale-1.440.0.ebuild 1140 BLAKE2B 3badf292a9361f4eaf4fdc8ea61e550c58933c3374ce8f2b464488dc0d343f84da306f651f5e278b484e9394c006a89eb9699ac9445e6aabd690ba816ab63f5f SHA512 fd65aabe6420c23e8fe8546426b0c6cb56f02890771e76fd82b9e41a8f17418d1b2a065cca5e2cfdc88b52141826cb8c9e2b0946239fd13c37bbbb40d75be8f5 MISC metadata.xml 826 BLAKE2B 7fe3dc4564349c189813e5e0624b5b50920668d0591ed0d0f802d2d7cc51ff980effc63d9cead67d16bbb7e3dbdfbf2765c35b3d6f42e503d08386a599b0958a SHA512 158fa8dd652a0ae0c663d0ffdfbe4e628173d68173145ea1aa26ed1f2a4eee081f081249f932890f7f3dc251e67642a1fc67e1208ffcd248afc23c0feecf88d0 diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild index 2e58aaeddac7..d9e1ae6d0f0f 100644 --- a/dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild +++ b/dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Parse HTML documents" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/HTML-Parser/Manifest b/dev-perl/HTML-Parser/Manifest index c3342979c5ef..ad6f20e05a1e 100644 --- a/dev-perl/HTML-Parser/Manifest +++ b/dev-perl/HTML-Parser/Manifest @@ -1,5 +1,5 @@ DIST HTML-Parser-3.82.tar.gz 150550 BLAKE2B 0557024455543cc641a3609f8daf08323263631e77ab89d23c7d2f682d41f90a2e6e43d7e6e2d9c243c369b01ee5d21cd5753f0ada0006613d0c98fdb36dec48 SHA512 c3c173097eabe46dc95cf408915f1f33cdac2dab2430ea144258741cdcd4c8b90c5b11f4e1114da2703a4412aecfea778e003a3d8eb4c61ee433f64b07489d18 DIST HTML-Parser-3.83.tar.gz 151224 BLAKE2B af1ea2864c70f4c908192f88ce1549360cb188b1acad3acbfcf9c4f93e8001c9555226b828cc9a2a909202719ec3bd331230c5271472df39260d7c02c0bb9a03 SHA512 1d90da3794adf6d226f4d4780dc2b79d0461f3f8d564a56a26f6a2a2cbc2f9175396af9735893181d3b2b21b02136b2995c399b7a520ea5f4ee498b2074291b5 EBUILD HTML-Parser-3.820.0.ebuild 637 BLAKE2B 1e9769cbf0af7532eeafcd1e3b2d6a76a0ef36e64f20639c1d2f66dff59f5b592973159ed563ccde75a25699d2f345a14c841580631504a2c7f9745ab65bccd6 SHA512 7b0af8f1d64fa643ca66be8682ba0417ebaad90e0e6d83bf400bda5a93df8591effc974461debf97d2cf67f1dcff5c132a6e8e58f3bf2b9ce788b3425619fdf3 -EBUILD HTML-Parser-3.830.0.ebuild 638 BLAKE2B 0894f7b487e6fe6ddf89c29cc3e68ba89d6d879674b756be72ace065df1b7434830f4e42b7e6beb703f6cb52438619d67159204afa87c07a81ca5778b187e502 SHA512 5f6237b0d60ef4ea64b9f8cceecdb525c20288cbeccf7d7c9e5bce26e7b10daa5b5a187f9decc140328fa910101f4ce19232d9a0a9a2f43d2814e3ba89bcd075 +EBUILD HTML-Parser-3.830.0.ebuild 637 BLAKE2B 48f2ce601356b44a3201cd6dc506e151931ac239bec992b22995b7a5cd04fb54c3ca24b8203697eb08ce62be0e3a01c9d92ad3f40a77425a7111a92e8594e7ec SHA512 ae75454ec6c293161d5894fbf1cddccaadc52078b04aa4dce93bd85cbbe4639e56dcbafe0a086a06e7eb1ff33bbae9f920594eb9f65b604a4c477e410807ffa8 MISC metadata.xml 766 BLAKE2B 80f8dbcbfb210da3d1114034e235a19b10cbc546715ed2f4f61f3a0f81353ed571470e1916f6109860d751da4c4c85766cf4a2edbb006f6c251276d00cef13c7 SHA512 a51a525cf2e8167f13276e67ae524c22bd86def5794ac3397fa95fe100fde22c67cf7c96ef64f4d85f56acaf75ab5654b29c54eabb8735ae40bb25f762fa932c diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild index 55dd5fd7c79f..21c80bcd68cf 100644 --- a/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild +++ b/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Base class for Request/Response" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" !<dev-perl/libwww-perl-6 diff --git a/dev-perl/HTTP-Message/Manifest b/dev-perl/HTTP-Message/Manifest index aae6405ef191..36540638bd0f 100644 --- a/dev-perl/HTTP-Message/Manifest +++ b/dev-perl/HTTP-Message/Manifest @@ -2,6 +2,6 @@ DIST HTTP-Message-6.45.tar.gz 95552 BLAKE2B 8b9245a94540686e500fabedced9a63a172e DIST HTTP-Message-6.46.tar.gz 95274 BLAKE2B 8d07e4b353b63a42aa5d7b5a46411d2d77354015649fadc510a5847b29d13e727027a156d458f54e56733bdbd35c1b7ac04b3cb38e3f6f1f5c60692505ac6158 SHA512 86940c54f710cd44497c8ead305fff3922cedd95491eccfbdd6deb96ca57a579c441693d684d92536aa369ad13e87da160ce5b6ec6f2fdd54df03a002a8fd4da DIST HTTP-Message-7.00.tar.gz 95242 BLAKE2B a047db891d9f503d82b6d6388f7487d8b8151bda3d8a4252cd15ed4c00815ec097efa6be6d715f94c488fd4a4219870080fcad53342a60b6fcd09ce01a8bddb4 SHA512 e3d62ddcc7be2641e4c9b294bec6c7f9558351c890a1d283d506eedbef29fb9d7cccf9631a0cbc4b690da2f52b14e9813f85076dae9eaec5cda1781946922546 EBUILD HTTP-Message-6.450.0.ebuild 1043 BLAKE2B 6a5087ae4b7acf48bfc0d2f569107d177abbf8b4811ca7296a53a3892550bae0164843ecee1d8ae956de256645f8014e3fbd8e6f535abfe5edd1ce0420bbf5a5 SHA512 5bb2db7a99990f09ab4d574d2d73e9d678b368c46c19737763394707a164066372d02e01fbbccb84504560cc0b1642e686833e7d3543c19403c01ed874a94b8d -EBUILD HTTP-Message-6.460.0.ebuild 1044 BLAKE2B 255b9eb2b4f914a4937f3fc2c492cfcb2138d066fa995879b64eaa7d582656b0e3a8fae1be1072f7ab22597d1310ad03235605b815847fb608f57b0081883d59 SHA512 d0ee20f7152b469ca3b763a6f7cf1e38ac5e08d7ebee7ab9d9309e763cc25c58392a2b7ecd40c9a224d33ae56ea1df860ebedba539578cb82a7fd3e137f68080 +EBUILD HTTP-Message-6.460.0.ebuild 1043 BLAKE2B 435947fb3efd8be52010308d4e12d5cb8f69729b8fc687eb8613750d24ab7a6a23ac82a2fb05aed8d4b9590703ff399d63b2838d731d42b8109dc144a44a848d SHA512 00b9aa768874bb48028c07353bd83cc04fb65515ddcb1387ed590a55fe04788805eeb71433dcff3af6ced94602633ca027d63d88decfc241171789a37a9d869c EBUILD HTTP-Message-7.0.0.ebuild 1051 BLAKE2B 807ec886bcddd000ea6ed4234ef5d6225e195a72fba523932ea19773e1e98c3448790e7e45c388c7badad182879cc14a1694ae360cf4c40d199603141681c952 SHA512 949472e4a07f918218eef28047d986507ac70a74d40d603f05eb4ee04cec4fac2df6b15ee564477288df52f18ad2c05aebd7d3ecd7c233b0a67759d12121b41c MISC metadata.xml 932 BLAKE2B 438b88bc3420819cac276c499213c2492ba5826789e8ec46969956a90d00555a1caf65a99f60c2a91a9e8a029e8c06b21dd021644a31d7ba74cf58f838869867 SHA512 9870c1629ea3e3865f4bee3743a4c560f924b238c0c23d4cbb58b9dd388be79afe9567ae89e5f62ce407d372ec5c7caae9ac9626980f5806919a713bc9f3557c diff --git a/dev-perl/Image-Sane/Image-Sane-5.0.0-r1.ebuild b/dev-perl/Image-Sane/Image-Sane-5.0.0-r1.ebuild new file mode 100644 index 000000000000..87814103470e --- /dev/null +++ b/dev-perl/Image-Sane/Image-Sane-5.0.0-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_VERSION=5 +DIST_AUTHOR=RATCLIFFE +DIST_EXAMPLES=( "examples/*" ) +inherit perl-module + +DESCRIPTION="Access SANE-compatible scanners from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-perl/Exception-Class + dev-perl/Readonly + >=media-gfx/sane-backends-1.0.19 +" +DEPEND="${RDEPEND} +" +BDEPEND="${RDEPEND} + dev-perl/ExtUtils-Depends + dev-perl/ExtUtils-PkgConfig + test? ( + dev-perl/Test-Requires + dev-perl/Try-Tiny + virtual/imagemagick-tools + ) +" + +PERL_RM_FILES=( t/{90_MANIFEST,91_critic,pod}.t ) + +PATCHES=( + "${FILESDIR}"/${PN}-5.0.0-perl-5.38.patch +) diff --git a/dev-perl/Image-Sane/Manifest b/dev-perl/Image-Sane/Manifest index 4aa0cf66542a..757ba56c93d4 100644 --- a/dev-perl/Image-Sane/Manifest +++ b/dev-perl/Image-Sane/Manifest @@ -1,3 +1,5 @@ +AUX Image-Sane-5.0.0-perl-5.38.patch 29346 BLAKE2B 6c88f99c9d8285e40fb6654dc25e1828750de058ff5de73e547e14b376fd1b5b127a9f4aea6f981386e544c265876ca0248644b0e782073b9ba5804e1251ef1e SHA512 5cf5c11518f2e19f2eae224cca76e4a7e79b1aa03334eb0126e57993f1e0199d940a5f01decb95ed93a4374b45f989b1b2d4b433369c0897d6e607918242f77e DIST Image-Sane-5.tar.gz 47781 BLAKE2B 7d2457a89c061f7f160ddd8321feab4611548e10158fe77bd64406fd1d1bc534d67664be59ff73d872b264d9baa947847ea3ebe47057f700d3b05ec8e9ea36b6 SHA512 b2c9aec6d6ff598284df495c15cb33c9126364b2551d421580c0f2085a1b102bc5758f81f4f857bf6e098eab0a1945d39b8996d22ece23475296362b1f6a640b +EBUILD Image-Sane-5.0.0-r1.ebuild 727 BLAKE2B 46a269cd525a6e1f0052bb16666611be2fd5677e494ad16246ec6042a237536c0507e8788a2bab83a100788392b634fbb330f73814e094d7c1e91e0f778d304e SHA512 d0add2e175a0d8b023c80f170a15f56f63bac32ec2e39f752ee657208f723a4af3f2ca91afc6087227002fd3033d0f948c5ebd0e893eff9810b43fa3b2faa4ce EBUILD Image-Sane-5.0.0.ebuild 669 BLAKE2B bc37bb3eb8b132492e41ebd81bf8662a3992bf25df70f03ae7da99d2f11dc578b9f76ab60ac4126698cc68b4a0a5aaab6ec38e8b09670d455d0ceb52b165cba3 SHA512 8cb3fc94ffec6e0e2e14311e97ebcaa5671777f9b86182408c8a97d3305f3dcf4af0b7ef2624444bf768ff6a433764d59646d5e203c6e8f956eb9f7e9b3af91d MISC metadata.xml 459 BLAKE2B 5d7752999d62f001fc83a77298fc05c5a16813b2a9dbc80b96d4caf5dc59b8e4bec863e19e2e22dc8fbca5b1acbd04765359d8fe10e73ccf7d9375801d5d9140 SHA512 c90eed832febe1b246219cfc9e5cc2bb57de96e3e1401f751501d4ee31d0bd806c5e3f0c03449cfda61a7bb17cfe8ced317d648fe978ebefca1f0ab4a49e4705 diff --git a/dev-perl/Image-Sane/files/Image-Sane-5.0.0-perl-5.38.patch b/dev-perl/Image-Sane/files/Image-Sane-5.0.0-perl-5.38.patch new file mode 100644 index 000000000000..6eeecd8e15c8 --- /dev/null +++ b/dev-perl/Image-Sane/files/Image-Sane-5.0.0-perl-5.38.patch @@ -0,0 +1,807 @@ +https://bugs.gentoo.org/928247 +https://rt.cpan.org/Public/Bug/Display.html?id=148487 + +From bfa253f8e185509cd4b63509a58a415b6abc929d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com> +Date: Wed, 21 Jun 2023 15:54:40 +0200 +Subject: [PATCH] Replace deprecated given and when operators +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Perl 5.37.11 depracated "given" and "when" keywords and scheduled +them, together with a smart match operator, for removal in Perl 5.42. + +This lead to t/81_scanimage-perl.t failures: + + # Failed test '--device=test --test 2>&1' + # at t/81_scanimage-perl.t line 42. + # got: 'scanimage: scanning image of size 157x196 pixels at 8 bits/pixel + # scanimage: acquiring gray frame, 8 bits/sample + # scanimage: reading one scanline, 157 bytes... PASS + # scanimage: reading one byte... PASS + <...> + # ' + # expected: 'given is deprecated at examples/scanimage line 125. + # when is deprecated at examples/scanimage line 126. + # when is deprecated at examples/scanimage line 129. + <...> + +This patch rewrites the code not to use "given" and "when". + +CPAN RT#148487 + +Signed-off-by: Petr Písař <ppisar@redhat.com> +--- a/examples/scanadf-perl ++++ b/examples/scanadf-perl +@@ -2,8 +2,6 @@ + + use warnings; + use strict; +-use feature 'switch'; +-no if $] >= 5.018, warnings => 'experimental::smartmatch'; + use Sane; + use Data::Dumper; + use Getopt::Long qw(:config no_ignore_case pass_through); +@@ -126,25 +124,23 @@ sub sighandler { + sub print_unit { + my ($unit) = @_; + +- given ($unit) { +- when (SANE_UNIT_PIXEL) { +- printstdout('pel'); +- } +- when (SANE_UNIT_BIT) { +- printstdout('bit'); +- } +- when (SANE_UNIT_MM) { +- printstdout('mm'); +- } +- when (SANE_UNIT_DPI) { +- printstdout('dpi'); +- } +- when (SANE_UNIT_PERCENT) { +- printstdout(q{%}); +- } +- when (SANE_UNIT_MICROSECOND) { +- printstdout('us'); +- } ++ if ( $unit == SANE_UNIT_PIXEL) { ++ printstdout('pel'); ++ } ++ elsif ( $unit == SANE_UNIT_BIT ) { ++ printstdout('bit'); ++ } ++ elsif ( $unit == SANE_UNIT_MM ) { ++ printstdout('mm'); ++ } ++ elsif ( $unit == SANE_UNIT_DPI ) { ++ printstdout('dpi'); ++ } ++ elsif ( $unit == SANE_UNIT_PERCENT ) { ++ printstdout(q{%}); ++ } ++ elsif ( $unit == SANE_UNIT_MICROSECOND) { ++ printstdout('us'); + } + return; + } +@@ -283,28 +279,26 @@ sub print_current_option_value { + { + my $string_format = '%g'; + if ( $opt->{type} == SANE_TYPE_INT ) { $string_format = '%d' } +- given ( $opt->{name} ) { +- when (SANE_NAME_SCAN_TL_X) { +- $tl_x = $val; +- printf $string_format, $tl_x; +- } +- when (SANE_NAME_SCAN_TL_Y) { +- $tl_y = $val; +- printf $string_format, $tl_y; +- } +- when (SANE_NAME_SCAN_BR_X) { +- $br_x = $val; +- $w_x = $br_x - $tl_x; +- printf $string_format, $w_x; +- } +- when (SANE_NAME_SCAN_BR_Y) { +- $br_y = $val; +- $h_y = $br_y - $tl_y; +- printf $string_format, $h_y; +- } +- default { +- printf $string_format, $val; +- } ++ if ( $opt->{name} eq SANE_NAME_SCAN_TL_X ) { ++ $tl_x = $val; ++ printf $string_format, $tl_x; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_TL_Y ) { ++ $tl_y = $val; ++ printf $string_format, $tl_y; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_BR_X ) { ++ $br_x = $val; ++ $w_x = $br_x - $tl_x; ++ printf $string_format, $w_x; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_BR_Y) { ++ $br_y = $val; ++ $h_y = $br_y - $tl_y; ++ printf $string_format, $h_y; ++ } ++ else { ++ printf $string_format, $val; + } + } + elsif ( $opt->{type} == SANE_TYPE_STRING ) { +@@ -508,34 +502,32 @@ sub update_geometry { + and ( $opt->{unit} == SANE_UNIT_MM || $opt->{unit} == SANE_UNIT_PIXEL ) + ) + { +- given ( $opt->{name} ) { +- when (SANE_NAME_SCAN_TL_X) { +- $window[2] = $i; +- $opt->{name} = 'l'; +- } +- when (SANE_NAME_SCAN_TL_Y) { +- $window[3] = $i; ## no critic (ProhibitMagicNumbers) +- $opt->{name} = 't'; +- } +- when (SANE_NAME_SCAN_BR_X) { +- $window[0] = $i; +- $opt->{name} = 'x'; +- $window_option[0] = $opt; +- $window_option[0]->{title} = 'Scan width'; +- $window_option[0]->{desc} = 'Width of scanning area.'; +- if ( !$window_val_user[0] ) { +- $window_val[0] = $device->get_option($i); +- } ++ if ( $opt->{name} eq SANE_NAME_SCAN_TL_X ) { ++ $window[2] = $i; ++ $opt->{name} = 'l'; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_TL_Y ) { ++ $window[3] = $i; ## no critic (ProhibitMagicNumbers) ++ $opt->{name} = 't'; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_BR_X ) { ++ $window[0] = $i; ++ $opt->{name} = 'x'; ++ $window_option[0] = $opt; ++ $window_option[0]->{title} = 'Scan width'; ++ $window_option[0]->{desc} = 'Width of scanning area.'; ++ if ( !$window_val_user[0] ) { ++ $window_val[0] = $device->get_option($i); + } +- when (SANE_NAME_SCAN_BR_Y) { +- $window[1] = $i; +- $opt->{name} = 'y'; +- $window_option[1] = $opt; +- $window_option[1]->{title} = 'Scan height'; +- $window_option[1]->{desc} = 'Height of scanning area.'; +- if ( !$window_val_user[1] ) { +- $window_val[1] = $device->get_option($i); +- } ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_BR_Y ) { ++ $window[1] = $i; ++ $opt->{name} = 'y'; ++ $window_option[1] = $opt; ++ $window_option[1]->{title} = 'Scan height'; ++ $window_option[1]->{desc} = 'Height of scanning area.'; ++ if ( !$window_val_user[1] ) { ++ $window_val[1] = $device->get_option($i); + } + } + } +@@ -604,40 +596,38 @@ sub process_backend_option { + } + + my $value; +- given ( $opt->{type} ) { +- when (SANE_TYPE_BOOL) { +- $value = 1; # no argument means option is set +- if ($optarg) { +- if ( $optarg =~ /^yes$/ixsm ) { +- $value = 1; +- } +- elsif ( $optarg =~ /^no$/ixsm ) { +- $value = 0; +- } +- else { +- die ++ if ( $opt->{type} == SANE_TYPE_BOOL ) { ++ $value = 1; # no argument means option is set ++ if ($optarg) { ++ if ( $optarg =~ /^yes$/ixsm ) { ++ $value = 1; ++ } ++ elsif ( $optarg =~ /^no$/ixsm ) { ++ $value = 0; ++ } ++ else { ++ die + "$prog_name: option --$opt->{name}: bad option value `$optarg'\n"; +- } + } + } +- when ( +- $opt->{type} == SANE_TYPE_INT +- or $opt->{type} == SANE_TYPE_FIXED +- ) +- { +- my @vector = parse_vector( $opt, $optarg ); +- $value = \@vector; +- } +- when (SANE_TYPE_STRING) { +- $value = $optarg; +- } +- when (SANE_TYPE_BUTTON) { +- $value = 0; # value doesn't matter +- } +- default { +- warn "$prog_name: duh, got unknown option type $opt->{type}\n"; +- return; +- } ++ } ++ elsif ( ++ $opt->{type} == SANE_TYPE_INT ++ or $opt->{type} == SANE_TYPE_FIXED ++ ) ++ { ++ my @vector = parse_vector( $opt, $optarg ); ++ $value = \@vector; ++ } ++ elsif ( $opt->{type} == SANE_TYPE_STRING ) { ++ $value = $optarg; ++ } ++ elsif ( $opt->{type} == SANE_TYPE_BUTTON ) { ++ $value = 0; # value doesn't matter ++ } ++ else { ++ warn "$prog_name: duh, got unknown option type $opt->{type}\n"; ++ return; + } + set_option( $device, $optnum, $value ); + return; +@@ -1050,30 +1040,28 @@ sub process_arguments { + next; + } + if ( defined $options{$ch} ) { +- given ($ch) { +- when ('x') { +- $window_val_user[0] = 1; +- ( $window_val[0] ) = +- parse_vector( $window_option[0], $options{x} ); +- } +- when ('y') { +- $window_val_user[1] = 1; +- ( $window_val[1] ) = +- parse_vector( $window_option[1], $options{y} ); +- } +- when ('l') { # tl-x +- process_backend_option( $device, $window[2], $options{l} ); +- } +- when ('t') { # tl-y +- process_backend_option( +- $device, $window[3], ## no critic (ProhibitMagicNumbers) +- $options{t} +- ); +- } +- default { +- process_backend_option( $device, $option_number{$ch}, +- $options{$ch} ); +- } ++ if ( $ch eq 'x' ) { ++ $window_val_user[0] = 1; ++ ( $window_val[0] ) = ++ parse_vector( $window_option[0], $options{x} ); ++ } ++ elsif ( $ch eq 'y' ) { ++ $window_val_user[1] = 1; ++ ( $window_val[1] ) = ++ parse_vector( $window_option[1], $options{y} ); ++ } ++ elsif ( $ch eq 'l' ) { # tl-x ++ process_backend_option( $device, $window[2], $options{l} ); ++ } ++ elsif ( $ch eq 't' ) { # tl-y ++ process_backend_option( ++ $device, $window[3], ## no critic (ProhibitMagicNumbers) ++ $options{t} ++ ); ++ } ++ else { ++ process_backend_option( $device, $option_number{$ch}, ++ $options{$ch} ); + } + } + } +--- a/examples/scanimage-perl ++++ b/examples/scanimage-perl +@@ -2,14 +2,12 @@ + + use warnings; + use strict; +-use feature 'switch'; + use Image::Sane ':all'; + use Try::Tiny; + use Getopt::Long qw(:config no_ignore_case pass_through); + use File::Basename; + use IO::Handle; + use English qw( -no_match_vars ); # for $PROGRAM_NAME +-no if $] >= 5.018, warnings => 'experimental::smartmatch'; + use sigtrap qw/handler sighandler normal-signals/; + use Readonly; + Readonly my $BUFFER_SIZE => ( 32 * 1024 ); # default size +@@ -122,25 +120,23 @@ sub sighandler { + sub print_unit { + my ($unit) = @_; + +- given ($unit) { +- when (SANE_UNIT_PIXEL) { +- printstdout('pel'); +- } +- when (SANE_UNIT_BIT) { +- printstdout('bit'); +- } +- when (SANE_UNIT_MM) { +- printstdout('mm'); +- } +- when (SANE_UNIT_DPI) { +- printstdout('dpi'); +- } +- when (SANE_UNIT_PERCENT) { +- printstdout(q{%}); +- } +- when (SANE_UNIT_MICROSECOND) { +- printstdout('us'); +- } ++ if ($unit == SANE_UNIT_PIXEL) { ++ printstdout('pel'); ++ } ++ elsif ($unit == SANE_UNIT_BIT) { ++ printstdout('bit'); ++ } ++ elsif ($unit == SANE_UNIT_MM) { ++ printstdout('mm'); ++ } ++ elsif ($unit == SANE_UNIT_DPI) { ++ printstdout('dpi'); ++ } ++ elsif ($unit == SANE_UNIT_PERCENT) { ++ printstdout(q{%}); ++ } ++ elsif ($unit == SANE_UNIT_MICROSECOND) { ++ printstdout('us'); + } + return; + } +@@ -243,69 +239,67 @@ sub print_option { + + sub print_option_choices { + my ($opt) = @_; +- given ( $opt->{type} ) { +- when (SANE_TYPE_BOOL) { +- printstdout('[=('); +- if ( $opt->{cap} & SANE_CAP_AUTOMATIC ) { printstdout('auto|') } +- printstdout('yes|no)]'); +- } +- when (SANE_TYPE_BUTTON) { } +- default { +- printstdout($SPACE); +- if ( $opt->{cap} & SANE_CAP_AUTOMATIC ) { +- printstdout('auto|'); ++ if ( $opt->{type} == SANE_TYPE_BOOL ) { ++ printstdout('[=('); ++ if ( $opt->{cap} & SANE_CAP_AUTOMATIC ) { printstdout('auto|') } ++ printstdout('yes|no)]'); ++ } ++ elsif ( $opt->{type} == SANE_TYPE_BUTTON ) { ++ } ++ else { ++ printstdout($SPACE); ++ if ( $opt->{cap} & SANE_CAP_AUTOMATIC ) { ++ printstdout('auto|'); ++ } ++ if ( $opt->{constraint_type} == SANE_CONSTRAINT_NONE ) { ++ if ( $opt->{type} == SANE_TYPE_INT ) { ++ printstdout('<int>'); + } +- given ( $opt->{constraint_type} ) { +- when (SANE_CONSTRAINT_NONE) { +- if ( $opt->{type} == SANE_TYPE_INT ) { +- printstdout('<int>'); +- } +- elsif ( $opt->{type} == SANE_TYPE_FIXED ) { +- printstdout('<float>'); +- } +- elsif ( $opt->{type} == SANE_TYPE_STRING ) { +- printstdout('<string>'); +- } +- if ( $opt->{max_values} > 1 ) { printstdout(',...') } +- } +- when (SANE_CONSTRAINT_RANGE) { +- my $string_format = '%g..%g'; +- if ( $opt->{type} == SANE_TYPE_INT ) { +- $string_format = '%d..%d'; +- } +- if ( $opt->{name} eq 'x' ) { +- printf $string_format, $opt->{constraint}{min}, +- $opt->{constraint}{max} - $tl_x; +- } +- elsif ( $opt->{name} eq 'y' ) { +- printf $string_format, $opt->{constraint}{min}, +- $opt->{constraint}{max} - $tl_y; +- } +- else { +- printf $string_format, $opt->{constraint}{min}, +- $opt->{constraint}{max}; +- } +- print_unit( $opt->{unit} ); +- if ( $opt->{max_values} > 1 ) { printstdout(',...') } +- if ( $opt->{constraint}{quant} ) { +- printstdout(" (in steps of $opt->{constraint}{quant})"); +- } +- } +- when ( SANE_CONSTRAINT_STRING_LIST | SANE_CONSTRAINT_WORD_LIST ) +- { +- for my $i ( 0 .. $#{ $opt->{constraint} } ) { +- if ( $i > 0 ) { printstdout(q{|}) } +- my $string_format = +- $opt->{type} == SANE_TYPE_FIXED ? '%g' : '%s'; ++ elsif ( $opt->{type} == SANE_TYPE_FIXED ) { ++ printstdout('<float>'); ++ } ++ elsif ( $opt->{type} == SANE_TYPE_STRING ) { ++ printstdout('<string>'); ++ } ++ if ( $opt->{max_values} > 1 ) { printstdout(',...') } ++ } ++ elsif ( $opt->{constraint_type} == SANE_CONSTRAINT_RANGE ) { ++ my $string_format = '%g..%g'; ++ if ( $opt->{type} == SANE_TYPE_INT ) { ++ $string_format = '%d..%d'; ++ } ++ if ( $opt->{name} eq 'x' ) { ++ printf $string_format, $opt->{constraint}{min}, ++ $opt->{constraint}{max} - $tl_x; ++ } ++ elsif ( $opt->{name} eq 'y' ) { ++ printf $string_format, $opt->{constraint}{min}, ++ $opt->{constraint}{max} - $tl_y; ++ } ++ else { ++ printf $string_format, $opt->{constraint}{min}, ++ $opt->{constraint}{max}; ++ } ++ print_unit( $opt->{unit} ); ++ if ( $opt->{max_values} > 1 ) { printstdout(',...') } ++ if ( $opt->{constraint}{quant} ) { ++ printstdout(" (in steps of $opt->{constraint}{quant})"); ++ } ++ } ++ elsif ( $opt->{constraint_type} == SANE_CONSTRAINT_STRING_LIST || ++ $opt->{constraint_type} == SANE_CONSTRAINT_WORD_LIST ) ++ { ++ for my $i ( 0 .. $#{ $opt->{constraint} } ) { ++ if ( $i > 0 ) { printstdout(q{|}) } ++ my $string_format = ++ $opt->{type} == SANE_TYPE_FIXED ? '%g' : '%s'; + +- printf $string_format, $opt->{constraint}[$i]; +- } +- if ( $opt->{constraint_type} == SANE_CONSTRAINT_WORD_LIST ) +- { +- print_unit( $opt->{unit} ); +- if ( $opt->{max_values} > 1 ) { printstdout(',...') } +- } +- } ++ printf $string_format, $opt->{constraint}[$i]; ++ } ++ if ( $opt->{constraint_type} == SANE_CONSTRAINT_WORD_LIST ) ++ { ++ print_unit( $opt->{unit} ); ++ if ( $opt->{max_values} > 1 ) { printstdout(',...') } + } + } + } +@@ -326,26 +320,24 @@ sub print_current_option_value { + { + my $string_format = '%g'; + if ( $opt->{type} == SANE_TYPE_INT ) { $string_format = '%d' } +- given ( $opt->{name} ) { +- when ('l') { +- $tl_x = $val; +- printf $string_format, $tl_x; +- } +- when ('t') { +- $tl_y = $val; +- printf $string_format, $tl_y; +- } +- when ('x') { +- $br_x = $val; +- printf $string_format, $br_x - $tl_x; +- } +- when ('y') { +- $br_y = $val; +- printf $string_format, $br_y - $tl_y; +- } +- default { +- printf $string_format, $val; +- } ++ if ( $opt->{name} eq 'l' ) { ++ $tl_x = $val; ++ printf $string_format, $tl_x; ++ } ++ elsif ( $opt->{name} eq 't' ) { ++ $tl_y = $val; ++ printf $string_format, $tl_y; ++ } ++ elsif ( $opt->{name} eq 'x' ) { ++ $br_x = $val; ++ printf $string_format, $br_x - $tl_x; ++ } ++ elsif ( $opt->{name} eq 'y' ) { ++ $br_y = $val; ++ printf $string_format, $br_y - $tl_y; ++ } ++ else { ++ printf $string_format, $val; + } + } + elsif ( $opt->{type} == SANE_TYPE_STRING ) { +@@ -562,33 +554,31 @@ sub update_geometry { + and ( $opt->{unit} == SANE_UNIT_MM or $opt->{unit} == SANE_UNIT_PIXEL ) + ) + { +- given ( $opt->{name} ) { +- when (SANE_NAME_SCAN_BR_X) { +- $window[0] = $i; +- $opt->{name} = 'x'; +- $window_option[0] = $opt; +- $window_option[0]->{title} = 'Scan width'; +- $window_option[0]->{desc} = 'Width of scan-area.'; +- $window_option[0]->{name} = 'x'; +- } +- when (SANE_NAME_SCAN_BR_Y) { +- $window[1] = $i; +- $opt->{name} = 'y'; +- $window_option[1] = $opt; +- $window_option[1]->{title} = 'Scan height'; +- $window_option[1]->{desc} = 'Height of scan-area.'; +- $window_option[1]->{name} = 'y'; +- } +- when (SANE_NAME_SCAN_TL_X) { +- $window[2] = $i; +- $window_option[2] = $opt; +- $window_option[2]->{name} = 'l'; +- } +- when (SANE_NAME_SCAN_TL_Y) { +- $window[$I_TL_Y] = $i; +- $window_option[$I_TL_Y] = $opt; +- $window_option[$I_TL_Y]->{name} = 't'; +- } ++ if ( $opt->{name} eq SANE_NAME_SCAN_BR_X ) { ++ $window[0] = $i; ++ $opt->{name} = 'x'; ++ $window_option[0] = $opt; ++ $window_option[0]->{title} = 'Scan width'; ++ $window_option[0]->{desc} = 'Width of scan-area.'; ++ $window_option[0]->{name} = 'x'; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_BR_Y ) { ++ $window[1] = $i; ++ $opt->{name} = 'y'; ++ $window_option[1] = $opt; ++ $window_option[1]->{title} = 'Scan height'; ++ $window_option[1]->{desc} = 'Height of scan-area.'; ++ $window_option[1]->{name} = 'y'; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_TL_X ) { ++ $window[2] = $i; ++ $window_option[2] = $opt; ++ $window_option[2]->{name} = 'l'; ++ } ++ elsif ( $opt->{name} eq SANE_NAME_SCAN_TL_Y ) { ++ $window[$I_TL_Y] = $i; ++ $window_option[$I_TL_Y] = $opt; ++ $window_option[$I_TL_Y]->{name} = 't'; + } + } + return; +@@ -663,40 +653,38 @@ sub process_backend_option { + } + + my $value; +- given ( $opt->{type} ) { +- when (SANE_TYPE_BOOL) { +- $value = 1; # no argument means option is set +- if ($optarg) { +- if ( $optarg =~ /^yes$/xsmi ) { +- $value = 1; +- } +- elsif ( $optarg =~ /^no$/xsmi ) { +- $value = 0; +- } +- else { +- die ++ if ( $opt->{type} == SANE_TYPE_BOOL ) { ++ $value = 1; # no argument means option is set ++ if ($optarg) { ++ if ( $optarg =~ /^yes$/xsmi ) { ++ $value = 1; ++ } ++ elsif ( $optarg =~ /^no$/xsmi ) { ++ $value = 0; ++ } ++ else { ++ die + "$prog_name: option --$opt->{name}: bad option value `$optarg'\n"; +- } + } + } +- when ( +- $opt->{type} == SANE_TYPE_INT +- or $opt->{type} == SANE_TYPE_FIXED +- ) +- { +- my @vector = parse_vector( $opt, $optarg ); +- $value = \@vector; +- } +- when (SANE_TYPE_STRING) { +- $value = $optarg; +- } +- when (SANE_TYPE_BUTTON) { +- $value = 0; # value doesn't matter +- } +- default { +- warn "$prog_name: duh, got unknown option type $opt->{type}\n"; +- return; +- } ++ } ++ elsif ( ++ $opt->{type} == SANE_TYPE_INT ++ or $opt->{type} == SANE_TYPE_FIXED ++ ) ++ { ++ my @vector = parse_vector( $opt, $optarg ); ++ $value = \@vector; ++ } ++ elsif ( $opt->{type} == SANE_TYPE_STRING ) { ++ $value = $optarg; ++ } ++ elsif ( $opt->{type} == SANE_TYPE_BUTTON) { ++ $value = 0; # value doesn't matter ++ } ++ else { ++ warn "$prog_name: duh, got unknown option type $opt->{type}\n"; ++ return; + } + set_option( $device, $optnum, $value ); + return; +@@ -1149,29 +1137,19 @@ sub scan_pages { + printstderr( sprintf " (scanner status = %d)\n", $status ); + } + +- given ($status) { +- when (SANE_STATUS_EOF) { +- if ($batch) { +- +- # close output file by redirecting, do not close stdout here! +- if ( +- open $fh, '>', ## no critic (RequireBriefOpen) +- '/dev/null' and STDOUT->fdopen( $fh, '>' ) +- ) +- { +- +- # let the fully scanned file show up +- if ( not rename $part_path, $path ) { +- printstderr("cannot rename $part_path to $path\n"); +- try { +- $device->cancel; +- } +- catch {}; +- return SANE_STATUS_ACCESS_DENIED; +- } +- } +- else { +- printstderr("cannot open /dev/null\n"); ++ if ( $status == SANE_STATUS_EOF ) { ++ if ($batch) { ++ ++ # close output file by redirecting, do not close stdout here! ++ if ( ++ open $fh, '>', ## no critic (RequireBriefOpen) ++ '/dev/null' and STDOUT->fdopen( $fh, '>' ) ++ ) ++ { ++ ++ # let the fully scanned file show up ++ if ( not rename $part_path, $path ) { ++ printstderr("cannot rename $part_path to $path\n"); + try { + $device->cancel; + } +@@ -1179,15 +1157,23 @@ sub scan_pages { + return SANE_STATUS_ACCESS_DENIED; + } + } +- } +- when (SANE_STATUS_GOOD) { +- if ($batch) { +- close $fh or warn "cannot close file\n"; +- unlink $part_path; ++ else { ++ printstderr("cannot open /dev/null\n"); ++ try { ++ $device->cancel; ++ } ++ catch {}; ++ return SANE_STATUS_ACCESS_DENIED; + } +- last; + } + } ++ elsif ( $status == SANE_STATUS_GOOD ) { ++ if ($batch) { ++ close $fh or warn "cannot close file\n"; ++ unlink $part_path; ++ } ++ last; ++ } + $n += $batch_increment; + + if ( not ok_for_next_page() ) { last } +@@ -1422,28 +1408,26 @@ sub process_arguments { + next; + } + if ( defined $options{$ch} ) { +- given ($ch) { +- when ('x') { +- $window_val_user[0] = 1; +- ( $window_val[0] ) = +- parse_vector( $window_option[0], $options{x} ); +- } +- when ('y') { +- $window_val_user[1] = 1; +- ( $window_val[1] ) = +- parse_vector( $window_option[1], $options{y} ); +- } +- when ('l') { # tl-x +- process_backend_option( $device, $window[2], $options{l} ); +- } +- when ('t') { # tl-y +- process_backend_option( $device, $window[$I_TL_Y], +- $options{t} ); +- } +- default { +- process_backend_option( $device, $option_number{$ch}, +- $options{$ch} ); +- } ++ if ( $ch eq 'x' ) { ++ $window_val_user[0] = 1; ++ ( $window_val[0] ) = ++ parse_vector( $window_option[0], $options{x} ); ++ } ++ elsif ( $ch eq 'y' ) { ++ $window_val_user[1] = 1; ++ ( $window_val[1] ) = ++ parse_vector( $window_option[1], $options{y} ); ++ } ++ elsif ( $ch eq 'l') { # tl-x ++ process_backend_option( $device, $window[2], $options{l} ); ++ } ++ elsif ( $ch eq 't') { # tl-y ++ process_backend_option( $device, $window[$I_TL_Y], ++ $options{t} ); ++ } ++ else { ++ process_backend_option( $device, $option_number{$ch}, ++ $options{$ch} ); + } + } + } +-- +2.41.0 diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild index cddf164e5ea8..5aef1f4393eb 100644 --- a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild +++ b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+xs" # needs Scalar-Util diff --git a/dev-perl/JSON-MaybeXS/Manifest b/dev-perl/JSON-MaybeXS/Manifest index e9ed2842a247..f6ee8519adcf 100644 --- a/dev-perl/JSON-MaybeXS/Manifest +++ b/dev-perl/JSON-MaybeXS/Manifest @@ -1,5 +1,5 @@ DIST JSON-MaybeXS-1.004005.tar.gz 23133 BLAKE2B d38ae6fa8bd14705685fd7076d7c788c4d75e4c417ed244d1c3aff2138f047011a0bcde3107e52b5c7ab26f36f0211bd25ec5b8abe1804e3b728f2caa338d32a SHA512 f483549f08bb829c7958fd36d33ece8550ed13d53f559d3a8a0915045a11443a01fcbd3ad767f09759d24ec98c2eeced4e550a1fb333a1fc929b7086e1506edf DIST JSON-MaybeXS-1.004008.tar.gz 24049 BLAKE2B 248e18a14fef8da74f46d120a9cea2c860a4da246ee0c9141ef03a42ce1d79fb52e7ff814b117a75b66ca24aeb271cc3b4235f0497cfa674ab7994e817c316c5 SHA512 9ebac8781a90bf9ee98099e7feee76735f04c31bfc789ccaeabcaf360483aee018efd0cf3e9e35718786f43d9939aaa2038c28f9665e045b4ae6e338407c0771 EBUILD JSON-MaybeXS-1.4.5.ebuild 807 BLAKE2B 93b47290ef4b088d7dfb750fcfd01e750601f7c42204fe964005d6e5afec4debbf90da235ab06e165fe832bc6092677a28539c607557a5e656c23049c28d0eaa SHA512 a2126bee982a4be3271bf6c8ca5e9f5e0c9325071d6f7552dddd4b6cd6fb046e04889ae55bef8cb4f1c00c4a3723d60a7c858ec65dd237f77403b9a23085f2c8 -EBUILD JSON-MaybeXS-1.4.8.ebuild 808 BLAKE2B c34aa8211d3aa09a1b400829c22925d263dda37c43a541389817594c189e4beaf5eff16b3f3831eaf95d096760600b72689728234618b7feda467027bd539770 SHA512 a7b2e3c979f643edf4c419d525557e892199c224a036e257226cf5639a813360ab40ca35cdc43ebabc8e5b878ce3607849815d2585c6552173aaa4a93909aae5 +EBUILD JSON-MaybeXS-1.4.8.ebuild 807 BLAKE2B 8f2c6c1cff435e017caf7b4f0bf33289f52aa4ab9214e6524294854df5c17d9f70ba9409c489be2d9b431fd5e007b00b9fe878dd205901178fa25fefadfe9bea SHA512 694aa15dbee8bc582af3e96c49ea740a346bd9b9017240a7a9bdb4e54a825db4300cee30e668dc1a0ab8271ff792f8893dd1999f11f79b4dd0bd5af21579d390 MISC metadata.xml 499 BLAKE2B d2ceb9c4b4b7950eb84dedad23c994774fa922a47a5f037b538657c4616e562e62a7b2cb6cf6f0b93b67f91621c9454d66cd776a4748b33211b53455e519abfb SHA512 6daf22f08dcfb25fe9cd7092ef3b83541bfbab6a48adbd71a98e29035868192187d5a3bee545a326ed7b43e7040a191642174b6063f899dbd13d53f3a01673fb diff --git a/dev-perl/MCE/MCE-1.900.0.ebuild b/dev-perl/MCE/MCE-1.900.0.ebuild index 999425d53ca7..b4c93a26aa4e 100644 --- a/dev-perl/MCE/MCE-1.900.0.ebuild +++ b/dev-perl/MCE/MCE-1.900.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Many-Core Engine providing parallel processing capabilities" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+sereal" RDEPEND=" diff --git a/dev-perl/MCE/Manifest b/dev-perl/MCE/Manifest index 96fe5c547826..ecc9a6888119 100644 --- a/dev-perl/MCE/Manifest +++ b/dev-perl/MCE/Manifest @@ -1,5 +1,5 @@ DIST MCE-1.900.tar.gz 233761 BLAKE2B e5cb004950766db196d4b50bbbb0ea0a55b337f060771208238a6c4275be2d39db219ae2cba57f5e616f81d10e66c9441add50458f6aa2abf76ce7da35d29826 SHA512 b9924275d478dfeffbf739744da19806cf6a51d5b9ee0038df02b39318cbf28cc026b8d05d0c9c6f0381ae93f39573a307f741f595bc1558c34bf2a7e35b5845 DIST MCE-1.901.tar.gz 232968 BLAKE2B ac73edcc9080be877158d122f9712e62b15a5f9c15a80b316f2ff09ec65d8660956ca3e53bcd4bfc2c1308a4492949f6e8e250d032636f3a481c3124ff66cd46 SHA512 510a3f76ada26eb4b04d72e195ddcfac75d8948a2e74ede6fe3de00d1d799f08563ac22c44c38e2a82ec438c3ee110f94386298d1db0305ce6ad801e40f6e667 -EBUILD MCE-1.900.0.ebuild 697 BLAKE2B 8a70634fb9d706ca5189fd2885abaf86bd109fd2372ae302909d497869523bccd1025065cdb5a5e56103eb84e38ff64640e269ad7e36160df42122ac36aeac52 SHA512 302e5ec088bcd2f2ad643ff0d19ac3067add3c91cb2ad0ee9b7b828a48b54d163aa94e187355cf8c4ffbc40380fc45022a9fd0ac2582bdada6e7e1d02a0daf45 +EBUILD MCE-1.900.0.ebuild 695 BLAKE2B ac0736455e69f462a322647787732f900289b6ce79aa0279913a775e66ae2b810cec650c363cab44c281e258c4b926bcd4fec03567e36a804206ec93f26d8cbe SHA512 dabaedc7b244a730d069f29b7f68fdd04d9fb76f315f1f1d224542bb0a93f0fa57667ea86a3073037c55f11d16e413ad1216da082f215a455865ca91ae05fced EBUILD MCE-1.901.0.ebuild 697 BLAKE2B 960d1b35fc24595d18c1293b571f8bf188f1598d629fc24aca755624edc85c34496637d450ed009737cd32e0a76408436e83c4ae2420ca91f47ff42dcac12b1c SHA512 5ace7e5657f50de230df8dac08ccae555ab884fe73713b24b7962b3e20a8600202fb156ff7856f13a5c9a8539cd7982edb4e9d82dd0db87cdf8ceb8049c42638 MISC metadata.xml 1928 BLAKE2B 5cf7cada375e12490d5883743f1b5313df2d6c43370d646392fe67d0753e9f73338d556bec9e8ba0592c8ffe0af375c1f1cc0830b0d1b2e07c659d21f8ae1f7b SHA512 7b17b5d7c36f769de54ed835eba5f337a6db90f9acbf16571538dfa000b7c510471893bf90163b6dda3a12014adf279bee7489e84bf83c85db38800f0d900def diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex 3c885531118b..1817f48c9570 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-perl/PPI/Manifest b/dev-perl/PPI/Manifest index b3479b463bc6..a1bc95e3db01 100644 --- a/dev-perl/PPI/Manifest +++ b/dev-perl/PPI/Manifest @@ -2,6 +2,6 @@ DIST PPI-1.278.tar.gz 248797 BLAKE2B 463b085d0af2b49ee3b9303d68c56c5e0d0fe8dc1e9 DIST PPI-1.279.tar.gz 243582 BLAKE2B c1bff898f8aea54ae16ee59775293ad4af6b5861dbeaa40cc63448df6e80eb2c6a3120afc4401fa590abfae7456538f2632ce4c9ef44c6c9c6f7e9423e3cac5c SHA512 96b3144f2c4b0d45f9761dca470caa2150e975085a352fecf26c250b1e210c11183e57499a4a7c9d8994501ffdc25349ffe1f8ab60c44cf4f0ea324f822f7b4b DIST PPI-1.281.tar.gz 251566 BLAKE2B f7ffb01fe689a5f524eb6ee85a0932ba30e01c397476307894e0c59e622c592691c10e878bed26f7d709892e2e7166d0fb2447166d8ea6a940504ef22a1bf11b SHA512 feabf11a55ba42cf08fc5ca6606d6ac412a68ca6ba71246cf9ebc824f03ac9ee6880e3fb0d84146576b462da80e5d56ec8de297618c089e75589f05b4f3b939e EBUILD PPI-1.278.0.ebuild 968 BLAKE2B f75f41256affc18ab10422c7d2f9b34287ff91b3144d8d9165ee763d95a6c34f82906a54029534737632c32ad2619444b1f19ffa890c746b2718eacc8c900df5 SHA512 3b03c6308d3a7bc51022620370dc795209ae53ab75d35e3745e81f06b3f359580bbd81fc0d6b715e36356b72199fdf4a24300c05fa5f226c59eaa2c917182089 -EBUILD PPI-1.279.0.ebuild 976 BLAKE2B 0f33ef633bedb03adb7fcfdb497fd9625196aa2ff0523dd7770aeb5b65d51a5f4990f88abefaea700ae9cdd10c6f218a7f821cce05b8a0a2bc2cbac3646cf412 SHA512 b50dd36547ad6f4132449061ea160acc7c77e4a5bb8e4919ab163591a29d1557daa8ab376dc4fa99ded549087d80e866543bf2097765fff59e20767aada2699d -EBUILD PPI-1.281.0.ebuild 989 BLAKE2B a978462acb694db853f0c8a7188a62f964d64caf24aa82182a49fe028af6a69c23f777c5272cdf82040c25a388b1b84d2a29c7d6b16ca99d0b842d8ab24bb03d SHA512 9da90a14988aaacfd65a2544481090b945babd14aeecbe0ca6e0042427b27af9677cc9d6d665e320e11571f6d143a5310272ab98a64f29ae6b55b9bedec809b3 +EBUILD PPI-1.279.0.ebuild 975 BLAKE2B d0f9e89cf11542695b86eb48c2c0bc46313312347ae34556cef3ba6933268de0d24f2fbb1f1191eeaf0f88cfa9219aa89643850ecb735abbc242bdd0d06cfcc5 SHA512 9f2172b174133a7fdeb723b1320cdd5ff9a51aef1797e902badc96b3dc8b6c009c4876311cfc92e82afb2c791252f3552534364ec866c6707840877d43e587e7 +EBUILD PPI-1.281.0.ebuild 996 BLAKE2B 52411963b8a9f2b487eac91fed3360b1069ecaddc86bde7c18216e1d4888d3da97035e6002f4e87e29c1ac06e7f7b5304419b4e914aeaa35d173995fffc5e48d SHA512 a0eb0f5e7c7a322ed08346f5ed623cf73e72ffbe9786dd63baff10748738930b3a394e084ba01dd4fdc9c91c03009667d4fa604c97f9176c1d98a544f1c3c338 MISC metadata.xml 6634 BLAKE2B 8cab7f05a2eeb6aa7dbbf677c02f12bdd3c728de919017715cd15b8fa20f03180e518a20abadcd3063daa55e7cffe7af5c8f39fd308a117d2ef56380b0d36c78 SHA512 1c62af3d0c31e29a26c4c35e9e9407070597e96b1607e4158b0cdc0da36be5e5d3b39922e01408ea34477305adc48c1546200fa6014e27b2d0148dcbc9262621 diff --git a/dev-perl/PPI/PPI-1.279.0.ebuild b/dev-perl/PPI/PPI-1.279.0.ebuild index 2ec010d771d7..216868a7fdb1 100644 --- a/dev-perl/PPI/PPI-1.279.0.ebuild +++ b/dev-perl/PPI/PPI-1.279.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Parse, Analyze, and Manipulate Perl (without perl)" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/PPI/PPI-1.281.0.ebuild b/dev-perl/PPI/PPI-1.281.0.ebuild index 94c64ee94ddc..3cab115b5d58 100644 --- a/dev-perl/PPI/PPI-1.281.0.ebuild +++ b/dev-perl/PPI/PPI-1.281.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Parse, Analyze, and Manipulate Perl (without perl)" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest index b65894a74dff..e93021056b68 100644 --- a/dev-perl/Perl-Critic/Manifest +++ b/dev-perl/Perl-Critic/Manifest @@ -2,5 +2,5 @@ AUX 50Perl-Critic-gentoo.el 435 BLAKE2B 67cd9711566c4f06785a1060202638c7501648a5 DIST Perl-Critic-1.152.tar.gz 662426 BLAKE2B 850f0e7cce2a46929b6c104e6f78d8259b9cbf7eb6ecdb84ef601ca098cae9f30866eeaca72a7bba095c0a8b42e71d3fd36a01c972fe8e5d45e1e3ee6755cbb3 SHA512 273aeb46617cf614b044c76c4307faf80c8ee4702f115f4baa7d23306164a70e70394fd64e3d89e43650a7314a3bd21ab96ee6daba28f1a12d9d32bd5032779c DIST Perl-Critic-1.156.tar.gz 663818 BLAKE2B 607af75af3401238a0f4076b0360aa106c2a7604cb728b5bcf422b9c017e6defd3ff27eeb780d959cd612e60f81c722d2296fff7074a91b521bf7079adc92a85 SHA512 c5aa84e6dca89f2af3e1afff920bd36a71ac69e1c5b5f3260e1a50b6cb6e6b88cecae28200e54d9ff98540a97ad6a7755c6e1b468d1a1d642d73b6e05e468c34 EBUILD Perl-Critic-1.152.0-r1.ebuild 1944 BLAKE2B dc711ab2deb06f190b26388504fe105731c18b15a87679e23410b4a20ae9cf06d8a6306e525540c5270d0a0d857ba3c4a7100fbd1b4359f4de2b72077eecdf15 SHA512 9997db0dbc81dd297ff2f3f5f2bc33dde09ec608b054ff6f9c76b33b95da88f8fe8afcb229e0eacf43b7c7ade23650a926c78316eabeaf98d5cf480b776f4a88 -EBUILD Perl-Critic-1.156.0.ebuild 1945 BLAKE2B 64cb807406ba585b0146bbf45a8ba56fa0ac4ba7bd9f2d468a43529cff7990b938c4123df51eba3bb3e128dacb0db05fbb98b55d4b2f161e25072ad82a997e7c SHA512 deb515840da5295c0f9d97d4c20fd61452d0c996f26d056408dc9d53de2b1434f00c39d1054df09c78b557cdd18a984e7c9010978586535df70d6cdb8a8fe015 +EBUILD Perl-Critic-1.156.0.ebuild 1944 BLAKE2B dddfb9b33aa1e3a844c741de59f85e879e93557d0b8714822baa0b2ec2da67e2875192d21a2bc2cb9725ef87d945c539ae42a5bfdb5bca1b4f5d76df77237596 SHA512 c793babdd86b951e90021a860375dcc591feefd90d0ee278f4b29c96cf3e6fd2499f2ad54a9db4d993a9fb37c6c74707981e191c299c33ef89ee238f9b75b45e MISC metadata.xml 20126 BLAKE2B 8e2ae5e5a1c2214056ab7d6f71429bea085727ff75a7ec4bf40728e54ed955abca0d3c1890dcaf7267db9609fe16db0c629d4f06d060fb0bbee50499d4bb87dd SHA512 ad0138f3cf0a781079142de3641747309779e350081aa6339481396cd7771f0e72391896a1e7e68fc9f2afa5e4dff6c4674a36e5b91a5a07d956137b634a1e9f diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild index c6c809b99c00..c8a4737b0d88 100644 --- a/dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild +++ b/dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module elisp-common DESCRIPTION="Critique Perl source code for best-practices" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="minimal examples emacs" SITEFILE="50${PN}-gentoo.el" diff --git a/dev-perl/Pod-Spell/Manifest b/dev-perl/Pod-Spell/Manifest index d01b78b88a6d..933a5574cc97 100644 --- a/dev-perl/Pod-Spell/Manifest +++ b/dev-perl/Pod-Spell/Manifest @@ -2,5 +2,5 @@ DIST Pod-Spell-1.26.tar.gz 35564 BLAKE2B 119829ab617de85b1aff136a934db71adbc9091 DIST Pod-Spell-1.27.tar.gz 35971 BLAKE2B e13119790ed68485d91c83c0f41b2afcafcb16a71d93b8e5d5bab7bf83fc1e019eab3720575213ccac30e85781bc33f938e3a4255392707f3b731c91c9d75966 SHA512 d4737d977220205dd2f74ea0d1ff02214ae66e7f772e978a97f17c3219478be547168fd7452e447f5e6efb24006d0b8427c846b7060649d3857f57cce2d917eb DIST podspell.1.gz 648 BLAKE2B de6d7b87d746e9649986570c83882b598c11033d78624055df33e81285abd442de3484f03a9c2e4ca08cb4da528ddcd48de75c7244a84959d2b0da5a5546c63b SHA512 651d2fc9376329cb95986a885119dfd542f55e79045ec7aa2f37afcd9fc7bd86ba690c2e3a247b35ffd2d90c9adc9ad85e2d6128fb3424c75130d70aacb1c154 EBUILD Pod-Spell-1.260.0.ebuild 975 BLAKE2B 5bb38cef0f5dde69a4c84b7a4300c9db766ed669c32eb6df10086a5eeaabdaa21c60b74ebcff663ab9ae37dd528038a61c7cc26a8a2c13007d6da24a6a3555f8 SHA512 50d2dc281c0dd0364a3fd691c312f60fe82cdb4e044c0415f3a3b229600da73df7e276f9161d08275c1175fd74747aa6c7495eab9f13131e63d66a00ffbdeffe -EBUILD Pod-Spell-1.270.0.ebuild 976 BLAKE2B 04657aecdcfce44c0aaaf30b1c9f1bbef4a66e6ee0b107f5419e6f712cf7c920a27cdb73235d8422f3ee1914a76e00391086041ec752cfef8bb5e5aa1318ed41 SHA512 fe013ef8cc1b76ad38c5442340120ba229657724079c92ea4502d242d81de7f285987eb20e0b49d1d39571bf64ba3c4a45453c9cf8b3604922f024f00de2618f +EBUILD Pod-Spell-1.270.0.ebuild 975 BLAKE2B 29cb42b5c7baad937099b3d42e53752fc2c6d3647c3b168497d6460921afded2c6e15b2cbe20f23068c54a030250c3bb3368840bfb0cf79aac5c8105c50c034c SHA512 e0e0abf59dcbaaf276aa37ea3f89ba7883fd259caf41a80f5615302626fb90d9349e55a52b723efe939f24490bf1fc017f0e7479cbdc64e1dc54bc6fcf9f2e79 MISC metadata.xml 437 BLAKE2B 7255177ec6b427bff93025145f10c362158ad647fb0c625cc17cfd9ab96fc72b6e66ae4518027780ddfa402ea06dde2bbece67eb6249829b613421df466baba9 SHA512 3bc33e6eb2972878721bb04f63ecd98e7d87627178e11f878b5f7036e50c2854bd35758546ccbcb5e08d4bb8ba9e9984d3088a1708637d0e0bada9be30521b90 diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild b/dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild index 4b70e7b94ad5..ffe11a31a534 100644 --- a/dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild +++ b/dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ DESCRIPTION="A formatter for spellchecking Pod" SRC_URI+=" mirror://gentoo/podspell.1.gz https://dev.gentoo.org/~tove/files/podspell.1.gz" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="minimal" RDEPEND=" diff --git a/dev-perl/Safe-Isa/Manifest b/dev-perl/Safe-Isa/Manifest index 2dc6eb9cfc42..3e802d696e71 100644 --- a/dev-perl/Safe-Isa/Manifest +++ b/dev-perl/Safe-Isa/Manifest @@ -1,3 +1,3 @@ DIST Safe-Isa-1.000010.tar.gz 6546 BLAKE2B 4c68477e569b3327f24c89b86f8d6d8cdeec017a29e7031e02e130b115a1c9d1fd45a066e8aac1d379eb004d5ff1450b42abff2a50771a397fc7e36e75de45da SHA512 121288c7c59d97f4e48c1e50795d835cac0638a1edb1116876813cc2fe955efced9916222f6b16e4c1dbd5149c9d68c19bc77584f999c411e4c22e2f28ea1838 -EBUILD Safe-Isa-1.0.10.ebuild 497 BLAKE2B 5a7bd83ccd00d028743203aab929f160bd8921e826f622c967dc033d094392d7ed44b54dc3ab9d432686d400c942404bc84e89681b16622f29afe9c1da2259ca SHA512 eb4d41727a6511dc8fa9f72ca42a380970f7c8fc793b7e0d3d8d4bb989f0527c7fe881cba57260f26e20697f604a59ecd3f99c924d78482145a8912044edd0a2 +EBUILD Safe-Isa-1.0.10.ebuild 504 BLAKE2B 9e907ee88c1df31d6ce075d4dc75eeeac97759124eca2b1b7e672f358afd3ba27b733e8f51ecd88896626b1547289938d255aa01a7dc83daf0a71daa3a242215 SHA512 6ff820eaad76c13004d69a5f0b13df026504f792071dccc4bb8e227c3c09e8b34831de7c8e2c6bfa8fae690f5bf2f39cf838d202e96d6dffb6c24456e0727275 MISC metadata.xml 389 BLAKE2B 2d237e0f6ba3b982062a21cdd1dbbb0e2ad845efbf0a07259a1f39fec8e69192649cc1beb7500cabd89f36a802e3ca221142ee621a211ceede0835bc53ef84a4 SHA512 735bac5b7fdfcfa9a3d208b64d5d5da9e44f5fad573098833379d6e8706f8d7b9c28c1f3e3dddfebe4d4230cff22a479e14e43a203003d2395785b6be0d9f352 diff --git a/dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild b/dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild index e4efbb440303..ee1cc5b2ec23 100644 --- a/dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild +++ b/dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Call isa, can, does and DOES safely on things that may not be objects" SLOT="0" -KEYWORDS="amd64 arm arm64 ~mips ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~sparc x86" RDEPEND=" >=virtual/perl-Exporter-5.570.0 diff --git a/dev-perl/Test-Perl-Critic/Manifest b/dev-perl/Test-Perl-Critic/Manifest index 172f0b477bc6..40911e10a635 100644 --- a/dev-perl/Test-Perl-Critic/Manifest +++ b/dev-perl/Test-Perl-Critic/Manifest @@ -1,3 +1,3 @@ DIST Test-Perl-Critic-1.04.tar.gz 22140 BLAKE2B 84723863b467c1b388ff7142cbb415b6bbc9e5a981d1dce98dac2e803f0650a072c511fc08ba2a540da86238b9f5b26eef3d08bb76b789d2e49d6957eaab26c1 SHA512 bb4d0c671c927e849b24d97feb4c95bb612f5975af165650065d5fdbe2584a48cd8fc39dd14f8ab1a0e75e7ab067a86504f1b3729cdc43dc87bfb146fe526fbb -EBUILD Test-Perl-Critic-1.40.0.ebuild 428 BLAKE2B ebe001c1fc6935a2c9785ea8729ba5e23981597f339609307b7aac455791b0c258c40b6c5cdff11a17588f26cbb283e452365a3dc7b520e92bafab0aebe0182f SHA512 41a11f148b1d046ff83f168db6bc2b37b334a534b6db38a4dff00cb523001574b70a7a4294886d567a79ab4bbb2341558f542c0840f5a7c4edcb7596f1900a1f +EBUILD Test-Perl-Critic-1.40.0.ebuild 426 BLAKE2B 5e8f658041d4271e5a1204ebb60521dde8e5463a1c4aa38fa8407d7b46b8e7ed17d42fb685148c87aedc8dbed61f1a63ab95a0f58d66f68c42ecd3beb130e671 SHA512 3761e9e7e6fb2cf420bc050997f996584caa32f30a7f01c9b74cedcfd57be4f7d2a911a1a474d44aadd3da382a22c48e36c4b57fbb1befd13ae762f34fb0165e MISC metadata.xml 406 BLAKE2B 6f0ffa8d299cb7752f58b05260a916ca638908ea1563f6f69f00d1f00addf34046a0ff25e0b940937c200e1e392ffb2da756dcc6d40cb07959dca1bd0b8d2fd5 SHA512 c980d83bc250dd320fef8ffc20dc1970a2a44427804dd94caa825495c2cd7062352ebad3b015ffef93fe277ed79f1a118511277846490989302fe80644669bc2 diff --git a/dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild b/dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild index 250a43c0a66c..85111d37132f 100644 --- a/dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild +++ b/dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Use Perl::Critic in test programs" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" RDEPEND=" virtual/perl-Carp |