summaryrefslogtreecommitdiff
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2018-07-09 10:24:24 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2018-07-09 10:24:24 -0700
commitaf7e7cbf8305dc403efaff0eda2d329cdf391c87 (patch)
tree542056065b1568ed685e90d9d9fd204af8d506d4 /PKGBUILD
parentUpdated to 61.0 | Added patch to remove all system addons (diff)
downloadfirefox-esr-af7e7cbf8305dc403efaff0eda2d329cdf391c87.tar.xz
Updated to 61.0.1 | vendor.js updates | synced PKGBUILD with upstream
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 6 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4b55ded..729604d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Jakub Schmidtke <sjakub@gmail.com>
pkgname=firefox
-pkgver=61.0
+pkgver=61.0.1
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org"
arch=(x86_64)
@@ -26,21 +26,19 @@ source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}_RELEASE"
sha256sums=('SKIP'
'677e1bde4c6b3cff114345c211805c7c43085038ca0505718a11e96432e9811a'
'9a1a572dc88014882d54ba2d3079a1cf5b28fa03c5976ed2cb763c93dabbd797'
- '158815b51b6a20adb943e5747e0d915018bfb421970f0b582f56498c97b11efa'
+ '5c481e4fd2d51264d92e04d777d69975f4d1cc2b456d477537bba6c0c7ed88c0'
'28e5db73f04ce8794f68822deda5512c64f832e542ad58fb7e40cad9e4785664')
prepare() {
- mkdir path
- ln -s /usr/bin/python2 path/python
cat >$srcdir/mozilla-unified/.mozconfig <<END
ac_add_options --enable-application=browser
ac_add_options --prefix=/usr
ac_add_options --enable-release
-ac_add_options --enable-gold
-ac_add_options --enable-pie
-ac_add_options --enable-optimize="-O2"
+ac_add_options --enable-linker=gold
+ac_add_options --enable-hardening
+ac_add_options --enable-optimize
ac_add_options --enable-rust-simd
# Branding
@@ -73,7 +71,7 @@ ac_add_options --disable-tests
ac_add_options --disable-updater
ac_add_options --disable-webrtc
-mk_add_options MOZ_MAKE_FLAGS="-j4"
+mk_add_options MOZ_MAKE_FLAGS="-j2"
END
@@ -88,7 +86,6 @@ END
sed -i '/onboarding/d' $srcdir/mozilla-unified/browser/extensions/moz.build
sed -i '/screenshots/d' $srcdir/mozilla-unified/browser/extensions/moz.build
sed -i '/webcompat/d' $srcdir/mozilla-unified/browser/extensions/moz.build
- #sed -i '/@RESPATH@\/browser\/features\/*/d' $srcdir/mmozilla-unified/browser/installer/package-manifest.in
}
@@ -100,17 +97,9 @@ build() {
mkdir $srcdir/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/bin
mkdir $srcdir/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/bin/browser
mkdir $srcdir/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/bin/browser/features
-# touch $srcdir/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/bin/browser/features/blank
- # _FORTIFY_SOURCE causes configure failures
- CPPFLAGS+=" -O2"
-
- export PATH="$srcdir/path:$PATH"
export MOZ_SOURCE_REPO="$_repo"
- # Do PGO
- #xvfb-run -a -n 95 -s "-extension GLX -screen 0 1280x1024x24" \
- # MOZ_PGO=1 ./mach build
./mach build
./mach buildsymbols
}