summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/iceweasel/PKGBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD
index 6c30f31ea..758d21704 100644
--- a/libre/iceweasel/PKGBUILD
+++ b/libre/iceweasel/PKGBUILD
@@ -17,7 +17,7 @@ _debname=iceweasel
_debver=33.0
_debrel=deb2
_debrepo=http://ftp.debian.org/debian/pool/main/
-_parabolarepo=https://repo.parabola.nu/other/$_debname-libre
+_parabolarepo=https://repo.parabolagnulinux.org/other/$_debname-libre
debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
pkgname=iceweasel
@@ -44,11 +44,12 @@ install=iceweasel.install
replaces=('firefox' "${pkgname}-libre")
conflicts=('firefox' "${pkgname}-libre")
provides=('firefox')
-mksource=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.bz2"
-source=("$_parabolarepo/$_debname`_$_debver.orig.tar.bz2"
+mksource=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.bz2")
+source=("$_parabolarepo/$_debname-libre_$_debver.orig.tar.bz2"
"$_debrepo/`debfile $_debname`_$_debver-${_debrel#deb}.debian.tar.xz"
mozconfig
mozconfig.pgo
+ non-openh264.patch
libre.patch
gnu_headshadow.png
iceweasel.desktop
@@ -56,10 +57,12 @@ source=("$_parabolarepo/$_debname`_$_debver.orig.tar.bz2"
vendor.js
rhbz-966424.patch
iceweasel-fixed-loading-icon.png)
-md5sums=('5288af8026ff814fc4d769fed69865f7'
+mkmd5sums=('5288af8026ff814fc4d769fed69865f7')
+md5sums=('fb98f648a43df8b54bbfeec3602cf3aa'
'b80c7833dc8aaba3ff394c13532895b8'
'2f5cb3df42b09fbfeaee5e72e5433ab9'
'df08eaa1ac3bc6c2356be4fbf8ec8932'
+ 'dea78e67cbda6811905e6c7b1e72df88'
'615e983df37cdee26095df4d645cd2ab'
'b03a979a78484503ba8dddad4f2c96d1'
'7b9e5996dd9fe0b186a43a297db1c6b5'
@@ -96,6 +99,9 @@ prepare() {
install -m644 "$srcdir/gnu_headshadow.png" \
browser/base/content/abouthome
+ # Remove nonfree OpenH264 references
+ patch -Np1 -i "$srcdir/non-openh264.patch"
+
# Install to /usr/lib/iceweasel
patch -Np1 -i "$srcdir/iceweasel-install-dir.patch"