summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEwout van Mansom2023-03-09 23:49:44 +0100
committerEwout van Mansom2023-03-09 23:49:44 +0100
commit379f92cbb9358559dc7d1c93e198e2fc76c91bff (patch)
tree391cc61d53c7084daac80a2b75a60b9ccc20c735
parentb51380369de8129e9a427821eaa5f6e6cceb2980 (diff)
downloadaur-379f92cbb9358559dc7d1c93e198e2fc76c91bff.tar.gz
110.0.1-2: add patch for ffmpeg 6.0
-rw-r--r--.SRCINFO4
-rw-r--r--0003-enable-vaapi.patch (renamed from 0002-enable-vaapi.patch)0
-rw-r--r--PKGBUILD11
3 files changed, 10 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 235980a877a2..2eaeb6dae3d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = firefox-vaapi
pkgdesc = Standalone web browser from mozilla.org (with VA-API patches)
pkgver = 110.0.1
- pkgrel = 1
+ pkgrel = 2
url = https://www.mozilla.org/firefox/
arch = x86_64
license = GPL
@@ -55,7 +55,7 @@ pkgbase = firefox-vaapi
source = firefox.desktop
source = identity-icons-brand.svg
source = 0001-libwebrtc-screen-cast-sync.patch
- source = 0002-enable-vaapi.patch
+ source = 0003-enable-vaapi.patch
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
sha256sums = f19bb74d684b992625abca68f5776198974cd2785eb5d02d51ba007fc998491f
sha256sums = SKIP
diff --git a/0002-enable-vaapi.patch b/0003-enable-vaapi.patch
index ddf30d15c0e1..ddf30d15c0e1 100644
--- a/0002-enable-vaapi.patch
+++ b/0003-enable-vaapi.patch
diff --git a/PKGBUILD b/PKGBUILD
index 777ba4271aaa..655a488e55ae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=firefox-vaapi
_pkgname=firefox
pkgver=110.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="Standalone web browser from mozilla.org (with VA-API patches)"
url="https://www.mozilla.org/firefox/"
arch=(x86_64)
@@ -71,7 +71,7 @@ source=(
$_pkgname.desktop
identity-icons-brand.svg
0001-libwebrtc-screen-cast-sync.patch
- 0002-enable-vaapi.patch
+ 0003-enable-vaapi.patch
)
validpgpkeys=(
'14F26682D0916CDD81E37B6D61B7B526D98F0353' # Mozilla Software Releases <release@mozilla.com>
@@ -110,10 +110,15 @@ prepare() {
# https://src.fedoraproject.org/rpms/firefox/blob/rawhide/f/libwebrtc-screen-cast-sync.patch
patch -Np1 -i ../0001-libwebrtc-screen-cast-sync.patch
+ # workaround "maximum blob size (488.28KiB) exceeded" on git push towards AUR
+ wget -O 0002-Bug-1819374-Squashed-ffmpeg-6.0-update.patch https://raw.githubusercontent.com/archlinux/svntogit-packages/dd7a5fb35df6e31ee9591ab204fa2fe54e716155/trunk/0002-Bug-1819374-Squashed-ffmpeg-6.0-update.patch
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1819374
+ patch -Np1 -i 0002-Bug-1819374-Squashed-ffmpeg-6.0-update.patch
+
# https://bugzilla.mozilla.org/show_bug.cgi?id=1809068
# https://bbs.archlinux.org/viewtopic.php?id=281398
# https://src.fedoraproject.org/rpms/firefox/blob/rawhide/f/firefox-enable-vaapi.patch
- patch -Np1 -i ../0002-enable-vaapi.patch
+ patch -Np1 -i ../0003-enable-vaapi.patch
echo -n "$_google_api_key" >google-api-key
echo -n "$_mozilla_api_key" >mozilla-api-key