summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStelios Tsampas2022-11-06 14:02:12 +0200
committerStelios Tsampas2022-11-06 14:02:12 +0200
commit040a5837ced4e1714ff4cbfb5dcb6b3c44d75de1 (patch)
tree93ceca18743d068c1849794e8677f9491eb649c4
parenta61a2fdf52a6044bae50e4e8ec31c825006aa1be (diff)
downloadaur-040a5837ced4e1714ff4cbfb5dcb6b3c44d75de1.tar.gz
Remove hardcoded steam-native-runtime deps
-rw-r--r--.SRCINFO273
-rw-r--r--PKGBUILD19
2 files changed, 5 insertions, 287 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a9e8c1a881d1..ad5bdddb76bf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = proton-experimental
pkgdesc = Compatibility tool for Steam Play based on Wine and additional components, experimental branch
pkgver = 7.0.20221102
- pkgrel = 1
+ pkgrel = 2
epoch = 1
url = https://github.com/ValveSoftware/Proton
install = proton-experimental.install
@@ -121,140 +121,7 @@ pkgbase = proton-experimental
makedepends = lib32-libgudev
makedepends = desktop-file-utils
makedepends = python
- makedepends = bash
- makedepends = steam
- makedepends = alsa-lib
- makedepends = alsa-plugins
- makedepends = at-spi2-core
- makedepends = cairo
- makedepends = curl
- makedepends = dbus-glib
- makedepends = fontconfig
- makedepends = freetype2
- makedepends = freeglut
- makedepends = gdk-pixbuf2
- makedepends = glew1.10
- makedepends = glib2
- makedepends = glu
- makedepends = gtk2
- makedepends = lib32-alsa-lib
- makedepends = lib32-alsa-plugins
- makedepends = lib32-at-spi2-core
- makedepends = lib32-cairo
- makedepends = lib32-curl
- makedepends = lib32-dbus-glib
- makedepends = lib32-fontconfig
- makedepends = lib32-freetype2
- makedepends = lib32-freeglut
- makedepends = lib32-gdk-pixbuf2
- makedepends = lib32-glew1.10
- makedepends = lib32-glib2
- makedepends = lib32-glu
- makedepends = lib32-gtk2
- makedepends = lib32-libcaca
- makedepends = lib32-libcanberra
- makedepends = lib32-libcups
- makedepends = lib32-libcurl-compat
- makedepends = lib32-libcurl-gnutls
- makedepends = lib32-dbus
- makedepends = lib32-libdrm
- makedepends = lib32-libgcrypt15
- makedepends = lib32-libice
- makedepends = lib32-libidn11
- makedepends = lib32-libjpeg6
- makedepends = lib32-libnm
- makedepends = lib32-pipewire
- makedepends = lib32-libpng12
- makedepends = lib32-libpulse
- makedepends = lib32-librtmp0
- makedepends = lib32-libsm
- makedepends = lib32-libtheora
- makedepends = lib32-libtiff4
- makedepends = lib32-libudev0-shim
- makedepends = lib32-libusb
- makedepends = lib32-libva
- makedepends = lib32-libvdpau
- makedepends = lib32-libvorbis
- makedepends = lib32-libvpx1.3
- makedepends = lib32-libwrap
- makedepends = lib32-libxcomposite
- makedepends = lib32-libxcursor
- makedepends = lib32-libxft
- makedepends = lib32-libxi
- makedepends = lib32-libxinerama
- makedepends = lib32-libxmu
- makedepends = lib32-libxrandr
- makedepends = lib32-libxrender
- makedepends = lib32-libxtst
- makedepends = lib32-libxxf86vm
- makedepends = lib32-nspr
- makedepends = lib32-openal
- makedepends = lib32-openssl-1.0
- makedepends = lib32-pango
- makedepends = lib32-sdl
- makedepends = lib32-sdl2
- makedepends = lib32-sdl2_image
- makedepends = lib32-sdl2_mixer
- makedepends = lib32-sdl2_ttf
- makedepends = lib32-sdl_image
- makedepends = lib32-sdl_mixer
- makedepends = lib32-sdl_ttf
- makedepends = libcaca
- makedepends = libcanberra
- makedepends = libcups
- makedepends = libcurl-compat
- makedepends = libcurl-gnutls
- makedepends = dbus
- makedepends = libdrm
- makedepends = libgcrypt15
- makedepends = libice
- makedepends = libidn11
- makedepends = libjpeg6
- makedepends = libnm
- makedepends = libpng12
- makedepends = libpulse
- makedepends = librsvg
- makedepends = librtmp0
- makedepends = libsm
- makedepends = libtheora
- makedepends = libtiff4
- makedepends = libudev0-shim
- makedepends = libusb
- makedepends = libva
- makedepends = libvdpau
- makedepends = libvorbis
- makedepends = libvpx1.3
- makedepends = libwrap
- makedepends = libxcomposite
- makedepends = libxcursor
- makedepends = libxft
- makedepends = libxi
- makedepends = libxinerama
- makedepends = libxmu
- makedepends = libxrandr
- makedepends = libxrender
- makedepends = libxtst
- makedepends = libxxf86vm
- makedepends = nspr
- makedepends = openal
- makedepends = openssl-1.0
- makedepends = pango
- makedepends = sdl
- makedepends = sdl2
- makedepends = sdl2_image
- makedepends = sdl2_mixer
- makedepends = sdl2_ttf
- makedepends = sdl_image
- makedepends = sdl_mixer
- makedepends = sdl_ttf
- makedepends = vulkan-icd-loader
- makedepends = vulkan-driver
- makedepends = lib32-vulkan-driver
- makedepends = lib32-vulkan-icd-loader
- makedepends = lib32-libappindicator-gtk2
- makedepends = lib32-libindicator-gtk2
- makedepends = lib32-libdbusmenu-glib
- makedepends = lib32-libdbusmenu-gtk2
+ makedepends = steam-native-runtime
depends = attr
depends = lib32-attr
depends = fontconfig
@@ -297,140 +164,7 @@ pkgbase = proton-experimental
depends = lib32-libgudev
depends = desktop-file-utils
depends = python
- depends = bash
- depends = steam
- depends = alsa-lib
- depends = alsa-plugins
- depends = at-spi2-core
- depends = cairo
- depends = curl
- depends = dbus-glib
- depends = fontconfig
- depends = freetype2
- depends = freeglut
- depends = gdk-pixbuf2
- depends = glew1.10
- depends = glib2
- depends = glu
- depends = gtk2
- depends = lib32-alsa-lib
- depends = lib32-alsa-plugins
- depends = lib32-at-spi2-core
- depends = lib32-cairo
- depends = lib32-curl
- depends = lib32-dbus-glib
- depends = lib32-fontconfig
- depends = lib32-freetype2
- depends = lib32-freeglut
- depends = lib32-gdk-pixbuf2
- depends = lib32-glew1.10
- depends = lib32-glib2
- depends = lib32-glu
- depends = lib32-gtk2
- depends = lib32-libcaca
- depends = lib32-libcanberra
- depends = lib32-libcups
- depends = lib32-libcurl-compat
- depends = lib32-libcurl-gnutls
- depends = lib32-dbus
- depends = lib32-libdrm
- depends = lib32-libgcrypt15
- depends = lib32-libice
- depends = lib32-libidn11
- depends = lib32-libjpeg6
- depends = lib32-libnm
- depends = lib32-pipewire
- depends = lib32-libpng12
- depends = lib32-libpulse
- depends = lib32-librtmp0
- depends = lib32-libsm
- depends = lib32-libtheora
- depends = lib32-libtiff4
- depends = lib32-libudev0-shim
- depends = lib32-libusb
- depends = lib32-libva
- depends = lib32-libvdpau
- depends = lib32-libvorbis
- depends = lib32-libvpx1.3
- depends = lib32-libwrap
- depends = lib32-libxcomposite
- depends = lib32-libxcursor
- depends = lib32-libxft
- depends = lib32-libxi
- depends = lib32-libxinerama
- depends = lib32-libxmu
- depends = lib32-libxrandr
- depends = lib32-libxrender
- depends = lib32-libxtst
- depends = lib32-libxxf86vm
- depends = lib32-nspr
- depends = lib32-openal
- depends = lib32-openssl-1.0
- depends = lib32-pango
- depends = lib32-sdl
- depends = lib32-sdl2
- depends = lib32-sdl2_image
- depends = lib32-sdl2_mixer
- depends = lib32-sdl2_ttf
- depends = lib32-sdl_image
- depends = lib32-sdl_mixer
- depends = lib32-sdl_ttf
- depends = libcaca
- depends = libcanberra
- depends = libcups
- depends = libcurl-compat
- depends = libcurl-gnutls
- depends = dbus
- depends = libdrm
- depends = libgcrypt15
- depends = libice
- depends = libidn11
- depends = libjpeg6
- depends = libnm
- depends = libpng12
- depends = libpulse
- depends = librsvg
- depends = librtmp0
- depends = libsm
- depends = libtheora
- depends = libtiff4
- depends = libudev0-shim
- depends = libusb
- depends = libva
- depends = libvdpau
- depends = libvorbis
- depends = libvpx1.3
- depends = libwrap
- depends = libxcomposite
- depends = libxcursor
- depends = libxft
- depends = libxi
- depends = libxinerama
- depends = libxmu
- depends = libxrandr
- depends = libxrender
- depends = libxtst
- depends = libxxf86vm
- depends = nspr
- depends = openal
- depends = openssl-1.0
- depends = pango
- depends = sdl
- depends = sdl2
- depends = sdl2_image
- depends = sdl2_mixer
- depends = sdl2_ttf
- depends = sdl_image
- depends = sdl_mixer
- depends = sdl_ttf
- depends = vulkan-icd-loader
- depends = vulkan-driver
- depends = lib32-vulkan-driver
- depends = lib32-vulkan-icd-loader
- depends = lib32-libappindicator-gtk2
- depends = lib32-libindicator-gtk2
- depends = lib32-libdbusmenu-glib
- depends = lib32-libdbusmenu-gtk2
+ depends = steam-native-runtime
optdepends = giflib
optdepends = lib32-giflib
optdepends = libpng
@@ -473,7 +207,6 @@ pkgbase = proton-experimental
optdepends = gsm
optdepends = lib32-gsm
optdepends = dosbox
- optdepends = steam-native-runtime
provides = proton
noextract = wine-gecko-2.47.3-x86.tar.xz
noextract = wine-gecko-2.47.3-x86_64.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
index 644d4f46c9aa..5033190015f1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ _commit=
pkgver=${_srctag//-/.}
_geckover=2.47.3
_monover=7.3.1
-pkgrel=1
+pkgrel=2
epoch=1
pkgdesc="Compatibility tool for Steam Play based on Wine and additional components, experimental branch"
url="https://github.com/ValveSoftware/Proton"
@@ -37,21 +37,7 @@ depends=(
libgudev lib32-libgudev
desktop-file-utils
python
- # Steam native runtime listed here because of atk conflict
- bash steam alsa-lib alsa-plugins at-spi2-core cairo curl dbus-glib fontconfig freetype2 freeglut gdk-pixbuf2 glew1.10 glib2 glu gtk2
- lib32-alsa-lib lib32-alsa-plugins lib32-at-spi2-core lib32-cairo lib32-curl lib32-dbus-glib lib32-fontconfig lib32-freetype2 lib32-freeglut
- lib32-gdk-pixbuf2 lib32-glew1.10 lib32-glib2 lib32-glu lib32-gtk2 lib32-libcaca lib32-libcanberra lib32-libcups lib32-libcurl-compat
- lib32-libcurl-gnutls lib32-dbus lib32-libdrm lib32-libgcrypt15 lib32-libice lib32-libidn11 lib32-libjpeg6 lib32-libnm lib32-pipewire
- lib32-libpng12 lib32-libpulse lib32-librtmp0 lib32-libsm lib32-libtheora lib32-libtiff4 lib32-libudev0-shim lib32-libusb lib32-libva
- lib32-libvdpau lib32-libvorbis lib32-libvpx1.3 lib32-libwrap lib32-libxcomposite lib32-libxcursor lib32-libxft lib32-libxi
- lib32-libxinerama lib32-libxmu lib32-libxrandr lib32-libxrender lib32-libxtst lib32-libxxf86vm lib32-nspr lib32-openal
- lib32-openssl-1.0 lib32-pango lib32-sdl lib32-sdl2 lib32-sdl2_image lib32-sdl2_mixer lib32-sdl2_ttf lib32-sdl_image lib32-sdl_mixer
- lib32-sdl_ttf libcaca libcanberra libcups libcurl-compat libcurl-gnutls dbus libdrm libgcrypt15 libice libidn11 libjpeg6 libnm
- libpng12 libpulse librsvg librtmp0 libsm libtheora libtiff4 libudev0-shim libusb libva libvdpau libvorbis libvpx1.3 libwrap
- libxcomposite libxcursor libxft libxi libxinerama libxmu libxrandr libxrender libxtst libxxf86vm nspr openal openssl-1.0 pango
- sdl sdl2 sdl2_image sdl2_mixer sdl2_ttf sdl_image sdl_mixer sdl_ttf vulkan-icd-loader vulkan-driver lib32-vulkan-driver
- lib32-vulkan-icd-loader lib32-libappindicator-gtk2 lib32-libindicator-gtk2 lib32-libdbusmenu-glib lib32-libdbusmenu-gtk2
- # End of steam native runtime
+ steam-native-runtime
)
makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
@@ -110,7 +96,6 @@ optdepends=(
libgphoto2
gsm lib32-gsm
dosbox
- steam-native-runtime
)
makedepends=(${makedepends[@]} ${depends[@]})