diff options
author | Figue | 2018-09-14 17:57:06 +0200 |
---|---|---|
committer | Figue | 2018-09-14 17:57:06 +0200 |
commit | 42995ab30ed33755d3c9e1eae9de700cb7145adf (patch) | |
tree | 389fd68ca35d26f4f4b4ea20667b910490c85722 | |
parent | eea01f9e3e453b90294082a9c2aebca6e02d5de6 (diff) | |
download | aur-42995ab30ed33755d3c9e1eae9de700cb7145adf.tar.gz |
Update to alpha version 60.2.0
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 111 | ||||
-rw-r--r-- | PKGBUILD.gcc5 | 116 | ||||
-rw-r--r-- | fix-wifi-scanner.diff | 16 | ||||
-rw-r--r-- | mozconfig | 38 | ||||
-rw-r--r-- | mozilla-1228540-1.patch | 84 | ||||
-rw-r--r-- | no-crmf.diff | 27 | ||||
-rw-r--r-- | vendor.js | 9 |
8 files changed, 81 insertions, 338 deletions
@@ -1,6 +1,6 @@ pkgbase = icecat pkgdesc = GNU version of the Firefox browser. - pkgver = 52.6.0 + pkgver = 60.2.0 pkgrel = 1 url = http://www.gnu.org/software/gnuzilla/ arch = i686 @@ -39,24 +39,18 @@ pkgbase = icecat depends = ttf-font optdepends = networkmanager: Location detection via available WiFi networks optdepends = libnotify: Notification integration + optdepends = pulseaudio: Audio support optdepends = speech-dispatcher: Text-to-Speech - source = http://ftpmirror.gnu.org/gnuzilla/52.6.0/icecat-52.6.0-gnu1.tar.bz2 - source = http://ftpmirror.gnu.org/gnuzilla/52.6.0/icecat-52.6.0-gnu1.tar.bz2.sig - source = mozconfig + optdepends = clang + source = http://alpha.gnu.org/gnu/gnuzilla/60.2.0/icecat-60.2.0-gnu1.tar.bz2 + source = http://alpha.gnu.org/gnu/gnuzilla/60.2.0/icecat-60.2.0-gnu1.tar.bz2.sig source = icecat.desktop source = icecat-safe.desktop - source = vendor.js - source = fix-wifi-scanner.diff - source = no-crmf.diff validpgpkeys = A57369A8BABC2542B5A0368C3C76EED7D7E04784 - sha256sums = 0a0cf3acb2067e0580204b44bb5a02fab2033c6bbf7c0b47522a3c4c1f29d625 + sha256sums = f40746f1c44b4ae3e5ae6da9d30efbdb78abb9d37864097320a9849ece3b1d53 sha256sums = SKIP - sha256sums = 558575fd72237d5953f386170eb9ef848beae6ac08d2b53518ae6365e4cc274b sha256sums = c44eab35f71dd3028a74632463710d674b2e8a0682e5e887535e3233a3b7bbb3 sha256sums = 190577ad917bccfc89a9bcafbc331521f551b6f54e190bb6216eada48dcb1303 - sha256sums = 4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4 - sha256sums = 9765bca5d63fb5525bbd0520b7ab1d27cabaed697e2fc7791400abc3fa4f13b8 - sha256sums = ada119174a2a1779c4195a1b4506e8ae67c49c5306103158805a390237acc1c6 pkgname = icecat @@ -6,7 +6,7 @@ # Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com> pkgname=icecat -pkgver=52.6.0 +pkgver=60.2.0 _pkgver=${pkgver}-gnu1 _pkgverbase=${pkgver%%.*} pkgrel=1 @@ -20,22 +20,26 @@ makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' ' 'libpulse' 'gst-plugins-base-libs' 'inetutils' 'rust') optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' + 'pulseaudio: Audio support' 'speech-dispatcher: Text-to-Speech') -source=(http://ftpmirror.gnu.org/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2{,.sig} + +# Set this variable to 1 if you want to build with clang compiler +_CLANG=1 +if [ "$_CLANG" -eq "1" ]; then + optdepends+=(clang) +fi + +#source=(http://ftpmirror.gnu.org/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2{,.sig} #source=(https://ftp.gnu.org/gnu/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2{,.sig} ## Main upstream download site #source=(https://mirrors.kernel.org/gnu/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2 ## Good mirror #source=(http://jenkins.trisquel.info/icecat/${pkgname}-${_pkgver}.tar.bz2 ## Official developer (Ruben Rodriguez) site. Probably only has developer releases. - mozconfig icecat.desktop icecat-safe.desktop vendor.js - fix-wifi-scanner.diff no-crmf.diff) +source=(http://alpha.gnu.org/gnu/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2{,.sig} + icecat.desktop icecat-safe.desktop) -sha256sums=('0a0cf3acb2067e0580204b44bb5a02fab2033c6bbf7c0b47522a3c4c1f29d625' +sha256sums=('f40746f1c44b4ae3e5ae6da9d30efbdb78abb9d37864097320a9849ece3b1d53' 'SKIP' - '558575fd72237d5953f386170eb9ef848beae6ac08d2b53518ae6365e4cc274b' 'c44eab35f71dd3028a74632463710d674b2e8a0682e5e887535e3233a3b7bbb3' - '190577ad917bccfc89a9bcafbc331521f551b6f54e190bb6216eada48dcb1303' - '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' - '9765bca5d63fb5525bbd0520b7ab1d27cabaed697e2fc7791400abc3fa4f13b8' - 'ada119174a2a1779c4195a1b4506e8ae67c49c5306103158805a390237acc1c6') + '190577ad917bccfc89a9bcafbc331521f551b6f54e190bb6216eada48dcb1303') validpgpkeys=(A57369A8BABC2542B5A0368C3C76EED7D7E04784) # Ruben Rodriguez (GNU IceCat releases key) <ruben@gnu.org> @@ -47,19 +51,45 @@ prepare() { sed -e 's;$(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION);$(libdir)/$(MOZ_APP_NAME);g' -i config/baseconfig.mk sed -e 's;$(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION);$(libdir)/$(MOZ_APP_NAME)-devel;g' -i config/baseconfig.mk - # https://bugzilla.mozilla.org/show_bug.cgi?id=1314968 - patch -Np1 -i ../fix-wifi-scanner.diff - - # https://bugs.archlinux.org/task/54395 - patch -Np1 -i ../no-crmf.diff msg2 "Starting build..." - - cp -v ${srcdir}/mozconfig .mozconfig - - # WebRTC build tries to execute "python" and expects Python 2 - mkdir -p "$srcdir/path" - ln -s /usr/bin/python2 "$srcdir/path/python" + + cat >.mozconfig <<END +ac_add_options --enable-application=browser + +ac_add_options --prefix=/usr +ac_add_options --libdir=/usr/lib +ac_add_options --enable-linker=gold +ac_add_options --enable-hardening +ac_add_options --enable-optimize +ac_add_options --enable-rust-simd +# Branding +ac_add_options --enable-official-branding +ac_add_options --with-distribution-id=org.gnu + +# System libraries +ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 +ac_add_options --with-system-icu +ac_add_options --with-system-jpeg +ac_add_options --with-system-libvpx +ac_add_options --with-system-nspr +ac_add_options --with-system-nss +ac_add_options --enable-system-sqlite +ac_add_options --enable-system-ffi + +# Features +ac_add_options --enable-alsa +ac_add_options --enable-startup-notification +ac_add_options --disable-crashreporter +ac_add_options --disable-updater +ac_add_options --disable-debug-symbols +ac_add_options --disable-tests +ac_add_options --disable-eme + +ac_add_options --with-app-basename=icecat +ac_add_options --with-app-name=icecat +END } build() { @@ -68,21 +98,38 @@ build() { ICECATDIR="/usr/lib/${pkgname}" && export ICECATDIR # _FORTIFY_SOURCE causes configure failures - CPPFLAGS+=" -O2" + #CPPFLAGS+=" -O2" - # Hardening -# LDFLAGS+=" -Wl,-z,now" +# export PATH="$srcdir/path:$PATH" - export PATH="$srcdir/path:$PATH" + # Build with clang + if [ "$_CLANG" -eq "1" ]; then + export CC=clang + export CXX=clang++ + fi - make -f client.mk build + # Do PGO + #xvfb-run -a -n 95 -s "-extension GLX -screen 0 1280x1024x24" \ + # MOZ_PGO=1 ./mach build + ./mach build + ./mach buildsymbols } package () { - cd "${srcdir}/${pkgname}-${pkgver}" + DESTDIR="$pkgdir" ./mach install - make -f client.mk DESTDIR="${pkgdir}" install + _vendorjs="$pkgdir/usr/lib/${pkgname}/browser/defaults/preferences/vendor.js" + install -Dm644 /dev/stdin "$_vendorjs" <<END +// Use LANG environment variable to choose locale +pref("intl.locale.requested", ""); + +// Disable default browser checking. +pref("browser.shell.checkDefaultBrowser", false); + +// Opt all of us into e10s, instead of just 50% +pref("browser.tabs.remote.autostart", true); +END msg2 "Finishing..." install -m755 -d ${pkgdir}/usr/share/applications @@ -95,12 +142,4 @@ package () { install -Dm644 ${srcdir}/${pkgname}-${pkgver}/browser/branding/official/default48.png ${pkgdir}/usr/share/pixmaps/icecat.png install -Dm644 ${srcdir}/icecat.desktop ${pkgdir}/usr/share/applications/ install -Dm644 ${srcdir}/icecat-safe.desktop ${pkgdir}/usr/share/applications/ - - # implement vendor.js setting the locale to match the os don't disable our languages extensions - # https://projects.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/firefox&id=281a95c2cca0db88904603d7808936f52797a690 - install -Dm644 "${srcdir}"/vendor.js "${pkgdir}${ICECATDIR}/browser/defaults/preferences/vendor.js" - - # We don't want the development stuff - rm -rv "$pkgdir"/usr/{include,lib/icecat-devel,share/idl} } - diff --git a/PKGBUILD.gcc5 b/PKGBUILD.gcc5 deleted file mode 100644 index bd1283d96ae4..000000000000 --- a/PKGBUILD.gcc5 +++ /dev/null @@ -1,116 +0,0 @@ -# Maintainer: Figue <ffigue at gmail> -# Contributor: Figue <ffigue at gmail> -# Contributor (Parabola): fauno <fauno@kiwwwi.com.ar> -# Thank you very much to the older contributors: -# Contributor: evr <evanroman at gmail> -# Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com> - -pkgname=icecat -pkgver=38.8.0 -_pkgver=38.8.0-gnu1 -_pkgverbase=${pkgver%%.*} -pkgrel=1 -pkgdesc="GNU version of the Firefox browser." -arch=(i686 x86_64) -url="http://www.gnu.org/software/gnuzilla/" -license=('GPL' 'MPL' 'LGPL') -depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'alsa-lib' 'ffmpeg' 'desktop-file-utils' - 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'ttf-font') -makedepends=('gcc5' 'unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' - 'libpulse' 'gst-plugins-base-libs' 'inetutils') -optdepends=('networkmanager: Location detection via available WiFi networks' - 'upower: Battery API') -options=('!emptydirs' '!makeflags') -install=icecat.install -source=(http://ftpmirror.gnu.org/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2{,.sig} -#source=(https://ftp.gnu.org/gnu/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2{,.sig} ## Main upstream download site -#source=(https://mirrors.kernel.org/gnu/gnuzilla/${pkgver}/${pkgname}-${_pkgver}.tar.bz2 ## Good mirror -#source=(http://jenkins.trisquel.info/icecat/${pkgname}-${_pkgver}.tar.bz2 ## Official developer (Ruben Rodriguez) site. Probably only has developer releases. - mozconfig - icecat.desktop - icecat-safe.desktop - vendor.js) - -sha256sums=('97f76e85cc6f98463f0e0b0e845826816032770f9b589db69ece6b1cff21936c' - 'SKIP' - '96c07883b62dc52768603bedad7e37980410b7c13b63e63880e915c872e39eea' - 'c44eab35f71dd3028a74632463710d674b2e8a0682e5e887535e3233a3b7bbb3' - '190577ad917bccfc89a9bcafbc331521f551b6f54e190bb6216eada48dcb1303' - '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4') - -validpgpkeys=(A57369A8BABC2542B5A0368C3C76EED7D7E04784) # Ruben Rodriguez (GNU IceCat releases key) <ruben@gnu.org> - -prepare() { - - cd "${srcdir}/${pkgname}-${pkgver}" - - # Patch to move files directly to /usr/lib/icecat. No more symlinks. - sed -e 's;$(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION);$(libdir)/$(MOZ_APP_NAME);g' -i config/baseconfig.mk - sed -e 's;$(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION);$(libdir)/$(MOZ_APP_NAME)-devel;g' -i config/baseconfig.mk - - msg2 "Starting build..." - - cp -v ${srcdir}/mozconfig .mozconfig - - # WebRTC build tries to execute "python" and expects Python 2 - mkdir "$srcdir/path" - ln -s /usr/bin/python2 "$srcdir/path/python" - -} - -build() { - - cd "${srcdir}/${pkgname}-${pkgver}" - ICECATDIR="/usr/lib/${pkgname}" && export ICECATDIR - - # _FORTIFY_SOURCE causes configure failures - CPPFLAGS+=" -O2" - - # Default Arch flags -# if [ "${CARCH}" = 'x86_64' ]; then -# export CFLAGS="-march=x86-64 -mtune=generic -82 -pipe -fstack-protector-strong" -# export CXXFLAGS="$CFLAGS" -# elif [ "${CARCH}" = 'i686' ]; then -# export CFLAGS="-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong" -# export CXXFLAGS="$CFLAGS" -# fi - - export PATH="$srcdir/path:$PATH" -# export LDFLAGS="$LDFLAGS -Wl,-rpath,$ICECATDIR" -# export MOZ_MAKE_FLAGS="$MAKEFLAGS" -# export PYTHON=python2 - - make CXX=g++-5 CC=gcc-5 -f client.mk build -# ./configure --with-l10n-base="${srcdir}/${pkgname}-${pkgver}"/l10n -std=gnu89 -# make - -} - -package () { - - cd "${srcdir}/${pkgname}-${pkgver}" - - make CXX=g++-5 CC=gcc-5 -f client.mk DESTDIR="${pkgdir}" install -# make DESTDIR="${pkgdir}" install - - msg2 "Finishing..." - install -m755 -d ${pkgdir}/usr/share/applications - install -m755 -d ${pkgdir}/usr/share/pixmaps - - for i in 16 32 48; do - install -Dm644 ${srcdir}/${pkgname}-${pkgver}/browser/branding/official/default${i}.png \ - "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/icecat.png" - done - install -Dm644 ${srcdir}/${pkgname}-${pkgver}/browser/branding/official/default48.png ${pkgdir}/usr/share/pixmaps/icecat.png - install -Dm644 ${srcdir}/icecat.desktop ${pkgdir}/usr/share/applications/ - install -Dm644 ${srcdir}/icecat-safe.desktop ${pkgdir}/usr/share/applications/ - - # implement vendor.js setting the locale to match the os don't disable our languages extensions - # https://projects.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/firefox&id=281a95c2cca0db88904603d7808936f52797a690 - install -Dm644 "${srcdir}"/vendor.js "${pkgdir}${ICECATDIR}/browser/defaults/preferences/vendor.js" - - # We don't want the development stuff - rm -rv "$pkgdir"/usr/{include,lib/icecat-devel,share/idl} -} - diff --git a/fix-wifi-scanner.diff b/fix-wifi-scanner.diff deleted file mode 100644 index f8fdd6c42142..000000000000 --- a/fix-wifi-scanner.diff +++ /dev/null @@ -1,16 +0,0 @@ - netwerk/wifi/nsWifiScannerDBus.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git c/netwerk/wifi/nsWifiScannerDBus.cpp i/netwerk/wifi/nsWifiScannerDBus.cpp -index 182553e18fa6e104..6fa0a0b023d3e45f 100644 ---- c/netwerk/wifi/nsWifiScannerDBus.cpp -+++ i/netwerk/wifi/nsWifiScannerDBus.cpp -@@ -62,7 +62,7 @@ nsWifiScannerDBus::SendMessage(const char* aInterface, - return NS_ERROR_FAILURE; - } - } else if (!strcmp(aFuncCall, "GetAll")) { -- const char* param = ""; -+ const char* param = "org.freedesktop.NetworkManager.AccessPoint"; - if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING, ¶m)) { - return NS_ERROR_FAILURE; - } diff --git a/mozconfig b/mozconfig deleted file mode 100644 index a23425e8d839..000000000000 --- a/mozconfig +++ /dev/null @@ -1,38 +0,0 @@ -. $topsrcdir/browser/config/mozconfig - -ac_add_options --prefix=/usr -ac_add_options --libdir=/usr/lib -ac_add_options --enable-gold -ac_add_options --enable-pie -ac_add_options --enable-optimize="-O2" -ac_add_options --enable-official-branding -ac_add_options --with-distribution-id=org.gnu - -# System libraries -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-icu -ac_add_options --with-system-jpeg -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --with-system-libvpx -ac_add_options --enable-system-hunspell -ac_add_options --enable-system-sqlite -ac_add_options --enable-system-ffi -ac_add_options --enable-system-pixman - -# Features -ac_add_options --enable-startup-notification -ac_add_options --enable-alsa -ac_add_options --disable-updater -ac_add_options --disable-crashreporter -ac_add_options --disable-debug-symbols -ac_add_options --disable-tests -ac_add_options --disable-eme - -ac_add_options --with-app-basename=icecat -ac_add_options --with-app-name=icecat - -STRIP_FLAGS="--strip-debug" - -# vim:set ft=sh: diff --git a/mozilla-1228540-1.patch b/mozilla-1228540-1.patch deleted file mode 100644 index be6ffc3169f8..000000000000 --- a/mozilla-1228540-1.patch +++ /dev/null @@ -1,84 +0,0 @@ -# HG changeset patch -# User Jonathan Kew <jkew@mozilla.com> -# Date 1452675061 0 -# Wed Jan 13 08:51:01 2016 +0000 -# Node ID cf699e95e98829b465b64a7e0281d95ec851ce8c -# Parent 3c9f357598e86c2f593e9895d5725bf3498f8f5a -Bug 1228540 - pt 2 - Remove our HBGetGlyphHOrigin callback, as the default behavior is sufficient. - -diff --git a/gfx/thebes/gfxHarfBuzzShaper.cpp b/gfx/thebes/gfxHarfBuzzShaper.cpp ---- a/gfx/thebes/gfxHarfBuzzShaper.cpp -+++ b/gfx/thebes/gfxHarfBuzzShaper.cpp -@@ -349,27 +349,16 @@ gfxHarfBuzzShaper::HBGetGlyphVAdvance(hb - static_cast<const gfxHarfBuzzShaper::FontCallbackData*>(font_data); - // Currently, we don't offer gfxFont subclasses a method to override this - // and provide hinted platform-specific vertical advances (analogous to the - // GetGlyphWidth method for horizontal advances). If that proves necessary, - // we'll add a new gfxFont method and call it from here. - return fcd->mShaper->GetGlyphVAdvance(glyph); - } - --/* static */ --hb_bool_t --gfxHarfBuzzShaper::HBGetGlyphHOrigin(hb_font_t *font, void *font_data, -- hb_codepoint_t glyph, -- hb_position_t *x, hb_position_t *y, -- void *user_data) --{ -- // We work in horizontal coordinates, so no origin adjustment needed here. -- return true; --} -- - struct VORG { - AutoSwap_PRUint16 majorVersion; - AutoSwap_PRUint16 minorVersion; - AutoSwap_PRInt16 defaultVertOriginY; - AutoSwap_PRUint16 numVertOriginYMetrics; - }; - - struct VORGrec { -@@ -1262,19 +1251,16 @@ gfxHarfBuzzShaper::Initialize() - hb_font_funcs_set_glyph_func(sHBFontFuncs, HBGetGlyph, - nullptr, nullptr); - hb_font_funcs_set_glyph_h_advance_func(sHBFontFuncs, - HBGetGlyphHAdvance, - nullptr, nullptr); - hb_font_funcs_set_glyph_v_advance_func(sHBFontFuncs, - HBGetGlyphVAdvance, - nullptr, nullptr); -- hb_font_funcs_set_glyph_h_origin_func(sHBFontFuncs, -- HBGetGlyphHOrigin, -- nullptr, nullptr); - hb_font_funcs_set_glyph_v_origin_func(sHBFontFuncs, - HBGetGlyphVOrigin, - nullptr, nullptr); - hb_font_funcs_set_glyph_extents_func(sHBFontFuncs, - HBGetGlyphExtents, - nullptr, nullptr); - hb_font_funcs_set_glyph_contour_point_func(sHBFontFuncs, - HBGetContourPoint, -diff --git a/gfx/thebes/gfxHarfBuzzShaper.h b/gfx/thebes/gfxHarfBuzzShaper.h ---- a/gfx/thebes/gfxHarfBuzzShaper.h -+++ b/gfx/thebes/gfxHarfBuzzShaper.h -@@ -56,21 +56,16 @@ public: - hb_codepoint_t glyph, void *user_data); - - // get harfbuzz vertical advance in 16.16 fixed point format. - static hb_position_t - HBGetGlyphVAdvance(hb_font_t *font, void *font_data, - hb_codepoint_t glyph, void *user_data); - - static hb_bool_t -- HBGetGlyphHOrigin(hb_font_t *font, void *font_data, -- hb_codepoint_t glyph, -- hb_position_t *x, hb_position_t *y, -- void *user_data); -- static hb_bool_t - HBGetGlyphVOrigin(hb_font_t *font, void *font_data, - hb_codepoint_t glyph, - hb_position_t *x, hb_position_t *y, - void *user_data); - - hb_position_t GetHKerning(uint16_t aFirstGlyph, - uint16_t aSecondGlyph) const; - diff --git a/no-crmf.diff b/no-crmf.diff deleted file mode 100644 index f30d17cc31c9..000000000000 --- a/no-crmf.diff +++ /dev/null @@ -1,27 +0,0 @@ -diff --git i/old-configure.in w/old-configure.in -index 0a06e470d2085922..d41c8e9d5dd2dbfb 100644 ---- i/old-configure.in -+++ w/old-configure.in -@@ -2020,9 +2020,7 @@ if test -n "$_USE_SYSTEM_NSS"; then - AM_PATH_NSS(3.31, [MOZ_SYSTEM_NSS=1], [AC_MSG_ERROR([you don't have NSS installed or your version is too old])]) - fi - --if test -n "$MOZ_SYSTEM_NSS"; then -- NSS_LIBS="$NSS_LIBS -lcrmf" --else -+if test -z "$MOZ_SYSTEM_NSS"; then - NSS_CFLAGS="-I${DIST}/include/nss" - case "${OS_ARCH}" in - # Only few platforms have been tested with GYP -diff --git a/config/external/nss/crmf/moz.build b/config/external/nss/crmf/moz.build -index 9b8005f..4bfcc81 100644 ---- a/config/external/nss/crmf/moz.build -+++ b/config/external/nss/crmf/moz.build -@@ -8,7 +8,6 @@ Library('crmf') - - if CONFIG['MOZ_NATIVE_NSS']: - OS_LIBS += [l for l in CONFIG['NSS_LIBS'] if l.startswith('-L')] -- OS_LIBS += ['-lcrmf'] - else: - USE_LIBS += [ - # The dependency on nss is not real, but is required to force the diff --git a/vendor.js b/vendor.js deleted file mode 100644 index d8d606bc15d7..000000000000 --- a/vendor.js +++ /dev/null @@ -1,9 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.matchOS", true); - -// Disable default browser checking. -pref("browser.shell.checkDefaultBrowser", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); -pref("extensions.shownSelectionUI", true); |