[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/
commit: 1391afa6a2e870fd035808bbe23f382853e03788 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 29 13:06:10 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 29 13:06:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1391afa6 Remove masked for removal package games-emulation/sdlmame/Manifest | 1 - .../sdlmame/files/sdlmame-0.174-cxx14.patch| 28 --- .../sdlmame/files/sdlmame-0.174-qt.patch | 29 --- games-emulation/sdlmame/files/vector.ini | 9 - games-emulation/sdlmame/metadata.xml | 34 --- games-emulation/sdlmame/sdlmame-0.174.ebuild | 234 - 6 files changed, 335 deletions(-) diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest deleted file mode 100644 index 8b36828499a..000 --- a/games-emulation/sdlmame/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mame-0.174.zip 95944685 BLAKE2B e97027edf7be293e599499bd428c663c1fc13498e2fe10ee356aa56ef8ba85d6ea003ba65a8cbc41d1159246eed354585fc18bf9507b47dc1774b87f5737b48d SHA512 9db4d98fb5f5373529808f3bc41fddefa65ebbf7c26d946ebf886cab25e5abf7c4d539d96dfd6af5e62f4366b2bb0b0b59d40fe7a722698f3707eb8ea4c12a0b diff --git a/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch b/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch deleted file mode 100644 index bd88cb476e8..000 --- a/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch +++ /dev/null @@ -1,28 +0,0 @@ -# work around gcc-4.9.3's implementation of cxx14 -# bug 582576 with patch from Alexander Miller -# https://bugs.gentoo.org/show_bug.cgi?id=582576 - a/src/lib/util/strformat.h -+++ b/src/lib/util/strformat.h -@@ -185,9 +185,8 @@ - #include - #include - --#if defined(__GLIBCXX__) && (__GLIBCXX__ < 20150413) --namespace std --{ -+namespace std { -+namespace mame_cxx14_compat { - template - inline constexpr auto - cbegin(const _Container& __cont) noexcept(noexcept(std::begin(__cont)))-> decltype(std::begin(__cont)) -@@ -198,7 +197,8 @@ - cend(const _Container& __cont) noexcept(noexcept(std::end(__cont)))-> decltype(std::end(__cont)) - { return std::end(__cont); } - } --#endif -+using namespace mame_cxx14_compat; -+} - - namespace util { - namespace detail { diff --git a/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch b/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch deleted file mode 100644 index f9c384d91cf..000 --- a/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch +++ /dev/null @@ -1,29 +0,0 @@ -No point in adding qt-related things to the compile line unless the qt debugger is wanted - scripts/src/osd/sdl_cfg.lua.orig -+++ scripts/src/osd/sdl_cfg.lua -@@ -115,14 +115,16 @@ - configuration { } - - elseif _OPTIONS["targetos"]=="linux" then -- if _OPTIONS["QT_HOME"]~=nil then -- buildoptions { -- "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_INSTALL_HEADERS"), -- } -- else -- buildoptions { -- backtick("pkg-config --cflags Qt5Widgets"), -- } -+ if _OPTIONS["USE_QTDEBUG"]=="1" then -+ if _OPTIONS["QT_HOME"]~=nil then -+ buildoptions { -+ "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_INSTALL_HEADERS"), -+ } -+ else -+ buildoptions { -+ backtick("pkg-config --cflags Qt5Widgets"), -+ } -+ end - end - elseif _OPTIONS["targetos"]=="macosx" then - defines { diff --git a/games-emulation/sdlmame/files/vector.ini b/games-emulation/sdlmame/files/vector.ini deleted file mode 100644 index d4906e34ccd..000 --- a/games-emulation/sdlmame/files/vector.ini +++ /dev/null @@ -1,9 +0,0 @@ -# -# Specific options file for vector games -# - -# -# VIDEO OPTIONS -# -video soft -yuvmode yv12 diff --git a/games-emulation/sdlmame/metadata.xml b/games-emulation/sdlmame/metadata.xml deleted file mode 100644 index d94f41033e1..000 --- a/games-emulation/sdlmame/metadata.xml +++ /dev/null @@ -1,34 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - -ga...@gentoo.org -Gentoo Games Project - - -SDLMAME is a port of the popular MAME[tm]. - -There are a few principles that guide its development: - -1) run on Linux/Unix, Mac OS X, and other SDL supported operating systems with -as few changes as possible to the base Win32 code. This means we can track -changes faster than larger more conventional ports such as MacMAME, and we also -maintain what I call "Firefox compatibility" where learning a major app only -needs to be done once per application, and it then applies across many -operating systems. If you can use the command-line Win32 MAME, you already know -how to use SDLMAME
[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/
commit: d612d994f4d12ea0c6f8624e10564deedf68b020 Author: Michael Sterrett gentoo org> AuthorDate: Tue May 10 07:11:05 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Tue May 10 07:11:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d612d994 games-emulation/sdlmame: fix buildins with gcc-4.9.3 with patch from Alexander Miller (bug #582576) Package-Manager: portage-2.2.26 .../sdlmame/files/sdlmame-0.173-cxx14.patch| 28 ++ games-emulation/sdlmame/sdlmame-0.173.ebuild | 4 +++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch b/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch new file mode 100644 index 000..bd88cb4 --- /dev/null +++ b/games-emulation/sdlmame/files/sdlmame-0.173-cxx14.patch @@ -0,0 +1,28 @@ +# work around gcc-4.9.3's implementation of cxx14 +# bug 582576 with patch from Alexander Miller +# https://bugs.gentoo.org/show_bug.cgi?id=582576 + +--- a/src/lib/util/strformat.h b/src/lib/util/strformat.h +@@ -185,9 +185,8 @@ + #include + #include + +-#if defined(__GLIBCXX__) && (__GLIBCXX__ < 20150413) +-namespace std +-{ ++namespace std { ++namespace mame_cxx14_compat { + template + inline constexpr auto + cbegin(const _Container& __cont) noexcept(noexcept(std::begin(__cont)))-> decltype(std::begin(__cont)) +@@ -198,7 +197,8 @@ + cend(const _Container& __cont) noexcept(noexcept(std::end(__cont)))-> decltype(std::end(__cont)) + { return std::end(__cont); } + } +-#endif ++using namespace mame_cxx14_compat; ++} + + namespace util { + namespace detail { diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild b/games-emulation/sdlmame/sdlmame-0.173.ebuild index e5d5a0e..edac5fe 100644 --- a/games-emulation/sdlmame/sdlmame-0.173.ebuild +++ b/games-emulation/sdlmame/sdlmame-0.173.ebuild @@ -73,7 +73,9 @@ src_unpack() { } src_prepare() { - epatch "${FILESDIR}"/${P}-qt.patch + epatch \ + "${FILESDIR}"/${P}-qt.patch \ + "${FILESDIR}"/${P}-cxx14.patch # Disable using bundled libraries enable_feature USE_SYSTEM_LIB_EXPAT enable_feature USE_SYSTEM_LIB_FLAC
[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/
commit: 9cd74b65b74cc8dade5eedb5f4cbc6a1385eb752 Author: Michael Sterrett gentoo org> AuthorDate: Tue May 3 17:58:21 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Tue May 3 17:58:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd74b65 games-emulation/sdlmame: fix compile when qt5 isn't installed (bug #581972) Package-Manager: portage-2.2.26 .../sdlmame/files/sdlmame-0.173-qt.patch | 29 ++ games-emulation/sdlmame/sdlmame-0.173.ebuild | 1 + 2 files changed, 30 insertions(+) diff --git a/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch b/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch new file mode 100644 index 000..f9c384d --- /dev/null +++ b/games-emulation/sdlmame/files/sdlmame-0.173-qt.patch @@ -0,0 +1,29 @@ +No point in adding qt-related things to the compile line unless the qt debugger is wanted + +--- scripts/src/osd/sdl_cfg.lua.orig scripts/src/osd/sdl_cfg.lua +@@ -115,14 +115,16 @@ + configuration { } + + elseif _OPTIONS["targetos"]=="linux" then +- if _OPTIONS["QT_HOME"]~=nil then +- buildoptions { +- "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_INSTALL_HEADERS"), +- } +- else +- buildoptions { +- backtick("pkg-config --cflags Qt5Widgets"), +- } ++ if _OPTIONS["USE_QTDEBUG"]=="1" then ++ if _OPTIONS["QT_HOME"]~=nil then ++ buildoptions { ++ "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_INSTALL_HEADERS"), ++ } ++ else ++ buildoptions { ++ backtick("pkg-config --cflags Qt5Widgets"), ++ } ++ end + end + elseif _OPTIONS["targetos"]=="macosx" then + defines { diff --git a/games-emulation/sdlmame/sdlmame-0.173.ebuild b/games-emulation/sdlmame/sdlmame-0.173.ebuild index adc1cb7..7fa0a7c 100644 --- a/games-emulation/sdlmame/sdlmame-0.173.ebuild +++ b/games-emulation/sdlmame/sdlmame-0.173.ebuild @@ -73,6 +73,7 @@ src_unpack() { } src_prepare() { + epatch "${FILESDIR}"/${P}-qt.patch # Disable using bundled libraries enable_feature USE_SYSTEM_LIB_EXPAT enable_feature USE_SYSTEM_LIB_FLAC
[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/
commit: fa416fb520e9ac382eb63baf9ce98b5cee5680ab Author: Michael Sterrett gentoo org> AuthorDate: Thu Feb 18 18:28:40 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Thu Feb 18 18:29:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa416fb5 games-emulation/sdlmame: clean old; dropping support for ppc Package-Manager: portage-2.2.26 games-emulation/sdlmame/Manifest | 4 - games-emulation/sdlmame/files/mame-0.139.ini.in| 270 - .../sdlmame/files/sdlmame-0.144-makefile.patch | 79 -- .../sdlmame/files/sdlmame-0.144-no-opengl.patch| 11 - .../sdlmame/files/sdlmame-0.148_p1-makefile.patch | 177 -- .../sdlmame/files/sdlmame-0.148_p1-no-opengl.patch | 12 - .../sdlmame/files/sdlmame-0.149-QA.patch | 191 --- .../files/sdlmame-0.149-debugger-linking.patch | 28 --- .../sdlmame/files/sdlmame-0.149-no-opengl.patch| 19 -- .../sdlmame/files/sdlmame-0.149-system-lua.patch | 33 --- games-emulation/sdlmame/sdlmame-0.148_p1-r1.ebuild | 186 -- games-emulation/sdlmame/sdlmame-0.149.ebuild | 194 --- 12 files changed, 1204 deletions(-) diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest index 80dcd95..27c42ad 100644 --- a/games-emulation/sdlmame/Manifest +++ b/games-emulation/sdlmame/Manifest @@ -1,5 +1 @@ DIST mame-0.168.zip 82770536 SHA256 f91e014c3d3bf3da790284a25437f231a84228a6adbf42db35ca34a57f8a3092 SHA512 14b0519682f8aeb2379cd29b9e0ad8f3c54866296ac158876435425b79c3bf19a2dc520df7a44fe301a8e8cbbc335185602f4998edf6e95324f527c50c72411e WHIRLPOOL 41ddbe191423e3653a52f7734cc85088f1c663fd9aefdbd00ceefbe86f27bde190d14505be7fa69f76c7a39c6bbb5ab196685c2e001c8517cb90f4f7f27e8a51 -DIST mame0148s.zip 33822494 SHA256 78d8a68ba53934fdfc895f450c08682dada81f7ec3e74a98fb042539506d9321 SHA512 a520115e2e82b2da3200ffa1fa56f668f95c3e26a927bcdb30a34e73053e55d26a6a6c1ec95eae1237bce1d2d0cd276b84466705fd5f53ac77827d06ea04bc03 WHIRLPOOL c6de71c198396977475110ab5840b7eaa6e5074519adffc286dd539ab916ea951fa1c307218b0d144cdc8aeeb096216106a3c21a6d53b42c04dc75e8103be04a -DIST mame0149s.zip 35160585 SHA256 0e41b5773bea217d3ca04002903ac5ef569e6f5b67c05c72496d2cd7993b0a6b SHA512 4b8bd72e93f71fdb52c643776ecefb87fe605effe3f8c1724156cf7fafb8107330d92914eb14208a170cd5a0ee2775e7ea8d8edd0b525a35bbb0d5514172c1c3 WHIRLPOOL c5821ffc0f640e93986cd88f9e530be36e5ba0405a5dbc69a5021c828248dc74541340d5d9d49ece19635b5239bbaeeeb93bad2800fc46e9f441d8ffd3751ca5 -DIST sdlmame-ui.bdf.gz 114727 SHA256 f2ec11dd926bbeae8647e68607107516a30790239464939f3e99a0f62fc7f17e SHA512 67ba1bc632c1ac51b97acf8c1061477edd3519fea3d1233951723741c926ff72e259c274babb036abf4db92f217db507c58a6fc6e438db4b14c5fe5789b2ed64 WHIRLPOOL 2150053b38d8318804bf40cdcd9cdefdd2976c4cfab563c90021f0d9be0a0a57174166ece8b51658d9f2192e07343f198358299667a1db32f146c9fb9c528956 -DIST sdlmame0148u1_diff.zip 3386949 SHA256 27378d09e50f31ca0dd4f39df4c474016671946657eb7af9ea5aa0ffbae1d9bb SHA512 f62aa8ebfc3cfa96d2fd5e58c921cc2adfbe3704a745ef49bc247060ecdecc12e1a3add810c6237f3f7a1946cf1b9d46e6d72aeb87baffebadb933de44de WHIRLPOOL 550f2e777363f307b8e56b4ec31f4852abe89434af5ce596bd6e6023f35a728e4078033b1edc4b302e0cf50fa646a190ec02be9329127379405aec2e9b591531 diff --git a/games-emulation/sdlmame/files/mame-0.139.ini.in b/games-emulation/sdlmame/files/mame-0.139.ini.in deleted file mode 100644 index 7b69f18..000 --- a/games-emulation/sdlmame/files/mame-0.139.ini.in +++ /dev/null @@ -1,270 +0,0 @@ -# -# CORE CONFIGURATION OPTIONS -# -readconfig1 -writeconfig 0 - -# -# CORE SEARCH PATH OPTIONS -# -rompath $HOME/.sdlmame/roms;@GAMES_DATADIR@/sdlmame/roms -samplepath $HOME/.sdlmame/samples;@GAMES_DATADIR@/sdlmame/samples -artpath $HOME/.sdlmame/artwork;@GAMES_DATADIR@/sdlmame/artwork -ctrlrpath $HOME/.sdlmame/ctrlr;@GAMES_SYSCONFDIR@/sdlmame/ctrlr;@GAMES_DATADIR@/sdlmame/ctrlr -inipath $HOME/.sdlmame;@GAMES_SYSCONFDIR@/sdlmame -fontpath $HOME/.sdlmame;@GAMES_DATADIR@/sdlmame -cheatpath $HOME/.sdlmame/cheats;@GAMES_SYSCONFDIR@/sdlmame/cheats;@GAMES_DATADIR@/sdlmame/cheats -crosshairpath $HOME/.sdlmame/crosshair;@GAMES_DATADIR@/sdlmame/crosshair - -# -# CORE OUTPUT DIRECTORY OPTIONS -# -cfg_directory $HOME/.sdlmame/cfg -nvram_directory $HOME/.sdlmame/nvram -memcard_directory $HOME/.sdlmame/memcard -input_directory $HOME/.sdlmame/inp -state_directory $HOME/.sdlmame/sta -snapshot_directory$HOME/.sdlmame/snap -diff_directory$HOME/.sdlmame/diff -comment_directory $HOME/.sdlmame/comments - -# -# CORE STATE/PLAYBACK OPTIONS -# -state -autosave 0 -playback -record -mngwr