summaryrefslogtreecommitdiff
path: root/app-emulation
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/Manifest.gzbin15315 -> 15311 bytes
-rw-r--r--app-emulation/aranym/Manifest2
-rw-r--r--app-emulation/aranym/aranym-1.1.0-r1.ebuild11
-rw-r--r--app-emulation/fs-uae/Manifest2
-rw-r--r--app-emulation/fs-uae/fs-uae-3.1.66.ebuild10
5 files changed, 19 insertions, 6 deletions
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 79dbd0a07b97..11b5c920a900 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/aranym/Manifest b/app-emulation/aranym/Manifest
index c03159e982d6..b7e6b4caf5a9 100644
--- a/app-emulation/aranym/Manifest
+++ b/app-emulation/aranym/Manifest
@@ -5,5 +5,5 @@ AUX aranym-1.1.0-configure-bashisms.patch 1202 BLAKE2B 963ab649c4659be267a59e97c
AUX aranym-1.1.0-configure-clang16.patch 1097 BLAKE2B 1c638475d9935a8642bf072d30de9d3fbde33c7027d2fbde373261d44cbeaba9055b8d9561d6790c081ac80291f999c6e1ba33bfb652ff714eae8301076cdf4a SHA512 554f35cb47790a389fc6ed8d92e6437fbfa2c3cc7a5f584282306d5b8c101bf9bd4ee2beb0acd05977a44dec0ea6dc65d9cdfc46af15eddc1d02de5bad6f1292
AUX aranym-1.1.0-libcwrap.patch 830 BLAKE2B 6eed885e5f06d3e9405501ade35c52afe8e01ecebde21ca6a9a0020d4402e39a97939c0ed64cf96a47f95779885eb1132bda90d3ba325b1d6a1f36527df072f9 SHA512 7050d4e24457f5ee12adb1a9aaddb2f5cb16c06105a74f78d8eefbf431629a043acb53160be5e66cfd82b64e8324fdf3cd7f4374cf8a64a66aa669ff701c2019
DIST aranym_1.1.0.orig.tar.gz 3785612 BLAKE2B 52b5fa34c78c67cb94cbe0d94795368cb7007f37571282d67387a0237500143f8078117132c9df392c5fd48b32cdb8c1cf727fe4d22a3d24eac0595215bddf4e SHA512 723b1a7c80532734e1dea288dbffd66746d9c7d1302ccb0259248a26aac5dedc7f66a134929de7064686af6c676d10918d90e2cf58cb010fd445979945177b51
-EBUILD aranym-1.1.0-r1.ebuild 2746 BLAKE2B b4768276bf773ed1f35536e12b933cf73a08c59f5d95414000798caf69618d4a28f95759fec835268745ffd314497935cd55c0c6d1df900743d30dc939f19748 SHA512 f1a778dc1d04166eb42bd7bbf831189b8484eb0e6e54f62ac91134153d65e392336c48d95c6daf053fc7130f2653eb9bece00518b0611c982162dd2437e7e040
+EBUILD aranym-1.1.0-r1.ebuild 3048 BLAKE2B d8eacfb07c5423fd7a203ff0ef974d067cd39548d3e26c86e17abd4a6c75c5c01eea8dd59c391e16674b56fb4c37eb6c59d8b6fdeccad3e7bd72e96f4c2df0ee SHA512 85d6fdfe3e838bc862676b30b8ecbddc356eff103baf2a669da54890cb0fc79b59668917dd4dbb6c0391ff656e0eec2705b43c1a57bff89cad0e8461642f1a1a
MISC metadata.xml 862 BLAKE2B 3661f056df9749365d616c3a8c0c99458c08347e199bef3c21c657fe634862fb43edb6966d4acc2eec7196e310087fcb26b64c3f4177d8dc9ef8d6d62166abcb SHA512 0c85331417427933b6ee396f623054fbe3dbf6e51e0621159a6a7524104985f73d97f87473a1fb5388032bca37351d27199558e6f0726c199d7568962cd4f8d8
diff --git a/app-emulation/aranym/aranym-1.1.0-r1.ebuild b/app-emulation/aranym/aranym-1.1.0-r1.ebuild
index 7f7bb559528d..f471b146140f 100644
--- a/app-emulation/aranym/aranym-1.1.0-r1.ebuild
+++ b/app-emulation/aranym/aranym-1.1.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools multibuild toolchain-funcs xdg
+inherit autotools flag-o-matic multibuild toolchain-funcs xdg
DESCRIPTION="Atari Running on Any Machine, VM running Atari ST/TT/Falcon OS and TOS/GEM apps"
HOMEPAGE="https://aranym.github.io"
@@ -54,6 +54,13 @@ src_prepare() {
}
src_configure() {
+ # configure probe fatally errors out since it tries to peek at LTO'ed code using grep
+ # https://bugs.gentoo.org/854510
+ # https://github.com/aranym/aranym/commit/52c56bba30ddea27a0a7179da89cac1c71228de6
+ #
+ # Fixed in git master. Try removing this on the next version bump.
+ filter-lto
+
tc-export_build_env
export CC_FOR_BUILD=$(tc-getBUILD_CC) CXX_FOR_BUILD=$(tc-getBUILD_CXX)
diff --git a/app-emulation/fs-uae/Manifest b/app-emulation/fs-uae/Manifest
index c723c71d57af..7f50b578b6b1 100644
--- a/app-emulation/fs-uae/Manifest
+++ b/app-emulation/fs-uae/Manifest
@@ -3,5 +3,5 @@ AUX fs-uae-3.0.0-libmpeg2.patch 1078 BLAKE2B 119d797854beb0148af9a77003b7b06696d
AUX fs-uae-3.1.35-deepbind.patch 1150 BLAKE2B 2b75ae7e8ad353af78d02afec6e2c27f4bf442d201bd67ff9548e2c26d5ac2d15199ff1f649c0e1e6ed662e433bd103420f737d0a50db030bccc6eb687905fa6 SHA512 a645a05f16a9825d9f3f2ff798f0982687b8cae4accad1685e047e98648680e7b785d9efe0676c68ed9caf57ea39d08a70c60c3dc810117db714b800ef67a9a0
AUX fs-uae-3.1.66-musl.patch 872 BLAKE2B 8ba30e637fb6b9044c2e81a6158125bcd84d97684008673f541aa444d793aeb257c4b4dda110067a572fc91404a4998b18557dae514395d23bb33493e71d1fae SHA512 07de2603ed85e52d08e76386fdddeb31fbf481876192755d48ddb185ff72d870cf8d288ae6998d7ff3eff7531be3c058df4988ae1124b2abe0506e31ddcace13
DIST fs-uae-3.1.66.tar.xz 3627688 BLAKE2B 9c7742b78055b4c2409c4527ab3b5daac829fa8d09363c5640ce433770ec0f7f6417cfa5dc7689bfdf747083bad654a8d433216b2c94e93ef3189f7e6f7213d9 SHA512 3d93c6481d4aebb21607fa6cd0716bb809a902a5e6e20cda97751f7878157a0737b80df1290c2e1cf4e13f1e9a824b750c52479cd05e56bff291be7471d167a1
-EBUILD fs-uae-3.1.66.ebuild 2439 BLAKE2B ad8ffd11c78979c5a25db37249dff1064007640f5350fceccc1247c79219d60184e7f05d8cee5f0996d7b731f93b357af6a3e5f19df2cc45bce75a41d1a3bdbd SHA512 f296f030268264ccc39d58061a2461f2a05758e363426e4f967b919d8f27858bc1b459f0a1645f6dcfb5a3407a89bbd3b7760adb989ae710d02b2e4fbed4f25d
+EBUILD fs-uae-3.1.66.ebuild 2630 BLAKE2B b580d7a432fb1876156e0f1d7b3fb4e1788b702bbbd76aab6e4008a024f3fa84fcae08198f1fcb6d769ba51f6abb34e26a1479631960ae146256f74b4d8e6fed SHA512 3b592af00a4e6b2938cc67f9fbff544099565a15d2033364a3a8b0117c70c6dd36abc56bb00f4608c21980978f8b50874784fc7ff31eb6ec7f3b243fc952a265
MISC metadata.xml 534 BLAKE2B 06da96462379543ad704ca1227e546f26e5578f1f62b14debe6297a659e250708b1c6b60d4e60805142f76b12b0c31812060af661f2166749aac811b82edc695 SHA512 2366d8d0d180a639d65aa1e7092cc9669f6d2ae07b3ce3ed6386e15795f141067ec93014f87bb6b0c57c51dfbb4c33ae5886f541a0634432c53a5541eb68f229
diff --git a/app-emulation/fs-uae/fs-uae-3.1.66.ebuild b/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
index 2853da73fb7d..a8e64081c609 100644
--- a/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.1.66.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit autotools xdg
+inherit autotools flag-o-matic xdg
DESCRIPTION="Integrates the most accurate Amiga emulation code available from WinUAE"
HOMEPAGE="https://fs-uae.net/"
@@ -56,6 +56,12 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/854519
+ #
+ # Fixed upstream in git master but no releases since 2021 and no activity since 2022.
+ filter-lto
+
# Qt and Udis86 are unused.
econf \
--enable-a2065 \