mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-27 00:10:29 +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
|
highmem=1
|
||||||
|
|
||||||
pkgname=firefox
|
pkgname=firefox
|
||||||
pkgver=102.0
|
pkgver=102.0.1
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Standalone web browser from mozilla.org"
|
pkgdesc="Standalone web browser from mozilla.org"
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
|
@ -28,12 +28,13 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
|
||||||
'xdg-desktop-portal: Screensharing with Wayland')
|
'xdg-desktop-portal: Screensharing with Wayland')
|
||||||
options=(!emptydirs !makeflags !strip !lto !debug)
|
options=(!emptydirs !makeflags !strip !lto !debug)
|
||||||
source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc}
|
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
|
build-arm-libopus.patch
|
||||||
bug1173070.patch
|
bug1173070.patch
|
||||||
$pkgname.desktop identity-icons-brand.svg)
|
$pkgname.desktop identity-icons-brand.svg)
|
||||||
sha256sums=('01797f04bd8d65f4c7f628d7ce832bf52a0874433886e4d0d78ef33c1ca66abf'
|
sha256sums=('7bba6ffd6e8e42d5c38aa2a453f5fa30dfc9ef150f2175aa0625edb68fddae70'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
|
'4628d136c3beada292e83cd8e89502cac4aa3836851b34259a665582a7713978'
|
||||||
'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be'
|
'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be'
|
||||||
'2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9'
|
'2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9'
|
||||||
'2243d3d3f57ba504e81ef1cdcc7b351086e9ba03a8e42a73ddf060523fcfda3e'
|
'2243d3d3f57ba504e81ef1cdcc7b351086e9ba03a8e42a73ddf060523fcfda3e'
|
||||||
|
@ -58,6 +59,9 @@ prepare() {
|
||||||
mkdir mozbuild
|
mkdir mozbuild
|
||||||
cd firefox-$pkgver
|
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
|
# Unbreak build with python-zstandard 0.18.0
|
||||||
patch -Np1 -i ../zstandard-0.18.0.diff
|
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