summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaja2022-03-02 06:58:15 +0100
committerJaja2022-03-02 06:58:15 +0100
commit887b2cda5eebe06db73914f11a20c234cfba5688 (patch)
tree3c2c287c12e51652f78d0cc1f960b645fb0c674d
parented60a0e7ff480573455609262eddcf8ec930f514 (diff)
downloadaur-887b2cda5eebe06db73914f11a20c234cfba5688.tar.gz
upstream update
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD17
-rw-r--r--changelog.md27
-rw-r--r--supplementary.tar.zstbin15663 -> 15474 bytes
4 files changed, 41 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4ba5675c209d..464cebc17792 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = proton-ge-custom-bin
pkgdesc = A fancy custom distribution of Valves Proton with various patches
- pkgver = GE_Proton7_4
+ pkgver = GE_Proton7_5
pkgrel = 1
epoch = 1
url = https://github.com/GloriousEggroll/proton-ge-custom
@@ -14,6 +14,7 @@ pkgbase = proton-ge-custom-bin
license = custom
depends = python
depends = vulkan-icd-loader
+ depends = lib32-libusb
depends = lib32-openal
depends = lib32-libva
depends = ffmpeg4.4
@@ -36,16 +37,14 @@ pkgbase = proton-ge-custom-bin
optdepends = winetricks: protonfixes backend - highly recommended
optdepends = wine: support for 32bit prefixes
optdepends = xboxdrv: gamepad driver service
- optdepends = lib32-libusb: wine usb support
provides = proton
- provides = proton-ge-custom=GE.Proton7_4
- conflicts = proton-ge-custom-legacy-bin
+ provides = proton-ge-custom=GE.Proton7_5
conflicts = proton-ge-custom
options = !strip
backup = usr/share/steam/compatibilitytools.d/proton-ge-custom/user_settings.py
- source = GE-Proton7-4_1.tar.gz::https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton7-4/GE-Proton7-4.tar.gz
+ source = GE-Proton7-5_1.tar.gz::https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton7-5/GE-Proton7-5.tar.gz
source = supplementary.tar.zst
- sha512sums = 69e5ea189c042ee7296bbc2b364000f6b3afbf17e114c1726e03cb39530622e154585128a5341484c90de9edcd201ac4422652853bd3f528a8c4a9d94c2d7ccf
- sha512sums = b159d14b04373fe0a643a07386e0c7fbc14471f68cdf37aacdc1deb115d332ff888f53b9881b8c01934a6820583cf0b173c4fdea614ebe3cc30267fe427fc6bf
+ sha512sums = bec8eca24029c4e56c7fe3a77a8f08be172f54c377d1a92cce2b8be973e7406801eb79995a173a49b3a350229f45c8e90d2c7eaf13440287905b6066f9a51a4f
+ sha512sums = a484c4cd2003057cf0cbbd32ca5d0106e97c75434e7bef34b35be8239ad98a482358852e41e85abedf5b24ac4d0375c8fffc7deee81a9b08c7799a398f23773b
pkgname = proton-ge-custom-bin
diff --git a/PKGBUILD b/PKGBUILD
index 185ad356c1dd..8a919daed5c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,26 +5,27 @@
## pkginfo
pkgdesc="A fancy custom distribution of Valves Proton with various patches"
pkgname=proton-ge-custom-bin
-pkgver=GE_Proton7_4
+pkgver=GE_Proton7_5
pkgrel=1
epoch=1
arch=('x86_64')
license=('BSD' 'LGPL' 'zlib' 'MIT' 'MPL' 'custom')
changelog=changelog.md
provides=('proton' "proton-ge-custom=${pkgver/_/.}")
-conflicts=('proton-ge-custom-legacy-bin' 'proton-ge-custom')
+conflicts=('proton-ge-custom')
## dependencies
depends=('python'
'vulkan-icd-loader'
+ 'lib32-libusb'
'lib32-openal'
- # libav support #
+# # libav support #
'lib32-libva'
'ffmpeg4.4'
'lib32-speex'
'lib32-libtheora'
'lib32-libvdpau'
- # gstreamer support #
+# # gstreamer support #
'gst-plugins-bad-libs'
'lib32-gst-plugins-base-libs'
'libjpeg6-turbo'
@@ -40,8 +41,7 @@ optdepends=('kdialog: KDE splash dialog support'
'vulkan-driver: driver to be used by dxvk'
'winetricks: protonfixes backend - highly recommended'
'wine: support for 32bit prefixes'
- 'xboxdrv: gamepad driver service'
- 'lib32-libusb: wine usb support')
+ 'xboxdrv: gamepad driver service')
## makepkg options
options=('!strip')
@@ -64,12 +64,11 @@ backup=("${_protoncfg}")
url='https://github.com/GloriousEggroll/proton-ge-custom'
source=(${_pkgver}_${pkgrel}.tar.gz::"${url}/releases/download/${_pkgver}/${_pkgver}.tar.gz"
"supplementary.tar.zst")
-sha512sums=('69e5ea189c042ee7296bbc2b364000f6b3afbf17e114c1726e03cb39530622e154585128a5341484c90de9edcd201ac4422652853bd3f528a8c4a9d94c2d7ccf'
- 'b159d14b04373fe0a643a07386e0c7fbc14471f68cdf37aacdc1deb115d332ff888f53b9881b8c01934a6820583cf0b173c4fdea614ebe3cc30267fe427fc6bf')
+sha512sums=('bec8eca24029c4e56c7fe3a77a8f08be172f54c377d1a92cce2b8be973e7406801eb79995a173a49b3a350229f45c8e90d2c7eaf13440287905b6066f9a51a4f'
+ 'a484c4cd2003057cf0cbbd32ca5d0106e97c75434e7bef34b35be8239ad98a482358852e41e85abedf5b24ac4d0375c8fffc7deee81a9b08c7799a398f23773b')
build() {
## patches
-install --mode=0755 ${srcdir}/patches/tracked_files ${_srcdir}/proton_ge_tracked_files
sed -i "s|_proton=echo|_proton=/${_protondir}/proton|" ${srcdir}/launchers/proton.sh
sed -i -r 's|"GE-Proton.*"|"Proton-GE"|' ${_srcdir}/compatibilitytool.vdf
## remove artifacts
diff --git a/changelog.md b/changelog.md
index cd47a2cc5a9d..d67497b95241 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,30 @@
+## GE-Proton7-5 Released
+
+### WINE:
+Added NVCUDA patches from staging (required to allow physx to work again -- yay)
+Added missing mouse rawinput patch from staging that allows true rawinput values rather than transformed values (this restores the same rawinput functionality of the previous proton-ge staging builds)
+Added upstream powrprof patches for FFVII and SpecialK
+Removed no longer needed customized mfplat reverts/patches -- upstream proton's work for CoD Blops III now
+
+### Protonfixes:
+
+Add protonfix for Project MIKHAIL: A Muv-Luv War Story
+Add protonfix for MotorGP
+Add protonfix for Exo One
+Remove no longer needed protonfix for Apex Legends
+
+### FFmpeg:
+
+Added missing h264 and AAC decoders (fixes video decoding when shadercache is disabled in some games, such as BL3 Markus intro) (Thanks mmbossoni)
+
+### DXVK:
+
+updated dxvk to git
+
+### VKD3D:
+
+updated vkd3d-proton to git
+
## GE-Proton7-4 Released
Another hotfix build:
diff --git a/supplementary.tar.zst b/supplementary.tar.zst
index 3f96ae34192c..870a8ea4d1ff 100644
--- a/supplementary.tar.zst
+++ b/supplementary.tar.zst
Binary files differ