summaryrefslogtreecommitdiff
path: root/community/seamonkey/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/seamonkey/PKGBUILD')
-rw-r--r--community/seamonkey/PKGBUILD12
1 files changed, 10 insertions, 2 deletions
diff --git a/community/seamonkey/PKGBUILD b/community/seamonkey/PKGBUILD
index 085b4d69..72135290 100644
--- a/community/seamonkey/PKGBUILD
+++ b/community/seamonkey/PKGBUILD
@@ -7,5 +7,13 @@ eval "$(
'
)"
-# rust is too old, needs llvm10 for now
-makedepends=("${makedepends[@]/llvm/llvm10}")
+# nss 3.65 adds a global CLEANUP macro in 'nss/pk11hpke.h', collides with
+# CLEANUP in enum in IDBTransaction (indexdb)
+source+=('seamonkey-2.53.7.1-CLEANUP.patch')
+sha256sums+=('7c0a7491ae5f76aa4b0b171c7dbc0bc108d7686da8741398f46a2b9b314152af')
+eval "$(
+ declare -f prepare | \
+ sed '
+ /patch.*rust.*/ a \ patch -p1 < ../seamonkey-2.53.7.1-CLEANUP.patch
+ '
+)"