summaryrefslogtreecommitdiff
path: root/games-emulation
diff options
context:
space:
mode:
authorCrucible <crucible@localhost>2026-09-22 18:47:35 -0500
committerCrucible <crucible@localhost>2026-09-22 18:47:35 -0500
commitcde96c5ea0c81397fd3214d455a374f76179a7aa (patch)
tree12c86d59eb88887c244b1145411db084ae5a6c1f /games-emulation
parent47516b9667518dacb1efd6d257f7b3e6a481ec93 (diff)
downloadbaldeagleos-repo-cde96c5ea0c81397fd3214d455a374f76179a7aa.tar.gz
baldeagleos-repo-cde96c5ea0c81397fd3214d455a374f76179a7aa.tar.xz
baldeagleos-repo-cde96c5ea0c81397fd3214d455a374f76179a7aa.zip
Publish baldeagleos-repo candidate 0000000325-20260922-184323
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/dosbox-staging/dosbox-staging-0.83.0.ebuild13
-rw-r--r--games-emulation/eden/Manifest6
2 files changed, 11 insertions, 8 deletions
diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.83.0.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.83.0.ebuild
index 29a6c774e756..e77acb165cc0 100644
--- a/games-emulation/dosbox-staging/dosbox-staging-0.83.0.ebuild
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.83.0.ebuild
@@ -21,24 +21,24 @@ SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz
LICENSE="GPL-2+ sc55? ( XMAME )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="debug dynrec mt-32 opengl +sc55 slirp test"
+IUSE="debug dynrec mt-32 +sc55 slirp test"
RESTRICT="!test? ( test )"
RDEPEND="debug? ( sys-libs/ncurses:0= )
mt-32? ( media-libs/munt-mt32emu )
- opengl? ( virtual/opengl )
slirp? ( net-libs/libslirp )
dev-cpp/asio
media-libs/alsa-lib
media-libs/iir1
media-libs/libpng:0=
- media-libs/libsdl2[alsa,joystick,opengl?,sound,video,X]
+ media-libs/libsdl2[alsa,joystick,opengl,sound,video,X]
media-libs/opusfile
media-libs/sdl2-image
media-libs/speexdsp
media-sound/fluid-soundfont
media-sound/fluidsynth
+ virtual/opengl
virtual/zlib:=
sys-libs/zlib-ng:=
!games-emulation/dosbox"
@@ -46,7 +46,9 @@ DEPEND="${RDEPEND}"
BDEPEND="test? ( dev-cpp/gtest )
sc55? ( virtual/pkgconfig )"
-PATCHES=( "${FILESDIR}"/${P}-optional_mt32.patch )
+PATCHES=(
+ "${FILESDIR}"/${P}-optional_mt32.patch
+)
DOCS=( README.md docs/AUTHORS )
src_prepare() {
@@ -72,13 +74,14 @@ src_configure() {
# alsa is needed already by libsdl2[alsa,sound]
# xinput2 comes with libsdl2[X]
+ # opengl is needed for shader code and strongly recommended in all cases
local mycmakeargs=(
-DUSE_SYSTEM_LIBS=ON
+ -DOPT_OPENGL=ON
-DOPT_XINPUT=ON
-DOPT_DEBUGGER=$(usex debug)
-DOPT_FORCE_DYNREC=$(usex dynrec)
-DOPT_MT32EMU=$(usex mt-32)
- -DOPT_OPENGL=$(usex opengl)
-DOPT_TESTS=$(usex test)
)
cmake_src_configure
diff --git a/games-emulation/eden/Manifest b/games-emulation/eden/Manifest
index 45cb88536673..cbab73daf859 100644
--- a/games-emulation/eden/Manifest
+++ b/games-emulation/eden/Manifest
@@ -1,6 +1,6 @@
-DIST eden-0.2.0-fix-httplib-version.patch 901 BLAKE2B 5eccfe3398a5ec7bc746b4570b0902f145d3618be2a0bd446d6a3ea61763e6fad471ad1b45d242925c78b04cb33bd7152c86741334ba922ab1a2cfbb32629f3c SHA512 f68a62674828205bc48482ab1e3774f73ecd94c1f6df9c1000d5123b170d1d476a01aa5453d6abb8ff2012e86e7a810d0ecbf3fc985f293725e4ccaf9c598f75
+DIST eden-0.2.0-fix-httplib-version.patch 901 BLAKE2B fe24068b0b6dd1841461425f0783bf4f5ae24472334e0b7715660ff36f29c5574ac80e9a850b81253fa61cf6905c2995a7caf59109a220e04053fc1ec78dd6c8 SHA512 bbb1d1c2cd58d11a125d81c71d3e57221676dba22e53f801be131e19be0c7eca4a61b692d17b0c5f1b97adbed32e4c6b1dbe49cb7a2dfe9644f82b6d7780831b
DIST eden-0.2.0.tar.gz 11360348 BLAKE2B 13b35c5a60df6a8413483c1b9752ec86fdff02afda0e4635a3e2b00019479b3717fd372051650538a3b231979f95c53c5eaeef4fe9b9667364c75fe7c284b84c SHA512 bbfc790ea293ee478a0447a9702029f4bdfd536d9c06996bcf1c069f8a508c88d164de0483f40e9a5340af773c39f20cd9b63b01e489415170d9c9b0728a0c7f
-DIST eden-0.2.1-fix-newer-httplib-compilation.patch 1946 BLAKE2B 48fce65207a6b8fe828b0bf6513ab92aefd72171d7a48aafcbe6791ff878c57b528feb1583aec15672e6b996a9d1646b3503589d3536f716c5d22981b5c2cd67 SHA512 df4021669db04685986ca817ca1ca565d2029989763f9499c1e600f5277425f1afce9c61da24595ac44046e7b92b02fa22bf5617e1b9f962a3de9543563fbd7c
-DIST eden-0.2.1-fix-wifi-scanner-compilation.patch 1615 BLAKE2B e2f66d9b822a424ae774ee16a407f2677ce996923f13bfebb77cda11bb491a89cfe8a36df4e665d7b8e3f0f6c1ab61088502932238d797b4c19ca30dd025a0e2 SHA512 7e7efbf7ca9394b07ef7d2540f754eae949b8638ea3cf38737b9319ced6b85ae102b6fcab9f8ddc2ae77981b32a49289ea516ea2d4e9997f54dc570cdc038172
+DIST eden-0.2.1-fix-newer-httplib-compilation.patch 1946 BLAKE2B f9f01fc2a4e359f87739d77e005c21ad69b944fa4e1d0e86d5da88f0851b426aa23aea034dd7776111ec819318a293affc35567110574f8fc4db7b3294162eae SHA512 617cde4b5b7c9589b73585767f0ce8263c6b74e0a1be1770c61c73dccb8f467c62d6593e53b969cefe12da33c7f5e6b5b20ab2baac8da83fe630ea63b7d861e7
+DIST eden-0.2.1-fix-wifi-scanner-compilation.patch 1615 BLAKE2B 3e0c939f0e42e0d4fcc1726ba62e0c40ef26edb8d4cb8f2c968cbec47d0f50dfaca947998ef67d8858df02f994911b4c9cb84e35bdaf5ffa6ae8b39b24446096 SHA512 8bd960a7e69b25655edd053bf6b25d130d18e088c09d891d5af4040978263a0c3c84db77116f149eed10b347c01f035a03eae25604a007b0035f2bf1ccf836bf
DIST eden-0.2.1.tar.gz 11484603 BLAKE2B 465cbc7737ebd2b49209b2e48f5626538d92e2fdb267173c8f864c457e9fb6f942d1dd28b21a7c41ed17b42d6c93740c9debf46c68b01bcfd07ef553e6ea1116 SHA512 7c7f0fc296442b62909ecdf5341ece88fc5e7c1bec7ebc2f9c6808e5672e4147f52f99f92c8866285af57a5d0b97ecacd9ab31c461064f35581e7734f14b7d7e
DIST nx-tzdb-121125.tar.gz 102895 BLAKE2B 6619b7ad2200be8efb495773d017a07985adb7b05ba97285427aa86103ae9a8c9befc698709539a0292c413c2c8082c39fd699e181140e6879844084e5c19382 SHA512 dc37a189a44ce8b5c988ca550582431a6c7eadfd3c6e709bee6277116ee803e714333e85c9e6cbb5c69346a14d6f2cc7ed96e8aa09cc5fb8a89f945059651db6