summaryrefslogtreecommitdiff
path: root/libre/icedove
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2021-11-13 02:39:12 -0500
committerbill-auger <mr.j.spam.me@gmail.com>2023-04-01 17:45:52 -0400
commit4e9b76a0a22b90f59ae95918e6532d247853495b (patch)
treef88b969fe64e655745232e72c8d64bcd4e9005c0 /libre/icedove
parent74a3acc81ebde78fc782bb123c2820377a8309c6 (diff)
[icedove]: upgrade to v91.3.0
NOTE: this was not published because it did not build building icedove has been problematic for years this change was added to abslibre only for historical purpose
Diffstat (limited to 'libre/icedove')
-rw-r--r--libre/icedove/PKGBUILD44
1 files changed, 20 insertions, 24 deletions
diff --git a/libre/icedove/PKGBUILD b/libre/icedove/PKGBUILD
index 0b8462d98..26baf9f11 100644
--- a/libre/icedove/PKGBUILD
+++ b/libre/icedove/PKGBUILD
@@ -22,7 +22,7 @@
_pkgname=thunderbird
pkgname=icedove
epoch=1
-pkgver=102.5.0
+pkgver=91.3.0
pkgrel=1
pkgrel+=.parabola1
_brandingver=78.9
@@ -39,15 +39,13 @@ depends=(
libffi.so nspr gcc-libs libx11 libxrender libxfixes libxext libxcomposite
libxdamage pango libpango-1.0.so cairo gdk-pixbuf2 icu libicui18n.so
libicuuc.so freetype2 libfreetype.so fontconfig libfontconfig.so glib2
- libglib-2.0.so pixman libpixman-1.so gnupg json-c
+ libglib-2.0.so pixman libpixman-1.so gnupg
)
makedepends=(
- unzip zip diffutils python nasm mesa libpulse
- rust clang llvm cbindgen nodejs lld
- gawk perl findutils libotr wasi-compiler-rt wasi-libc wasi-libc++ wasi-libc++abi
+ unzip zip diffutils python python-setuptools yasm nasm mesa imake libpulse
+ xorg-server-xvfb autoconf2.13 rust clang llvm cbindgen nodejs
+ gawk perl findutils libotr
)
-#makedepends[15]='llvm10' # FIXME: DEBUG: | rustup: error while loading shared libraries: libLLVM-10.so: cannot open shared object file: No such file or directory
-# # ERROR: Command `rustup which rustc` failed with exit status 127.
makedepends+=(quilt imagemagick)
replaces=(${_pkgname})
options=(!emptydirs !makeflags !lto)
@@ -56,9 +54,7 @@ source=(https://archive.mozilla.org/pub/thunderbird/releases/$pkgver/source/thun
vendor-prefs.js
distribution.ini
mozconfig.cfg
- metainfo.patch
- cbindgen-0.24.patch
- rustc_version-0.4.0.patch)
+ metainfo.patch)
source+=(https://repo.parabola.nu/other/icedove/${pkgname}_$_brandingver-$_brandingrel.branding.tar.xz{,.sig})
source_armv7h=(arm-wasm-vfp.patch)
validpgpkeys=(
@@ -165,9 +161,6 @@ END
build() {
cd $_pkgname-$pkgver
- if [[ -n "${SOURCE_DATE_EPOCH}" ]]; then
- export MOZ_BUILD_DATE=$(date --date "@${SOURCE_DATE_EPOCH}" "+%Y%m%d%H%M%S")
- fi
# clang-{9,10,11} -> error: unknown argument: '-fvar-tracking-assignments'
CFLAGS="${CFLAGS/-fvar-tracking-assignments/}"
@@ -187,13 +180,20 @@ build() {
;;
esac
+ if [[ -n "${SOURCE_DATE_EPOCH}" ]]; then
+ export MOZ_BUILD_DATE=$(date --date "@${SOURCE_DATE_EPOCH}" "+%Y%m%d%H%M%S")
+ fi
+ export MACH_USE_SYSTEM_PYTHON=1
./mach configure
./mach build
./mach buildsymbols
}
package() {
- optdepends=('libcanberra: sound support')
+ optdepends=(
+ 'libotr: OTR support for active one-to-one chats'
+ 'libnotify: Notification integration'
+ )
cd $_pkgname-$pkgver
DESTDIR="$pkgdir" ./mach install
@@ -226,17 +226,13 @@ END
}
# reduce diff against arch (arch bundles the lang-packs split-packages into this one)
-sha512sums=('b6f2828b23616db5620e0364a1ebb02a8676e184d5e361c0aa87f36b64eb6b7f4b1bc3c42675b3ae3092953fbda6b01c18c068b167d40469481b1e18af1dcaa1'
+sha512sums=('938de817ed2cad90f665559da1dfc266f34b6ca2e688ee364112edfdb1167183a8225132ed50b672ceb14402be933be82fd1ef8b46f103cdf1534a403fb472d9'
'SKIP'
'a3c9815491d9bed0440c60f35867a5b8a2a1343521f288035fcc46e651a11b926c75a9eca2d262b43d510a7a7119709b53637f1b00ddbbee8e5b0a4b33d7b8fd'
- '6918c0de63deeddc6f53b9ba331390556c12e0d649cf54587dfaabb98b32d6a597b63cf02809c7c58b15501720455a724d527375a8fb9d757ccca57460320734'
- '5cd3ac4c94ef6dcce72fba02bc18b771a2f67906ff795e0e3d71ce7db6d8a41165bd5443908470915bdbdb98dddd9cf3f837c4ba3a36413f55ec570e6efdbb9f'
- 'a34dd97954f415a5ffe956ca1f10718bd164950566ceba328805c2ccbb54ed9081df07f2e063479bf932c4a443bb5b7443cca2f82eea3914465ed6e4863e0c0e'
- '7e43b1f25827ddae615ad43fc1e11c6ba439d6c2049477dfe60e00188a70c0a76160c59a97cc01d1fd99c476f261c7cecb57628b5be48874be7cf991c22db290'
- '3526402ccae1f0428f2e45bae8d0b2cb909ac2698bc3508b692b827839ccb21203ce414206039776f6ce946fc53e636290b7870e9886284d5e9d1e8ad050aac9'
- '36d9662fc94cbf7dcf371adc13a9cda679bc75df961d86de019d3c8ebb0be3062d5ef762d175fab58696db74758100a65de45d7832e0e2bd4e15c901f72d8349'
-)
+ 'e21d30a8b79724eda3488ac2bf9dfeb0c7f6bf39e59c37f17574b529d33043765eb54408a55fcbf6f3afa7a58ca99124992d443cdff23ac5c9bdbff33c75f60f'
+ '31d46f91d9612d30d8553a19d0d309d743467e58b568a4aeea3caf6bd805ba00656561c84a1511c59bce1cf24ba323bfad2cd26a19985f1bf7dfb6d282642972'
+ '1eba1593ff0a9642d89e6d3e03388b1aef00437b2f6c1f0d81d250d9845b80e057c246eaeb31d8d22001abd65556a9603d1db597baf864481a5bfb7000886b29'
+ '7e43b1f25827ddae615ad43fc1e11c6ba439d6c2049477dfe60e00188a70c0a76160c59a97cc01d1fd99c476f261c7cecb57628b5be48874be7cf991c22db290')
+sha512sums_armv7h=('c25883c4860e511a99d9fbfba5b824145c0862729101721605725f609ca2a41848b741dd100eff390f57031dc5f14af3ea30133de30f75cb20197c420ae20972')
sha512sums+=('78fee952c9bc826a0a7ec262d442150177bf887349641279dafae803b9832a0dd9b8d0722cc084459077a5310eb4f6de6a8d7ffaff6741afe1359f292a373f34'
'SKIP')
-sha512sums_armv7h=('c25883c4860e511a99d9fbfba5b824145c0862729101721605725f609ca2a41848b741dd100eff390f57031dc5f14af3ea30133de30f75cb20197c420ae20972')
-