Commit Graph

448 Commits

Author SHA1 Message Date
Sergei Trofimovich
dc46355525 games-emulation/dolphin: whitelistbundled imgui, bug #672244
Reported-by: Michael Cook
Closes: https://bugs.gentoo.org/672244
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2018-11-30 20:27:15 +00:00
Sergei Trofimovich
03bf5e3c2a games-emulation/dolphin: enable USE=egl unconditionally
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2018-11-25 21:44:54 +00:00
Sergei Trofimovich
2f26b496e5 games-emulation/dolphin: whitelist minizip, bug #671900
Richard reports build failure against live ebuild after
e6b2758ab4
upstream update:
  CMake Error at CMakeLists.txt:565 (add_subdirectory):
    add_subdirectory given source "Externals/minizip" which
    is not an existing directory.

Allow using stripped down minizip.

Reported-by: Richard Yao
Closes: https://bugs.gentoo.org/671900
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2018-11-25 21:44:53 +00:00
Lars Wendler
88bb823efb games-emulation/snes9x: USE="wayland" requires gtk+:3[wayland]
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2018-11-13 13:58:51 +01:00
Lars Wendler
7bf9553d17 games-emulation/snes9x: Removed old.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2018-11-13 13:56:33 +01:00
Lars Wendler
5d5644824b games-emulation/snes9x: Bump to version 1.57
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2018-11-13 13:56:31 +01:00
James Le Cuirot
8123eafe8e games-emulation/stella: Drop old 4.7.2-r1
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2018-11-10 21:12:35 +00:00
James Le Cuirot
f5f29fa4c1 games-emulation/stella: Respect CXX
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2018-11-10 21:12:34 +00:00
Raymond Jennings
e647fa5696 games-emulation/stella: Version bump to 5.1.3
* Update SRC_URI and HOMEPAGE
* Amend DESCRIPTION
* Move DOCS and HTML_DOCS to global variables and make them arrays
* Remove redundant default gnome2 icon calls
* Clean up ebuild formatting
* Update icon cache on install and uninstall

Signed-off-by: Raymond Jennings <shentino@gmail.com>
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10310
2018-11-10 21:12:33 +00:00
Lars Wendler
2d146a595a games-emulation/vbam: Security bump to version 2.1.0
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2018-11-06 22:15:48 +01:00
Yuri Konotopov
63f72d4c5e games-emulation/pcsx2: update live ebuild.
1. EAPI version bump.
2. Added virtual/libudev dependency.
3. Dropped l10n.eclass

Closes: https://bugs.gentoo.org/669398
Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org>
Closes: https://github.com/gentoo/gentoo/pull/10229
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2018-10-27 10:03:47 +02:00
Sergei Trofimovich
239230b6fe games-emulation/dolphin: drop unsupported USE=sdl, bug #666558
As reported by Simon Levermann in https://bugs.gentoo.org/666558
SDL backend handles justicks weaker than default evdev and is
there only for *BSDs.

Reported-by: Simon Levermann
Bug: https://bugs.dolphin-emu.org/issues/11399
Bug: https://bugs.gentoo.org/666558
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 18:04:30 +01:00
Simon Levermann
e58cf552ba games-emulation/dolphin: Disable SDL by default
The desktop profile enables SDL by default, and it's likely that the
desktop profile is being used on a computer that uses dolphin. SDL is
legacy according to upstream and evdev should be used instead.

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://bugs.gentoo.org/666558
Signed-off-by: Simon Levermann <simon@slevermann.de>
Closes: https://github.com/gentoo/gentoo/pull/9914
2018-09-19 23:17:05 +01:00
Andreas Sturmlechner
5ba26fd491 games-emulation/ppsspp: Fix build with ffmpeg-4
Closes: https://bugs.gentoo.org/666168
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-16 13:23:02 +02:00
optyfr
ebd3a4a9d6 games-emulation/jrommanager: version bump to 1.8_p27-r1
Bug: https://bugs.gentoo.org/664692
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9709
2018-09-04 22:49:17 +02:00
Sergei Trofimovich
b019d1acd2 games-emulation/dolphin: sort mycmakeargs alphabetically
Patch by  Samuel Bauer.

Bug: https://bugs.gentoo.org/561914
Package-Manager: Portage-2.3.48, Repoman-2.3.10
2018-09-03 20:13:02 +01:00
Sergei Trofimovich
7a5765256c games-emulation/dolphin: update live ebuild
Changes by Samuel Bauer and by Anthony Parsons:
- drop disappeared dependencies and flags: USE="ao openal portaudio"
- drop 'sed' calls and use cmake options instead
- disable automagic ccache autodetection

Bug: https://bugs.gentoo.org/561914
Package-Manager: Portage-2.3.48, Repoman-2.3.10
2018-09-03 20:13:01 +01:00
James Le Cuirot
79b3c537aa games-emulation/openmsx: Fix SDL_ttf probe, add Python dep, EAPI 7
Closes: https://bugs.gentoo.org/655888
Package-Manager: Portage-2.3.48, Repoman-2.3.10
2018-08-29 23:17:58 +01:00
James Le Cuirot
ef9f6bf56e games-emulation/vbam: Pin ffmpeg back to version 3
It doesn't build with ffmpeg 4, the dependency is optional, and
upstream don't appear to be in a hurry to fix it.

Closes: https://bugs.gentoo.org/654176
Package-Manager: Portage-2.3.48, Repoman-2.3.10
2018-08-29 22:22:05 +01:00
James Le Cuirot
66333b63c4 games-emulation/vbam: Drop old 2.0.1-r1
Package-Manager: Portage-2.3.48, Repoman-2.3.10
2018-08-29 22:22:04 +01:00
Marty E. Plummer
fbcf13fcb9 games-emulation/higan: eutils->desktop
Only ahs eutils for the implicit desktop inheritance for doicon and
make_desktop_entry.

Package-Manager: Portage-2.3.44, Repoman-2.3.10
2018-08-27 22:16:15 +01:00
Marty E. Plummer
85efdc28e5 games-emulation/dosbox: eutils->desktop
Only has eutils for the implicit desktop inheritance for doicon and
make_desktop_entry.

Package-Manager: Portage-2.3.44, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9429
2018-08-27 22:16:15 +01:00
optyfr
a0427a7299 games-emulation/jrommanager: version bump to 1.7_p24-r1
Closes: https://bugs.gentoo.org/663254
Closes: https://github.com/gentoo/gentoo/pull/9522
Package-Manager: Portage-2.3.40, Repoman-2.3.9
2018-08-15 22:22:24 +02:00
Craig Andrews
6b27e52fe3 games-emulation/libretro-nestopia: Fix S in -0.0.1_pre20180723
Closes: https://bugs.gentoo.org/663696
Package-Manager: Portage-2.3.46, Repoman-2.3.10
2018-08-15 15:55:28 -04:00
Andreas Sturmlechner
ddfa2090e1 games-emulation/ppsspp: Add missing dependencies
Package-Manager: Portage-2.3.46, Repoman-2.3.10
2018-08-15 12:37:23 +02:00
Andreas Sturmlechner
cdab391c81 games-emulation/ppsspp: Drop old
Package-Manager: Portage-2.3.46, Repoman-2.3.10
2018-08-15 12:37:22 +02:00
Andreas Sturmlechner
3b865db194 games-emulation/ppsspp: Fix REQUIRED_USE logic
Package-Manager: Portage-2.3.46, Repoman-2.3.10
2018-08-15 12:37:19 +02:00
Craig Andrews
7e67858f24 games-emulation/libretro-nestopia: Nestopia libretro port
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:45 -04:00
Craig Andrews
eb6fcc3316 media-plugins/kodi-game-libretro-snes9x: Snes9x GameClient for Kodi
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:44 -04:00
Craig Andrews
bbd3b26f63 games-emulation/libretro-snes9x: Snes9x libretro port
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:43 -04:00
Craig Andrews
da4af0feb2 games-emulation/libretro-fceumm: FCEUmm libretro port
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:43 -04:00
Craig Andrews
fddcbc169a games-emulation/libretro-dosbox: DOSBox libretro port
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:43 -04:00
Craig Andrews
8bc740d336 games-emulation/libretro-bnes: bNES libretro port
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:42 -04:00
Craig Andrews
5292beccb7 games-emulation/libretro-twentyfortyeight: 2048 puzzle game
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:42 -04:00
Craig Andrews
10c1d574fc games-emulation/libretro-info: Libretro info files
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-08-14 20:22:41 -04:00
Michał Górny
fbc046f567 games-emulation/hatari: Drop old 2018-08-12 20:27:06 +02:00
Azamat H. Hackimov
ec46ba80a0 games-emulation/hatari: fixes build with new caps
Using dev-libs/spsdeclib instead games-emulation/caps, minor fixes in
ebuild.

Closes: https://github.com/gentoo/gentoo/pull/9370
Package-Manager: Portage-2.3.40, Repoman-2.3.9
2018-08-12 19:18:03 +02:00
Sergei Trofimovich
97a3987ca1 games-emulation/dolphin: unconditionally disable llvm, bug #594940
llvm is used only for debug disassembly and is not detected
by cmake scripts for various reasons.

Let's sort llvm detection upstream first and restore downstream later.

Reported-by: Michał Górny
Closes: https://bugs.gentoo.org/594940
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-07-28 18:25:28 +01:00
Michał Górny
1d34e586d7 games-emulation/gfceux: Remove last-rited pkg
Closes: https://bugs.gentoo.org/654294
2018-07-28 13:58:39 +02:00
Michał Górny
1934c92d15 games-emulation/hugo: Remove last-rited pkg
Closes: https://bugs.gentoo.org/654302
2018-07-28 13:51:40 +02:00
Michał Górny
ff27fc46b7 games-emulation/kigb: Remove last-rited pkg
Closes: https://bugs.gentoo.org/654306
2018-07-28 13:51:15 +02:00
Michał Górny
c406c020a2 games-emulation/raine: Remove last-rited pkg
Closes: https://bugs.gentoo.org/654336
2018-07-28 13:50:46 +02:00
optyfr
a94b03d774 games-emulation/jrommanager: new package based on v1.6b20 release
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9177
Closes: https://bugs.gentoo.org/660900
2018-07-28 13:32:15 +02:00
Mikle Kolyada
2cd73c7da9 games-emulation/advancemenu: remove last rited package
Closes: https://bugs.gentoo.org/654286
2018-07-25 02:13:34 +03:00
Sergei Trofimovich
2125b084ce games-emulation/pcsx2: tweak for gcc-8
It's a backport of upstream commit 171e7f016dc9e132f9faf40a22f0312d45d356a5
"common: Work around GCC8 _xgetbv bug"

Bug: https://gcc.gnu.org/PR85684
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-07-23 07:17:09 +01:00
Sergei Trofimovich
5c16295671 games-emulation/dolphin: fix crash on pie-by-default profiles
Disable PIE-compatible code generation via CXXFLAGS+=-fno-pie.

Before upstream fix:
daa03cd106
dolphin assumed executable image to be in low addresses (<2GB)
and hardcoded 32-bit absolute addresses during JIT phase.

PIE-compatible code does not have this restriction and
allows mapping binaries above 2GB area (and breaks dolphin's JIT).

Strictly speaking -no-pie (link-time flag) does not or guarantee
or require low address mapping for binary if it was already built
as PIC/PIE.

But -fno-pie imposes additional restrictions on generated code by GCC
and makes -no-pie to take effect.

We don't need this fix for live ebuild.

Closes: https://bugs.gentoo.org/640124
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-07-22 22:06:31 +01:00
Sergei Trofimovich
7bb6ef82a4 games-emulation/dolphin: adopt an orphan, refresh live ebuild
A few minor changes:
- refreshed locale list (as suggested by the ebuild check)
- moved from EAPI=5 to EAPI=6
- dropped removed WxWidgets UI
- added depends on more bundled libraries

Closes: https://bugs.gentoo.org/561914
Closes: https://bugs.gentoo.org/598625
Closes: https://bugs.gentoo.org/632882
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-07-22 13:27:25 +01:00
Sergei Trofimovich
0440c6f4dc games-emulation/dolphin: xgetbv tweak for gcc-8
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-07-22 11:16:29 +01:00
Michał Górny
8054807a4e */*: Reassign packages of twitch153
Bug: https://bugs.gentoo.org/467534
2018-07-22 00:14:34 +02:00
Jonas Stein
e006f0844a games-emulation/ppsspp: Maintainer retired
Proxied maintainer retired.
Bug: https://bugs.gentoo.org/602110
Package-Manager: Portage-2.3.43, Repoman-2.3.10
2018-07-18 23:07:02 +02:00