From 82fd88ea93e273f4b02580552f808b6305d1e840 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 26 Mar 2024 19:01:21 +0000 Subject: gentoo auto-resync : 26:03:2024 - 19:01:20 --- games-simulation/micropolis/Manifest | 2 +- games-simulation/micropolis/micropolis-1.0_p20220604.ebuild | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'games-simulation/micropolis') diff --git a/games-simulation/micropolis/Manifest b/games-simulation/micropolis/Manifest index f3a4acdbefd3..89c1cd9aadf8 100644 --- a/games-simulation/micropolis/Manifest +++ b/games-simulation/micropolis/Manifest @@ -2,5 +2,5 @@ AUX micropolis-fix-clang15.diff 3446 BLAKE2B a1688913bccd3afe038c2829ff1f9a7a433 DIST micropolis-6f873e16d6a1a8f6f59c1e5a75ec5f52ce5c89b6.tar.bz2 6725237 BLAKE2B 0ab99ecc3e418f6df3e35aacfd99c1077aeab877ab446d788b42c8ebc95a704e37ba3cdf8fa2d1a54ad182da08f18a15dfc6baeacdf5a6216054fe6b5a162b37 SHA512 ae399d530b9ddbf5da76d6b6b2bec9b9156e0941e7106cc5b393f4758891fdce4b6b5e25fbf0ecddc4d02f346a4b03bfe9bf91e60bea7d667c1005df9f53b5db DIST micropolis-cc31822e4ebe54c0109623ac0c5cdf0e3acad755.tar.bz2 6725746 BLAKE2B a916389a1ccf63e1a13b5b6ea533939fdb14d814480c9e528c8b1bb89cbefbbad9ad067821c1de199f337692e226d35b3219354dc32612486d013cc20f21c5bc SHA512 1b5f644f6d7d7cb78965d0e0edcfcc0bdab7a103dd5dc3ce97a0048da9fa29d8757063d6681febab3d03182433cfe8a7bf1b8145a21e067a4c754af3b5af8e00 EBUILD micropolis-1.0_p20180313.ebuild 1172 BLAKE2B 51b95de32d5726bfbcda804edb4dddaae33a9b9df3fc11246b2afb1f0a958f0c1daf5a73e22eca95a5fa30f704869085661cb36d6670bb71622e20053777e24d SHA512 c71ab28cfb9bafac42ac2857e5ca01e1a4064d0fe56fd1b1ffafd02b561f63904cfc6c767042c688451532dcd755e47f4b62e3886f5ac25ba30159ff511aee14 -EBUILD micropolis-1.0_p20220604.ebuild 1362 BLAKE2B 2a40c66437af1b59793dd308e56f5882f00b4a012c9bd095e17388002f8faf510349bd92b0971dffb7115e4a08ade3fe73841bf369f3c9120931a34873b4376c SHA512 70cfbeb57cd9f15ef525358d18570bb817de68a5b5a7dea0fb29ee3107e59a8c1d9e614845c395b4e637b95d5b6e760bd9525dcecc0ea9de8106d3bc863fa70d +EBUILD micropolis-1.0_p20220604.ebuild 1571 BLAKE2B 1091f946f33f05e7d78139df73712286b8369a59232f11b3268315cddb39fea395cc199710d4c3313bc58398e848de7578b7484cb3138a22feb94faf1b131f7f SHA512 7abdee323775d8f5fac9eeba77f6e1140d069b9824b4d379c4537bf555e59d6ee120607a33e30b74171fdd619e2cc1e4398848a4c1524fe06d58523a0ced45ff MISC metadata.xml 413 BLAKE2B 8286aa718a875b3c2ab654127de9b467cc4732abf8289f28fc85bf9b1da363e92cf70a4254cbe8e78fb64c2f484689180bdc7d727bdb2d3a667ca0e6a37e69a5 SHA512 3f28dd2d429278c1d98bd20e739383caa9cd015f09b2678bd7ca3ba53bc76e6c1a39758461513ee5d5ae186cc190473c5a5c96391f95cea17ede472087c5e5a7 diff --git a/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild b/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild index bee00da41495..bdb9078271dc 100644 --- a/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild +++ b/games-simulation/micropolis/micropolis-1.0_p20220604.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop toolchain-funcs wrapper +inherit desktop flag-o-matic toolchain-funcs wrapper COMMIT="6f873e16d6a1a8f6f59c1e5a75ec5f52ce5c89b6" DESCRIPTION="Free version of the well-known city building simulation" @@ -33,6 +33,14 @@ PATCHES=( "${FILESDIR}/micropolis-fix-clang15.diff" ) src_prepare() { default + # -Werror=strict-aliasing + # https://bugs.gentoo.org/859223 + # https://gitlab.com/stargo/micropolis/-/issues/1 + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + sed -i -e "s|-O3|${CFLAGS}|" \ src/tclx/config.mk src/{sim,tcl,tk}/makefile || die sed -i -e "s|XLDFLAGS=|&${LDFLAGS}|" \ -- cgit v1.2.3