Date: Monday, December 6, 2021 @ 09:04:10 Author: alucryd Revision: 1065222
FS#72694: pcsx2 1.7.2101-1 Added: pcsx2/trunk/pcsx2.install Modified: pcsx2/trunk/PKGBUILD ---------------+ PKGBUILD | 29 +++++++++++++++++------------ pcsx2.install | 11 +++++++++++ 2 files changed, 28 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-12-06 08:31:13 UTC (rev 1065221) +++ PKGBUILD 2021-12-06 09:04:10 UTC (rev 1065222) @@ -3,7 +3,7 @@ # Contributor: vEX <[email protected]> pkgname=pcsx2 -pkgver=1.7.2040 +pkgver=1.7.2101 pkgrel=1 pkgdesc='A Sony PlayStation 2 emulator' arch=(x86_64) @@ -15,27 +15,33 @@ LGPL3 ) depends=( - gdk-pixbuf2 + gcc-libs glibc libaio libasound.so + libcap libfmt.so libfreetype.so libgdk-3.so + libgdk_pixbuf-2.0.so libgio-2.0.so + libGLEW.so libgl - libGLEW.so libglib-2.0.so libgobject-2.0.so libgtk-3.so - libpcap + libharfbuzz.so + libpcap.so libpng libportaudio.so libpulse.so + libsamplerate.so libudev.so libx11 libxcb libxml2 + libxrandr + libyaml-cpp.so sdl2 soundtouch wxgtk3 @@ -49,21 +55,20 @@ ninja png++ ) -_tag=08b1b350db94e76b098e22f2074354c612e838f0 +_tag=bb55c320c1427a4fe593b77386c2cea8d301e1ca source=( git+https://github.com/PCSX2/pcsx2.git#tag=${_tag} git+https://github.com/rtissera/libchdr.git - git+https://github.com/jbeder/yaml-cpp.git ) b2sums=( SKIP SKIP - SKIP ) +install=pcsx2.install prepare() { cd pcsx2/3rdparty - for submodule in libchdr/libchdr yaml-cpp/yaml-cpp; do + for submodule in libchdr/libchdr; do git submodule init ${submodule} git config submodule.${submodule}.url ../../${submodule#*/} git submodule update ${submodule} @@ -83,12 +88,12 @@ -DDISABLE_ADVANCE_SIMD=ON \ -DDISABLE_BUILD_DATE=ON \ -DDISABLE_PCSX2_WRAPPER=ON \ + -DDISABLE_SETCAP=ON \ -DENABLE_TESTS=OFF \ + -DLTO_PCSX2_CORE=ON \ + -DPACKAGE_MODE=ON \ -DSDL2_API=ON \ - -DPACKAGE_MODE=ON \ - -DREBUILD_SHADER=ON \ - -DUSE_LTO=OFF \ - -DUSE_SYSTEM_YAML=OFF \ + -DUSE_SYSTEM_YAML=ON \ -DUSE_VTUNE=OFF \ -DXDG_STD=ON \ -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \ Added: pcsx2.install =================================================================== --- pcsx2.install (rev 0) +++ pcsx2.install 2021-12-06 09:04:10 UTC (rev 1065222) @@ -0,0 +1,11 @@ +post_install() { + echo 'Enabling networking capabilities' + setcap 'CAP_NET_ADMIN+eip CAP_NET_RAW+eip' usr/bin/PCSX2 +} + +post_upgrade() { + echo 'Enabling networking capabilities' + setcap 'CAP_NET_ADMIN+eip CAP_NET_RAW+eip' usr/bin/PCSX2 +} + +# vim: ts=2 sw=2 et:
