summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-board/gnubg: EAPI7->8, use gtk3, misc ebuild fixesIonen Wolkens2021-11-171-0/+96
| | | | | | | | | | | | | | | | | | | | | | | gtk3 support is marked experimental, but let's try to use it over dead gtk2. Notable other changes: * IUSE=gtk -> gui * remove pixmap sed for gnubg-big.png (not meant for share/pixmaps, it's used by: `getPkgDataDir(), "pixmaps", "gnubg-big.png"` where getPkgDataDir is share/gnubg) * remove other paths sed / option (formerly needed for games.eclass' --datadir=/usr/games, obsolete now) * remove config.h insert (fixed upstream, included in common.h) * change /tmp sed to embed ${T} (relying on T being exported and unchanged in a build script feels a bit undefined) * only install desktop entry and if gui is built * adjust deps to be conditional where possible (sqlite/libcanberra) * add missing curl and gdk-pixbuf deps * remove unused libxml2 dep * remove trivial IUSE=threads (use upstream default=yes) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/gnubg: enable py3.10Ionen Wolkens2021-11-171-5/+11
| | | | | | | | | Technically eautoreconf could be behind `use python` (and autoconf-archive is guaranteed if python is installed), but do not want to introduce use-conditional autoconf variance (eautoreconf may also be useful for other reasons in the future). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/pysolfc: enable py3.10Ionen Wolkens2021-11-131-1/+1
| | | | | | 2.14.0 fixed py3.10 already but this was waiting on pygame/pysol_cards Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/tali: Bump to 40.4Pacho Ramos2021-11-112-0/+40
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* games-board/gnome-chess: Bump to 41.1Pacho Ramos2021-11-112-0/+57
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* games-board/tali: Stabilize 40.3 x86, #815013Sam James2021-11-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-board/pychess: drop 1.0.2Ionen Wolkens2021-10-302-52/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/stockfish: Bump to 14.1Patrick Lauer2021-10-302-0/+76
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* games-board/tali: Stabilize 40.3 amd64, #815013Sam James2021-10-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-board/pysolfc: remove seemingly broken russian translationIonen Wolkens2021-09-241-0/+3
| | | | | | | Wasn't installed until recently, and installing it now makes the game near-unplayable if someone happens to use it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/phalanx: tidy ebuild a bit moreIonen Wolkens2021-09-241-11/+13
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/phalanx: EAPI8, minor improvementsMichael Mair-Keimberger2021-09-241-11/+10
| | | | | | | Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/22378 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/pysolfc: drop 2.12.0-r1Ionen Wolkens2021-09-222-58/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/pysolfc: add 2.14.0Ionen Wolkens2021-09-202-0/+56
| | | | | | | | Upstream advertise python3.10 compat with this release but deps haven't been tested with it yet (notably pygame, may be better to wait for its next release). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/tali: bump to 40.3Mart Raudsepp2021-09-182-1/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* games-board/stockfish: keyword 14 for ~riscvAlex Fan2021-09-171-1/+1
| | | | | Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* games-board/sjeng: keyword 11.2_p8_p1 for ~riscvAlex Fan2021-09-171-1/+1
| | | | | Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* games-board/gnuchess: keyword 6.2.9 for ~riscvAlex Fan2021-09-171-1/+1
| | | | | Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* games-board/crafty: keyword 24.1-r1 for ~riscvAlex Fan2021-09-171-2/+2
| | | | | Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* games-board/gnugo: keyword 3.9.1-r2 for ~riscvAlex Fan2021-09-171-2/+2
| | | | | Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* games-board/pysolfc: drop 2.6.4-r1Ionen Wolkens2021-09-125-123/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-1163-63/+63
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* games-board/pysolfc: remove optional music packIonen Wolkens2021-08-302-12/+2
| | | | | | | | | Included it for completeness but was a bit torn on how to handle it given essentially an optfeature, and believe most users don't want this (nor want to enable mod on sdl2-mixer). It probably makes more sense to let users put music in their $HOME dir if they want it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/pysolfc: add 2.12.0 with revamped ebuild + testsIonen Wolkens2021-08-242-0/+70
| | | | | | | | | Using intended /usr/share/PySolFC data directory to remove need for workarounds (works fine on prefix with all cardsets too) Closes: https://bugs.gentoo.org/725948 Closes: https://bugs.gentoo.org/750101 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/tali: Version bump to 40.2Matt Turner2021-08-162-0/+40
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* games-board/pioneers: Drop 15.5Andreas Sturmlechner2021-08-123-60/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-board/scid: drop 4.6.2-r1Ionen Wolkens2021-07-243-231/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/pysolfc: PYTHON_MULTI_USEDEP -> PYTHON_USEDEPDavid Seifert2021-07-171-6/+6
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* games-board/gnuchess: 6.2.9Sebastian Pipping2021-07-142-0/+18
| | | | | Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3
* games-board/gnuchess: Drop vulnerableSebastian Pipping2021-07-063-34/+0
| | | | | | Bug: https://bugs.gentoo.org/780855 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3
* games-board/gnuchess: Stabilize 6.2.8-r1 arm64, #780855Sam James2021-07-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-board/stockfish: Bump to 14Patrick Lauer2021-07-032-0/+76
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* games-board/scid: add 4.7.0Ionen Wolkens2021-07-036-0/+136
| | | | | | | | | | | | | - migrated to cmake, EAPI 6->7, and added tests - add USE=scripts to make python targets and other scripts optional - install missing photo files but behind USE=photos due to being large - give incompatibility warning regarding ~/.scid -> ~/.scid4.7 Fetching the binary tarball for additional assets due to upstream's .zip for other files being an unstable "latest" type. Closes: https://bugs.gentoo.org/710464 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/hexxagon: fix with glibc 2.31, EAPI 6->8, no direct ARIonen Wolkens2021-07-032-12/+26
| | | | | Closes: https://bugs.gentoo.org/710712 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/awale: drop 1.5-r1Ionen Wolkens2021-06-293-177/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/camato: fix crash on keyboard eventsIonen Wolkens2021-06-292-0/+12
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/megamek: add .desktop iconIonen Wolkens2021-06-292-2/+6
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/camato: add .desktop iconIonen Wolkens2021-06-292-2/+6
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/atakks: add .desktop icon, EAPI 7->8Ionen Wolkens2021-06-292-4/+8
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/awale: workaround install race conditionIonen Wolkens2021-06-281-2/+3
| | | | | | | Lazy fix given this is only during install and upstream is dead. Closes: https://bugs.gentoo.org/799107 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/fruit: EAPI 6->8, versionator--, prefix/cxx fixIonen Wolkens2021-06-282-34/+20
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/camato: EAPI 6->7, versionator--, remove homepageIonen Wolkens2021-06-281-16/+21
| | | | | | | Also add some ruby targets awareness for ruby-gtk2, and a desktop file. Closes: https://bugs.gentoo.org/680484 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/awale: add 1.6, EAPI 6->8Ionen Wolkens2021-06-282-0/+35
| | | | | | | Previous build patch was largely intended to support games.eclass but kept despite removal, and the SRC_URI patch wasn't used at all. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/cockatrice: remove oldMichael Mair-Keimberger2021-06-232-65/+0
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/cockatrice: fix LICENSE, add missing eclassMichael Mair-Keimberger2021-06-231-20/+12
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/mt_ncurses_client: add pkgconfig or pkgconfig-referenced libs depsSam James2021-06-181-1/+1
| | | | | | | | | | Add dependencies for either virtual/pkgconfig, move it into BDEPEND where applicable, or add dependencies for libraries we're trying to find with pkgconfig. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* games-board/megamek: fix HOMEPAGEIonen Wolkens2021-06-151-1/+1
| | | | | | Does not handle www. with https Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/megamek: drop 0.34.10-r1Ionen Wolkens2021-06-151-50/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/megamek: min java 1.8, EAPI-7 bumpIonen Wolkens2021-06-151-0/+47
| | | | | | | Also builds with java 11. Closes: https://bugs.gentoo.org/787374 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-board/megamek: add github remote-idIonen Wolkens2021-06-151-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>