games-emulation / pcsx2

PlayStation 2 emulator

Official package sites : https://pcsx2.net/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
USE flags
alsa filecaps jack pulseaudio qt6 sndio test vulkan wayland

v1.7.3602 :: 0 :: gentoo

Modified
License
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
Keywords
-* ~amd64
USE flags
alsa filecaps jack pulseaudio qt6 sndio test vulkan wayland

v1.7.3468 :: 0 :: gentoo

Modified
License
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
Keywords
-* ~amd64
USE flags
alsa filecaps jack pulseaudio qt6 sndio test vulkan wayland

v1.6.0-r3 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
-* amd64 x86
USE flags
filecaps

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
filecaps
Use Linux file capabilities to control privilege rather than set*id (this is orthogonal to USE=caps which uses capabilities at runtime e.g. libcap)
jack
Add support for the JACK Audio Connection Kit
pulseaudio
Add support for PulseAudio sound server
qt6
Add support for the Qt 6 application and UI framework
sndio
Enable support for the media-sound/sndio backend
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vulkan
Enable support for Vulkan
wayland
Enable dev-libs/wayland backend

cpu_flags_x86

sse4_1
Enable SSE4.1 instruction support

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-cpp / gtest : Google C++ Testing Framework

dev-cpp / rapidyaml : Library to parse and emit YAML, and do it fast

dev-libs / glib : The GLib library of C routines

dev-libs / libaio : Asynchronous input/output library that uses the kernels native interface

dev-libs / libchdr : Standalone library for reading MAME's CHDv1-v5 formats

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libzip : Library for manipulating zip archives

dev-libs / wayland : Wayland protocol libraries

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsoundtouch : Audio processing library for changing tempo, pitch and playback rates

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

media-sound / sndio : small audio and MIDI framework part of the OpenBSD project

net-libs / libpcap : A system-independent library for user-level network packet capture

net-misc / curl : A Client that groks URLs

sys-libs / zlib : Standard (de)compression library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / libudev : Virtual for libudev providers

virtual / opengl : Virtual for OpenGL implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-cpp / rapidyaml : Library to parse and emit YAML, and do it fast

dev-libs / glib : The GLib library of C routines

dev-libs / libaio : Asynchronous input/output library that uses the kernels native interface

dev-libs / libchdr : Standalone library for reading MAME's CHDv1-v5 formats

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libzip : Library for manipulating zip archives

dev-libs / wayland : Wayland protocol libraries

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsoundtouch : Audio processing library for changing tempo, pitch and playback rates

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

media-sound / sndio : small audio and MIDI framework part of the OpenBSD project

net-libs / libpcap : A system-independent library for user-level network packet capture

net-misc / curl : A Client that groks URLs

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / zlib : Standard (de)compression library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / libudev : Virtual for libudev providers

virtual / opengl : Virtual for OpenGL implementation

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-emulation/pcsx2: add 1.7.3602
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: drop 1.7.3329
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: sync live, fix USE=-vulkan
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-emulation/pcsx2: add 1.7.3468
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live
This was cleaned up upstream. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: live temporary quick fixes
PCSX2 upstream has replaced the cubeb submodule by hard-including it in its source /and/ modified them. Meaning unbundling is not reasonable anymore without non-modified system copy. New unbundling patch now omits cubeb, however this "fix" is partial given cubeb will do automagic for its backends. Still need to implement IUSE="jack alsa sndio ...". There's also a rust backend full with crates but may not bother with that one in pcsx2's ebuild (will explore how to handle these when do another nightly release). Also need a new submodule (rcheevos), which may be possible to force-unbundle (not looked at yet). Users having problems with any of the above are advised to stick to non-live =pcsx2-1.7*, or at least for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: drop unnecessary patch
Ended up using -Werror=strict-prototypes to test things, but as far as I'm aware this shouldn't be "needed" with clang16 either unless something passes that -Werror. Should still get fixed upstream but want less patches to manage here. Will revisit if needed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live
This may be temporary going by upstream's commit message, so will have a closer look when doing another nightly release. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-emulation/pcsx2: set git tag for version display
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: rdepend on qtsvg:6 for icons
fwiw skipping revbump given short lived and qt6 is still masked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: sync live
See pcsx2-1.7.3329's commit for some details on changes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-emulation/pcsx2: add 1.7.3329
Meant to do this for a while given 1.6.0 is getting very old and is 32bit-only (many users end up going with -9999 to handle this), but upstream kept doing major changes making this perhaps too experimental. Seems to have settled down a bit, so trying now. Many changes, so please report if anything off. For some notable changes from current -9999 ebuild: - EAPI7->8 - add machinery to keep 1.7.x and -9999 ebuilds in sync - switch to patches for unbundling, 9999 may break more often but there will now be a known-working 1.7.x release to fallback on - postinst elog to explain 1.7.x model a bit + warn - update LICENSE to account for hopefully all files and 3rdparty/* use - add IUSE=qt6 early support, doesn't support PACKAGE_MODE so this requires a few workarounds - add IUSE=wayland with untested runtime (build system would need updates if wanted pure X-less) - add IUSE=vulkan (considered IUSE=opengl too, esp if using vulkan, but code/build is too tied with opengl+egl) - pass -fno-strict-aliasing with USE=vulkan for glslang wrt bug #858374 - depend on >=libsdl2-2.0.22, not /necessary/ but the Qt build requests this minimum version rather than gtk's .12 for some reason - fix tests (they weren't being built/ran, low coverage either way) - use -DARCH_FLAG to pass minimum required -msse4.1 rather than rely on -DDISABLE_ADVANCED_SIMD which still pass more than necessary - disable WX_vs_SDL check rather than pass -DSDL2_API, see wx-vs-sdl patch for details - drop ld.gold workaround, likely still broken but not really supporting gold anymore (please don't use it, esp. system-wide) - drop imgui submodule, is now hard-bundled as non-submodule and makes little sense to unbundle because of the way it's setup - drop unused alsa-lib(alsa is provided by external cubeb), libXext + libICE (checked but unused, okay if missing), and libxml2 - replace freetype by harfbuzz, albeit while it checks and tries to link with harfbuzz it's technically unused (same for libsamplerate) This also drops x86 keyword, it may be possible to make it work but between the CMakeLists current FATAL_ERROR if not x86_64 (thus -* in KEYWORDS), various use of migrated-from-x86 asm, and min req of sse4.1 leaving out many cpus, this doesn't leave real room for non-x86_64. CMake Error at cmake/BuildParameters.cmake:152 (message): Unsupported architecture: i386 Users of -9999 are encouraged to switch to 1.7.x to get normal updates and not be at the forefront of every new issues (9999 ebuild will mostly only be checked when doing new 1.7.x releases unless get a report). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/pcsx2: Remove outdated pkg_setup()
AFter removing -DARCH_FLAGS= and adding -DDISABLE_ADVANCE_SIMD=ON the build system takes care of adding these required flags themselves. Doing it in the ebuild is now redundant. See: https://github.com/gentoo/gentoo/commit/4af9aade2199538e6ace3ec8d2d272cdfdb9edc6 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26800 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/pcsx2: Update live ebuild
This fixes two issues: 1. Because -DARCH_FLAGS= the build fails with the following. PCSX2 requires compiling for at least SSE 4.1 This can be fixed by replacing the cmake argument with -DDISABLE_ADVANCE_SIMD=ON. 2. Upstream removed crcs for a few unofficial games that are required to fix major playability issues. These versions of the games can be far preferable to the official versions where one was completely broken in the North American release, but fixed in a fan patched version. Upstream-PR: https://github.com/PCSX2/pcsx2/pull/5082 Upstream-Issue: https://github.com/PCSX2/pcsx2/issues/1762 Upstream-Issue: https://github.com/PCSX2/pcsx2/issues/5062 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26685 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live
Upstream added a generic function to ease unbundling which has USE_SYSTEM_LIBS to enable all at once, but not everything is covered yet (e.g. no cubeb/chdr/glslang). Also switch to using aliases to have less files to modify. I expect this to break again soon'ish as upstream continues to work on this (please report or ping on IRC, I do not try to build this often to check). Closes: https://bugs.gentoo.org/847343 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: fix live unbundling, now does use zstd
Thanks-to: Samuel Bauer Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-emulation/pcsx2: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live, unbundle libzip[zstd]
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: drop 1.6.0-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: stabilize 1.6.0-r3 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: fix wxwidgets detection, ignore /usr/lib64
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: drop passing unnecessary toolchain file
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: fix build with wxGTK[sdl], adjust options
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live
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>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
games-emulation/pcsx2: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
games-emulation/pcsx2: x86 stable wrt bug #828358
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live for imgui
Enable submodule as it doesn't have its own build system nor cmake/pkgconfig files for detection, so unbundling doesn't seem viable (maybe if more packages come to need this). Also cleanup removed SDL2_API option, and add extra licenses for installed fonts. Should be possible to remove freetype dependency (and a few others) but build system isn't entirely cleared of these yet. Leave alone in -9999 for now as it's rapidly changing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-emulation/pcsx2: Stabilize 1.6.0-r2 amd64, #828358
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: unbundle cubeb+libchdr, make pulse optional
Optimally be nice to get these handled upstream, but just a rough sed for now. cubeb seems to work well from a quick try. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: update live ebuild
ebuild could use more attention before an eventual release (unbundling, re-checking options/deps, wayland, making tests run), but this is just quickfixes to at least let it build. Two new dependencies: * rapidyaml(new package): replaces yaml-cpp * cubeb(submodule): replaces portaudio pcsx2 isn't currently wired to use system's cubeb and it also isn't packaged, so use submodule for now -- but it'd be good to package it eventually given other packages like yuzu (which could be nice to have in ::gentoo eventually) can use it as well. An ebuild would also help for more proper backend support, but for now hard depend on pulseaudio given it's the only one it links with. The cubeb introduction in PCSX2 is very recent so it may also be good to wait and see. Also update licenses for cubeb(ISC) and libchdr(BSD). /usr/bin/PCSX2 was also renamed to pcsx2, update ebuild to match. Removed QA_* instead of updating them given the messages do not seem to trigger anymore. Runtime wasn't really tested, could be issues -- but it'd be expected with upstream changing things around. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/pcsx2: use shared=off to fix live build
It's not installed libraries. Closes: https://bugs.gentoo.org/809614 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: update to match upstream changes
Closes: https://bugs.gentoo.org/778362 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/20313 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-emulation/pcsx2: Set WX_GTK_VER before inherit
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: drop unused EXTRA_PLUGINS cmake option on 9999
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: do not set suid with USE=-filecaps
Closes: https://bugs.gentoo.org/771795 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/19649 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: drop unused dependencies
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
games-emulation/pcsx2: Update HOMEPAGE
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
games-emulation/pcsx2: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-emulation/pcsx2: Stabilize 1.6.0-r1 amd64, #769593
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
games-emulation/pcsx2: x86 stable (bug #769593)
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
games-emulation/pcsx2: add missing test dep on -9999
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
games-emulation/pcsx2: add missing dependency on -9999
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: switch to native build on amd64
Closes: https://bugs.gentoo.org/740250 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Co-authored-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18931 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: update to match upstream changes
Closes: https://bugs.gentoo.org/762157 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: update live version to match upstream changes.
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/18210 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/18022 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: fixed sandbox violation
Closes: https://bugs.gentoo.org/730536 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
games-emulation/pcsx2: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
games-emulation/pcsx2: add missing flag-o-matic inherit
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15930 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: disable gold linker for -9999
See-Also: https://github.com/PCSX2/pcsx2/issues/1671 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/15710 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: version bump to 1.6.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
games-emulation/pcsx2: x86 stable wrt bug #712370
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
games-emulation/pcsx2: amd64 stable wrt bug #712370
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2-9999: explicitly disable opencl and vtune
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/14900 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: version bump to 1.6.0-rc
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-emulation/pcsx2: [QA] Remove unnecessary -DCMAKE_INSTALL_PREFIX arguments
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Switch proxy-maint to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: fix dependencies on -9999
1. Don't block recent x11-libs/wxGTK[sdl] 2. Depend on x11-libs/gtk+:3 Closes: https://bugs.gentoo.org/696866 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/13258 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: ebuild enhancements.
Closes: https://bugs.gentoo.org/692208 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/12798 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
games-emulation/pcsx2: add missing slot for libxml2 on -9999
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Ilya Trukhanov · gentoo
games-emulation/pcsx2: add libxml2 and libpcap dependencies
Required for Linux networking support since: https://github.com/PCSX2/pcsx2/commit/da1eb056a395e32b20f3ff26e5b12632492f2821 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Ilya Trukhanov <lahvuun@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12514 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-emulation/pcsx2: [QA] Remove unused virtual/jpeg dependency
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
games-emulation/pcsx2: drop check for old gcc version
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: append -mxsave compiler flag with gcc >= 8.2
Closes: https://bugs.gentoo.org/685156 Closes: https://github.com/gentoo/gentoo/pull/11915 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/11915 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yuri Konotopov · gentoo
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>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
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
David Seifert · gentoo
Partially revert "games-*/*: Remove stable keywords"
Unstabled packages not maintained by Games team. This partially reverts commit c9617875332b1b9c894c850a1f8d8dcc1897f33f. Closes: https://github.com/gentoo/gentoo/pull/6228
David Seifert · gentoo
games-*/*: Remove stable keywords
Gentoo currently does not have the manpower to maintain a ton of stable games packages. Closes: https://github.com/gentoo/gentoo/pull/5404
Yuri Konotopov · gentoo
games-emulation/pcsx2: require libsdl[haptic] for onepad plugin.
Thanks to Bernard Cafarelli for hint.
David Hicks · gentoo
games-emulation/pcsx2: use HTTPS for GitHub and HOMEPAGE
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Yuri Konotopov · gentoo
games-emulation/pcsx2: update to match latest upstream changes.
Closes: https://github.com/gentoo/gentoo/pull/4707
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Yuri Konotopov · gentoo
games-emulation/pcsx2: fixed compilation with gcc 5
Gentoo-Bug: https://bugs.gentoo.org/605162 Closes: https://github.com/gentoo/gentoo/pull/3402
Agostino Sarubbo · gentoo
games-emulation/pcsx2: x86 stable wrt bug #590684
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
games-emulation/pcsx2: amd64 stable wrt bug #590684
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/624'.
Yuri Konotopov · gentoo
games-emulation/pcsx2: Version bump, drop old
Julian Ospald · gentoo
Merge branch 'package/pcsx2' of github.com:nE0sIghT/gentoo
Adds package games-emulation/pcsx2. Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Julian Ospald <hasufell@gentoo.org> Reviewed-by: Doug Freed <dwfreed@mtu.edu> Reviewed-by: Matthias Maier <tamiko@gentoo.org> Reviewed-by: Christoph Junghans <ottxor@gentoo.org>
Yuri Konotopov · gentoo
games-emulation/pcsx2: new package
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=141626 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=510710