[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/

2018-04-29 Thread Pacho Ramos
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/

2016-05-10 Thread Michael Sterrett
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/

2016-05-03 Thread Michael Sterrett
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/

2016-02-18 Thread Michael Sterrett
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