diff options
Diffstat (limited to 'community/seamonkey/PKGBUILD')
-rw-r--r-- | community/seamonkey/PKGBUILD | 12 |
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 + ' +)" |