config.mk 1.39 KB
Newer Older
1 2
use/browser:
	@$(call add_feature)
3
	@$(call add,THE_PACKAGES,$$(THE_BROWSER))
4
	@$(call try,THE_BROWSER,elinks)	# X11-less fallback
5

6 7 8 9
# support both firefox and firefox-esr
use/browser/firefox: use/browser
	@$(call set,THE_BROWSER,firefox$$(FX_FLAVOUR))

10
use/browser/seamonkey use/browser/netsurf \
11
	use/browser/chromium use/browser/epiphany \
12
	use/browser/falkon use/browser/otter-browser \
13 14 15 16
	use/browser/elinks use/browser/links2: \
	use/browser/%: use/browser
	@$(call set,THE_BROWSER,$*)

17
# the complete lack of dependencies is intentional
18
use/browser/firefox/esr:
19 20
	@$(call set,FX_FLAVOUR,-esr)

21 22 23 24
use/browser/firefox/h264: use/browser/firefox
	@$(call add,THE_BROWSER,gst-libav)
	@$(call add,THE_BROWSER,gst-plugins-base1.0 gst-plugins-good1.0)

25 26 27 28 29
use/browser/firefox/live: use/browser/firefox
	@$(call add,THE_BROWSER,livecd-firefox)

# scarey, and will have to be done otherwise when l10n feature is there
use/browser/firefox/i18n: use/browser/firefox
30 31 32
	@$(call add,THE_BROWSER,firefox$$(FX_FLAVOUR)-kk)
	@$(call add,THE_BROWSER,firefox$$(FX_FLAVOUR)-ru)
	@$(call add,THE_BROWSER,firefox$$(FX_FLAVOUR)-uk)
33 34 35 36 37 38 39 40 41

use/browser/seamonkey/i18n: use/browser/seamonkey
	@$(call add,THE_BROWSER,seamonkey-ru)

# inherently insecure, NPAPI only
use/browser/plugin/flash: use/browser
	@$(call add,THE_PACKAGES,mozilla-plugin-adobe-flash)

use/browser/plugin/java: use/browser
42
	@$(call add,THE_PACKAGES,mozilla-plugin-java-1.8.0-openjdk)