summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStelios Tsampas2023-03-20 00:19:52 +0200
committerStelios Tsampas2023-03-20 00:19:52 +0200
commitc81e19ecdfc32f2852efdeb3a75ca46cc5cb9b4b (patch)
treeab86d8cd6893a691ffd15af546c49f3c4e3a4505
parenta47cbbc84826d1d78e7c50ea822bfe74407bb9cc (diff)
downloadaur-c81e19ecdfc32f2852efdeb3a75ca46cc5cb9b4b.tar.gz
[proton-ge-custom] Make deps lighter
-rw-r--r--.SRCINFO43
-rw-r--r--PKGBUILD19
-rw-r--r--PKGBUILD.testing19
3 files changed, 5 insertions, 76 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f7a93c1d3aca..dff372401e88 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = proton-ge-custom
pkgdesc = Compatibility tool for Steam Play based on Wine and additional components, GloriousEggroll's custom build
pkgver = GE.Proton7.51
- pkgrel = 1
+ pkgrel = 2
epoch = 2
url = https://github.com/GloriousEggroll/proton-ge-custom
install = proton-ge-custom.install
@@ -11,7 +11,6 @@ pkgbase = proton-ge-custom
makedepends = autoconf
makedepends = bison
makedepends = perl
- makedepends = fontforge
makedepends = flex
makedepends = mingw-w64-gcc
makedepends = git
@@ -29,22 +28,16 @@ pkgbase = proton-ge-custom
makedepends = clang
makedepends = giflib
makedepends = lib32-giflib
- makedepends = libpng
- makedepends = lib32-libpng
makedepends = gnutls
makedepends = lib32-gnutls
makedepends = libxinerama
makedepends = lib32-libxinerama
makedepends = libxcomposite
makedepends = lib32-libxcomposite
- makedepends = libxmu
- makedepends = lib32-libxmu
makedepends = libxxf86vm
makedepends = lib32-libxxf86vm
makedepends = libldap
makedepends = lib32-libldap
- makedepends = mpg123
- makedepends = lib32-mpg123
makedepends = openal
makedepends = lib32-openal
makedepends = v4l-utils
@@ -59,8 +52,6 @@ pkgbase = proton-ge-custom
makedepends = lib32-mesa-libgl
makedepends = opencl-icd-loader
makedepends = lib32-opencl-icd-loader
- makedepends = libxslt
- makedepends = lib32-libxslt
makedepends = libpulse
makedepends = lib32-libpulse
makedepends = libva
@@ -76,33 +67,21 @@ pkgbase = proton-ge-custom
makedepends = rust
makedepends = lib32-rust-libs
makedepends = libgphoto2
- makedepends = gsm
- makedepends = lib32-gsm
makedepends = opencl-headers
makedepends = attr
makedepends = lib32-attr
makedepends = fontconfig
makedepends = lib32-fontconfig
- makedepends = lcms2
- makedepends = lib32-lcms2
- makedepends = libxml2
- makedepends = lib32-libxml2
makedepends = libxcursor
makedepends = lib32-libxcursor
makedepends = libxrandr
makedepends = lib32-libxrandr
- makedepends = libxdamage
- makedepends = lib32-libxdamage
makedepends = libxi
makedepends = lib32-libxi
makedepends = gettext
makedepends = lib32-gettext
makedepends = freetype2
makedepends = lib32-freetype2
- makedepends = glu
- makedepends = lib32-glu
- makedepends = libsm
- makedepends = lib32-libsm
makedepends = gcc-libs
makedepends = lib32-gcc-libs
makedepends = libpcap
@@ -127,26 +106,16 @@ pkgbase = proton-ge-custom
depends = lib32-attr
depends = fontconfig
depends = lib32-fontconfig
- depends = lcms2
- depends = lib32-lcms2
- depends = libxml2
- depends = lib32-libxml2
depends = libxcursor
depends = lib32-libxcursor
depends = libxrandr
depends = lib32-libxrandr
- depends = libxdamage
- depends = lib32-libxdamage
depends = libxi
depends = lib32-libxi
depends = gettext
depends = lib32-gettext
depends = freetype2
depends = lib32-freetype2
- depends = glu
- depends = lib32-glu
- depends = libsm
- depends = lib32-libsm
depends = gcc-libs
depends = lib32-gcc-libs
depends = libpcap
@@ -169,14 +138,10 @@ pkgbase = proton-ge-custom
depends = cabextract
optdepends = giflib
optdepends = lib32-giflib
- optdepends = libpng
- optdepends = lib32-libpng
optdepends = libldap
optdepends = lib32-libldap
optdepends = gnutls
optdepends = lib32-gnutls
- optdepends = mpg123
- optdepends = lib32-mpg123
optdepends = openal
optdepends = lib32-openal
optdepends = v4l-utils
@@ -187,16 +152,12 @@ pkgbase = proton-ge-custom
optdepends = lib32-alsa-plugins
optdepends = alsa-lib
optdepends = lib32-alsa-lib
- optdepends = libjpeg-turbo
- optdepends = lib32-libjpeg-turbo
optdepends = libxcomposite
optdepends = lib32-libxcomposite
optdepends = libxinerama
optdepends = lib32-libxinerama
optdepends = opencl-icd-loader
optdepends = lib32-opencl-icd-loader
- optdepends = libxslt
- optdepends = lib32-libxslt
optdepends = libva
optdepends = lib32-libva
optdepends = gtk3
@@ -206,8 +167,6 @@ pkgbase = proton-ge-custom
optdepends = vulkan-icd-loader
optdepends = lib32-vulkan-icd-loader
optdepends = libgphoto2
- optdepends = gsm
- optdepends = lib32-gsm
optdepends = dosbox
provides = proton
noextract = wine-gecko-2.47.3-x86.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
index 268eabff091c..f31a5985e444 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ _commit=6f12019635c059f35b1329301ec0a5e7fee7e436
pkgver=${_srctag//-/.}
_geckover=2.47.3
_monover=7.4.0
-pkgrel=1
+pkgrel=2
epoch=2
pkgdesc="Compatibility tool for Steam Play based on Wine and additional components, GloriousEggroll's custom build"
url="https://github.com/GloriousEggroll/proton-ge-custom"
@@ -17,16 +17,11 @@ license=('custom')
depends=(
attr lib32-attr
fontconfig lib32-fontconfig
- lcms2 lib32-lcms2
- libxml2 lib32-libxml2
libxcursor lib32-libxcursor
libxrandr lib32-libxrandr
- libxdamage lib32-libxdamage
libxi lib32-libxi
gettext lib32-gettext
freetype2 lib32-freetype2
- glu lib32-glu
- libsm lib32-libsm
gcc-libs lib32-gcc-libs
libpcap lib32-libpcap
lzo lib32-lzo
@@ -41,19 +36,16 @@ depends=(
cabextract
)
-makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
+makedepends=(autoconf bison perl flex mingw-w64-gcc
git wget rsync mingw-w64-tools lld nasm meson cmake afdko python-pefile
glslang vulkan-headers
clang
giflib lib32-giflib
- libpng lib32-libpng
gnutls lib32-gnutls
libxinerama lib32-libxinerama
libxcomposite lib32-libxcomposite
- libxmu lib32-libxmu
libxxf86vm lib32-libxxf86vm
libldap lib32-libldap
- mpg123 lib32-mpg123
openal lib32-openal
v4l-utils lib32-v4l-utils
alsa-lib lib32-alsa-lib
@@ -61,7 +53,6 @@ makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
mesa lib32-mesa
mesa-libgl lib32-mesa-libgl
opencl-icd-loader lib32-opencl-icd-loader
- libxslt lib32-libxslt
libpulse lib32-libpulse
libva lib32-libva
gtk3 lib32-gtk3
@@ -70,32 +61,26 @@ makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
'sdl2>=2.0.16' 'lib32-sdl2>=2.0.16'
rust lib32-rust-libs
libgphoto2
- gsm lib32-gsm
opencl-headers
)
optdepends=(
giflib lib32-giflib
- libpng lib32-libpng
libldap lib32-libldap
gnutls lib32-gnutls
- mpg123 lib32-mpg123
openal lib32-openal
v4l-utils lib32-v4l-utils
libpulse lib32-libpulse
alsa-plugins lib32-alsa-plugins
alsa-lib lib32-alsa-lib
- libjpeg-turbo lib32-libjpeg-turbo
libxcomposite lib32-libxcomposite
libxinerama lib32-libxinerama
opencl-icd-loader lib32-opencl-icd-loader
- libxslt lib32-libxslt
libva lib32-libva
gtk3 lib32-gtk3
gst-plugins-base-libs lib32-gst-plugins-base-libs
vulkan-icd-loader lib32-vulkan-icd-loader
libgphoto2
- gsm lib32-gsm
dosbox
)
diff --git a/PKGBUILD.testing b/PKGBUILD.testing
index 9fd2154f7563..fa3001d9d5a8 100644
--- a/PKGBUILD.testing
+++ b/PKGBUILD.testing
@@ -6,7 +6,7 @@ _commit=6f12019635c059f35b1329301ec0a5e7fee7e436
pkgver=${_srctag//-/.}
_geckover=2.47.3
_monover=7.4.0
-pkgrel=1
+pkgrel=2
epoch=2
pkgdesc="Compatibility tool for Steam Play based on Wine and additional components, GloriousEggroll's custom build"
url="https://github.com/GloriousEggroll/proton-ge-custom"
@@ -17,16 +17,11 @@ license=('custom')
depends=(
attr lib32-attr
fontconfig lib32-fontconfig
- lcms2 lib32-lcms2
- libxml2 lib32-libxml2
libxcursor lib32-libxcursor
libxrandr lib32-libxrandr
- libxdamage lib32-libxdamage
libxi lib32-libxi
gettext lib32-gettext
freetype2 lib32-freetype2
- glu lib32-glu
- libsm lib32-libsm
gcc-libs lib32-gcc-libs
libpcap lib32-libpcap
lzo lib32-lzo
@@ -41,19 +36,16 @@ depends=(
cabextract
)
-makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
+makedepends=(autoconf bison perl flex mingw-w64-gcc
git wget rsync mingw-w64-tools lld nasm meson cmake afdko python-pefile
glslang vulkan-headers
clang
giflib lib32-giflib
- libpng lib32-libpng
gnutls lib32-gnutls
libxinerama lib32-libxinerama
libxcomposite lib32-libxcomposite
- libxmu lib32-libxmu
libxxf86vm lib32-libxxf86vm
libldap lib32-libldap
- mpg123 lib32-mpg123
openal lib32-openal
v4l-utils lib32-v4l-utils
alsa-lib lib32-alsa-lib
@@ -61,7 +53,6 @@ makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
mesa lib32-mesa
mesa-libgl lib32-mesa-libgl
opencl-icd-loader lib32-opencl-icd-loader
- libxslt lib32-libxslt
libpulse lib32-libpulse
libva lib32-libva
gtk3 lib32-gtk3
@@ -70,32 +61,26 @@ makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
'sdl2>=2.0.16' 'lib32-sdl2>=2.0.16'
rust lib32-rust-libs
libgphoto2
- gsm lib32-gsm
opencl-headers
)
optdepends=(
giflib lib32-giflib
- libpng lib32-libpng
libldap lib32-libldap
gnutls lib32-gnutls
- mpg123 lib32-mpg123
openal lib32-openal
v4l-utils lib32-v4l-utils
libpulse lib32-libpulse
alsa-plugins lib32-alsa-plugins
alsa-lib lib32-alsa-lib
- libjpeg-turbo lib32-libjpeg-turbo
libxcomposite lib32-libxcomposite
libxinerama lib32-libxinerama
opencl-icd-loader lib32-opencl-icd-loader
- libxslt lib32-libxslt
libva lib32-libva
gtk3 lib32-gtk3
gst-plugins-base-libs lib32-gst-plugins-base-libs
vulkan-icd-loader lib32-vulkan-icd-loader
libgphoto2
- gsm lib32-gsm
dosbox
)