Skip to content

Commit

Permalink
mesa: add fix for av1
Browse files Browse the repository at this point in the history
Signed-off-by: Peter Jung <[email protected]>
  • Loading branch information
ptr1337 committed Jul 19, 2024
1 parent 5115b26 commit 1ad9fda
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
5 changes: 4 additions & 1 deletion mesa/mesa/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pkgbase = mesa
pkgdesc = Open-source OpenGL drivers
pkgver = 24.1.4
pkgrel = 2
pkgrel = 3
epoch = 1
url = https://www.mesa3d.org/
arch = x86_64
Expand Down Expand Up @@ -54,6 +54,7 @@ pkgbase = mesa
options = !lto
source = https://mesa.freedesktop.org/archive/mesa-24.1.4.tar.xz
source = https://mesa.freedesktop.org/archive/mesa-24.1.4.tar.xz.sig
source = https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30255.patch
source = proc-macro2-1.0.70.tar.gz::https://crates.io/api/v1/crates/proc-macro2/1.0.70/download
source = unicode-ident-1.0.12.tar.gz::https://crates.io/api/v1/crates/unicode-ident/1.0.12/download
source = quote-1.0.33.tar.gz::https://crates.io/api/v1/crates/quote/1.0.33/download
Expand All @@ -67,13 +68,15 @@ pkgbase = mesa
validpgpkeys = E3E8F480C52ADD73B278EE78E1ECBE07D7D70895
sha256sums = 7cf7c6f665263ad0122889c1d4b076654c1eedea7a2f38c69c8c51579937ade1
sha256sums = SKIP
sha256sums = 44298bdb5e095c904368a1a47380bd111c8e85509b3e54e8ceb42fe4e0be6297
sha256sums = 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b
sha256sums = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
sha256sums = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
sha256sums = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
sha256sums = 23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a
b2sums = 2109fc604858a0927271d7b1edb76a24514acac6117e564c6999c99f068624964f5cf0b7d022cac5726e432353a32a5278b3aa00b64dd4118bb2f0b7123c3b41
b2sums = SKIP
b2sums = b7a1498188e5839cd81f7891d44be68fdfc4148f7abf61b42e888078bf300dbb4563efb945acf9c6bdda0363b68c4d65a024d86f054c0a01c9b64c30907d42c1
b2sums = fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c
b2sums = 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac
b2sums = 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848
Expand Down
8 changes: 6 additions & 2 deletions mesa/mesa/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ pkgname=(
vulkan-virtio
)
pkgver=24.1.4
pkgrel=2
pkgrel=3
epoch=1
pkgdesc="Open-source OpenGL drivers"
url="https://www.mesa3d.org/"
Expand Down Expand Up @@ -89,6 +89,7 @@ options=(
)
source=(
"https://mesa.freedesktop.org/archive/mesa-$pkgver.tar.xz"{,.sig}
"https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30255.patch"
)
validpgpkeys=(
946D09B5E4C9845E63075FF1D961C596A7203456 # Andres Gomez <[email protected]>
Expand Down Expand Up @@ -117,13 +118,15 @@ done

sha256sums=('7cf7c6f665263ad0122889c1d4b076654c1eedea7a2f38c69c8c51579937ade1'
'SKIP'
'44298bdb5e095c904368a1a47380bd111c8e85509b3e54e8ceb42fe4e0be6297'
'39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b'
'3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b'
'5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae'
'de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c'
'23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a')
b2sums=('2109fc604858a0927271d7b1edb76a24514acac6117e564c6999c99f068624964f5cf0b7d022cac5726e432353a32a5278b3aa00b64dd4118bb2f0b7123c3b41'
'SKIP'
'b7a1498188e5839cd81f7891d44be68fdfc4148f7abf61b42e888078bf300dbb4563efb945acf9c6bdda0363b68c4d65a024d86f054c0a01c9b64c30907d42c1'
'fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c'
'4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac'
'77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848'
Expand All @@ -134,7 +137,8 @@ b2sums=('2109fc604858a0927271d7b1edb76a24514acac6117e564c6999c99f068624964f5cf0b

prepare() {
cd mesa-$pkgver

# add patch to fix av1 on yt/twitch
patch -Np1 < ../30255.patch
# Include package release in version string so Chromium invalidates
# its GPU cache; otherwise it can cause pages to render incorrectly.
# https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2020604
Expand Down

0 comments on commit 1ad9fda

Please sign in to comment.