diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index effc3d007cc3..df7ec7cd1153 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -14,6 +14,7 @@ license=( LGPL2.1 LGPL3 ) +install=dev9.install depends=( gdk-pixbuf2 glibc @@ -91,6 +92,7 @@ build() { -DUSE_SYSTEM_YAML=OFF \ -DUSE_VTUNE=OFF \ -DXDG_STD=ON \ + -DDISABLE_SETCAP=ON \ -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \ -Wno-dev ninja -C build diff --git a/trunk/dev9.install b/trunk/dev9.install new file mode 100644 index 000000000000..8929d374ac43 --- /dev/null +++ b/trunk/dev9.install @@ -0,0 +1,9 @@ +#set capabilities needed for DEV9 networking support + +post_install() { + setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' usr/bin/PCSX2 +} + +post_upgrade() { + setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' usr/bin/PCSX2 +}