Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/community/seamonkey/PKGBUILD
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2021-06-03 10:25:00 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2021-06-03 10:25:00 +0200
commitaaaa10ef6634b4423737dbbc3885d22e1d207159 (patch)
tree0faad75046d3af40c80d7c2c65a3ec31edf01f71 /community/seamonkey/PKGBUILD
parentc8f3f949d75c8fc37de25985c0e833182224ec7b (diff)
community/seamonkey: patching for CLEANUP clash
Diffstat (limited to 'community/seamonkey/PKGBUILD')
-rw-r--r--community/seamonkey/PKGBUILD11
1 files changed, 11 insertions, 0 deletions
diff --git a/community/seamonkey/PKGBUILD b/community/seamonkey/PKGBUILD
index e4c017a8..72135290 100644
--- a/community/seamonkey/PKGBUILD
+++ b/community/seamonkey/PKGBUILD
@@ -6,3 +6,14 @@ eval "$(
export LDFLAGS="-Wl,--no-keep-memory"
'
)"
+
+# 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
+ '
+)"