games-emulation / pcsx2

A PlayStation 2 emulator

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

v9999 :: 0 :: gentoo

Modified
License
GPL-3 Apache-2.0 OFL-1.1
USE flags
filecaps pulseaudio test

v1.6.0-r2 :: 0 :: gentoo

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

General

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)
pulseaudio
Add support for PulseAudio sound server
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

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

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

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

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

media-libs / cubeb : Cross-platform audio library

media-libs / freetype : High-quality and portable font engine

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

media-libs / libpng : Portable Network Graphics library

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-sound / pulseaudio : A networked sound server with an advanced plugin system

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

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

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

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

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

media-libs / cubeb : Cross-platform audio library

media-libs / freetype : High-quality and portable font engine

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

media-libs / libpng : Portable Network Graphics library

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-sound / pulseaudio : A networked sound server with an advanced plugin system

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

sys-libs / libcap : POSIX 1003.1e capabilities

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

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: 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