summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/melonds: remove teakra patch from the live versionMaciej Barć2022-05-221-8/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/dolphin: Do not remove mgba in 9999Michał Górny2022-05-202-2/+2
| | | | | | | Thanks to xarblu for the suggestion. Closes: https://bugs.gentoo.org/846578 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/dolphin: Bump to 5.0_p20220520 snapshotMichał Górny2022-05-203-43/+271
| | | | | Closes: https://bugs.gentoo.org/845240 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: fix live unbundling, now does use zstdIonen Wolkens2022-05-191-3/+5
| | | | | Thanks-to: Samuel Bauer Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/m64py: Add bdep on dev-qt/linguist-toolsMichał Górny2022-05-181-0/+3
| | | | | Closes: https://bugs.gentoo.org/845309 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/m64py: Bump to 0.2.5_p20211222Michał Górny2022-05-182-0/+68
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: [QA] drop (very) stale GCC version checksSam James2022-05-172-6/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dolphin: Don't use variable in LICENSEJames Le Cuirot2022-04-272-6/+2
| | | | | Closes: https://bugs.gentoo.org/840598 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-emulation/pcsx2: update live, unbundle libzip[zstd]Ionen Wolkens2022-04-211-1/+6
| | | | | | | | | It uses libzip for savestates and enables zstd when doing so. Also adjust comments and explicitly disable QT_BUILD, mostly as a reminder to do later when Qt6 is in the tree. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.6.3Ionen Wolkens2022-03-302-57/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: add 2.6.4Ionen Wolkens2022-03-242-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.6.2Ionen Wolkens2022-03-142-57/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/snes9x: drop 1.60Ionen Wolkens2022-03-143-187/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop 1.6.0-r2Ionen Wolkens2022-03-141-109/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: use system teakraMaciej Barć2022-03-134-24/+38
| | | | | Closes: https://bugs.gentoo.org/834984 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: stabilize 1.6.0-r3 for amd64, x86Ionen Wolkens2022-03-101-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: remove unused flag-o-matic eclassMaciej Barć2022-03-092-4/+4
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: upstream re-tagged (& re-released)Maciej Barć2022-03-092-4/+4
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: bump to 0.9.4Maciej Barć2022-03-082-0/+89
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/fceux: add 2.6.3Ionen Wolkens2022-03-072-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/snes9x: set REQUIRED_USE for glslangIonen Wolkens2022-03-051-0/+1
| | | | | | | | Mostly for opengl rather than gui, technically some other features need gui but don't want to set annoying REQUIRED_USE with common global flags. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/snes9x: add 1.61Ionen Wolkens2022-03-054-1/+182
| | | | | | | | | | | | | | | | | | | | | | | Various changes, but for some notable ones: - IUSE=gtk->gui, now uses gtkmm - RESTRICT=test, has no tests but fails if -gui/-gtk (bug #737044) - clean libretro objects to fix USE="netplay libretro" (bug #791475) - respect flags for libretro, also don't use CXXFLAGS for CFLAGS - install libretro core in libretro/ like libretro-snes9x - tentatively remove noexecstack, not seeing QA notices - remove html docs, they are not relevant for users This bundles glslang/spriv-cross but upstream is concerned about API and seems likely this will break if unbundled, leaving alone for now. bug #766782 was caused by CFLAGS = $(CXXFLAGS) without := leading to -fno-rtti being used for CC and seemingly being refusedby distcc. 1.61 corrected this. Closes: https://bugs.gentoo.org/737044 Closes: https://bugs.gentoo.org/766782 Closes: https://bugs.gentoo.org/791475 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-03-021-0/+1
| | | | | | | | Newly attempts to pass options to bundled subprojects but errors out due to being unbundled. Thanks-to: Samuel Bauer Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Revbump to fix compilation against ffmpeg-5Lars Wendler2022-03-012-0/+249
| | | | | Closes: https://bugs.gentoo.org/834374 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/ppsspp: pin ffmpeg to 0/56.58.58 slotMaciej Barć2022-03-013-6/+6
| | | | | | | | | | Upstream bug report: https://github.com/hrydgard/ppsspp/issues/15308 CONSIDER: If we can not patch this in the future, then maybe bring back USE="system-ffmpeg". Closes: https://bugs.gentoo.org/834376 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: fix wxwidgets detection, ignore /usr/lib64Ionen Wolkens2022-02-192-0/+24
| | | | | | | | | | | | | | | | | PCSX2 tries to force a wx-config path while FindwxWidgets.cmake would otherwise use the eclass' WX_CONFIG. Results in a build failure if the wx-config-3.0 symlink points to the gtk2 version. This previously worked by accident when cmake is in cross-compilation mode given wx-config32-3.0 doesn't exist and fell back to WX_CONFIG. Dirty fix but also force-ignore /usr/lib64 like the toolchain file used to for now, many checks are fragile (e.g. GLU). Ultimately these workarounds shouldn't be needed next release (64bit). Thanks-to: Yuri Konotopov <ykonotopov@gnome.org> Bug: https://bugs.gentoo.org/833100 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop passing unnecessary toolchain fileIonen Wolkens2022-02-161-0/+103
| | | | | | | | | | | | | | | Undocumented not-for-ebuilds MYCMAKEARGS was used as a way to replace the toolchain file, however Gentoo's is perfectly fine here thanks to `multilib_toolchain_setup x86` setting this up. Still revbump to ~arch as a precaution, but should be fine. Could use some other fixups but ideal would be for a new release (or maybe start looking into snapshots after upstream stops doing major changes) to get rid of all this 32bit stuff. Bug: https://bugs.gentoo.org/833100 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/nestopia: drop 1.50Ionen Wolkens2022-02-162-46/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mednafen: drop 1.27.1Ionen Wolkens2022-02-162-77/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/nestopia: silence -Wc++11-narrowing on clangDavid Seifert2022-02-091-1/+4
| | | | | Closes: https://bugs.gentoo.org/830469 Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/nestopia: sync liveIonen Wolkens2022-02-091-9/+12
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/nestopia: add 1.51.1Ionen Wolkens2022-02-092-0/+43
| | | | | | | | | | | This version switches from GTK to FLTK, removes the switch for optional gui and the support for libao/jack (most USE are gone). Dropped [video] from libsdl2, it's only used for input+audio and fltk[opengl] handles the display. Closes: https://bugs.gentoo.org/832960 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/nestopia: update metadata.xml remote-idIonen Wolkens2022-02-091-2/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.6.1Ionen Wolkens2022-02-062-57/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: add 2.6.2Ionen Wolkens2022-02-052-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: fix build with wxGTK[sdl], adjust optionsIonen Wolkens2022-01-271-4/+3
| | | | | | | | | | | | SDL2_API is essentially an unused option, but an old cmake check still use it when it detects wxGTK was built with sdl support. Also sorted options and removed CMAKE_LIBRARY_PATH as it does not install plugins anymore. Thanks-to: Jusef N. Closes: https://github.com/gentoo/gentoo/pull/23989 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2022-01-251-1/+1
| | | | | | Again. :( Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* games-emulation/desmume: drop 0.9.11_p20210409-r1Ionen Wolkens2022-01-213-70/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.5.0, 2.6.0Ionen Wolkens2022-01-213-114/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mednafen: add 1.29.0Ionen Wolkens2022-01-192-0/+81
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: add 2.6.1Ionen Wolkens2022-01-172-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: fix compilation with muslBernard Cafarelli2022-01-152-0/+18
| | | | | | Closes: https://bugs.gentoo.org/830930 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/desmume: add 0.9.11_p20211119Ionen Wolkens2022-01-132-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: add 2.6.0Ionen Wolkens2022-01-132-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/higan: drop 116_pre20210404Ionen Wolkens2022-01-132-107/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: 0.78.1 bumpBernard Cafarelli2022-01-122-0/+67
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-01-091-1/+5
| | | | | | | | Meant to unbundle these + add IUSE=vulkan, but it uses an header that's not normally installed by system glslang. May be better to wait and see before doing more given this is all very new. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dolphin: Remove oldMichał Górny2022-01-082-198/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/dolphin: Restrict libfmt due to build failureMichał Górny2022-01-081-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: Remove oldMichał Górny2022-01-061-112/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>