firefox: update to 81.0.
[ci skip]
This commit is contained in:
parent
a6a95645e7
commit
ad854810ca
2 changed files with 4 additions and 17 deletions
|
@ -1,13 +0,0 @@
|
||||||
overwrite HOST_* flags to get rid of -MF
|
|
||||||
|
|
||||||
--- third_party/rust/glslopt/build.rs 2020-06-03 01:37:31.000000000 +0200
|
|
||||||
+++ third_party/rust/glslopt/build.rs 2020-06-04 10:57:16.418469546 +0200
|
|
||||||
@@ -28,6 +28,8 @@
|
|
||||||
env::remove_var(format!("CXXFLAGS_{}", &target));
|
|
||||||
env::remove_var(format!("CFLAGS_{}", target.replace("-", "_")));
|
|
||||||
env::remove_var(format!("CXXFLAGS_{}", target.replace("-", "_")));
|
|
||||||
+ env::set_var("HOST_CFLAGS", "-O2");
|
|
||||||
+ env::set_var("HOST_CXXFLAGS", "-O2");
|
|
||||||
|
|
||||||
configure(&mut cc::Build::new())
|
|
||||||
.warnings(false)
|
|
|
@ -3,7 +3,7 @@
|
||||||
# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
|
# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
|
||||||
#
|
#
|
||||||
pkgname=firefox
|
pkgname=firefox
|
||||||
version=80.0.1
|
version=81.0
|
||||||
revision=1
|
revision=1
|
||||||
build_helper="rust"
|
build_helper="rust"
|
||||||
short_desc="Mozilla Firefox web browser"
|
short_desc="Mozilla Firefox web browser"
|
||||||
|
@ -11,7 +11,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
|
||||||
license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
|
license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
|
||||||
homepage="https://www.mozilla.org/firefox/"
|
homepage="https://www.mozilla.org/firefox/"
|
||||||
distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
|
distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
|
||||||
checksum=596b085e32a2d683ba960e161ea65c6271f90f576d4bf956e0d48e83af992c21
|
checksum=9328745012178aee5a4f47c833539f7872cc6e0f20a853568a313e60cabd1ec8
|
||||||
|
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
|
|
||||||
|
@ -64,9 +64,7 @@ post_extract() {
|
||||||
}
|
}
|
||||||
|
|
||||||
post_patch() {
|
post_patch() {
|
||||||
_clear_vendor_checksums audio_thread_priority
|
|
||||||
_clear_vendor_checksums num-traits
|
_clear_vendor_checksums num-traits
|
||||||
_clear_vendor_checksums glslopt
|
|
||||||
}
|
}
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
|
@ -153,6 +151,7 @@ do_build() {
|
||||||
export MOZ_MAKE_FLAGS="${makejobs}"
|
export MOZ_MAKE_FLAGS="${makejobs}"
|
||||||
export MOZ_NOSPAM=1
|
export MOZ_NOSPAM=1
|
||||||
export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild"
|
export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild"
|
||||||
|
export MACH_USE_SYSTEM_PYTHON=1
|
||||||
|
|
||||||
export AS=$CC
|
export AS=$CC
|
||||||
|
|
||||||
|
@ -173,6 +172,7 @@ ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' '
|
||||||
./mach build
|
./mach build
|
||||||
}
|
}
|
||||||
do_install() {
|
do_install() {
|
||||||
|
export MACH_USE_SYSTEM_PYTHON=1
|
||||||
DESTDIR="$DESTDIR" ./mach install
|
DESTDIR="$DESTDIR" ./mach install
|
||||||
|
|
||||||
vinstall ${FILESDIR}/vendor.js 644 usr/lib/firefox/browser/defaults/preferences
|
vinstall ${FILESDIR}/vendor.js 644 usr/lib/firefox/browser/defaults/preferences
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue