summaryrefslogtreecommitdiffstats
path: root/http/seamonkey/DEPENDS
blob: 0744963637d5649a7a3cb254949eedc88c20ccdf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
. "$GRIMOIRE/FUNCTIONS" &&

depends JPEG &&
depends gtk+2 &&
depends libidl &&
depends libxft &&
depends nspr &&

if spell_ok nspr && is_version_less $(installed_version nspr) 4.9.2; then
  force_depends nspr
fi &&

depends -sub 3.13.x nss &&

if spell_ok nss && is_version_less $(installed_version nss) 3.13.5; then
  force_depends nss
fi &&

depends -sub "TSAFE SECURE_DELETE ENABLE_UNLOCK_NOTIFY" sqlite &&

if spell_ok sqlite && is_version_less $(installed_version sqlite) 3.7.13; then
  force_depends sqlite
fi &&

depends perl &&
depends zip &&
depends zlib &&
depends libxt &&
depends libffi &&
depends libevent &&

if list_find "$SEAMONKEY_OPTS" "--enable-system-cairo"; then
  list_add "SEAMONKEY_OPTS" "--enable-system-pixman" &&

  depends pixman &&
  depends cairo
fi &&

if list_find "$SEAMONKEY_OPTS" "--enable-pango"; then
  depends pango
fi &&

if list_find "$SEAMONKEY_OPTS" "--enable-ldap"; then
  depends openldap
fi &&

if list_find "$SEAMONKEY_OPTS" "--enable-necko-wifi"; then
  depends wireless_tools
fi &&

if list_find "$SEAMONKEY_OPTS" "--enable-dbus"; then
  depends dbus-glib &&
  depends libnotify
fi &&

if list_find "$SEAMONKEY_OPTS" "--enable-webm"; then
  depends yasm &&
  depends alsa-lib &&

  optional_depends libvpx "" "" "to use system libvpx for WebM support"
else
  optional_depends alsa-lib "" "" "for audio support"
fi &&

if is_depends_enabled $SPELL libvpx; then
  list_add "SEAMONKEY_OPTS" "--with-system-libvpx"
fi &&

if ! is_depends_enabled $SPELL alsa-lib; then
  list_add "SEAMONKEY_OPTS" "--disable-ogg" &&
  list_add "SEAMONKEY_OPTS" "--disable-wave"
fi