summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-12-04 19:21:03 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-12-04 19:21:03 +0000
commit5b0d50e44ce76b6fcdfe51032737d7da5e1cf19b (patch)
treeede63d7bcf2f21ebd1963700e420f015971f4ac1 /dev-perl
parent09bccdf31f9e770e33261ed1706b6146ead0aa78 (diff)
downloadbaldeagleos-repo-5b0d50e44ce76b6fcdfe51032737d7da5e1cf19b.tar.gz
baldeagleos-repo-5b0d50e44ce76b6fcdfe51032737d7da5e1cf19b.tar.xz
baldeagleos-repo-5b0d50e44ce76b6fcdfe51032737d7da5e1cf19b.zip
Adding metadata
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Sys-Virt/Manifest1
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-11.10.0.ebuild37
-rw-r--r--dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r3.ebuild18
-rw-r--r--dev-perl/Text-WrapI18N/files/Text-WrapI18N-fix-endless-loop.patch26
4 files changed, 82 insertions, 0 deletions
diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest
index f03ca054f4be..9db5b5df77a6 100644
--- a/dev-perl/Sys-Virt/Manifest
+++ b/dev-perl/Sys-Virt/Manifest
@@ -1,4 +1,5 @@
DIST Sys-Virt-v11.0.0.tar.gz 168014 BLAKE2B b9b4a16651cd3c341624cb522b79ee1b9f8729a745dc90f7c07effca177e84b3322de849383dc867bfad8c6b6c78c9080f8902cb212b889bf80b2c8392e499c1 SHA512 62f9c8814d4984b5a634de397f28ea6e0e22f36b9516415f4c660a38dc5494cfebba86d05f9c851d6320124a4aafc84181281b6d6448554034493dcd80fdb61b
+DIST Sys-Virt-v11.10.0.tar.gz 180129 BLAKE2B 4ae028a1d7ae30f50b323a7afc3063a3c2b3e1e08dcfc0eb8b65e614bb29f0aa91f06e1426a75fa7b20578a57444a519c91f776819528c3cb0adbc30ada08910 SHA512 757eea77b0cc8fc4d19d30816888514a008976dadad4d2340c9d5f34f0faeb666e1f7bfcc295ffce0bc1e19719357d100c10f6a6e9c188a9b177764c2b13384c
DIST Sys-Virt-v11.2.0.tar.gz 177372 BLAKE2B e725623780c0165c07dfbf5a4254e456a60666ef54f700bcca9cc60078528bc84fccf859522fd2a8ed63917608941d427202189f08010529fc6d2eb7df96696f SHA512 5e3f0a9c0a4ada0ffcc89d13db87ed32a9b82d275c3968ddfe32430133f7d39f909d01282ca489b00ab505733d6cf66c30c688c55fb1e74ec17ab059a0c6e24b
DIST Sys-Virt-v11.6.0.tar.gz 177510 BLAKE2B f5a0fd62353ec9f9a789f2e5d83078685c366856c2c06e51c955efb4b3d94daf7e2a040c1457606b13eda075d3731ffaca66ffbcfdb7a3f82ef60778949dcde5 SHA512 646dac33e4f5532dfb3d09eafd9ffb56096071d1c698aeecfa4bb7b5b6c48c03a0596354e20ee84e4eb0d014689b15de87e199f5ff6ec697f164476f1e50dae2
DIST Sys-Virt-v11.8.0.tar.gz 178755 BLAKE2B 4a499125d635444e678f7572d0b71d7ebc098211fc9ff5e83c06101cb954a714761a930d16614cb0a48e4b86f042770f46db2b856b76c6cd574adc6c56770379 SHA512 fbbfff53ae37f87a4e504a0a1a6e24372f8d28db8b7a845306dbaba2d72b490503780925e21fb792e33b2900eecfe38ae30dc6f7d0f0254b35ed3a998da1e87b
diff --git a/dev-perl/Sys-Virt/Sys-Virt-11.10.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-11.10.0.ebuild
new file mode 100644
index 000000000000..0b52ed03b2ce
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-11.10.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Packages which get releases together:
+# app-emacs/nxml-libvirt-schemas
+# dev-python/libvirt-python
+# dev-perl/Sys-Virt
+# app-emulation/libvirt
+# Please bump them together!
+
+DIST_AUTHOR=DANBERR
+DIST_VERSION=v${PV}
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+ >=app-emulation/libvirt-${PV}
+"
+BDEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ test? (
+ dev-perl/CPAN-Changes
+ dev-perl/Test-More-UTF8
+ dev-perl/Test-Pod
+ dev-perl/Test-Pod-Coverage
+ dev-perl/XML-XPath
+ )"
+DEPEND="
+ >=app-emulation/libvirt-${PV}
+"
diff --git a/dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r3.ebuild b/dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r3.ebuild
new file mode 100644
index 000000000000..0d0af734929d
--- /dev/null
+++ b/dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=KUBOTA
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="Internationalized substitute of Text::Wrap"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="dev-perl/Text-CharWidth"
+BDEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-fix-endless-loop.patch )
diff --git a/dev-perl/Text-WrapI18N/files/Text-WrapI18N-fix-endless-loop.patch b/dev-perl/Text-WrapI18N/files/Text-WrapI18N-fix-endless-loop.patch
new file mode 100644
index 000000000000..ab51380b7d16
--- /dev/null
+++ b/dev-perl/Text-WrapI18N/files/Text-WrapI18N-fix-endless-loop.patch
@@ -0,0 +1,26 @@
+patch is extracted from debian:
+https://deb.debian.org/debian/pool/main/libt/libtext-wrapi18n-perl/libtext-wrapi18n-perl_0.06-10.debian.tar.xz
+
+Description: The infinite loop occurs in Text::WrapI18N when po4a tries to report an error in the PO files.
+ I could reproduce the problem in WrapI18N::wrap() and I propose the
+ attached patch to WrapI18N::wrap(). (A word should be placed on the
+ next line if it fits on this line, but the leading header must be taken
+ into account, thus $columns -> $columns - length $header)
+Origin: vendor
+Bug-Debian: https://bugs.debian.org/470250
+Forwarded: unknown
+Author: Nicolas François <nicolas.francois@centraliens.net>
+Reviewed-by: gregor herrmann <gregoa@debian.org>
+Last-Update: 2019-03-21
+
+--- a/WrapI18N.pm 2003-06-25 11:14:25.000000000 +0200
++++ b/WrapI18N.pm 2008-03-13 02:04:02.628000837 +0100
+@@ -88,7 +88,7 @@ sub wrap {
+ $len = 0;
+ $text = $top2 . $text;
+ $word = ''; $wlen = 0;
+- } elsif ($wlen + $w <= $columns) {
++ } elsif ($wlen + $w <= $columns - length ($top2)) {
+ # the current word is sent to next line
+ $out .= $separator;
+ $len = 0;