summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2018-06-26 10:33:02 +0200
committerMartin Väth <martin@mvath.de>2018-06-26 10:33:02 +0200
commit1e7aeaa987264b83c75dc6989c173426cf3db7c3 (patch)
treedb651af6d723d224e2ef5c868743129014763ee8
parentalpha version bumps (diff)
downloadmv-1e7aeaa987264b83c75dc6989c173426cf3db7c3.tar.gz
mv-1e7aeaa987264b83c75dc6989c173426cf3db7c3.tar.bz2
mv-1e7aeaa987264b83c75dc6989c173426cf3db7c3.zip
games-board/chessproblem: Version bump
-rw-r--r--games-board/chessproblem/Manifest4
-rw-r--r--games-board/chessproblem/chessproblem-1.9.ebuild (renamed from games-board/chessproblem/chessproblem-1.8.ebuild)0
-rw-r--r--games-board/chessproblem/chessproblem-2.10.ebuild (renamed from games-board/chessproblem/chessproblem-2.9.ebuild)3
-rw-r--r--games-board/chessproblem/metadata.xml1
-rw-r--r--metadata/pkg_desc_index2
-rw-r--r--profiles/use.local.desc1
6 files changed, 7 insertions, 4 deletions
diff --git a/games-board/chessproblem/Manifest b/games-board/chessproblem/Manifest
index 58b66759..db224f47 100644
--- a/games-board/chessproblem/Manifest
+++ b/games-board/chessproblem/Manifest
@@ -1,2 +1,2 @@
-DIST chessproblem-1.8.tar.gz 38915 SHA512 bf2eae53ba4d0d36877e9b93236f16895c06a94f252d3b1ed15d6282177c0309cf7ca588922c48d4203e196abf5c82a9a777a3b78199c72e295d258563496d1d
-DIST chessproblem-2.9.tar.gz 43151 SHA512 be285fab02e49876ec286fd7554f410ad51680d794a3f8c0bb0aa7a1d57b404aac1c3d417c9eb5ed02cdce69dca5d42f020c6465a9083446a9b5f185915e0f33
+DIST chessproblem-1.9.tar.gz 38971 SHA512 01e5fcdb8a1bf06370d9bbaec1fe095230dccf8d6ec06ebdb66b494226c1d7910c4c03ee68d2878c3694bb624e2bee25e391ea4c3e93ddc09a6e609fbe668b32
+DIST chessproblem-2.10.tar.gz 43388 SHA512 5c73549ef6a70967153c63dfc0e488aaad4e76060f22d5d52f76a3c1b712c1d40cdc36af39604dd5c620a7273f5c837ea53704957c5ba260d303fa76d0fbfd01
diff --git a/games-board/chessproblem/chessproblem-1.8.ebuild b/games-board/chessproblem/chessproblem-1.9.ebuild
index 7496d539..7496d539 100644
--- a/games-board/chessproblem/chessproblem-1.8.ebuild
+++ b/games-board/chessproblem/chessproblem-1.9.ebuild
diff --git a/games-board/chessproblem/chessproblem-2.9.ebuild b/games-board/chessproblem/chessproblem-2.10.ebuild
index 2bcb6bf4..997fa5e7 100644
--- a/games-board/chessproblem/chessproblem-2.9.ebuild
+++ b/games-board/chessproblem/chessproblem-2.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
-IUSE="debug +multithreading optimization propagate-signal strong-optimization"
+IUSE="debug +multithreading optimization propagate-signal strong-optimization unlimited"
DEPEND="dev-libs/osformat"
RDEPEND=$DEPEND
@@ -31,6 +31,7 @@ src_configure() {
econf \
$(use_with multithreading) \
$(use_enable propagate-signal) \
+ $(use_enable unlimited) \
$(use_enable debug debugging) \
$(use_enable optimization) \
$(use_enable strong-optimization)
diff --git a/games-board/chessproblem/metadata.xml b/games-board/chessproblem/metadata.xml
index d1a45d2c..528cbe9d 100644
--- a/games-board/chessproblem/metadata.xml
+++ b/games-board/chessproblem/metadata.xml
@@ -19,5 +19,6 @@
<flag name="optimization">Accept upstream's choices for CXXFLAGS/LDFLAGS for optimization. Absense of this USE flag does not strip user's *FLAGS</flag>
<flag name="propagate-signal">Use signal propagation for thread pruning. Requires more memory; it is faster in some cases, but slower in others</flag>
<flag name="strong-optimization">Adds several more agressive CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause trouble with some buggy compiler versions. Absense of this USE flag does not strip user's *FLAGS</flag>
+ <flag name="unlimited">Do not limit number of threads by hardware_concurrency. Useful only for debugging</flag>
</use>
</pkgmetadata>
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 115403dd..68b7ab45 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -64,7 +64,7 @@ dev-util/pyrep 1.5-r1: Search and/or replace regular expressions within many fil
dev-util/replacer 3.1-r1: Search and replace python regular expressions within many files interactively
dev-vcs/git-wrappers-mv 2.0: Some personal wrappers for the most important git commands
games-action/trackballs 1.1.4-r1: simple game similar to the classical game Marble Madness
-games-board/chessproblem 1.8 2.9: Find solutions of chess problems (mate, selfmate, and helpmate) with cooks
+games-board/chessproblem 1.9 2.10: Find solutions of chess problems (mate, selfmate, and helpmate) with cooks
games-emulation/sdlmame 0.174-r2: Multiple Arcade Machine Emulator + Multi Emulator Super System (MESS)
games-emulation/xmame 0.106-r4: Multiple Arcade Machine Emulator for X11
games-emulation/xmess 0.106-r3: Multiple Arcade Machine Emulator for X11
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 0bb38eb3..51026278 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -151,6 +151,7 @@ games-board/chessproblem:multithreading - Install multithreading version
games-board/chessproblem:optimization - Accept upstream's choices for CXXFLAGS/LDFLAGS for optimization. Absense of this USE flag does not strip user's *FLAGS
games-board/chessproblem:propagate-signal - Use signal propagation for thread pruning. Requires more memory; it is faster in some cases, but slower in others
games-board/chessproblem:strong-optimization - Adds several more agressive CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause trouble with some buggy compiler versions. Absense of this USE flag does not strip user's *FLAGS
+games-board/chessproblem:unlimited - Do not limit number of threads by hardware_concurrency. Useful only for debugging
games-emulation/sdlmame:arcade - Enable the Multiple Arcade Machine Emulator for arcade games support
games-emulation/sdlmame:mess - Enable the Multi Emulator Super System for game system support
games-emulation/sdlmame:tools - Build development tools shared between sdlmame and sdlmess