From 48f3e81fd35a18cd49f8b8d6a041f33ad88f9c89 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 29 Feb 2024 05:41:15 +0000 Subject: gentoo auto-resync : 29:02:2024 - 05:41:15 --- dev-libs/libev/Manifest | 2 +- dev-libs/libev/libev-4.33.ebuild | 12 ++++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'dev-libs/libev') diff --git a/dev-libs/libev/Manifest b/dev-libs/libev/Manifest index 1847c7ff9165..8c7e3f4aa130 100644 --- a/dev-libs/libev/Manifest +++ b/dev-libs/libev/Manifest @@ -1,4 +1,4 @@ AUX libev-4.25-pc.patch 1237 BLAKE2B 6f07e9a8614f136dc44c099a49aafc57e78d107820f23319a9d498d7e6919c01d0e77cb0649e84913d8453341191f48ab6c1b71138c11005400e1936a2efd6e2 SHA512 4cb83f6ab869028a023f1dbc5be4d29b7bd5a703ce12e0cfa54305682e83a5e4a357c19b95dc1b8236e9dc2fe5e2647f42547983a1a3cff3eaf8049b297306bc DIST libev-4.33.tar.gz 569527 BLAKE2B 8a6cae25ffde10b24a5bbf084f6a8559af326b37acdbdf47dda34b7f0c7955f3ebd26958594444a574cfa3e2b4011e4be93ad2bd994ffd4c094bf36620e67ba5 SHA512 c662a65360115e0b2598e3e8824cf7b33360c43a96ac9233f6b6ea2873a10102551773cad0e89e738541e75af9fd4f3e3c11cd2f251c5703aa24f193128b896b -EBUILD libev-4.33.ebuild 1025 BLAKE2B bad5c8110b1055fa8d9c4c17e1de448410febab986aa29b1e4e4f8c42e6362797ae91659388c7437b4d4b10a32cea58ffaf9740c3c8726c31d32cd69aab92208 SHA512 d24acf97c805af89ed996f3584e6b38da681bddde560cdae912c8031805fe68e6b81b0bf360cfe9e54043ed0fd27aea11a6259d8f596939511d05f903e5515ac +EBUILD libev-4.33.ebuild 1213 BLAKE2B 2b2804dcabbe20cde30d7f0c3ccab81970234b6c30b87114a3d5caad6a63d29fbbec7fa8780a4043883465cc83b3830bf994115d288ffc0c011857cf8ec6f269 SHA512 4fe4c4b4b0922b5a63f6a6b531a6266439548a7bce45c1b20136316c3312f6eb4728fcc4ff7815d8be11b7e7d2b5587a358e32ae8d3e6959053120cf91b5e31b MISC metadata.xml 247 BLAKE2B 6536db65878d9128a555200c64e8ff6a6992576c1563139308514c6da0908880f96f957d38b795f6e8de20c6318ddcdd40fd6d1b426bc54f823d9c5cf8e56e89 SHA512 74fe62941d0c26582e1cd28ca71bf6664c52361293c1150c3544c48f2bc812b6be88b13e92468f1e896e986a0369d7320453542653113735cca75fd0ceb20009 diff --git a/dev-libs/libev/libev-4.33.ebuild b/dev-libs/libev/libev-4.33.ebuild index 127618dc6d37..b8ffdb37c3da 100644 --- a/dev-libs/libev/libev-4.33.ebuild +++ b/dev-libs/libev/libev-4.33.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools multilib-minimal +inherit autotools flag-o-matic multilib-minimal DESCRIPTION="A high-performance event loop/event model with lots of feature" HOMEPAGE="http://software.schmorp.de/pkg/libev.html" @@ -27,6 +27,14 @@ src_prepare() { eautoreconf } +src_configure() { + # See bug #855869 and its large number of dupes in bundled libev copies. + filter-lto + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + multilib_src_configure() { ECONF_SOURCE="${S}" \ econf \ -- cgit v1.2.3