diff options
author | Martin Väth <martin@mvath.de> | 2018-05-01 19:31:30 +0200 |
---|---|---|
committer | Martin Väth <martin@mvath.de> | 2018-05-01 19:31:30 +0200 |
commit | cb80e492076d14e1dd8db1346298122a9ecd976e (patch) | |
tree | 8c0448eca3e13b1a75f4331e62c15d12d6177a9b /games-emulation | |
parent | Remove mask for noscript: >=firefox-59 is in the gentoo repository (diff) | |
download | mv-cb80e492076d14e1dd8db1346298122a9ecd976e.tar.gz mv-cb80e492076d14e1dd8db1346298122a9ecd976e.tar.bz2 mv-cb80e492076d14e1dd8db1346298122a9ecd976e.zip |
Fix mame dirs, sdlmame compilation, python deps
Diffstat (limited to 'games-emulation')
-rw-r--r-- | games-emulation/sdlmame/Manifest | 2 | ||||
-rw-r--r-- | games-emulation/sdlmame/files/sdlmame-0.174-sdlSetWindow.patch | 13 | ||||
-rw-r--r-- | games-emulation/sdlmame/sdlmame-0.174-r2.ebuild (renamed from games-emulation/sdlmame/sdlmame-0.174-r1.ebuild) | 6 | ||||
-rw-r--r-- | games-emulation/xmame/xmame-0.106-r4.ebuild (renamed from games-emulation/xmame/xmame-0.106-r3.ebuild) | 2 | ||||
-rw-r--r-- | games-emulation/xmess/xmess-0.106-r3.ebuild (renamed from games-emulation/xmess/xmess-0.106-r2.ebuild) | 2 |
5 files changed, 19 insertions, 6 deletions
diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest index 8b368284..c58d10af 100644 --- a/games-emulation/sdlmame/Manifest +++ b/games-emulation/sdlmame/Manifest @@ -1 +1 @@ -DIST mame-0.174.zip 95944685 BLAKE2B e97027edf7be293e599499bd428c663c1fc13498e2fe10ee356aa56ef8ba85d6ea003ba65a8cbc41d1159246eed354585fc18bf9507b47dc1774b87f5737b48d SHA512 9db4d98fb5f5373529808f3bc41fddefa65ebbf7c26d946ebf886cab25e5abf7c4d539d96dfd6af5e62f4366b2bb0b0b59d40fe7a722698f3707eb8ea4c12a0b +DIST mame-0.174.zip 95944685 SHA512 9db4d98fb5f5373529808f3bc41fddefa65ebbf7c26d946ebf886cab25e5abf7c4d539d96dfd6af5e62f4366b2bb0b0b59d40fe7a722698f3707eb8ea4c12a0b diff --git a/games-emulation/sdlmame/files/sdlmame-0.174-sdlSetWindow.patch b/games-emulation/sdlmame/files/sdlmame-0.174-sdlSetWindow.patch new file mode 100644 index 00000000..ee9a7ca0 --- /dev/null +++ b/games-emulation/sdlmame/files/sdlmame-0.174-sdlSetWindow.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/634662 +Author of patch: Rick Harris +--- a/3rdparty/bgfx/include/bgfx/bgfxplatform.h ++++ b/3rdparty/bgfx/include/bgfx/bgfxplatform.h +@@ -253,7 +253,7 @@ + + #endif // BX_PLATFORM_ + +-#if defined(_SDL_syswm_h) ++#if defined(_SDL_syswm_h) || defined(SDL_syswm_h_) + // If SDL_syswm.h is included before bgfxplatform.h we can enable SDL window + // interop convenience code. + diff --git a/games-emulation/sdlmame/sdlmame-0.174-r1.ebuild b/games-emulation/sdlmame/sdlmame-0.174-r2.ebuild index 0a8aa8e0..d526d46f 100644 --- a/games-emulation/sdlmame/sdlmame-0.174-r1.ebuild +++ b/games-emulation/sdlmame/sdlmame-0.174-r2.ebuild @@ -44,8 +44,7 @@ RDEPEND="!games-emulation/sdlmametools dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) x11-libs/libX11 - x11-libs/libXinerama - ${PYTHON_DEPS}" + x11-libs/libXinerama" DEPEND="${RDEPEND} ${PYTHON_DEPS} app-arch/unzip @@ -77,7 +76,8 @@ src_unpack() { src_prepare() { eapply \ "${FILESDIR}"/${P}-qt.patch \ - "${FILESDIR}"/${P}-cxx14.patch + "${FILESDIR}"/${P}-cxx14.patch \ + "${FILESDIR}"/${P}-sdlSetWindow.patch # Disable using bundled libraries enable_feature USE_SYSTEM_LIB_EXPAT enable_feature USE_SYSTEM_LIB_FLAC diff --git a/games-emulation/xmame/xmame-0.106-r3.ebuild b/games-emulation/xmame/xmame-0.106-r4.ebuild index 3ddee75e..e7bb7c97 100644 --- a/games-emulation/xmame/xmame-0.106-r3.ebuild +++ b/games-emulation/xmame/xmame-0.106-r4.ebuild @@ -201,7 +201,7 @@ src_install() { fi done - insinto "/usr/share/games/${PN}" + insinto "/usr/share/${PN}" doins -r ctrlr dodoc doc/{changes.*,*.txt,mame/*,${TARGET}rc.dist} README todo docinto html diff --git a/games-emulation/xmess/xmess-0.106-r2.ebuild b/games-emulation/xmess/xmess-0.106-r3.ebuild index 831b0ff6..850f45ba 100644 --- a/games-emulation/xmess/xmess-0.106-r2.ebuild +++ b/games-emulation/xmess/xmess-0.106-r3.ebuild @@ -201,7 +201,7 @@ src_install() { fi done - insinto "/usr/share/games/${PN}" + insinto "/usr/share/${PN}" doins -r ctrlr dodoc doc/{changes.*,*.txt,mame/*,${TARGET}rc.dist} README todo docinto html |