From 7825305c5ddf11fffe24fa30453c4e8468f64305 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 8 Mar 2024 13:07:48 +0000 Subject: gentoo auto-resync : 08:03:2024 - 13:07:48 --- x11-libs/fox/Manifest | 6 +++--- x11-libs/fox/fox-1.7.67-r1.ebuild | 10 +++++++++- x11-libs/fox/fox-1.7.67-r2.ebuild | 10 +++++++++- x11-libs/fox/fox-1.7.84.ebuild | 9 ++++++--- 4 files changed, 27 insertions(+), 8 deletions(-) (limited to 'x11-libs/fox') diff --git a/x11-libs/fox/Manifest b/x11-libs/fox/Manifest index b9da8a50c4e2..f0b0eb5fd207 100644 --- a/x11-libs/fox/Manifest +++ b/x11-libs/fox/Manifest @@ -5,7 +5,7 @@ DIST fox-1.6.57.tar.gz 4284018 BLAKE2B 3efbc6188225f9444fbd347359e8b4041a08fe654 DIST fox-1.7.67.tar.gz 5689421 BLAKE2B 60f2d8e887a41f1e234cd31c1bd2702bcedae0f1b47cb7b9832c317e34a9b517cb603033d28e5ed66c4b97c85deaf3caa8dd40a508eaf715d63772e6ef0020b0 SHA512 a45db7ea9453e2afe0ff61ed6608925e94f9202dc1fbee5e2b88a5a1c16310019cb4611090f8234ad6ebc46a6519a36085683c4553d47bc9c21b8ef0c13ab540 DIST fox-1.7.84.tar.gz 5879987 BLAKE2B 803a698eb5d976a04dd30b03a3c65f840d09e173292b8448dc02905b37ea352d0fe71b4a35f806f7ee2a8b6e6436b0c1dc9185ac3a17ecda3fb63a1b583e7348 SHA512 5590f16272a0630cb49e74e0f591e65886dd81ba1b0121d403fa3689ca8b23a727c75b645b417eb87e67fd0ece465b493146c8bb51d117a6559bb19b1b2b4297 EBUILD fox-1.6.57-r3.ebuild 2537 BLAKE2B 08eaa8df288c335c10386c9af78f83e7a6ed1d449b440533bc3515e7d65d4074d705604efc26d2d25bf6ac6135ebd6316d542dbe90eab2e424acd4711ff450cb SHA512 13fe0229028533499edbc714af425e6116f2de77679285798ad430fe6ce327251683eca17715193ff76420ccf55159fc638bda03c41b727bf3ee415173f38f18 -EBUILD fox-1.7.67-r1.ebuild 2754 BLAKE2B 7dabd04e9334f7f88b5ec21cf61343a189bae696a7aeecca2d88b97c740709ff61c413749bde22a1db4b46483563f4d6049026ce0186b91b2ae51dba64b71df5 SHA512 f69a546aa532bbc2c79f49eba2fa8e8454a1907605949e4ae7634529206301ff41945b6c7f4a7480956a32e6c1f340cab39ea3c275cc75c78bb8166bdd1f3ff6 -EBUILD fox-1.7.67-r2.ebuild 3417 BLAKE2B 73cf241c883cc52d37e04c3cd6ebe1cdc750fb3a4aaae5c54154c502d260a2a4ca017a30e94f6a1c24d851de9f550c0c0be1cf443f316cf8b94179f37b28de0a SHA512 04e3f0e48a4dbde06921479c55fc35566559312c3b009928bdafe5468c9bb9f3d99649b0c15b3b5e200250812a4fac4fc113867413961d92cc7e5547d8f7c5c9 -EBUILD fox-1.7.84.ebuild 2780 BLAKE2B 29eaec5aa67a9f2d9c17b9a0a381e940adf9e551cc7cc25ae039ad48a2820819e61417ce77ecc2c13d35481ff31179f047a5d8dd499e6efcab1204f7fed14b8e SHA512 9fd7a79f792ea081105762d2f892163648cfb7445d03ac09f73e5d9204d756d88ed92fa6e855762bb67ce4257da45e5b3498ec499170cf0e26dd70296722a714 +EBUILD fox-1.7.67-r1.ebuild 2933 BLAKE2B d5c7f8cd71a1b630bbbf891acc2a0cc292e42ed56d8e7d7c7b682cc6af00ffe07f77e7180e6aa835424f2d6a8a965348d8ff3624a1de59b4337c1e63a22daff3 SHA512 a41cefd75344bf768fe3fd1c5863139a0a653d2aa7e73af449ce368ada8c7654c2896c22a4009b0ffa1bd7e57eb20621c6978e1f7849d4f2c37b06bde2662d2e +EBUILD fox-1.7.67-r2.ebuild 3596 BLAKE2B 39bc68a4767df31681f6ee8ae584d6019813a9f68fb3d8f7800f0be5a2d8905d9600a91a740ccd3c60cf8d374e59d5f1648a4dcd08dc685935e515e15d1ab225 SHA512 ab98bb2d7fc89c8bebb2bf8c009848256d057b781ce147d85fee70a8860ce2b73c5e5d1a1d31ef3353b4c58145d05ab3bf906ae2fa5fba8eb3cd2ef02871f8ae +EBUILD fox-1.7.84.ebuild 2822 BLAKE2B e1c08e6f8ef697834c944f4e1be94a5bcae5cb0a9bbe563a96ad15542e9d74f335b877776e2e47203fa3e715b883d0800d59db31f79927a0d5c4444cbd1a1b95 SHA512 d28107586dccbdcb37e5f5e7153d6e847baa2a7dd5eb31f2a8c554faf0f9930232d99e9121e58c501bac7ca466d178a90812cedfc679a5bc7aba47df4b62ea37 MISC metadata.xml 353 BLAKE2B e9db8b14c07f63f450153af626408d7007471113ba54acad5aa97aac5258d02fe6702db354cce45ceca20444756f5ceb0c46dbacb6fae28fb06320f24221cbbb SHA512 26adab0c5f6876716fa0c87398e9d4009d162d4d202d0455d987837617316aecf8096b10c2a99a5529f7b9d5a324f9aa386d11d0f22c574114acebd15e30fdaa diff --git a/x11-libs/fox/fox-1.7.67-r1.ebuild b/x11-libs/fox/fox-1.7.67-r1.ebuild index 9a93e67039bf..1a2513f96a04 100644 --- a/x11-libs/fox/fox-1.7.67-r1.ebuild +++ b/x11-libs/fox/fox-1.7.67-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="C++ Toolkit for developing Graphical User Interfaces easily and effectively" HOMEPAGE="http://www.fox-toolkit.org/" @@ -57,6 +57,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/864412 + # Fixed in 1.7.84 + # + # Do not trust it for LTO either. + append-flags -fno-strict-aliasing + filter-lto + econf \ --disable-static \ --enable-$(usex debug debug release) \ diff --git a/x11-libs/fox/fox-1.7.67-r2.ebuild b/x11-libs/fox/fox-1.7.67-r2.ebuild index e0e6f90f7c06..6f22d0fa1c2f 100644 --- a/x11-libs/fox/fox-1.7.67-r2.ebuild +++ b/x11-libs/fox/fox-1.7.67-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="C++ Toolkit for developing Graphical User Interfaces easily and effectively" HOMEPAGE="http://www.fox-toolkit.org/" @@ -65,6 +65,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/864412 + # Fixed in 1.7.84 + # + # Do not trust it for LTO either. + append-flags -fno-strict-aliasing + filter-lto + econf \ --disable-static \ --enable-$(usex debug debug release) \ diff --git a/x11-libs/fox/fox-1.7.84.ebuild b/x11-libs/fox/fox-1.7.84.ebuild index 0250594bf1a6..33e6f56e8667 100644 --- a/x11-libs/fox/fox-1.7.84.ebuild +++ b/x11-libs/fox/fox-1.7.84.ebuild @@ -14,8 +14,7 @@ SLOT="1.7" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile tools" -RDEPEND=" - x11-libs/fox-wrapper +COMMON_DEPEND=" x11-libs/libXcursor x11-libs/libXrandr bzip2? ( app-arch/bzip2 ) @@ -29,8 +28,12 @@ RDEPEND=" ) zlib? ( sys-libs/zlib ) " +RDEPEND=" + ${COMMON_DEPEND} + x11-libs/fox-wrapper +" DEPEND=" - ${RDEPEND} + ${COMMON_DEPEND} x11-base/xorg-proto x11-libs/libXt " -- cgit v1.2.3