summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-29 05:41:15 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-29 05:41:15 +0000
commit48f3e81fd35a18cd49f8b8d6a041f33ad88f9c89 (patch)
tree21e7be95bcd3ec7cc6c71b3fea560ea936ddef82 /dev-perl
parentcb7e4377c338fd6cd2fb4fc22d64eef88e390161 (diff)
gentoo auto-resync : 29:02:2024 - 05:41:15
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/EV/EV-4.330.0.ebuild8
-rw-r--r--dev-perl/EV/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285682 -> 285683 bytes
3 files changed, 7 insertions, 3 deletions
diff --git a/dev-perl/EV/EV-4.330.0.ebuild b/dev-perl/EV/EV-4.330.0.ebuild
index ec997f6507ff..374a2b8ab945 100644
--- a/dev-perl/EV/EV-4.330.0.ebuild
+++ b/dev-perl/EV/EV-4.330.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DIST_AUTHOR=MLEHMANN
DIST_VERSION=4.33
-inherit perl-module
+inherit flag-o-matic perl-module
DESCRIPTION="Perl interface to libev, a high performance full-featured event loop"
LICENSE=" || ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )"
@@ -21,6 +21,10 @@ BDEPEND="${RDEPEND}
dev-perl/Canary-Stability
"
src_compile() {
+ # See bug #855869 and its large number of dupes in bundled libev copies.
+ filter-lto
+ append-flags -fno-strict-aliasing
+
mymake=(
"OPTIMIZE=${CFLAGS}"
)
diff --git a/dev-perl/EV/Manifest b/dev-perl/EV/Manifest
index b072c022bbb9..30bfd1211243 100644
--- a/dev-perl/EV/Manifest
+++ b/dev-perl/EV/Manifest
@@ -1,3 +1,3 @@
DIST EV-4.33.tar.gz 218067 BLAKE2B ea704806b66e2c8f944d417b24ffa3923288f96624296ab0320de693651d675c54a8b58b3b75914dc73dec1d7c65da04dfd9dd3b573d3f11978a3865f66fe991 SHA512 dd90739888ffd793652fc6590cbfd6f3df1ea25b1a6e478dc903ef10f49f9c729e87005b94f47786ca7603cf27b02e1d5d8a2941037bef25ba5a83fe608e89c5
-EBUILD EV-4.330.0.ebuild 567 BLAKE2B 7244bf1354e1cefe1d91b73edb6a452885eeeb27ac11579a6729970dde4194e3acc17bb4ac850f270a05a280ad820be6ab588e10da118efdc31b13618e73a7af SHA512 fd8c9518d5cb005b9ff80f589cfcc79a1f25a531439aa41f7173c10c308e51e9a93747ef87d43a9bfb60112b517fa30ecca4a6fe86e63c6fc340ceafd9d0dbc1
+EBUILD EV-4.330.0.ebuild 702 BLAKE2B 2f7cc7f4821a905dddb6e42a24696f3261e35e727f32fc1b17aa62e7c917344cf4ceaf1e5438ecec709a08e4d433a0736e9faf98893263af4ce6e8a3e4d168ed SHA512 1e744e68c7ca7e2b89601e31502ab17ea4e33fd65369c67f6a49a7772919c72df7c6980ccda4b92a8de6717a190eefbe6f154cdea56c1cc807e401305c4cca85
MISC metadata.xml 436 BLAKE2B 85fdd18b5fb097c682b63d58c7c5e030353f2e3646f42efb6b3f4ecaf063e749c3502363a21d54224a8e9ea8ca05739d1076db533cc3ae0bd1a36cfa5e23fdd2 SHA512 0621f7beff445169a3fee042373033be0ecb26db5fe0163f1225fd7a320552982274e4f5a2aef8ab717d456a5f7e0f449f6a27ac5cc1577184a8c80be51992c0
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index a3be5f1d5f56..7f2ac1e1bb3b 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ