summaryrefslogtreecommitdiff
path: root/libre-testing/iceweasel/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'libre-testing/iceweasel/PKGBUILD')
-rw-r--r--libre-testing/iceweasel/PKGBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/libre-testing/iceweasel/PKGBUILD b/libre-testing/iceweasel/PKGBUILD
index b9e625f9e..ac424c241 100644
--- a/libre-testing/iceweasel/PKGBUILD
+++ b/libre-testing/iceweasel/PKGBUILD
@@ -47,7 +47,7 @@ replaces=('firefox')
epoch=1
pkgver=65.0
pkgrel=1
-pkgrel+=.parabola1.testing1
+pkgrel+=.parabola1.testing2
_brandingver=$pkgver
_brandingrel=1
pkgdesc="Libre standalone web browser based on Mozilla Firefox"
@@ -71,12 +71,14 @@ _repo=https://hg.mozilla.org/mozilla-unified
source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}_RELEASE"
$pkgname.desktop)
source+=(https://repo.parabola.nu/other/iceweasel/${pkgname}_${_brandingver}-${_brandingrel}.branding.tar.xz{,.sig}
+ libre-searchengines.patch
libre.patch)
sha256sums=('SKIP'
'ed350ef2f528b999a621f7080fa80948be6b351e67ce32529fb32bcf47bb21fa'
'4e4d52addfb0de4b4439e959e5c35194e35a6840a21dcf6b20c46604ae7f6482'
'SKIP'
- '440718182d7e97f1da76b624a416a662ed14e33c9591da5f9b51d6c698ceeccd')
+ '871222c88dfd240b1805b28c98ca7431bd2b87be1ff4dbb06caa6407b106b803'
+ '4a4667d99ab50b1990de6833e9647ddd428d9206e422c7cc3754d4f80aeb8038')
validpgpkeys+=('BFA8008A8265677063B11BF47171986E4B745536') # Andreas Grapentin
prepare() {
@@ -156,6 +158,7 @@ END
# Remove remaining non-free bits
patch -Np1 -i "$srcdir/libre.patch"
+
#sed -i 's/Adobe Flash/SWF Player/g' -- \
# browser/base/content/pageinfo/permissions.js \
# browser/base/content/browser-plugins.js
@@ -167,9 +170,12 @@ END
# re-use 'abouthome' page for 'newtab' page
#install -d browser/base/content/newtab
#cat browser/base/content/abouthome/aboutHome.xhtml > browser/base/content/newtab/newTab.xhtml
+
# Load our searchplugins
- rm -rf -- browser/locales/searchplugins
- cp -aT -- /usr/lib/mozilla/searchplugins browser/locales/searchplugins
+ patch -Np1 -i "$srcdir/libre-searchengines.patch"
+ rm -rvf -- browser/components/search/searchplugins/{*.xml,images/}
+ cp -av -- /usr/lib/mozilla/searchplugins/* browser/components/search/searchplugins/
+
# Disable various components at the source level
sed -i 's/;1/;0/' toolkit/components/telemetry/TelemetryStartup.manifest
#sed -i 's/;1/;0/' browser/experiments/Experiments.manifest