mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
extra/firefox to 102.0.1-1
This commit is contained in:
parent
f7a1886c62
commit
b00c8d2113
2 changed files with 24 additions and 3 deletions
|
@ -10,7 +10,7 @@
|
|||
highmem=1
|
||||
|
||||
pkgname=firefox
|
||||
pkgver=102.0
|
||||
pkgver=102.0.1
|
||||
pkgrel=1
|
||||
pkgdesc="Standalone web browser from mozilla.org"
|
||||
arch=(x86_64)
|
||||
|
@ -28,12 +28,13 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
|
|||
'xdg-desktop-portal: Screensharing with Wayland')
|
||||
options=(!emptydirs !makeflags !strip !lto !debug)
|
||||
source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc}
|
||||
zstandard-0.18.0.diff
|
||||
cbindgen-0.24.0.diff zstandard-0.18.0.diff
|
||||
build-arm-libopus.patch
|
||||
bug1173070.patch
|
||||
$pkgname.desktop identity-icons-brand.svg)
|
||||
sha256sums=('01797f04bd8d65f4c7f628d7ce832bf52a0874433886e4d0d78ef33c1ca66abf'
|
||||
sha256sums=('7bba6ffd6e8e42d5c38aa2a453f5fa30dfc9ef150f2175aa0625edb68fddae70'
|
||||
'SKIP'
|
||||
'4628d136c3beada292e83cd8e89502cac4aa3836851b34259a665582a7713978'
|
||||
'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be'
|
||||
'2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9'
|
||||
'2243d3d3f57ba504e81ef1cdcc7b351086e9ba03a8e42a73ddf060523fcfda3e'
|
||||
|
@ -58,6 +59,9 @@ prepare() {
|
|||
mkdir mozbuild
|
||||
cd firefox-$pkgver
|
||||
|
||||
# Unbreak build with cbindgen 0.24.0
|
||||
patch -Np1 -i ../cbindgen-0.24.0.diff
|
||||
|
||||
# Unbreak build with python-zstandard 0.18.0
|
||||
patch -Np1 -i ../zstandard-0.18.0.diff
|
||||
|
||||
|
|
17
extra/firefox/cbindgen-0.24.0.diff
Normal file
17
extra/firefox/cbindgen-0.24.0.diff
Normal file
|
@ -0,0 +1,17 @@
|
|||
Description: Remove an extra constant definition that is now being generated by newer versions of cbindgen (0.24), and causing build failures because it is defined in several places.
|
||||
Author: Olivier Tilloy <olivier.tilloy@canonical.com>
|
||||
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1773259
|
||||
Forwarded: not-needed
|
||||
|
||||
--- a/gfx/webrender_bindings/webrender_ffi.h
|
||||
+++ b/gfx/webrender_bindings/webrender_ffi.h
|
||||
@@ -73,8 +73,6 @@ struct WrPipelineInfo;
|
||||
struct WrPipelineIdAndEpoch;
|
||||
using WrPipelineIdEpochs = nsTArray<WrPipelineIdAndEpoch>;
|
||||
|
||||
-const uint64_t ROOT_CLIP_CHAIN = ~0;
|
||||
-
|
||||
} // namespace wr
|
||||
} // namespace mozilla
|
||||
|
||||
|
Loading…
Reference in a new issue