summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaja2022-03-19 09:35:58 +0100
committerJaja2022-03-19 09:35:58 +0100
commit66efb3bf73281667d6aee1fcc76e9a8db970e3c6 (patch)
tree8189ee576c58eee9a19cf7bba7fd1c162fd3f376
parentb654d12419456053abcee8d1f10d695e3fd07f59 (diff)
downloadaur-66efb3bf73281667d6aee1fcc76e9a8db970e3c6.tar.gz
upstream update
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD12
-rw-r--r--changelog.md18
3 files changed, 30 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf1577d7c01b..0f5eb8cda6da 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_9
+ pkgver = GE_Proton7_10
pkgrel = 1
epoch = 1
url = https://github.com/GloriousEggroll/proton-ge-custom
@@ -14,7 +14,6 @@ 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
@@ -37,14 +36,16 @@ 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_8
+ provides = proton-ge-custom=GE.Proton7_10
conflicts = proton-ge-custom
options = !strip
+ options = emptydirs
backup = usr/share/steam/compatibilitytools.d/proton-ge-custom/user_settings.py
- source = GE-Proton7-9_1.tar.gz::https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton7-9/GE-Proton7-9.tar.gz
+ source = GE-Proton7-10_1.tar.gz::https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton7-10/GE-Proton7-10.tar.gz
source = supplementary.tar.zst
- sha512sums = f9a1a9f79ead06c6af87435ddb0b68e8ff06a9e1a94abfcdfc09186107c7743d814e89814dac48d96f31f7ce9db3d1be2491df6bda25b33affc5eef50ed8afbb
+ sha512sums = 1d105a3df5c3fca115f390232dbed0a8f8180fba50027437ab59640277628d0831b3d5c598a585bc1df4ed127638163e3520524553e51650128b70e1b4e1bb3d
sha512sums = a484c4cd2003057cf0cbbd32ca5d0106e97c75434e7bef34b35be8239ad98a482358852e41e85abedf5b24ac4d0375c8fffc7deee81a9b08c7799a398f23773b
pkgname = proton-ge-custom-bin
diff --git a/PKGBUILD b/PKGBUILD
index d83fb7a50296..6dcb71b00822 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@
## pkginfo
pkgdesc='A fancy custom distribution of Valves Proton with various patches'
pkgname=proton-ge-custom-bin
-pkgver=GE_Proton7_9
+pkgver=GE_Proton7_10
pkgrel=1
epoch=1
arch=('x86_64')
@@ -22,7 +22,6 @@ conflicts=('proton-ge-custom')
## dependencies
depends=('python'
'vulkan-icd-loader'
- 'lib32-libusb'
'lib32-openal'
# libav support #
'lib32-libva'
@@ -46,10 +45,11 @@ 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')
+ 'xboxdrv: gamepad driver service'
+ 'lib32-libusb: wine usb support')
## makepkg options
-options=('!strip')
+options=(!strip emptydirs)
## fix naming conventions, matching upstream
_pkgname=${pkgname//-bin/}
@@ -69,8 +69,8 @@ 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=('f9a1a9f79ead06c6af87435ddb0b68e8ff06a9e1a94abfcdfc09186107c7743d814e89814dac48d96f31f7ce9db3d1be2491df6bda25b33affc5eef50ed8afbb'
- 'a484c4cd2003057cf0cbbd32ca5d0106e97c75434e7bef34b35be8239ad98a482358852e41e85abedf5b24ac4d0375c8fffc7deee81a9b08c7799a398f23773b')
+sha512sums=('1d105a3df5c3fca115f390232dbed0a8f8180fba50027437ab59640277628d0831b3d5c598a585bc1df4ed127638163e3520524553e51650128b70e1b4e1bb3d'
+ 'a484c4cd2003057cf0cbbd32ca5d0106e97c75434e7bef34b35be8239ad98a482358852e41e85abedf5b24ac4d0375c8fffc7deee81a9b08c7799a398f23773b')
build() {
## patches
diff --git a/changelog.md b/changelog.md
index f4042e6b7d9b..5319ae144f2b 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,21 @@
+## GE-Proton7-10 Released
+
+Updated wine to latest bleeding edge
+Updated dxvk to latest git
+Updated vkd3d-proton to latest git
+Corrected VKD3D_FEATURE_LEVEL being in the wrong python script block so it actually loads now.
+
+Thanks to upstream proton devs RĂ©mi Bernon (rbernon), Derek Lesho (Guy1524), Philip Rebohle (doitsujin):
+
+Nioh 2 videos now work
+Persona 5 Strikers videos now work
+
+## GE-Proton7-9 Released
+
+Added loader-KeyboardLayouts from staging. This fixes a big performance issue in Overwatch but may also help other games.
+Set VKD3D_FEATURE_LEVEL=12_0 by default. This allows some older AMD GPUs to get past the "white screen" bug in Elden Ring
+protonfix to set L.A. Noire to use DX11 (it tries DX9 by default) -- Thanks VoodaGod
+
## GE-Proton7-8 Released
Hotfix: