From c08cd3febb7ef0edd87f30000e76f46c0d46130a Mon Sep 17 00:00:00 2001 From: bill-auger Date: Thu, 5 Sep 2019 19:50:22 -0400 Subject: [iceweasel][iceweasel-l10n]: upgrade to v69.0 --- libre/iceweasel/PKGBUILD | 97 ++++++++++++++++++++++++++---------------------- 1 file changed, 52 insertions(+), 45 deletions(-) (limited to 'libre/iceweasel/PKGBUILD') diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD index a7e23629e..fecf3d823 100644 --- a/libre/iceweasel/PKGBUILD +++ b/libre/iceweasel/PKGBUILD @@ -41,11 +41,11 @@ pkgname=iceweasel replaces=('firefox') epoch=1 -pkgver=68.0.2 +pkgver=69.0 pkgrel=1 pkgrel+=.parabola1 -_brandingver=67.0 -_brandingrel=2 +_brandingver=69.0 +_brandingrel=1 pkgdesc="Libre standalone web browser based on Mozilla Firefox" arch=(x86_64) arch+=(i686 armv7h) @@ -57,7 +57,7 @@ depends+=(sqlite icu) makedepends=(unzip zip diffutils python2-setuptools yasm mesa imake inetutils xorg-server-xvfb autoconf2.13 rust clang llvm jack gtk2 python nodejs python2-psutil cbindgen nasm) -# FIXME: 'mozilla-serarchplugins' package needs re-working +# FIXME: 'mozilla-serarchplugins' package needs re-working (see note in prepare()) makedepends+=(quilt libxslt imagemagick) optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' @@ -66,32 +66,32 @@ optdepends=('networkmanager: Location detection via available WiFi networks' 'hunspell-en_US: Spell checking, American English') options=(!emptydirs !makeflags !debug) source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc} + 0001-Use-remoting-name-for-GDK-application-names.patch $pkgname.desktop https://repo.parabola.nu/other/iceweasel/${pkgname}_${_brandingver}-${_brandingrel}.branding.tar.xz{,.sig} arm.patch build-arm-libopus.patch - newtab.patch libre.patch searchengines.patch) -# FIXME: branding tarball needs re-working -source+=(aboutlogins.svg) -sha256sums=('9b3e6d8f99819f9eda9ebba403b644a2b96d19450b42cae422bbf4386902a840' +sha256sums=('413c3febdfeb69eade818824eecbdb11eaeda71de229573810afd641ba741ec5' 'SKIP' + 'ab07ab26617ff76fce68e07c66b8aa9b96c2d3e5b5517e51a3c3eac2edd88894' 'e439117380218898cd5c60a8da8947847efbd0fe64cc06b129d6ca20a392cb3d' - '0151b49e9f5d3bdce64ac0854d84fa5157a65df2d7e16eb683366cbeee021805' + 'a6a3771416a51c17e22461abef38b3032c7dc991d223bc374d5bb4d3bc93e9e2' 'SKIP' '2bb1f6b9b66a00f4f98eb5cdb2f25972018efe042153503cbc8c494780d7225e' '2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9' - '294c88a7aa970f63c44dcb15cd0be12f73679b446804846825a16e4fb4a5d40f' '783e1b7c2f6f8719cc8a0751aacc823a5029c2326ac0b5ff7c659d831e286387' 'dfed11d97f1d4198a3dc608be159b6b53a11054f376cdb73bb0fe9a487ae9418') -sha256sums+=('SKIP') validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353' # Mozilla Software Releases '3954A7AB837D0EA9CFA9798925DB7D9B5A8D4B40') # bill-auger prepare() { - cd "$srcdir/firefox-$pkgver" - [[ -d $srcdir/mozbuild ]] && rm -rf $srcdir/mozbuild + [[ -d mozbuild ]] && rm -rf mozbuild + cd firefox-$pkgver + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1530052 + patch -Np1 -i ../0001-Use-remoting-name-for-GDK-application-names.patch ## build configuration cat >.mozconfig <> .mozconfig <=${_icu_ver}" "icu<$((${_icu_ver%%.*} + 1))") - cd "$srcdir/firefox-$pkgver" - + cd firefox-$pkgver DESTDIR="$pkgdir" ./mach install find . -name '*crashreporter-symbols-full.zip' -exec cp -fvt "$startdir" {} + -- cgit v1.2.3