summaryrefslogtreecommitdiff
path: root/games-emulation
diff options
context:
space:
mode:
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/Manifest.gzbin12066 -> 12064 bytes
-rw-r--r--games-emulation/libretro-dosbox/Manifest4
-rw-r--r--games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild10
-rw-r--r--games-emulation/libretro-dosbox/libretro-dosbox-9999.ebuild12
4 files changed, 21 insertions, 5 deletions
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index ed7fdf894a15..115c01b9674d 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/libretro-dosbox/Manifest b/games-emulation/libretro-dosbox/Manifest
index b1b48a0c357f..ad9be3a31578 100644
--- a/games-emulation/libretro-dosbox/Manifest
+++ b/games-emulation/libretro-dosbox/Manifest
@@ -1,4 +1,4 @@
DIST libretro-dosbox-0.0.1_pre20180723.tar.gz 1182680 BLAKE2B 5885053ad228f56bd2a26bcdc8c05a1b3358b019a74f1ed41c056492f9042a8ee96a3d4ec4d1f6f39e072ccae65378355d27e01c951e288fb1094d11ea172aed SHA512 b2206de1cbce3927797044d1609e569d3fb828039184d780253108b231f1fe5566ed877315626908e83acdfa2d0398ee832df01202bc7164c11dcb5119531710
-EBUILD libretro-dosbox-0.0.1_pre20180723.ebuild 400 BLAKE2B 3f1049dd2726c2d6a578361b24744565a9f4572018fc1de1611fd3df071c0213133480ffbf559e8149be4aa05d03cdf2c93dbfc2ea48487aa26c20ff4daae1c2 SHA512 da56eb33c94ce718b5c7cb30b4a496bf3e5f86a003759e8868c3d9590858843fe6b768a8a4e69d7d1666248772ba9294fb2b783826d7f0ffae7888f7160ebedc
-EBUILD libretro-dosbox-9999.ebuild 314 BLAKE2B 7d83ef1f1bbf4228111bc5e93e756445a5003e0eb1ec0a4d0631c380645a284b2524f612fe81e0a9fc64d440ed3e06409462da8e8c007a055d3b2e76aeba65e5 SHA512 b1cd6785c7ffa4205bbac33dc877d7c493f3a0bff804cad50fe1ff808b88ae6ecb82071a134617e8e3d9d6962de06b86a0ee4529628898743e71419f0dfcff17
+EBUILD libretro-dosbox-0.0.1_pre20180723.ebuild 606 BLAKE2B 50dd794a1bde88d35648fef1cf67a3a882d568c703d0f65df5875af17356ebb5987e80f47282a7e8058e8287ed0f76fee4d58f84d1e9538edd096bf6f297adb5 SHA512 351847b75b11a844bda5a6fdbb7a0a791c6e07a719185918d9d09b86e46440b3f4679bd19d84afa13121c596bc50e3922a1e4676a7b0a74feb79147631a75e85
+EBUILD libretro-dosbox-9999.ebuild 520 BLAKE2B e7eb6e874e455b96cd15ed793aa1e69c168a197eb7ae33b5b09c4236cbad41b26609052a0e60b9c9545ca20948ef31627b2a3ba703be17a08eb30a7d5915c0a1 SHA512 e3cd604fcd4f6ef410ee9de3c4bb5932b8b2c004df87a3f83fe6bcd4e7c972469cac7d0619fa204e7f13e748dd3011315d41dc9c24e12e659d38a8e6719f99ab
MISC metadata.xml 368 BLAKE2B da200ba93ebca32c04a5ea51f152c2c144182a3e3d7bc61ef7bde684e5209658cd7d92c3fa704e65fcd5df7ceea2a1983ff7e1cc8898faa62884e5c8b795f4cb SHA512 d2bd825c97568e270162ac289c13ebfa75fc588ecd296b75ec2d92c5f8b5310faec17216252f844f16705f86d792207032ff96031f55543c314e7810951d1066
diff --git a/games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild b/games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild
index 0b886621f567..8ed22a3e2f82 100644
--- a/games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild
+++ b/games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,6 +13,14 @@ LICENSE="GPL-2+"
SLOT="0"
src_compile() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858707
+ #
+ # Yet another unmaintained dosbox fork inheriting the bugs of dosbox.
+ # No point reporting.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
append-cxxflags -std=gnu++11
default
}
diff --git a/games-emulation/libretro-dosbox/libretro-dosbox-9999.ebuild b/games-emulation/libretro-dosbox/libretro-dosbox-9999.ebuild
index ad6cbe45346b..779ee2506f04 100644
--- a/games-emulation/libretro-dosbox/libretro-dosbox-9999.ebuild
+++ b/games-emulation/libretro-dosbox/libretro-dosbox-9999.ebuild
@@ -1,16 +1,24 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
LIBRETRO_REPO_NAME="libretro/dosbox-libretro"
-inherit libretro-core flag-o-matic
+inherit flag-o-matic libretro-core
DESCRIPTION="DOSBox libretro port"
LICENSE="GPL-2+"
SLOT="0"
src_compile() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858707
+ #
+ # Yet another unmaintained dosbox fork inheriting the bugs of dosbox.
+ # No point reporting.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
append-cxxflags -std=gnu++11
default
}