# # 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) APACHE2 Use www/apache2 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 or 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 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 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 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 OPENGL Adds OpenGL support PERL Adds Perl language/module support PGSQL PostgreSQL database support POP3 Adds support for POP3 mail protocol 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 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