diff options
author | Stelios Tsampas | 2022-10-26 18:55:37 +0300 |
---|---|---|
committer | Stelios Tsampas | 2022-10-26 18:55:37 +0300 |
commit | 0cc6aa5a65f8217d56bd603baae6aa988d27884c (patch) | |
tree | 83e0003ceb3fb6394e7d5f412a40971180a65363 /PKGBUILD | |
parent | f6768724e6f36b8286ac4e4a4a0e4dafe8b8fb85 (diff) | |
download | aur-0cc6aa5a65f8217d56bd603baae6aa988d27884c.tar.gz |
Add post-install information message
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 28 insertions, 13 deletions
@@ -6,7 +6,7 @@ _commit= pkgver=${_srctag//-/.} _geckover=2.47.3 _monover=7.3.0 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="Compatibility tool for Steam Play based on Wine and additional components" url="https://github.com/ValveSoftware/Proton" @@ -35,7 +35,21 @@ depends=( 'sdl2>=2.0.16' 'lib32-sdl2>=2.0.16' desktop-file-utils python - steam-native-runtime + # 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 ) makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc @@ -67,7 +81,7 @@ makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc 'sdl2>=2.0.16' 'lib32-sdl2>=2.0.16' rust lib32-rust-libs libgphoto2 - gsm + gsm lib32-gsm opencl-headers ) @@ -92,14 +106,15 @@ optdepends=( gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader libgphoto2 - gsm + gsm lib32-gsm dosbox + steam-native-runtime ) makedepends=(${makedepends[@]} ${depends[@]}) provides=('proton-native') conflicts=('proton-native') -#install=${pkgname}.install +install=${pkgname}.install source=( proton::git+https://github.com/ValveSoftware/Proton.git#tag=proton-${_srctag} wine-valve::git+https://github.com/ValveSoftware/wine.git @@ -202,27 +217,27 @@ prepare() { for submodule in "${_submodules[@]}"; do git submodule init "${submodule#*::}" - git config submodule."${submodule#*::}".url "$srcdir"/"${submodule%::*}" - git submodule--helper update "${submodule#*::}" + git submodule set-url "${submodule#*::}" "$srcdir"/"${submodule%::*}" + git -c protocol.file.allow=always submodule update "${submodule#*::}" done pushd vkd3d-proton for submodule in subprojects/{dxil-spirv,Vulkan-Headers,SPIRV-Headers}; do git submodule init "${submodule}" - git config submodule."${submodule}".url "$srcdir"/"${submodule#*/}" - git submodule--helper update "${submodule}" + git submodule set-url "${submodule}" "$srcdir"/"${submodule#*/}" + git -c protocol.file.allow=always submodule update "${submodule}" done pushd subprojects/dxil-spirv git submodule init third_party/spirv-headers - git config submodule.third_party/spirv-headers.url "$srcdir"/SPIRV-Headers - git submodule--helper update third_party/spirv-headers + git submodule set-url third_party/spirv-headers "$srcdir"/SPIRV-Headers + git -c protocol.file.allow=always submodule update third_party/spirv-headers popd popd pushd dxvk-nvapi git submodule init external/Vulkan-Headers - git config submodule.external/Vulkan-Headers.url "$srcdir"/Vulkan-Headers - git submodule--helper update external/Vulkan-Headers + git submodule set-url external/Vulkan-Headers "$srcdir"/Vulkan-Headers + git -c protocol.file.allow=always submodule update external/Vulkan-Headers # GCC 12 build failure git cherry-pick -n 33bf3c7a6a3dc9e330cd338bf1877b5481c655e3 popd |