summaryrefslogtreecommitdiff
path: root/community/seamonkey/PKGBUILD
blob: 72135290d0da4247cdd17a5d8686d76527b0ae2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# avoid memory exhaustion in GNU linker
eval "$(
  declare -f build | \
    sed '
      /make/ i \
        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
    '
)"