summaryrefslogtreecommitdiff
path: root/dev-perl/Exception-Base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-02 00:00:17 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-02 00:00:17 +0100
commitf5ef7f2371babf22c2c3fad17108692b09e4c98e (patch)
tree7f195ab30a74fa23e6dd24307d67d0890714d093 /dev-perl/Exception-Base
parent3d12b65aa1b4bb8b02b1f8d3e77bccf230b79a09 (diff)
gentoo auto-resync : 02:05:2024 - 00:00:17
Diffstat (limited to 'dev-perl/Exception-Base')
-rw-r--r--dev-perl/Exception-Base/Exception-Base-0.250.100-r2.ebuild26
-rw-r--r--dev-perl/Exception-Base/Manifest2
-rw-r--r--dev-perl/Exception-Base/files/Exception-Base-0.2501-perl-5.38.patch15
3 files changed, 43 insertions, 0 deletions
diff --git a/dev-perl/Exception-Base/Exception-Base-0.250.100-r2.ebuild b/dev-perl/Exception-Base/Exception-Base-0.250.100-r2.ebuild
new file mode 100644
index 000000000000..48e9926b2c4c
--- /dev/null
+++ b/dev-perl/Exception-Base/Exception-Base-0.250.100-r2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DEXTER
+DIST_VERSION=0.2501
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Error handling with exception class"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-perl/Module-Build"
+BDEPEND="
+ dev-perl/Module-Build
+ test? (
+ >=dev-perl/Test-Unit-Lite-0.120.0
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/Exception-Base-0.2501-perl-5.38.patch
+)
diff --git a/dev-perl/Exception-Base/Manifest b/dev-perl/Exception-Base/Manifest
index 41b6bbbee63d..89178023c32e 100644
--- a/dev-perl/Exception-Base/Manifest
+++ b/dev-perl/Exception-Base/Manifest
@@ -1,3 +1,5 @@
+AUX Exception-Base-0.2501-perl-5.38.patch 519 BLAKE2B dda3e58712028c09c7a675de5c568a07049778419a581a3c0218326f2041d3268d26e7682016bdeaf1813e44ef2a2fb4e5cbbd0f790ad2380cad89ab63338759 SHA512 afb63ee5a37279ea61c9add95c37f0b29410c2d2b1c938e3d7d11a8b2ee3d5f6855007f76395b68442beb3eb1dff6d4236c79ab37beff8a42721ebfeaa1ec855
DIST Exception-Base-0.2501.tar.gz 59965 BLAKE2B 9ec7e07596cece55153cfcf40fc95097c08bc8168b90164745374a6d639f93b2b4548b3cb7240bbb28113ef5b86feccea4637782432c10b2f469fe96a3b0d734 SHA512 848993b3d72f3a8f79467c69afdff848e61aed7d24977bafe4cfea56631a5c4746f9993330a4373a1c727f440c0cdc70e4001d7841f17125cf603772a6805acd
EBUILD Exception-Base-0.250.100-r1.ebuild 439 BLAKE2B 7b3e490283dfaa9cd5245c6082fc512862ebb975881914cc9c9aa0bd5bdbf338052ca9294ff77d67030e85a41d8b9a3af3ad9804ef2faa909df60d306cc50af3 SHA512 b8f23d7db9a474c6ebc4956b66e03eb5980068328a4bf1881a5f8e88922b26a4e306fe746a75bdb0b2ce4be1151b102945ab1e4ce2e72ad5799e759fa758723b
+EBUILD Exception-Base-0.250.100-r2.ebuild 466 BLAKE2B 63dd7528b15522bf57bdeb3c9f6476f6fdb85304dfdeb3607d67c52487a148ea02d4afcff4eb981175a0bb2d64e95be85ff560cac8988a9861b0c7ec3f048186 SHA512 db1f8908276e160c47a530a76d8c29698d42d7d4f4fa6cccd21553c562b14b302028f65c7bf626dabc382cbb493ce0e5e0ca8c9d860b703f584b49f5dcd0b3ed
MISC metadata.xml 401 BLAKE2B 2ef04596a1d5d41f8bf1833a43b5da6571eb532e88934ce457d5c23fba26fc0a841d645c6aa30420e5dce54488a7a88b86efa85a9c3deebd91aae4f4bc747c67 SHA512 761a43b105b3305c42d6665f382f78e94c218c8e2977696518a3a6b03574b1b6a08608cda409dd52f2a0fbbfe78003397d7a3b48d0c8b490d9e183d8575b117c
diff --git a/dev-perl/Exception-Base/files/Exception-Base-0.2501-perl-5.38.patch b/dev-perl/Exception-Base/files/Exception-Base-0.2501-perl-5.38.patch
new file mode 100644
index 000000000000..64168cfa39a8
--- /dev/null
+++ b/dev-perl/Exception-Base/files/Exception-Base-0.2501-perl-5.38.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/928246
+https://github.com/dex4er/perl-Exception-Base/issues/5
+
+--- a/t/tlib/Exception/BaseTest.pm
++++ b/t/tlib/Exception/BaseTest.pm
+@@ -569,7 +569,8 @@
+ $self->assert_matches(qr/String at /, $obj);
+
+ # smart matching for Perl 5.10
+- if ($] >= 5.010) {
++ # Deprecation warning added in 5.37.10
++ if ($] >= 5.010 && $] < 5.037010) {
+ no if $] >= 5.018, warnings => 'experimental::smartmatch';
+ eval q{
+ $self->assert_num_equals(1, 'String' ~~ $obj);