summaryrefslogtreecommitdiff
path: root/KNOBS
blob: 5db0bfb4a9cb7a7bbbe12531134ede6a014e6136 (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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#
# KNOBS -- A list of popular knobs and their descriptions
#
# $FreeBSD$
#
# Rules for adding knobs:
#
#  - Knob names must be 12 characters or less
#  - Knob descriptions must be 45 characters or less
#
#  - Naming knobs:
#      When a port has a lib-prefix (e.g.: libquicktime, libxine)
#      the lib-prefix should be stripped from the knob name
#     (e.g.: QUICKTIME, XINE).
#
# Keep this list sorted in alphabetical order.
#
# Knob name:		Knob description:
#  Length  |		|                   Length                   |

A52			ATSC A/52 audio decoding (used in most DVDs)
APACHE			Include support for APACHE_PORT
ARTS			aRts support via the KDE sound daemon
ASPELL			Use textproc/aspell for spell checking
AVIFILE			Adds support for AVI multimedia
BDB			Adds Berkeley DB Support
CACA			Libcaca colored ASCII graphics
CDDB			CDDB support
CDPARANOIA		Support for cdparanoia CD extraction
CJK			Chinese, Japanese, and Korean language support
CLIENT			Client component of a client/server package
CUPS			Cups support (Common Unix Printing System)
CURL			Curl URL transfer library support
DBUS			Adds support for dbus
DEBUG			Enables debugging support
DTS			DTS coherent acoustics decoding (some DVDs)
DV			Digital Video used by many digital camcorders
DVD			Enables General DVD support
DVDNAV			Enables DVD Menu support
DVDREAD			Enables DVD support
ESOUND			Adds support for Esound
EXAMPLES		Installs optional example code, graphics, etc.
EXIF			Support for EXIF headers in JPEG and TIFF files
FAAC			FAAC AAC and MP4 audio encoder support
FAAD			FAAD AAC and MP4 audio decoder support
FIREBIRD		Firebird (Interbase) database support
FLAC			Flac audio support
GCONF			Use gconf/gconf2
GHC			Prefer/use Glasgow Haskell Compiler
GNOME			Adds GNOME support
GNUTLS			Adds GnuTLS support
GPGME			Use security/gpgme for PGP support
GSASL			Adds GSASL support
GSM			GSM audio codec support
GSSAPI			GSSAPI (Kerberos) support
GSTREAMER		Gstreamer multimedia support
GTK1			Adds Gtk+1 support
GTK2			Adds Gtk+2 support
HAL			Adds support for HAL
IMAGEMAGICK		ImageMagick graphics support
IMAP			Adds support for IMAP mail protocol
IODBC			Use IODBC as the ODBC driver
IPV6			IPv6 internet protocol support
ISPELL			Use textproc/ispell for spell checking
JAVA			Adds support for Java
KDE			Adds KDE support
LAME			LAME MP3 audio encoder support
LDAP			Adds LDAP support
LINUX			Adds support for Linux
LIVEMEDIA		LiveMedia rstp/rtp/sdp support
LUA			Lua scripting support
LZO			LZO data compression support
MAD			Mad MP3 audio decoder support
MATROSKA		Matroska multimedia container support
MMX			Adds support for x86 MMX optimizations
MODPERL2		Use www/mod_perl2 port
MODPYTHON3		Use www/mod_python3 port
MPEG4IP			MPEG4 multimedia support
MUSEPACK		Musepack (MPC, musicpd, libmpcdec) support
MYSQL			MySQL database support
NAS			Adds support for NAS (Network Audio Sound)
NCURSES			Adds ncurses console graphics support
NHC98			Prefer/use nhc98 Haskell compiler
NIS			Support for NIS/YP
NLS			Native Language Support via gettext utilities
OGG			OGG multimedia container format
OPENAL			Adds OpenAL support
OPENGL			Adds OpenGL support
PERL			Adds Perl language/module support
PGO			Enables Profile-Guided Optimization
PGSQL			PostgreSQL database support
POP3			Adds support for POP3 mail protocol
PSYCO			Adds Python Psyco optimization support
PYTHON			Adds Python language/module support
QT			Adds Qt support
QUICKTIME 		Quicktime audio/video support
RUBY			Adds Ruby language/module support
SAMBA			Adds SAMBA support
SDL			Adds support for SDL media library
SERVER			Server component of a client/server package
SLP			Adds SLP (Service Locator Protocol) support
SNDFILE			Adds support for libsndfile
SOX			Sox audio support
SPEEX			Speex audio codec support
SQLITE			SQLite embedded SQL database support
SSE			Adds support for x86 SSE optimizations
SSL			Adds support for SSL (Secure Socket Layer)
STATIC			Build statically linked executables
THEORA			Theora video codec support
TREMOR			Tremor (integer-only Vorbis) audio support
UNIXODBC		Use UnixODBC as the ODBC driver
USB			Add devel/libusb support for USB devices
VORBIS			OGG/Vorbis audio support
WX			wxWidgets (formerly wxWindows) support
X11			Support for X11
X264			H.264/AVC (MPEG4 part 10) multimedia codec
XINE			XINE multimedia support
XVID			XVID multimedia MPEG4 codec support
ZVBI			Adds support to access raw VBI capture devices