From dd443bd004e0837930193818e592b183f1bf0d52 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 9 Jul 2019 17:26:33 +0200 Subject: [PATCH 1/7] firefox: Update version from 67.0.4 to 68.0 1. https://www.mozilla.org/en-US/firefox/68.0/releasenotes/ --- firefox.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firefox.be0 b/firefox.be0 index cf2796a27..fe22f0738 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -2,7 +2,7 @@ #export BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j80' -# BEE_VERSION firefox-67.0.4-0 +# BEE_VERSION firefox-68.0-0 #https://ftp.mozilla.org/pub/firefox/releases/$pkgversion/SOURCE to find the right download link SRCURL[0]="https://ftp.mozilla.org/pub/firefox/releases/${PKGVERSION}/source/firefox-${PKGVERSION}.source.tar.xz" From 2872c788ad7018470d14b77b988c8f8597ec06dd Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 9 Jul 2019 17:31:48 +0200 Subject: [PATCH 2/7] firefox: Enable D-Bus --- firefox.be0 | 1 - 1 file changed, 1 deletion(-) diff --git a/firefox.be0 b/firefox.be0 index fe22f0738..6f0fa4805 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -21,7 +21,6 @@ mee_configure() { ac_add_options --enable-official-branding ac_add_options --without-system-icu ac_add_options --without-system-nspr - ac_add_options --disable-dbus ac_add_options --disable-tests ac_add_options --enable-optimize ac_add_options --disable-crashreporter From 12670726b2fbcee236f2c11828e60646b1dd3b5e Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 9 Jul 2019 17:32:18 +0200 Subject: [PATCH 3/7] firefox: Use ICU from system We have it installed, so use it. --- firefox.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firefox.be0 b/firefox.be0 index 6f0fa4805..44448825c 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -19,7 +19,7 @@ mee_configure() { ac_add_options --enable-application=browser ac_add_options --disable-necko-wifi ac_add_options --enable-official-branding - ac_add_options --without-system-icu + ac_add_options --with-system-icu ac_add_options --without-system-nspr ac_add_options --disable-tests ac_add_options --enable-optimize From dacd3761264ee23c2ffde639915e5f27fe8095d1 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 9 Jul 2019 17:39:06 +0200 Subject: [PATCH 4/7] firefox: Use tabs to indent Here document --- firefox.be0 | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/firefox.be0 b/firefox.be0 index 44448825c..90d4cef66 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -14,20 +14,20 @@ mee_configure() { . /pkg/rustc-1.34.2-0/profile - cat > ${S}/mozconfig << EOF - ac_add_options --prefix=/usr - ac_add_options --enable-application=browser - ac_add_options --disable-necko-wifi - ac_add_options --enable-official-branding - ac_add_options --with-system-icu - ac_add_options --without-system-nspr - ac_add_options --disable-tests - ac_add_options --enable-optimize - ac_add_options --disable-crashreporter - ac_add_options --disable-updater - mk_add_options MOZ_MAKE_FLAGS="${BEE_MAKEFLAGS}" - mk_add_options MOZ_OBJDIR=$B -EOF + cat > ${S}/mozconfig <<-EOF + ac_add_options --prefix=/usr + ac_add_options --enable-application=browser + ac_add_options --disable-necko-wifi + ac_add_options --enable-official-branding + ac_add_options --with-system-icu + ac_add_options --without-system-nspr + ac_add_options --disable-tests + ac_add_options --enable-optimize + ac_add_options --disable-crashreporter + ac_add_options --disable-updater + mk_add_options MOZ_MAKE_FLAGS="${BEE_MAKEFLAGS}" + mk_add_options MOZ_OBJDIR=$B + EOF export MOZBUILD_STATE_PATH=${B}/mozbuild From f8002e4827f074b684f1323c9cdb575fe8bef58c Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 9 Jul 2019 17:40:34 +0200 Subject: [PATCH 5/7] firefox: Use SQLite from system We have it installed, so use it. --- firefox.be0 | 1 + 1 file changed, 1 insertion(+) diff --git a/firefox.be0 b/firefox.be0 index 90d4cef66..4e128bb3c 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -19,6 +19,7 @@ mee_configure() { ac_add_options --enable-application=browser ac_add_options --disable-necko-wifi ac_add_options --enable-official-branding + ac_add_options --enable-system-sqlite ac_add_options --with-system-icu ac_add_options --without-system-nspr ac_add_options --disable-tests From 874cb5099bfae4e58813d8e3e187cf888764b0dc Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 9 Jul 2019 17:42:51 +0200 Subject: [PATCH 6/7] firefox: Use Pixman from system We have a current version installed, so use it. --- firefox.be0 | 1 + 1 file changed, 1 insertion(+) diff --git a/firefox.be0 b/firefox.be0 index 4e128bb3c..cb223fa0f 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -20,6 +20,7 @@ mee_configure() { ac_add_options --disable-necko-wifi ac_add_options --enable-official-branding ac_add_options --enable-system-sqlite + ac_add_options --enable-system-pixman ac_add_options --with-system-icu ac_add_options --without-system-nspr ac_add_options --disable-tests From 5ebb83c39363308d2ebe3320778fca426d469a34 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 9 Jul 2019 17:44:05 +0200 Subject: [PATCH 7/7] firefox: Use libbz2 from system We have a current version installed, so use it. --- firefox.be0 | 1 + 1 file changed, 1 insertion(+) diff --git a/firefox.be0 b/firefox.be0 index cb223fa0f..791ff83ba 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -21,6 +21,7 @@ mee_configure() { ac_add_options --enable-official-branding ac_add_options --enable-system-sqlite ac_add_options --enable-system-pixman + ac_add_options --with-system-bz2 ac_add_options --with-system-icu ac_add_options --without-system-nspr ac_add_options --disable-tests