mirror of
https://aur.archlinux.org/firedragon.git
synced 2025-07-06 21:14:33 +00:00
Update to librewolf-nightly changes
This commit is contained in:
44
PKGBUILD
44
PKGBUILD
@ -9,7 +9,7 @@
|
||||
|
||||
pkgname=firedragon
|
||||
_pkgname=FireDragon
|
||||
pkgver=88.0a1.r636925+
|
||||
pkgver=88.0a1.r637287+
|
||||
pkgrel=1
|
||||
pkgdesc="Librewolf fork build using Nightly sources with custom branding, Proton UI rework & Fission enabled."
|
||||
arch=(x86_64 aarch64)
|
||||
@ -40,31 +40,35 @@ source_x86_64=("hg+$_repo#revision=autoland"
|
||||
$pkgname.desktop
|
||||
"git+https://gitlab.com/dr460nf1r3/common.git"
|
||||
"git+https://gitlab.com/dr460nf1r3/settings.git"
|
||||
"remove_addons.patch::https://gitlab.com/librewolf-community/browser/linux/-/raw/${_linux_commit}/remove_addons.patch"
|
||||
"context-menu.patch::https://gitlab.com/librewolf-community/browser/linux/-/raw/${_linux_commit}/context-menu.patch")
|
||||
remove_addons.patch
|
||||
context-menu.patch
|
||||
0001-Use-remoting-name-for-GDK-application-names.patch)
|
||||
source_aarch64=("hg+$_repo#revision=autoland"
|
||||
$pkgname.desktop
|
||||
"git+https://gitlab.com/dr460nf1r3/common.git"
|
||||
"git+https://gitlab.com/dr460nf1r3/settings.git"
|
||||
"remove_addons.patch::https://gitlab.com/librewolf-community/browser/linux/-/raw/${_linux_commit}/remove_addons.patch"
|
||||
"context-menu.patch::https://gitlab.com/librewolf-community/browser/linux/-/raw/${_linux_commit}/context-menu.patch"
|
||||
"arm.patch::https://gitlab.com/librewolf-community/browser/linux/-/raw/${_linux_commit}/arm.patch"
|
||||
build-arm-libopus.patch)
|
||||
remove_addons.patch
|
||||
context-menu.patch
|
||||
arm.patch
|
||||
build-arm-libopus.patch
|
||||
0001-Use-remoting-name-for-GDK-application-names.patch)
|
||||
|
||||
sha512sums_x86_64=('SKIP'
|
||||
'1688d8696f0a4451bc1211707362ca79d302ae0e8153be8326392b5617cb3944344e9d8fe17d0b1d5fe7df6d38fd44d4d33e3eb84e7b8763c37aeab4b2c26290'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'8a8ae3276914cd8812feb99acac8c2363f5530656593bebaed5cf67defec19153c30409b6fba418162c7e7f2876554202bbcf5f356d7e785488859879161d921'
|
||||
'a4274739be161710d90fdb674315ef4b0696ce6e092641a62f7a18c5a773de959a38fe52e0c8683821753a99e4337ea3e448579937d684e22345f7d936161061')
|
||||
'861e692daf2be7239eb6b61435688a7abed2bef198067f5b3a9c1a44d8316d1e547c06e1bfb45be402c4c38b1bf13018ba594d433c1b70da6296bd5b90b0fbe3'
|
||||
'bf0fb3102f24b534631e8b18d5df6687134276c90bb07d7eab9e032712a16382f8427768270e3b9205f42ea9ec22d9dc1e80664a77fbcbf62bb896e347e493d3'
|
||||
'fd83824398fa5a2d3be8e82316c0c5eebe5a1e49c0b2e4eb6da3f4241c613dd21bb6fdb1eb8d4000007a02c5538e0db7fcd1e8e019a88147297628f2e0536fc9')
|
||||
sha512sums_aarch64=('SKIP'
|
||||
'1688d8696f0a4451bc1211707362ca79d302ae0e8153be8326392b5617cb3944344e9d8fe17d0b1d5fe7df6d38fd44d4d33e3eb84e7b8763c37aeab4b2c26290'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'8a8ae3276914cd8812feb99acac8c2363f5530656593bebaed5cf67defec19153c30409b6fba418162c7e7f2876554202bbcf5f356d7e785488859879161d921'
|
||||
'a4274739be161710d90fdb674315ef4b0696ce6e092641a62f7a18c5a773de959a38fe52e0c8683821753a99e4337ea3e448579937d684e22345f7d936161061'
|
||||
'179d922764a959c3eccd1ff98e16c629516d04c9a3a8fe6d199f8de88ad7163a026e4415836728a01a89703f1f31247addcead2da2b341b1849e4627a742c5b9'
|
||||
'6d464cce32cb2e440fb137666aeefec1240bcbdfdef0e8633e0fbe22e2214446b2c992ee2c8716c682a42fcd1d66d9fdf1d6d5b40f8ec3b0eeec5ca9e3f1aa35')
|
||||
'861e692daf2be7239eb6b61435688a7abed2bef198067f5b3a9c1a44d8316d1e547c06e1bfb45be402c4c38b1bf13018ba594d433c1b70da6296bd5b90b0fbe3'
|
||||
'bf0fb3102f24b534631e8b18d5df6687134276c90bb07d7eab9e032712a16382f8427768270e3b9205f42ea9ec22d9dc1e80664a77fbcbf62bb896e347e493d3'
|
||||
'7c2f0c792eb5744eaf0f2ee7c0887a74118796d691029e824451b063d5ba9e65626617ad343f69837297b2002446e02ac1d5ab3bc470419ae092424abf08293f'
|
||||
'6d464cce32cb2e440fb137666aeefec1240bcbdfdef0e8633e0fbe22e2214446b2c992ee2c8716c682a42fcd1d66d9fdf1d6d5b40f8ec3b0eeec5ca9e3f1aa35'
|
||||
'fd83824398fa5a2d3be8e82316c0c5eebe5a1e49c0b2e4eb6da3f4241c613dd21bb6fdb1eb8d4000007a02c5538e0db7fcd1e8e019a88147297628f2e0536fc9')
|
||||
|
||||
pkgver() {
|
||||
cd mozilla-unified
|
||||
@ -94,6 +98,8 @@ ac_add_options --prefix=/usr
|
||||
ac_add_options --enable-release
|
||||
ac_add_options --enable-hardening
|
||||
ac_add_options --enable-rust-simd
|
||||
ac_add_options --with-ccache
|
||||
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
|
||||
export CC='clang'
|
||||
export CXX='clang++'
|
||||
export AR=llvm-ar
|
||||
@ -124,9 +130,11 @@ ac_add_options --with-system-jpeg
|
||||
ac_add_options --enable-pulseaudio
|
||||
ac_add_options --enable-alsa
|
||||
ac_add_options --enable-jack
|
||||
ac_add_options --disable-warnings-as-errors
|
||||
ac_add_options --disable-crashreporter
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-debug
|
||||
ac_add_options --disable-updater
|
||||
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
|
||||
|
||||
# Disables crash reporting, telemetry and other data gathering tools
|
||||
mk_add_options MOZ_CRASHREPORTER=0
|
||||
@ -167,12 +175,14 @@ ac_add_options --enable-optimize
|
||||
END
|
||||
fi
|
||||
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1530052
|
||||
patch -Np1 -i ../0001-Use-remoting-name-for-GDK-application-names.patch
|
||||
|
||||
# Remove some pre-installed addons that might be questionable
|
||||
# patch -p1 -i ../remove_addons.patch
|
||||
patch -p1 -i ../remove_addons.patch
|
||||
|
||||
# To enable global menubar
|
||||
# Set these to true:
|
||||
# browser.proton.enabled
|
||||
# Set these to true
|
||||
# browser.proton.appmenu.enabled
|
||||
|
||||
# Disabling Pocket
|
||||
|
Reference in New Issue
Block a user