From 957fd6967f29a16d7f408607258892e7cd3ca649 Mon Sep 17 00:00:00 2001 From: Andreas Grapentin Date: Mon, 9 Jul 2018 23:28:18 +0200 Subject: libre-testing/iceweasel: added preliminary iceweasel-61.0.1 build --- libre-testing/iceweasel/PKGBUILD | 59 +++++++++--------------------------- libre-testing/iceweasel/libre.patch | 40 ++++++++++++------------ libre-testing/iceweasel/no-crmf.diff | 15 --------- 3 files changed, 35 insertions(+), 79 deletions(-) delete mode 100644 libre-testing/iceweasel/no-crmf.diff (limited to 'libre-testing') diff --git a/libre-testing/iceweasel/PKGBUILD b/libre-testing/iceweasel/PKGBUILD index 8c76042d9..b9de99364 100644 --- a/libre-testing/iceweasel/PKGBUILD +++ b/libre-testing/iceweasel/PKGBUILD @@ -28,9 +28,9 @@ _pkgname=firefox pkgname=iceweasel epoch=1 -pkgver=60.0 +pkgver=61.0.1 pkgrel=0.testing1 -_bver=60.0 +_bver=61.0 _brel=1 pkgdesc="Libre standalone web browser based on Mozilla Firefox" arch=(x86_64) @@ -38,10 +38,10 @@ arch+=(i686 armv7h) license=(MPL GPL LGPL) url="https://wiki.parabola.nu/$pkgname" depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib ffmpeg - nss hunspell sqlite ttf-font libpulse libvpx icu) + nss hunspell-en_US sqlite ttf-font libpulse libvpx icu) depends+=('icu>=61' 'icu<62') makedepends=(unzip zip diffutils python2 yasm mesa imake gconf inetutils xorg-server-xvfb - autoconf2.13 rust mercurial clang llvm jack gtk2) + autoconf2.13 rust mercurial clang llvm jack gtk2 python) makedepends+=(mozilla-searchplugins quilt libxslt imagemagick) optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' @@ -51,45 +51,27 @@ options=(!emptydirs !makeflags !strip) replaces=("$_pkgname") conflicts=("$_pkgname") source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz - complete-csd-window-offset-mozilla-1457691.patch.xz - 0001-Bug-1435212-Add-support-for-FFmpeg-4.0.-r-bryce.patch.xz - $pkgname.desktop - no-crmf.diff) + $pkgname.desktop) source+=(https://repo.parabola.nu/other/iceweasel/${pkgname}_$_bver-$_brel.branding.tar.xz{,.sig} libre.patch) -sha256sums=('4bc4fd997e6239f53e16a70b04f197791e5c5d09367e2916bcfe4a427999f842' - 'a3fb3c3b6fb775c99afdbad507848b77c5e4bbaac2e8ceeb1bfb47699c4b6268' - '8422030440032535d918844263fbd92d39bff207acb5fff55ed0afee38bcf582' +sha256sums=('708f4dc39fdf105fe9d3ee6b52412a1c7548fd7d34e14c29f840064de3fe8a28' 'ed350ef2f528b999a621f7080fa80948be6b351e67ce32529fb32bcf47bb21fa' - '02000d185e647aa20ca336e595b4004bb29cdae9d8f317f90078bdcc7a36e873' - '2d02606d8010ea4fb6a29662d9440d6a4baecae6494ded06cac9174f02428955' + 'dabd5a0b8023e8ca13f6ae5fcb9e6c29531fc952bc781b4aa25c8a598187768e' 'SKIP' - 'b454a871490891187f07720521234b17e4117c35e2abd556dd3be9fb8193806a') + 'f2f3484a5339c7208a2a44b63a185ec5a57f837040627d29cc45b4d1d14ef6c2') validpgpkeys=('BFA8008A8265677063B11BF47171986E4B745536') # Andreas Grapentin prepare() { - mkdir path - ln -s /usr/bin/python2 path/python - cd firefox-$pkgver - # https://bugzilla.mozilla.org/show_bug.cgi?id=1283299#c158 - patch -Np1 -i ../complete-csd-window-offset-mozilla-1457691.patch - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1435212 - patch -Np1 -i ../0001-Bug-1435212-Add-support-for-FFmpeg-4.0.-r-bryce.patch - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1371991 - patch -Np1 -i ../no-crmf.diff - cat >.mozconfig <

Parabola GNU/Linux-libre

-

@firefox_help@ --
@firefox_customize@ +-
@firefox_customize@ -
@firefox_community@ -
@firefox_about@ -
@@ -294,14 +294,13 @@ diff --git a/browser/locales/jar.mn b/browser/locales/jar.mn index eff09189b..6d76d20f0 100644 --- a/browser/locales/jar.mn +++ b/browser/locales/jar.mn -@@ -91,12 +91,6 @@ +@@ -66,11 +66,6 @@ locale/browser/searchplugins/ (.deps/generated_@AB_CD@/*.xml) locale/browser/searchplugins/list.json (.deps/generated_@AB_CD@/list.json) #endif - locale/browser/searchplugins/images/amazon.ico (searchplugins/images/amazon.ico) - locale/browser/searchplugins/images/ebay.ico (searchplugins/images/ebay.ico) - locale/browser/searchplugins/images/wikipedia.ico (searchplugins/images/wikipedia.ico) -- locale/browser/searchplugins/images/yahoo.ico (searchplugins/images/yahoo.ico) - locale/browser/searchplugins/images/yandex-en.ico (searchplugins/images/yandex-en.ico) - locale/browser/searchplugins/images/yandex-ru.ico (searchplugins/images/yandex-ru.ico) % locale browser-region @AB_CD@ %locale/browser-region/ @@ -387,7 +386,7 @@ diff --git a/browser/locales/search/list.json b/browser/locales/search/list.json index 544740a43..4961e5437 100644 --- a/browser/locales/search/list.json +++ b/browser/locales/search/list.json -@@ -1,809 +1,758 @@ +@@ -1,808 +1,762 @@ { "default": { "visibleDefaultEngines": [ @@ -402,21 +401,6 @@ index 544740a43..4961e5437 100644 "CA": { - "ebay": "ebay-ca", - "ebay-fr": "ebay-ca" - }, - "KZ": { -- "google": "google-nocodes" - }, - "BY": { -- "google": "google-nocodes" - }, - "RU": { -- "google": "google-nocodes" - }, - "TR": { -- "google": "google-nocodes" - }, - "CN": { -- "google": "google-nocodes" }, "AT": { - "ebay-de": "ebay-at" @@ -576,6 +560,14 @@ index 544740a43..4961e5437 100644 "default": { "visibleDefaultEngines": [ - "google", "bing", "amazondotcom", "ddg", "wikipedia-es" ++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy" + ] + } + }, + "crh": { + "default": { + "visibleDefaultEngines": [ +- "google", "ddg", "twitter", "wikipedia-crh" + "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy" ] } @@ -624,6 +616,14 @@ index 544740a43..4961e5437 100644 "default": { "visibleDefaultEngines": [ - "google", "amazon-en-GB", "bing", "ddg", "wikipedia-el" ++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy" + ] + } + }, + "en-CA": { + "default": { + "visibleDefaultEngines": [ +- "google", "amazon-ca", "bing", "ddg", "ebay-ca", "twitter", "wikipedia" + "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy" ] } @@ -1240,7 +1240,7 @@ index 544740a43..4961e5437 100644 "uk": { "default": { "visibleDefaultEngines": [ -- "google", "yandex-uk", "meta-ua", "ddg", "wikipedia-uk", "metamarket" +- "google", "bing", "meta-ua", "ddg", "wikipedia-uk", "metamarket" + "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy" ] } diff --git a/libre-testing/iceweasel/no-crmf.diff b/libre-testing/iceweasel/no-crmf.diff deleted file mode 100644 index 682ba3fc0..000000000 --- a/libre-testing/iceweasel/no-crmf.diff +++ /dev/null @@ -1,15 +0,0 @@ -diff --git i/old-configure.in w/old-configure.in -index 12170a47568f..dbbaa0bc9194 100644 ---- i/old-configure.in -+++ w/old-configure.in -@@ -1808,9 +1808,7 @@ if test -n "$_USE_SYSTEM_NSS"; then - AM_PATH_NSS(3.35, [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 -- cgit v1.2.2