| Flag |
Description |
| 3dfx |
Enable support for Voodoo chipsets, also called as 3DFX and TDFX |
| 3dnow |
Adds support for 3dnow multimedia processor instructions |
| X |
Adds support for X11 |
| Xaw3d |
Adds support for the 3d athena widget set |
| a52 |
Enables support for decoding ATSC A/52 streams used in DVD |
| aac |
Enables support for MPEG-4 AAC Audio |
| aalib |
Adds support for media-libs/aalib (ASCII-Graphics Library) |
| accessibility |
Adds support for accessibility (eg 'at-spi' library) |
| acl |
Adds support for Access Control Lists |
| acpi |
Adds support for Advanced Configuration and Power Interface |
| adabas |
Adds support for the Adabas database engine |
| adns |
Adds support for the adns DNS client library |
| afs |
Adds OpenAFS support (distributed file system) |
| aim |
Enable AIM IM protocol support |
| alsa |
Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture) |
| altivec |
Adds support for optimizations for G4 and G5/ppc970 processors |
| ao |
Use libao audio output library for sound playback |
| apache2 |
Add Apache2 support |
| apm |
Adds APM (Advanced Power Management) support |
| arts |
Adds support for aRts: the KDE sound daemon |
| atm |
Enable Asynchronous Transfer Mode protocol support |
| audiofile |
Adds support for libaudiofile where applicable |
| avahi |
Add avahi/Zeroconf support |
| aqua |
Include support for the Aqua / Carbon GUI |
| bash-completion |
Enable bash-completion support |
| bcmath |
Adds support for libbcmath |
| berkdb |
Adds support for sys-libs/db (Berkeley DB for MySQL) |
| bidi |
Enables bidirectional language support |
| bindist |
Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues) |
| birdstep |
Adds support for the Birdstep Database Server |
| blas |
Adds support for the virtual/blas numerical library |
| bluetooth |
Enables Bluetooth Support |
| bootstrap |
!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during original system bootstrapping [make stage2] |
| boundschecking |
Adds the bounds checking patch by Haj Ten Brugge, this will DISABLE the hardened PIE+SSP patches |
| branding |
Enable Gentoo specific branding |
| bsf |
Enable support for Apache Bean Scripting Framework (dev-java/bsf) |
| build |
!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1] |
| bzip2 |
Use the bzlib compression library |
| cairo |
Enable support for the cairo graphics library |
| calendar |
Adds support for calendars (not using mcal!) |
| canna |
Adds support for the Canna kana to kanji conversion engine |
| caps |
Use Linux capabilities library to control privilege |
| cdb |
Adds support for the CDB database engine from the author of qmail |
| cdda |
Adds Compact Disk Digital Audio (Standard Audio CD) support |
| cddb |
Access cddb servers to retrieve and submit information about compact disks |
| cdinstall |
Copies files from the CD rather than asking the user to copy them, mostly used with games |
| cdparanoia |
Enables cdparanoia (audio CD ripper) support |
| cdr |
Adds support for CD writer hardware |
| cgi |
Add CGI script support |
| chasen |
Enable chasen (Japanese Morphological Analysis System) support |
| cjk |
Adds support for Multi-byte character languages (Chinese, Japanese, Korean) |
| clamav |
Adds support for Clam AntiVirus software (usually with a plugin) |
| coreaudio |
Build the CoreAudio driver on Mac OS X systems |
| cracklib |
Support for cracklib strong password checking |
| crypt |
Add support for encryption -- using mcrypt or gpg where applicable |
| cscope |
Enables cscope interface -- in vim for example |
| css |
Enables reading of encrypted DVDs |
| ctype |
Enables ctype functions |
| cups |
Add support for CUPS (Common Unix Printing System) |
| curl |
Adds support for client-side URL transfer library |
| curlwrappers |
Adds support for using curl in streams |
| custom-cflags |
Build with user-specified CFLAGS (unsupported) |
| cvs |
Enable CVS (Concurrent Versions System) integration |
| cxx |
Builds support for C++ (bindings, extra libraries, code generation, ...) |
| db2 |
Enables support for IBM DB2 database server |
| dbase |
Adds support for dbase file format |
| dbi |
Enable dev-db/libdbi (database-independent abstraction layer) support |
| dbm |
Adds support for generic DBM databases |
| dbmaker |
Adds support for dbmaker database server |
| dbus |
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) |
| dbx |
Adds database abstraction layer |
| debug |
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml |
| dedicated |
Adds support for dedicated game servers (some packages do not provide clients and servers at the same time) |
| dga |
Adds DGA (Direct Graphic Access) support for X |
| directfb |
Adds support for DirectFB layer (library for FB devices) |
| djvu |
support DjVu, a PDF-like document format esp. suited for scanned documents |
| doc |
Adds extra documentation (API, Javadoc, etc) |
| dri |
Enable direct rendering: used for accelerated 3D and some 2D, like DMA |
| dts |
Enables DTS Coherent Acoustics decoder support |
| dv |
Enables support for a codec used by many camcorders |
| dvb |
Adds support for DVB (Digital Video Broadcasting) |
| dvd |
Adds support for DVDs |
| dvdr |
Adds support for DVD writer hardware (e.g. in xcdroast) |
| eds |
Enables support for Evolution-Data-Server (EDS) |
| emacs |
Adds support for GNU Emacs |
| emboss |
Adds support for the European Molecular Biology Open Software Suite |
| empress |
Adds support for the Empress database server |
| empress-bcs |
Adds local access support for the Empress database server |
| encode |
Adds support for encoding of audio or video files |
| enscript |
Add enscript support to colourize code stored in the repository |
| esd |
Adds support for media-sound/esound (Enlightened Sound Daemon) |
| esoob |
Adds support for Easysoft OOD database |
| evo |
Adds support for mail-client/evolution |
| examples |
Install examples, usually source code |
| exif |
Adds support for reading EXIF headers from JPEG and TIFF images |
| expat |
Enable the use of dev-libs/expat for XML parsing |
| fam |
Enable FAM (File Alteration Monitor) support |
| fastcgi |
Add support for the FastCGI interface |
| fbcon |
Adds framebuffer support for the console, via the kernel |
| ffmpeg |
Enable ffmpeg-based audio/video codec support |
| fftw |
Use FFTW library for computing Fourier transforms |
| firebird |
Adds support for the Firebird relational database |
| firefox |
Build against Firefox instead of Seamonkey/Mozilla |
| flac |
Adds support for FLAC: Free Lossless Audio Codec |
| flatfile |
Adds dbm support for flat files |
| fltk |
Adds support for the Fast Light Toolkit gui interface |
| fontconfig |
Support for configuring and customizing font access via media-libs/fontconfig |
| foomaticdb |
Adds support for the foomatic printing driver database |
| fortran |
Adds support for fortran (formerly f77) |
| freetds |
Adds support for the TDS protocol to connect to MSSQL/Sybase databases |
| freewnn |
Adds support for FreeWnn kana to kanji conversion engine |
| frontbase |
Adds support for the frontbase sql server |
| ftp |
Adds FTP (File Transfer Protocol) support |
| gcj |
Enable building with gcj (The GNU Compiler for the Javatm Programming Language) |
| gd |
Adds support for media-libs/gd (to generate graphics on the fly) |
| gd-external |
Use the external version of gd rather than the bundled one (possibly dangerous) |
| gdbm |
Adds support for sys-libs/gdbm (GNU database libraries) |
| geoip |
Add geoip support for country and city lookup based on IPs |
| ggi |
Adds support for media-libs/libggi (non-X video api/drivers) |
| gif |
Adds GIF image support |
| gimp |
Build a plugin for the GIMP |
| ginac |
Adds sci-mathematics/ginac (symbolic math) support |
| glut |
Build an OpenGL plugin using the GLUT library |
| gmp |
Adds support for dev-libs/gmp (GNU MP library) |
| gnome |
Adds GNOME support |
| gnome-keyring |
Enable support for storing passwords via gnome-keyring |
| gnuplot |
Enable support for gnuplot (data and function plotting) |
| gnustep |
Adds integration with GNUstep environment |
| gnutls |
Adds support for net-libs/gnutls (TLS 1.0 and SSL 3.0 support) |
| gphoto2 |
Adds digital camera support |
| gpm |
Adds support for sys-libs/gpm (Console-based mouse driver) |
| gps |
Adds support for Global Positioning System |
| graphviz |
Adds support for the Graphviz library |
| gzip |
just to commit |
| gsl |
Use the GNU scientific library for calculations |
| gsm |
Adds support for the gsm lossy speech compression codec |
| gstreamer |
Adds support for media-libs/gstreamer (Streaming media) |
| gtk |
Adds support for x11-libs/gtk+ (The GIMP Toolkit) |
| gtkhtml |
Adds support for gnome-extra/gtkhtml |
| guile |
Adds support for the guile Scheme interpreter |
| hal |
Enable Hardware Abstraction Layer (HAL) support |
| handbook |
Enable handbooks generation for KDE4. |
| hardened |
activate default security enhancements for toolchain (gcc, glibc, binutils) |
| hddtemp |
Enable monitoring of hdd temperature (app-admin/hddtemp) |
| hdf5 |
Adds support for the Hierarchical Data Format v5 |
| ibm |
Add support for IBM ppc64 specific systems |
| iconv |
Enable support for the iconv character set conversion library |
| icq |
Enable ICQ IM protocol support |
| icu |
Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu |
| idn |
Enable support for Internationalized Domain Names |
| ieee1394 |
Enable FireWire/iLink IEEE1394 support (dv, camera, ...) |
| imagemagick |
Enables support for Imagemagick (image converter) |
| imap |
Adds support for IMAP (Internet Mail Application Protocol) |
| imlib |
Adds support for imlib, an image loading and rendering library |
| inifile |
Adds dbm support for .ini files |
| innodb |
Adds innodb support for mySQL (transaction support) |
| interbase |
Adds support for Interbase database |
| iodbc |
Adds support for iODBC library |
| ipod |
Enable support for iPod device access |
| ipv6 |
Adds support for IP version 6 |
| jabber |
Enable jabber IM protocol support |
| jack |
Adds support for the JACK Audio Connection Kit |
| java |
Adds support for Java |
| java5 |
Use Java 1.5 to build package || ( reduced deps, 1.5 features, source/target 1.5 ) |
| java6 |
Use Java 1.6 to build package || ( reduced deps, 1.6 features, source/target 1.6 ) |
| javascript |
Enables javascript support |
| jbig |
enables jbig-kit support for tiff, Hylafax, ImageMagick, etc |
| jingle |
Enables voice calls for jabber |
| joystick |
Add support for joysticks in all packages |
| jpeg |
Adds JPEG image support |
| jpeg2k |
Support for JPEG 2000, a wavelet-based image compression format |
| kontact |
Enable support for the KDE personal information manager (kde-base/kdepim*) |
| kde |
Adds support for kde-base/kde (K Desktop Enviroment) |
| kdeenablefinal |
EXPERIMENTAL: KDE ebuilds will use the enable-final flag, yielding compilation speedups at the cost of heavy mem usage and potentially causing problems. We strongly discourage setting this |
| kdehiddenvisibility |
Makes KDE symbols hidden by default, requires GCC 4.1 (experimental) |
| kdeprefix |
Makes a KDE prefixed install into /usr/kde/${SLOT} if enabled or into /usr (FHS compatible) otherwise |
| kerberos |
Adds kerberos support |
| kolab |
Adds support for the Kolab groupware server |
| krb4 |
Adds optional kerberos 4 compatibility support |
| ladspa |
Enables the ability to support ladspa plugins |
| lame |
Prefer using LAME libraries for MP3 encoding support |
| lapack |
Adds support for the virtual/lapack numerical library |
| lash |
Adds LASH Audio Session Handler support |
| latex |
Adds support for LaTeX (typesetting package) |
| lcms |
Adds lcms support (color management engine) |
| ldap |
Adds LDAP support (Lightweight Directory Access Protocol) |
| libcaca |
Add support for colored ASCII-art graphics |
| libedit |
Use the libedit library (replacement for readline) |
| libgda |
Adds GNOME Data Access support |
| libnotify |
Enable desktop notification support |
| libsamplerate |
Build with support for converting sample rates using libsamplerate |
| libwww |
Adds libwww support (General purpose WEB API) |
| lirc |
Adds support for lirc (Linux's Infra-Red Remote Control) |
| livecd |
!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during livecd building |
| lm_sensors |
Adds linux lm_sensors (hardware sensors) support |
| lua |
Enable Lua scripting support |
| lzo |
Enables support for lzo compression |
| m17n-lib |
Enable m17n-lib support |
| mad |
Adds support for mad (high-quality mp3 decoder library and cli frontend) |
| maildir |
Adds support for maildir (~/.maildir) style mail spools |
| mailwrapper |
Adds mailwrapper support to allow multiple MTAs to be installed |
| matroska |
Adds support for the matroska container format (extensions .mkv, .mka and .mks) |
| matrox |
Adds Matrox MGA support to mplayer |
| mbox |
Adds support for mbox (/var/spool/mail) style mail spools |
| mcve |
Support for the MCVE credit card payment system |
| memlimit |
Adds memory usage limiting in supporting programs |
| mhash |
Adds support for the mhash library |
| migemo |
Enables migemo support for Japanese |
| mikmod |
Adds libmikmod support to allow playing of SoundTracker-style music files |
| milter |
Adds sendmail mail filter (milter) support |
| mime |
Adds MIME support |
| minimal |
Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features) |
| mmap |
Adds mmap (memory map) support |
| mmx |
Adds support for optimizations for Pentium MMX and Athlon class processors |
| mng |
Adds support for libmng (MNG images) |
| modplug |
Adds libmodplug support |
| mono |
Build Mono bindings to support dotnet type stuff |
| motif |
Adds support for the Motif toolkit |
| modules |
Build the kernel modules |
| mozilla |
Adds support for the Mozilla web-browser |
| mp3 |
Add support for reading mp3 files |
| mp4 |
Support for MP4 container format |
| mpeg |
Adds libmpeg3 support to various packages |
| mpi |
Adds MPI (Message Passing Interface) layer to the apps that support it |
| mplayer |
Enable mplayer support for playback or encoding |
| msn |
Enable MSN Messenger IM protocol support |
| msql |
Adds support for the MSQL database server |
| mssql |
Adds support for Microsoft SQL Server database |
| mtp |
Enable support for Media Transfer Protocol |
| mule |
Adds multi-language support to XEmacs |
| multilib |
On 64bit systems, if you want to be able to compile 32bit and 64bit binaries |
| musepack |
Enable support for the musepack audio codec |
| musicbrainz |
Lookup audio metadata using MusicBrainz community service (musicbrainz.org) |
| mysql |
Adds mySQL Database support |
| mysqli |
Adds support for the improved mySQL libraries |
| nas |
Adds support for network audio sound |
| ncurses |
Adds ncurses support (console display library) |
| neXt |
Enable neXt toolkit |
| netboot |
Enables network booting |
| netcdf |
Enable NetCDF data format support |
| networkmanager |
Enable net-misc/networkmanager support |
| nis |
Support for NIS/YP services |
| nls |
Adds Native Language Support (using gettext - GNU locale utilities) |
| nntp |
Add support for newsgroups (Network News Transfer Protocol) |
| nocd |
Install all files required to run the application without a CD mounted |
| nocxx |
Disable support for C++ (DON'T USE THIS UNLESS YOU KNOW WHAT YOU'RE DOING) |
| nptl |
Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) |
| nsplugin |
Build plugin for browsers supporting the Netscape plugin architecture (that is almost any modern browser) |
| ocaml |
Adds support/bindings for the Ocaml language |
| ocamlopt |
Enables ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable/enable it at a global scale) |
| oci8 |
Adds Oracle 8 Database Support |
| oci8-instant-client |
Use dev-db/oracle-instantclient-basic as Oracle provider instead of requiring a full Oracle server install |
| odbc |
Adds ODBC Support (Open DataBase Connectivity) |
| offensive |
Enables potentially offensive items in packages |
| ofx |
Enable support for importing (and exporting) OFX (Open Financial eXchange) data files |
| ogg |
Adds support for the Ogg container format (commonly used by Vorbis, Theora and flac) |
| old-linux |
Add support for linux-2.4 and older |
| openal |
Adds support for the Open Audio Library |
| openexr |
Support for the OpenEXR graphics file format |
| opengl |
Adds support for OpenGL (3D graphics) |
| openmp |
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" |
| oracle |
Enable Oracle Database support |
| osc |
Enables support for Open Sound Control |
| oscar |
Enable Oscar (AIM/ICQ) IM protocol support |
| oss |
Adds support for OSS (Open Sound System) |
| pam |
Adds support PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip |
| pch |
Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only) |
| pcmcia |
Adds support for PCMCIA slots/devices found on laptop computers |
| pcntl |
Adds support for process creation functions |
| pcre |
Adds support for Perl Compatible Regular Expressions |
| pda |
Adds support for portable devices |
| pdf |
Adds general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags |
| perl |
Adds support/bindings for the Perl language |
| php |
Include support for the PHP language |
| plasma |
Build optional plasma widgets that require kde-base/libplasma |
| plotutils |
Add support for plotutils (library for 2-D vector graphics) |
| png |
Adds support for libpng (PNG images) |
| policykit |
Use sys-auth/policykit to gain privileges |
| portaudio |
Adds support for the crossplatform portaudio audio API |
| posix |
Adds support for POSIX-compatible functions |
| postgres |
Adds support for the postgresql database |
| ppds |
Adds support for automatically generated ppd (printing driver) files |
| prelude |
Adds support/bindings for the Prelude Intrusion Detection System |
| prefix |
Defines if a Gentoo Prefix offset installation is used |
| profile |
Adds support for software performance analysis (will likely vary from ebuild to ebuild) |
| pulseaudio |
Adds support for PulseAudio sound server |
| python |
Adds support/bindings for the Python language |
| qdbm |
Adds support for the qdbm (Quick Database Manager) library |
| qmail-spp |
Adds support for qmail SMTP plugins |
| qt3 |
Adds support for the Qt GUI/Application Toolkit version 3.x |
| qt4 |
Adds support for the Qt GUI/Application Toolkit version 4.x |
| quicktime |
Adds support for OpenQuickTime |
| radius |
Adds support for RADIUS authentication |
| raw |
Add support for raw image formats |
| rdesktop |
Adds support for the remote desktop protocol, usually used to connect to Windows servers |
| readline |
Enables support for libreadline, a GNU line-editing library that almost everyone wants |
| recode |
Enables support for the GNU recode library |
| rss |
Enables support for RSS feeds |
| ruby |
Adds support/bindings for the Ruby language |
| samba |
Adds support for SAMBA (Windows File and Printer sharing) |
| sapdb |
Adds support for SAP DB |
| sasl |
Adds support for the Simple Authentication and Security Layer |
| savedconfig |
Use this to restore your config from /etc/portage/savedconfig ${CATEGORY}/${PN}. Make sure your USE flags allow for appropriate dependencies |
| scanner |
Adds support for scanner hardware (e.g. build the sane frontend in kdegraphics) |
| sdl |
Adds support for Simple Direct Layer (media library) |
| seamonkey |
Adds support for the Seamonkey web-browser |
| selinux |
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur |
| semantic-desktop |
Cross-KDE support for semantic search and information retrieval |
| session |
Adds persistent session support |
| sharedext |
Adds support for building shared extensions in PHP |
| sharedmem |
Adds support for shared memory use |
| shorten |
Adds support for the shorten audio compressor |
| simplexml |
support for SimpleXML |
| skey |
Enable S/Key (Single use password) authentication support |
| slang |
Adds support for the slang text display library (it's like ncurses, but different) |
| slp |
Adds Service Locator Protocol support |
| smartcard |
Enables smartcard support |
| smp |
Enable support for multiprocessors or multicore systems |
| sndfile |
Adds support for libsndfile |
| snmp |
Adds support for the Simple Network Management Protocol if available |
| soap |
Adds support for SOAP (Simple Object Access Protocol) |
| sockets |
Adds support for tcp/ip sockets |
| socks5 |
Adds support for the socks5 proxy |
| solid |
Adds support for the Solid database engine |
| source |
Zip the sources and install them |
| sox |
Adds support for Sound eXchange (SoX) |
| speex |
Adds support for the speex audio codec (used for speech) |
| spell |
Adds dictionary support |
| spl |
Adds support for the Standard PHP Library |
| sqlite |
Adds support for sqlite - embedded sql database |
| sqlite3 |
Adds support for sqlite3 - embedded sql database |
| sse |
fast floating point optimization for PentiumIII+ class chips |
| sse2 |
faster floating point optimization for SSE2 capable chips |
| ssl |
Adds support for Secure Socket Layer connections |
| startup-notification |
Enable application startup event feedback mechanism |
| static |
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically |
| static-libs |
Build static libraries |
| subversion |
Enable subversion (version control system) support |
| suid |
Enable setuid root program, with potential security risks |
| svg |
Adds support for SVG (Scalable Vector Graphics) |
| svga |
Adds support for SVGAlib (graphics library) |
| sybase |
Adds support for the Sybase SQL Database Server |
| sybase-ct |
Adds support for Sybase-CT |
| symlink |
Force kernel ebuilds to automatically update the /usr/src/linux symlink |
| syslog |
Enables support for syslog |
| sysvipc |
Support for System V-compatible inter-process communication |
| szip |
Use the szip compression library |
| taglib |
Enable tagging support with taglib |
| tcl |
Adds support the Tcl language |
| tcpd |
Adds support for TCP wrappers |
| test |
Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore |
| theora |
Adds support for the Theora Video Compression Codec |
| threads |
Adds threads support for various packages. Usually pthreads |
| tidy |
Adds support for HTML Tidy |
| tiff |
Adds support for the TIFF image format |
| timidity |
Build with Timidity++ (MIDI sequencer) support |
| tk |
Adds support for Tk GUI toolkit |
| tokenizer |
Adds support for the PHP file parser |
| truetype |
Adds support for FreeType and/or FreeType2 fonts |
| uclibc |
Enable uclibc specific patches and build or link uclibc |
| unicode |
Adds support for Unicode |
| usb |
Adds USB support to applications that have optional USB support (e.g. cups) |
| v4l |
Enables video4linux support |
| v4l2 |
Enable video4linux2 support |
| vanilla |
Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically |
| vcd |
Video CD support |
| vhosts |
Adds support for installing web-based applications into a virtual-hosting environment |
| videos |
Install optional video files (used in some games) |
| vim-syntax |
Pulls in related vim syntax scripts |
| vnc |
Enable VNC (remote desktop viewer) support |
| voodoo3 |
Adds support for 3Dfx's Voodoo3 video chipset, else defaults to Voodoo4/5 support if not in USE |
| vorbis |
Adds support for the OggVorbis audio codec |
| wavpack |
Add support for wavpack audio compression tools |
| wddx |
Adds support for Web Distributed Data eXchange |
| wifi |
Enable wireless network functions |
| win32codecs |
use win32codecs package for dll avi decoding support (wmv and what not) |
| wmf |
Adds support for the Windows Metafile vector image format |
| wxwidgets |
Adds support for wxWidgets/wxGTK GUI toolkit |
| wxwindows |
Adds support for wxWidgets/wxGTK GUI toolkit (deprecated, use wxwidgets) |
| x264 |
Enable h264 encoding using x264 |
| xattr |
Adds support for extended attributes (filesystem-stored metadata) |
| xcb |
Support the X C-language Binding, a replacement for Xlib |
| xcomposite |
Enable support for the Xorg composite extension |
| xemacs |
Add support for XEmacs |
| xface |
Adds xface support used to allow a small image of xface format to be included in an email via the header 'X-Face' |
| xft |
Build with support for XFT font renderer (x11-libs/libXft) |
| xine |
Add support for the XINE movie libraries |
| xinerama |
Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors |
| xinetd |
Add support for the xinetd super-server |
| xml |
Add support for XML files |
| xmlrpc |
Support for xml-rpc library |
| xosd |
Sends display using the X On Screen Display library |
| xpm |
Adds support for XPM graphics format |
| xprint |
Support for xprint, http://www.mozilla.org/projects/xprint/ |
| xscreensaver |
Adds support for XScreenSaver extension |
| xsl |
Check/Support flag for XSL library (version 1) |
| xulrunner |
Build native browser integration against xulrunner instead of firefox or seamonkey |
| xv |
Adds in optional support for the Xvideo extension (an X API for video playback) |
| xvid |
Adds support for xvid.org's open-source mpeg-4 codec |
| yahoo |
Enable Yahoo Messenger IM protocol support |
| yaz |
Adds in optional support for the Z39.50 Protocol for Information Retrieval (YAZ) |
| zeroconf |
Support for DNS Service Discovery (DNS-SD) |
| zlib |
Adds support for zlib (de)compression |
| zsh-completion |
Enable zsh completion support |
| Package |
Flag |
Description |
| basiliskII-jit |
fbdev |
Enables framebuffer support |
| jit |
Enables the jit compiler |
| bochs |
debugger |
Enable the bochs debugger |
| e-uae |
capslib |
Add CAPS library support |
| sdl-sound |
Use media-libs/sdl-sound for audio output |
| fuse |
libdsk |
Enable support for the floppy disk emulation library app-emulation/libdsk |
| ganeti |
drbd |
Enable DRBD support |
| kvm |
Enable KVM support |
| xen |
Enable Xen support |
| kvm |
alsa |
Enable alsa output for sound emulation |
| esd |
Enable esound output for sound emulation |
| gnutls |
Enable TLS support for the VNC console server |
| havekernel |
Don't require a kernel build tree (useful if using a binary distrbuted kernel aka binary packages) |
| modules |
Build the kernel modules from the kvm package |
| ncurses |
Enable the ncurses-based console |
| pulseaudio |
Enable pulseaudio output for sound emulation |
| sdl |
Enable the SDL-based console |
| test |
Build tests |
| vde |
Enable VDE-based networking |
| libvirt |
iscsi |
Add support for iSCSI (Internet SCSI) remote storage |
| kvm |
Add support for app-emulation/kvm based virtual machines |
| libvirtd |
Builds the libvirtd daemon as well as the client utilities instead of just the client utilities |
| lvm |
Add support for the Logical Volume Manager sys-apps/lvm2 |
| lxc |
Add support for the Linux Containers |
| network |
Enable networking support for guests |
| nfs |
Allow the libvirtd daemon store VM images on NFS mounts |
| numa |
Use NUMA for memory segmenting via sys-process/numactl |
| one |
Support the ONE hypervisor protocol |
| openvz |
Add support for sys-kernel/openvz-sources OpenVZ-based virtual machines |
| parted |
Add support for the sys-apps/parted partition editor |
| phyp |
Support the PHYP hypervisor protocol |
| qemu |
Add support for app-emulation/qemu based virtual machines |
| uml |
Add support for User Mode Linux based virtual machines |
| virtualbox |
Adds support for VirtualBox based virtual machines |
| xen |
Add support for app-emulation/xen based virtual machines |
| mol |
oldworld |
Includes Macintosh's OldWorld support |
| pci |
Experimental PCI proxy support |
| sheep |
Support for the sheep net driver |
| open-vm-tools |
doc |
Generate API documantation |
| fuse |
Build vmblock-fuse in favor of FUSE based blocking mechanism for DnD |
| pic |
Force shared libraries to be build as PIC |
| unity |
Enable host unity support |
| pearpc |
jit |
Use the JITC-x86 CPU |
| point2play |
emerald |
For people who are in the Transgaming Emerald Club |
| q4wine |
development |
Enable developer related stuff |
| embedded-fuseiso |
Enable q4wine-mount tools |
| icotools |
Enable icotools support |
| icoutils |
Enable icoutils support |
| winetools |
Enable winetools support |
| winetriks |
Enable winetricks support |
| qemu |
alsa |
Enable alsa output for sound emulation |
| esd |
Enable esound output for sound emulation |
| gnutls |
Enable TLS support for the VNC console server |
| kqemu |
Enables the kernel acceleration module on a x86/x86-64 cpu |
| kvm |
Use the KVM (Kernel Virtual Machine) infrastructure on compatible hardware |
| ncurses |
Enable the ncurses-based console |
| pulseaudio |
Enable pulseaudio output for sound emulation |
| sdl |
Enable the SDL-based console |
| vde |
Enable VDE-based networking |
| qemu-softmmu |
alsa |
Enable alsa output for sound emulation |
| esd |
Enable esound output for sound emulation |
| gnutls |
Enable TLS support for the VNC console server |
| kqemu |
Enables the kernel acceleration module on a x86/x86-64 cpu |
| kvm |
Use the KVM (Kernel Virtual Machine) infrastructure on compatible hardware |
| ncurses |
Enable the ncurses-based console |
| pulseaudio |
Enable pulseaudio output for sound emulation |
| sdl |
Enable the SDL-based console |
| vde |
Enable VDE-based networking |
| uade |
audacious |
Enables support for media-sound/audacious |
| uae |
scsi |
Enable the uaescsi.device |
| sdl-sound |
Use media-sound/sdl-sound for audio output |
| ui |
Build the user interface (could be gtk or ncurses based, depending on sdl, dga, svga and aalib USE flags) |
| vice |
resid |
Enable support for ReSID media-libs/resid |
| xrandr |
Enable support for the X xrandr extension |
| virt-manager |
network |
Add support for creating guest networks |
| virtualbox-bin |
additions |
Install Guest System Tools ISO |
| chm |
Install kchmviewer binary to enable online help (in MS CHM format) |
| headless |
Install without any graphic frontend |
| sdk |
Enable building of SDK |
| vboxwebsrv |
Install the VirtualBox webservice |
| virtualbox-ose |
additions |
Install Guest System Tools ISO |
| headless |
Build without any graphic frontend |
| sdk |
Enable building of SDK |
| vboxwebsrv |
Build and install the VirtualBox webservice |
| vov |
gprof |
build with profiling support |
| wine |
capi |
Enable ISDN support via CAPI |
| gecko |
Add support for the Gecko engine when using iexplore |
| perl |
Install helpers written in perl (winedump/winemaker) |
| samba |
Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing |
| win64 |
Build a 64bit version of Wine (won't run Win32 binaries) |
| xen |
acm |
Enable the ACM/sHype XSM module from IBM |
| flask |
Enable the Flask XSM module from NSA |
| pae |
Enable support for PAE kernels (usually x86-32 with >4GB memory) |
| xsm |
Enable the Xen Security Modules (XSM) |
| xen-tools |
acm |
Enable the ACM/sHype XSM module from IBM |
| api |
Build the C libxenapi bindings |
| flask |
Enable the Flask XSM module from NSA |
| hvm |
Enable support for hardware based virtualization (VT-x, AMD-v |
| pygrub |
Install the pygrub boot loader |
| screen |
Enable support for running domain U console in an app-misc/screen session |
| Package |
Flag |
Description |
| a52dec |
djbfft |
Prefer D.J. Bernstein's library for fourier transforms |
| allegro |
vga |
Enables the VGA graphics driver |
| alsa-lib |
alisp |
Enable support for ALISP (ALSA LISP) interpreter for advanced features. |
| cal3d |
16bit-indices |
Enables use of 16bit indices |
| devil |
allegro |
Add support for Allegro |
| esdl |
image |
Enable image support |
| faad2 |
digitalradio |
Digital Radio Mondiale (warning: disables other decoders) |
| freetype |
fontforge |
Install internal headers required for truetype debugger in media-gfx/fontforge (built with USE=truetype-debugger) |
| kpathsea |
Enable TeX support (ttf2pk and ttf2pfb) |
| utils |
Install utilities and examples from ft2demos |
| freeverb3 |
audacious |
Build Audacious plugin |
| forcefpu |
Disable assembly code |
| plugdouble |
Build plugins in double precision mode (default is float) |
| giflib |
rle |
Build converters for RLE format (utah raster toolkit) |
| glide-v3 |
voodoo1 |
Support 3DFX Voodoo1 video cards |
| voodoo2 |
Support 3DFX Voodoo2 video cards |
| voodoo5 |
Support 3DFX Voodoo4 and Voodoo5 video cards |
| libass |
enca |
Enables support for charset discovery and conversion. |
| libcanberra |
alsa |
Enables ALSA sound driver. |
| gstreamer |
Enables gstreamer sound driver. Not useful when alsa or pulseaudio is available. |
| gtk |
Enables building of gtk+ helper library, gtk+ runtime sound effects and the canberra-gtk-play utility. To enable the gtk+ sound effects add canberra-gtk-module to the colon separated list of modules in the GTK_MODULES environment variable. |
| pulseaudio |
Enables PulseAudio sound driver that should be able to support positional event sounds. This is the preferred choice for best sound events experience and picked by default if compiled in and possible to use at runtime. |
| libdc1394 |
juju |
Use the new juju firewire stack in the Linux kernel |
| libggi |
vis |
Enables sparc vis support for libggi |
| libgphoto2 |
bonjour |
Adds Bonjour/Zeroconf support. |
| libgpod |
gtk |
Enables ArtWorkDB support (including Photos and album covers) |
| libmp4v2 |
utils |
Install command-line utilities |
| libquicktime |
schroedinger |
Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). |
| libsdl |
audio |
Control audio support (disable at your own risk) |
| joystick |
Control joystick support (disable at your own risk) |
| ps3 |
Build the PS3 video driver |
| tslib |
Build with tslib support for touchscreen devices |
| video |
Control video support (disable at your own risk) |
| libvorbis |
aotuv |
Applies the aoTuV patches. Aoyumi's Tuned Vorbis is a third-party patchset that improves the vorbis encoding quality. A previous version of the aoTuV patchset has already been merged with the official libvorbis release. The current patchset especially improves encoding quality at low bitrate settings, and is very likely to be merged at some point in the future. It is recommended that all users enable this useflag. |
| mediastreamer |
ilbc |
Use of iLBC (RFC3951) codec plugin |
| video |
Enable video support |
| mesa |
pic |
disable optimized assembly code that is not PIC friendly |
| mlt |
compressed-lumas |
Compress the luma files in png. |
| frei0r |
Build the module for media-plugins/frei0r-plugins |
| melt |
Build the melt commandline tool |
| netpbm |
rle |
Build converters for the RLE format (utah raster toolkit) |
| opencv |
deprecated |
Enable deprecated (old) python support |
| ipp |
Enable Intel Integrated Primitive support |
| octave |
Enable octave support |
| sse3 |
Enable optimization for SSE3 capable chips |
| openjpeg |
tools |
Installs tools (j2k_to_image and image_to_j2k) |
| panda3d |
fmod |
Enables support for using mod files for audio support |
| nspr |
Enables support for the Netscape Portable Runtime, used in network interface functionality (ie. multiplayer online game networking). |
| ploticus |
cpulimit |
Limit cpu usage when generating graphics |
| flash |
Adds support for creating SWF files using Ming |
| svgz |
Compressed svg graphics support |
| sdif |
ftruncate |
Enables usage of ftruncate v. truncate |
| sdl-mixer |
midi |
basic support for MIDI files |
| wav |
support WAVE files |
| sdl-sound |
physfs |
Enable physfs support |
| sge |
image |
enable sdl-image support |
| spandsp |
fixed-point |
Enable fixed point support |
| sse3 |
Enable SSE3 support |
| sse4 |
Enable SSE4 support |
| sse4a |
Enable SSE4a support |
| sse5 |
Enable SSE5 support |
| svgalib |
kernel-helper |
Build the helper kernel module |
| swfdec |
alsa |
Use ALSA for audio output |
| doc |
Build documentation |
| ffmpeg |
Use media-plugins/gst-plugins-ffmpeg to enable Flash video support. Necessary if you want to use sites like youtube |
| gstreamer |
Enable media-libs/gstreamer to support various media input formats. i.e. audio (mp3) and video (flv) |
| gtk |
Enable GTK+ convenience library while is necessary for all GTK+ apps using swfdec (gnome-extra/swfdec-gnome and www-plugins/swfdec-mozilla) |
| oss |
Use Open Sound System for audio output |
| pulseaudio |
Use media-sound/pulseaudio for audio output |
| taglib |
asf |
Provide support for Microsoft's 'advanced systems format' media container. |
| urt |
gs |
Add support for postscript |
| win32codecs |
real |
Installs the real video codecs |
| x264 |
pic |
disable optimized assembly code that is not PIC friendly |
| xine-lib |
dxr3 |
Enable support for DXR3 mpeg accelleration cards. |
| flac |
Build the media-libs/flac based FLAC demuxer and decoder. This flag is not needed for playing FLAC content, neither standalone nor in Ogg container (OggFLAC), but might have better support for exotic features like 24-bit samples or 96kHz sample rates. |
| gnome |
Build the gnome-base/gnome-vfs based input plugin. This plugin is used to access any resource that can be accessed through Nautilus's (and others') URLs. |
| gtk |
Build the gdkpixbuf-based image decoder plugin. |
| imagemagick |
Build the ImageMagick-based image decoder plugin. |
| mad |
Build the media-libs/libmad based mp3 decoder. This mp3 decoder has superior support compared to the one coming from FFmpeg that is used as a fallback. If you experience any bad behaviour with mp3 files (skipping, distorted sound) make sure you enabled this USE flag. |
| mmap |
Use mmap() function while reading file from local disks. Using mmap() will use more virtual memory space, but leaves to the Kernel the task of caching the file's data. mmap() access should be faster, but might misbehave if the device where the file resides in is removed during playback. |
| real |
Enable support for loading and using RealPlayer binary codecs on x86 and amd64 Linux. Enabling this USE flag might make the package non-redistributable in binary form. |
| truetype |
Use media-libs/freetype for font rendering and media-libs/fontconfig for font discovery. Enabling this USE flag will allow OSD (such as subtitles) to use more advanced font and to more easily select which font to use. The support for TrueType fonts in xine-lib is still experimental, and might not be as good looking as the bitmap fonts used with this USE flag disabled. |
| vidix |
Enable support for vidix video output. |
| vis |
Adds support for SIMD optimizations for UltraSPARC processors. |
| win32codecs |
Enable support for loading and using Windows 32-bit binary codecs on x86 Linux and FreeBSD. Enabling this USE flag might make the package non-redistributable in binary form. |
| xvmc |
Enable support for XVideo Motion Compensation (accelerated mpeg playback). |
| xvid |
pic |
disable optimized assembly code that is not PIC friendly |
| Package |
Flag |
Description |
| abcde |
id3 |
Support ID3, ID3v2 tagging of audio files |
| normalize |
Add support for normalizing audio file volume levels |
| replaygain |
Support for Replay Gain metadata, for relative volume adjustment |
| alsa-tools |
midi |
Build the sequencer (midi) utilities |
| alsaplayer |
id3tag |
Enables ID3 tagging with id3tag library |
| amarok |
amazon |
Enable support for downloading covers from amazon.com |
| daap |
Enable the scripts for music sharing through DAAP. This flag adds dependencies on www-servers/mongrel to allow sharing of the Amarok music collection through DAAP protocol. Please note that turning this flag off has no effect on DAAP browsing. |
| ifp |
Enable support for iRiver devices access through libifp |
| lastfm |
Enable Last.fm streaming services support through media-libs/liblastfm |
| mp3tunes |
Enable mp3tunes integration |
| mp4 |
Build the TagLib plugin for writing tags in Mp4 container files (m4a). Please note that by enabling this USE flag, the resulting package will not be redistributable, as it links to media-libs/libmp4v2, distributed under a GPL-incompatible license. |
| njb |
Enable support for NJB (Creative) devices access through libnjb |
| python |
Install the Amarok scripts written in Python, depending on dev-python/PyQt. At the moment the only script installed by this flag is the webcontrol script. |
| real |
Build the Helix engine for Amarok, linked against media-video/realplayer. This is an alternative engine to the xine one, which supports a different set of formats. Only available for x86 architecture as it uses the binary version of RealPlayer. Please note that by enabling this USE flag, the resulting package will not be redistributable, as it links to the non-GPL compatible RealPlayer. |
| visualization |
Support visualization plugins through media-libs/libvisual |
| aqualung |
ifp |
Enable support for iRiver iFP portable audio players |
| lua |
Enable support for programmable title formatting with dev-lang/lua |
| podcast |
Enable podcast support |
| systray |
Enable system tray support |
| ardour |
freesound |
Enables direct searching and download of samples from Freesound via the Import dialog |
| lv2 |
Add support for Ladspa V2 |
| ario |
audioscrobbler |
Enable song tracking via last.fm |
| idle |
Enable experimental support for MPD's idle command to reduce bandwith and cpu usage, requires MPD 0.14 |
| audacious |
chardet |
Try to handle non-UTF8 chinese/japanese/korean ID3 tags |
| audacity |
id3tag |
Enables ID3 tagging with id3tag library |
| midi |
Enables MIDI support |
| soundtouch |
Enables soundtouch library support |
| twolame |
Enables twolame support (MPEG Audio Layer 2 encoder) |
| vamp |
Enables vamp plugins support (Audio analysing plugins) |
| banshee |
boo |
Use external Boo instead of the bundled one |
| daap |
Build with Daap support |
| karma |
Build with karma support |
| podcast |
Build with podcasting support |
| cmus |
pidgin |
install support script for net-im/pidgin |
| wma |
add support for Windows Media Audio |
| zsh-completion |
enable zsh completion support |
| darkice |
twolame |
Build with twolame support |
| decibel-audio-player |
gnome-keyring |
Adds support for storing your Last.fm password using gnome-keyring. |
| dir2ogg |
wma |
Add support for wma files through mplayer |
| exaile |
libsexy |
Enable libsexy support |
| fapg |
xspf |
Enable support for saving XSPF playlists. |
| freewheeling |
fluidsynth |
compile with support for fluidsynth |
| gejengel |
audioscrobbler |
Enable track submission on last.fm |
| gimmix |
cover |
Enable cover art fetching |
| lyrics |
Enable lyric fetching |
| gmpc |
xspf |
Enable support for reading and saving XSPF playlists |
| gmusicbrowser |
webkit |
Enables gtk WebKit support |
| herrie |
http |
Enable http streaming |
| xspf |
Enable support for reading and saving XSPF playlists |
| jack-audio-connection-kit |
coreaudio |
Build the CoreAudio driver on Mac OS X systems |
| cpudetection |
Enables runtime cpudetection |
| netjack |
Build with support for Realtime Audio Transport over generic IP |
| lame |
mp3rtp |
Build the mp3-to-RTP streaming utility. **UNSUPPORTED** |
| listen |
libsexy |
Enable libsexy support |
| webkit |
Enable webkit rendering engine instead of mozembed |
| lmms |
fluidsynth |
Enables Fluidsynth MIDI software synthesis plugin. |
| stk |
Enables STK Mallet plugin. |
| vst |
Enables the VeSTige plugin to run VST plugins through Wine. |
| mixxx |
djconsole |
Enable djconsole support |
| hifieq |
Enable hifi equalizer support |
| recording |
Enable experimental recording support |
| shout |
Enable shoutcast support |
| vinylcontrol |
Enable vinylcontrol feature |
| moc |
sid |
Build with SID (Commodore 64 Audio) support |
| mp3blaster |
sid |
Build with SID (Commodore 64 Audio) support |
| mp3splt-gtk |
audacious |
Include media-sound/audacious support |
| mpd |
cdio |
Use libcdio for ISO9660 parsing support |
| cue |
Support CUE Sheet Parser Library |
| curl |
Support for web stream listening |
| fifo |
Support writing audio to a FIFO |
| fluidsynth |
Enables Fluidsynth MIDI software synthesis |
| id3 |
Support for ID3 tags |
| lame |
Support for MP3 streaming via Icecast2 |
| lastfmradio |
Support listening to last.fm radio stations |
| libmms |
Support for Microsoft Media Server (MMS) streams via libmms |
| network |
Enables network streaming support |
| pipe |
Support writing audio to a pipe |
| sid |
Build with SID (Commodore 64 Audio) support |
| zip |
Support for ZIP files |
| mpfc |
wav |
Enable wav audio codec support |
| mpg123 |
3dnowext |
Enable 3dnowext cpu instructions |
| network |
Enable network support (http streams / webradio) |
| mumble |
g15 |
Enable support for the Logitech G15 LCD (and compatible devices). |
| speech |
Enable text-to-speech support in Mumble. |
| murmur |
ice |
Use dev-cpp/Ice to enable remote control capabilities. |
| ncmpc |
artist-screen |
Enable artist screen |
| colors |
Enable color support |
| help-screen |
Enable the help screen |
| key-screen |
Enable key editor screen |
| lyrics-screen |
Enable lyrics screen |
| mouse |
Enable curses getmouse support |
| search-screen |
Enable search screen |
| song-screen |
Enable song viewer screen |
| ncmpcpp |
clock |
Enable clock screen |
| fftw |
Build the visualizer plugin that pulls in sci-libs/fftw |
| outputs |
Enable outputs screen |
| visualizer |
Enable visualizer screen with sound wave/frequency spectrum modes |
| podcatcher |
bittorrent |
Enable support for bittorrent downloads |
| pulseaudio |
X |
Build the X11 publish module to export PulseAudio information through X11 protocol for clients to make use. Don't enable this flag if you want to use a system wide instance. If unsure, enable this flag. |
| asyncns |
Use libasyncns for asynchronous name resolution. |
| doc |
Build the doxygen-described API documentation. |
| glib |
Enable glib eventloop support |
| gnome |
Use GConf to store user preferences on streams and so on. Don't enable this flag if you want to use a system wide instance. If unsure, enable this flag. |
| oss |
Enable OSS sink/source (output/input). Deprecated, upstream does not support this on systems where other sink/source systems are available (i.e.: Linux). The padsp wrapper is now always build if the system supports OSS at all. |
| udev |
Use sys-fs/udev for autodiscovery of sound devices; this replaces the deprecated sys-apps/hal autodiscovery code. |
| qmmp |
bs2b |
Enable Bauer stereophonic-to-binaural headphone filter |
| projectm |
Enable projectm music visualization plugin |
| scrobbler |
Enable audioscrobbler/last.fm support |
| qsampler |
libgig |
Enable libgig support for loading Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files |
| qtractor |
dssi |
Enable support for DSSI Soft Synth Interface |
| rubberband |
Enable support for in-place audio clip pitch-shifting through the rubberband library |
| qtscrobbler |
cli |
Build commandline client |
| quodlibet |
trayicon |
Enable support for trayicon |
| tta |
Enable TTA (True-Audio Loseless) support |
| wma |
Enable support for Windows Media Audio |
| radiomixer |
hwmixer |
Use hardware mixer instead of internal mixer routines |
| rezound |
16bittmp |
Use 16bit temporary files (default 32bit float), useful for slower computers |
| soundtouch |
compile with support for soundtouch |
| rhythmbox |
brasero |
Enable CD burning via app-cdr/brasero rather than gnome-extra/nautilus-cd-burner |
| daap |
Enable support for local network music sharing via daap |
| udev |
Enable hardware detection via sys-fs/udev replacing the deprecated sys-apps/hal code. |
| rosegarden |
dssi |
Enable support for DSSI Soft Synth Interface |
| rubyripper |
cli |
Build command line interface rubyripper |
| normalize |
Add support for normalizing audio file volume levels |
| wav |
Add support for wavegain |
| sonata |
lyrics |
Support for lyrics fetching |
| trayicon |
Enable support for trayicon |
| sonic-visualiser |
id3tag |
Enables ID3 tagging with id3tag library |
| sox |
id3tag |
Enables ID3 tagging with id3tag library |
| squeezecenter |
aac |
Enable playback support for AAC (.m4a) encoded files |
| alac |
Enable support for alac |
| bonjour |
Enable support for bonjour |
| traverso |
lv2 |
Add support for Ladspa V2 |
| vorbis-tools |
ogg123 |
Build ogg123 player, needs libao and curl |
| xwax |
alsa |
Enable ALSA support. |
| Package |
Flag |
Description |
| arista |
faac |
Use external faac library for AAC encoding |
| avidemux |
aften |
Enable A/52 (AC-3) audio encoder support |
| amr |
Enable Adaptive Multi-Rate format support through media-libs/opencore-amr |
| chaplin |
transcode |
Enable DVD ripping and transcoding |
| cinepaint |
gutenprint |
Enable support for gutenprint |
| clive |
clipboard |
Support reading from X clipboard |
| pager |
Support pager!? |
| password |
Support password controlled sites |
| devede |
psyco |
psyco python accelerator |
| dv2sub |
kino |
install kino plugin |
| dvd-slideshow |
themes |
Install theme pack |
| dvdrip |
fping |
Enables fping support for cluster rendering |
| subtitles |
Enables support for subtitle ripping |
| ffmpeg |
3dnowext |
Enable manually-optimised routines using the AMD 3DNow!Ex SIMD instruction set, present in modern AMD CPUs. (Check for 3dnowext in /proc/cpuinfo to know whehter you support it). |
| amr |
Enables Adaptive Multi-Rate Audio support |
| cpudetection |
Enables runtime cpudetection (useful for bindist, compatability on other CPUs) |
| dirac |
Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac. |
| faac |
Use external faac library for AAC encoding |
| faad |
Use external faad library for AAC decoding (instead of internal libavcodec support) |
| hardcoded-tables |
Use pre-calculated tables rather than calculating them on the fly. |
| mmxext |
Enables mmx2 support |
| network |
Enables network streaming support |
| opencore-amr |
Enables Adaptive Multi-Rate format support |
| pic |
Force shared libraries to be built as PIC (this is slower) |
| schroedinger |
Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). |
| ssse3 |
faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips) |
| vdpau |
Enables VDPAU decoders (requires nVidia video cards to offload CPU processing to video card |
| vhook |
Enables video hooking support. |
| ffmpeg2theora |
kate |
Adds support for Ogg Kate subtitles via libkate. |
| ffprobe |
perl |
Installs tools written in perl to produce plots based on video frame bitrate and size |
| gpac |
amr |
Adaptive Multi-Rate Audio support (commonly used in telephony) |
| griffith |
csv |
Enable proper support for csv import (respectively auto-detection encoding of csv files) |
| h264enc |
ogm |
Support for OGM container format |
| kino |
gpac |
Enable GPAC support when exporting to 3GPP format |
| kmplayer |
npp |
Compile the npp backend that plays xembed style browser plugins. |
| lives |
libvisual |
Enable libvisual support |
| mjpegtools |
yv12 |
Enables support for the YV12 pixel format |
| motiontrack |
multiprocess |
Enables multi-process support (SMP/cluster) for motiontrack programs |
| mplayer |
3dnowext |
Enable 3dnowext cpu instructions |
| ass |
Internal SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support |
| bl |
Enables Blinkenlights support in mplayer |
| bs2b |
Enable Bauer stereophonic-to-binaural headphone filter |
| cdio |
Use libcdio for CD support (instead of cdparanoia) |
| cpudetection |
Enables runtime cpudetection (useful for bindist, compatability on other CPUs) |
| custom-cpuopts |
Fine-tune custom CPU optimizations (UNSUPPORTED) |
| dirac |
Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac. |
| dvdnav |
Use forked libdvdnav, navigate menus in GUIs |
| dxr3 |
Enable DXR3/H+ video output |
| enca |
Enables support for charset discovery and conversion |
| external-ffmpeg |
Use shared FFmpeg libraries instead of static bundled ones. Discouraged by upstream. |
| faac |
Use external faac library for AAC encoding |
| faad |
Use external faad library for AAC decoding |
| gmplayer |
Build gmplayer, a GTK+ MPlayer gui (UNSUPPORTED) |
| gtk |
Build gmplayer, a GTK+ MPlayer gui (UNSUPPORTED) |
| live |
Enables live.com streaming media support |
| md5sum |
Enables md5sum video output |
| mmxext |
Enables mmx2 support |
| mng |
MNG input support |
| mp2 |
Enables support for twolame, an MP2 audio library |
| nemesi |
Enable Nemesi Streaming Media support |
| network |
Enables network streaming support |
| nut |
Enables support for the NUT container format |
| opencore-amr |
Enables Adaptive Multi-Rate format support |
| osdmenu |
Enables support for on-screen display (OSD) menus |
| pnm |
Add PNM video output option, to create PPM/PGM/PGMYUV images |
| pvr |
Enable Video4Linux2 MPEG PVR |
| radio |
Enable V4L2 radio interface and support |
| rar |
Enable Unique RAR File Library |
| real |
Adds real audo/video support |
| rtc |
Enables usage of the linux real time clock. The alternative is software emulation of rtc |
| schroedinger |
Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). |
| shm |
Enable support for shm |
| ssse3 |
faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips) |
| teletext |
Support for TV teletext interface |
| tga |
Enables Targa video output |
| toolame |
Enable toolame MPEG-2 encoding |
| tremor |
Enable internal support for Vorbis |
| twolame |
Enable twolame MPEG-2 encoding |
| vdpau |
Enables experimental VDPAU support (requires nVidia video cards) to offload MPEG2/MPEG4/VC1/WMV CPU processing to video card |
| vidix |
Support for vidix video output |
| xanim |
Enables support for xanim based codecs |
| xvmc |
Enables X-Video Motion Compensation support |
| zoran |
Enables ZR360[56]7/ZR36060 video output |
| ogmrip |
ogm |
Support for OGM container format |
| srt |
Support for SRT subtitle format |
| qdvdauthor |
plugins |
Install additional plugins. |
| templates |
Install various templates. |
| totem |
bluetooth |
Enable support for user-presence detection via the user's bluetooth handset using net-wireless/bluez-libs |
| galago |
Enable the galago plugin |
| iplayer |
Enable BBC player support |
| lirc |
Enable support for controlling Totem with a remote control using app-misc/lirc |
| nautilus |
Enable the nautilus extension |
| nvtv |
Support for nvtv to use tv in on nvidia cards |
| python |
Build support for dev-lang/python plugins |
| seamonkey |
same as nsplugin description but build against www-client/seamonkey |
| tracker |
Enable the search plugin using app-misc/tracker |
| xulrunner |
same as nsplugin description but build against net-libs/xulrunner |
| youtube |
Enable youtube plugin |
| transcode |
extrafilters |
Install some filters only if we ask for them |
| fame |
Enables libfame support |
| mjpeg |
Enables mjpegtools support |
| network |
Enables network streaming support |
| nuv |
NuppelVideo container format demuxing |
| postproc |
Build with ffmpeg libpostproc support |
| undvd |
ogm |
Support for OGM container format |
| vdr |
aio |
Use "all in one" patch (or its successor "liemikuutio") with much additional features |
| analogtv |
Add support for the analogtv plugin |
| atsc |
Support for NorthAmerican Broadcast ( rudimentary ) |
| bigpatch |
Enables almost all additional features flying around on the net (including aio) |
| child-protection |
Enable support for the plugin vdr-pin (Protecting some recordings / channels with a PIN) |
| cmdctrl |
allows switching remote control on/off |
| cmdreccmdi18n |
loads translated commands and reccommands files if existing |
| cmdsubmenu |
Allows the creation of submenus in the commands menu |
| cutterlimit |
Limit IO bandwith used for cutting |
| cutterqueue |
Adds a queue of recordings to be cutted |
| cuttime |
Adjust starttime of cutted recording by length of cut out parts |
| ddepgentry |
remove duplicate EPG entries |
| deltimeshiftrec |
Auto delete timeshift recordings |
| dolby-record-switch |
Allows to control separately to record / to replay dolby digital |
| dolbyinrec |
add a dedicated switch to control recording of dolby digital |
| dvbplayer |
Use some special mpeg-repacker features. Most usable for old recordings or software output devices. |
| dvbsetup |
Setup for AC3 transfer, disable primary tuner |
| dvdarchive |
DMH DVD - Archiv ( used by vdr-burn-0.1.0_* ) |
| dvdchapjump |
Jump on capitels on DMH DVD - Archiv |
| dvlfriendlyfnames |
filter file names on recording |
| dvlrecscriptaddon |
enhancement for record-script |
| dvlvidprefer |
controls video-dir choice on recording |
| dxr3 |
Enable tweaks to improve vdr behaviour on dxr3-cards |
| dxr3-audio-denoise |
Mutes audio noise occurring with dxr3-cards using analog audio-out when e.g. cutting |
| em84xx |
Add support for em84xx plugin |
| graphtft |
support for grapftft plugin up from vdr-graphtft-0.1.7 |
| hardlinkcutter |
Speed up cutting by hardlinking unchanged files |
| iptv |
Enables channel parameters for vdr-iptv and other input plugins |
| jumpplay |
Enables automatic jumping over cut marks while watching a recording |
| liemikuutio |
Formerly known as AIO (all-in-one) patch, adds some nice must haves, plus changes from extensions patch |
| lircsettings |
Allows to change lirc settings delay, freq and timeout values in OSD |
| livebuffer |
does timeshifting/background recording all the time, allows to rewind live TV |
| lnbshare |
Enables support for two or more dvb cards sharing the same cable to the lnb |
| lnbsharing |
Enables support for two or more dvb cards sharing the cable to the lnb |
| mainmenuhooks |
Allows to replace main menu entries by some special plugins (like epgsearch, extrecmenu, ...) |
| menuorg |
Enables support for the menuorg-plugin |
| noepg |
Adds code to selectively disable epg-reception for specific channels |
| osdmaxitems |
Support for text2skin |
| parentalrating |
Support Parental Rating |
| pinplugin |
Support for pin plugin |
| rotor |
Enable support for plugin vdr-rotor for dish-positioner. |
| settime |
set system time per script instead of via syscal |
| setup |
Enable support for the plugin vdr-setup |
| setup-plugin |
Enable support for the plugin vdr-setup |
| shutdown_rewrite |
use rewritten shutdown code from vdr-1.5 |
| softosd |
Soft OSD fading with FF-Cards |
| sortrecords |
allows to change sort order of recordings |
| sourcecaps |
Adds the ability to define capabilities of dvb-cards (e.g. card1 can receive Sat @28.2E) |
| submenu |
Enable support for the plugin vdr-submenu. |
| subtitles |
Enable support for the subtitles-plugin |
| switchtimer |
support for timer that do not record but only switch to a channel |
| syncearly |
start live display as soon as possible, not waiting for sync of audio and video |
| timercmd |
Adds submenu for user defined commands in timer menu |
| timerinfo |
Show with chars +/- if space on HD will suffice for a timer |
| ttxtsubs |
support for ttxtsubs plugin |
| validinput |
Signal if it is possible to go left/right in lists with chars < > |
| volctrl |
allows volume control using left/right keys |
| wareagleicon |
Replace original icon set in menu |
| yaepg |
Enables support for the plugin vdr-yaepg |
| vlc |
X |
Enables support for, e.g., fullscreen mode via the X Window System. By itself, this flag does not build a graphical interface. |
| atmo |
Enables support for AtmoLight (homebrew Ambient Lighting Technology) |
| cddax |
Enables audio CD plugin with CD Text and CD paranoia via libcdio |
| cdio |
Enables CD input and control library support. |
| dc1394 |
Enables IIDC cameras support. |
| dirac |
Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac. |
| fluidsynth |
Enables Fluidsynth MIDI software synthesis (with external sound fonts). |
| gcrypt |
Enables cryptography support via libgcrypt. |
| gnome |
Adds support for GNOME's filesystem abstraction layer, gnome-base/gnome-vfs. This flag is not GUI-related. |
| httpd |
Enables a web based interface for vlc. |
| id3tag |
Enables id3tag metadata reader plugin. |
| kate |
Adds support for Ogg Kate subtitles via libkate. |
| libass |
Enables subtitles support using libass. |
| libproxy |
Enables support for proxy settings in the HTTP access module. |
| libsysfs |
Get user key from firewire connected iPod via libsysfs. |
| libtiger |
Enables Ogg Kate subtitles rendering using libtiger. |
| libv4l |
Enables Libv4l Video4Linux support. |
| libv4l2 |
Enables Libv4l2 Video4Linux2 support (for conversion from various video formats to standard ones, needed to use v4l2 devices with strange formats). |
| live |
Enables live555 streaming media support (client support for rtsp). |
| optimisememory |
Enable optimisation for memory rather than performance. |
| pda |
Builds a GTK+ interface suitable for PDA devices. |
| projectm |
Enables the projectM visualization plugin. |
| pvr |
Enables PVR cards access module. |
| qt4 |
Builds a x11-libs/qt based frontend. It is now the most up-to-date graphical interface available. |
| remoteosd |
Enables RemoteOSD plugin (VNC client as video filter). |
| rtsp |
Enables real audio and RTSP modules. |
| run-as-root |
Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it! |
| schroedinger |
Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). |
| sdl-image |
Enables sdl image video decoder (depends on sdl) |
| shine |
Enables shine fixed point mp3 encoder. |
| shout |
Enables libshout output. |
| skins |
Enables support for the skins2 interface. |
| stream |
Enables vlc to stream video. |
| twolame |
Enables twolame support (MPEG Audio Layer 2 encoder). |
| udev |
Enables Linux udev services discovery. |
| upnp |
Enables support for Intel UPnP stack. |
| vcdinfo |
Enables VCD information library support. |
| vcdx |
Enables VCD with navigation via libvcdinfo (depends on cdio) |
| vlm |
New videolan (media) manager (vlm), a little manager designed to launch and manage multiple streams from within one instance of VLC. |
| wma-fixed |
Enables fixed point WMA decoder. |
| zvbi |
Enables support for teletext subtitles via the zvbi library. |
| winki |
mjpeg |
Enables mjpegtools support |
| xine-ui |
vdr |
Enables Video Disk Recorder support |
| Package |
Flag |
Description |
| aria2 |
ares |
Enables support for asynchronous DNS using the c-ares library |
| bittorrent |
Enables support for the bittorrent protocol |
| metalink |
Enables support for metalink |
| asterisk |
dahdi |
Support Digium compatible hardware (formerly known as Zaptel). |
| h323 |
Build the H.323 channel driver bundled with Asterisk |
| keepsrc |
Install sources into /usr/src for custom patching |
| lowmem |
Build Asterisk for environments with low amounts of memory (embedded devices) |
| misdn |
Build with mISDN (chan_misdn) support for BRI ISDN cards |
| newt |
Include additional tools that require redhats windowing toolkit |
| nosamples |
Don't install sample sound and configuration files |
| osp |
Enable support for the Open Settlement Protocol |
| pri |
Enables pri support |
| span |
Enable support for the spandsp codec |
| zaptel |
Enables deprecated zaptel support (use dahdi if available) |
| asterisk-addons |
h323 |
Build the chan_ooh323c H.323 channel driver |
| connman |
3G |
Enable plugins for 3G modems net-misc/dhcp for getting ip. |
| dhclient |
Use dhclient from net-misc/dhcp for getting ip. |
| dnsproxy |
Enable dnsproxy support. |
| ethernet |
Enable ethernet support. |
| modemmanager |
Use modemmanager support from net-misc/modemmanager package. |
| ofono |
Use net-misc/ofono for telephony support. |
| ppp |
Enable ppp support. |
| resolvconf |
Use net-dns/openresolv for managing DNS information |
| tools |
Enable testing tools. |
| udev |
Enable udev support. |
| curl |
ares |
Enabled c-ares dns support |
| gnutls |
Use gnutls as the crypto engine |
| libssh2 |
Enabled SSH urls in curl using libssh2 |
| nss |
Use NSS as the crypto engine |
| openssl |
Use openssl as the crypto engine |
| dhcpcd |
compat |
Enable commandline compability with dhcpcd-3.x |
| directvnc |
mouse |
Adds mouse support |
| dropbear |
bsdpty |
Add support for legacy BSD pty's rather than dynamic UNIX pty's -- do not use this flag unless you are absolutely sure you actually want it |
| multicall |
Build all the programs as one little binary (to save space) |
| gateway6 |
radvd |
Enable support for net-misc/radvd |
| gwget |
epiphany |
Build epiphany extensions |
| htbinit |
esfq |
Add support for Enhanced Stochastic Fairness queueing discipline. |
| hylafax |
faxonly |
Don't depend on mgetty-fax |
| html |
Adds HTML documentation |
| mgetty |
Adds support for mgetty and vgetty |
| iaxmodem |
logrotate |
Install support files for app-admin/logrotate |
| icecast |
yp |
Build support for yp public directory listings |
| iputils |
SECURITY_HAZARD |
Allow non-root users to flood (ping -f). This is generally a very bad idea. |
| italc |
system-libvncserver |
Build against the system libvncserver (experimental) |
| kvpnc |
cisco |
Adds support for Cisco client |
| mediatomb |
libextractor |
Use libextractor to gather files' metadata. |
| mysql |
Use dev-db/mysql as backend rather than SQLite3. If this USE flag is disabled, dev-db/sqlite is used in its stead. |
| taglib |
Use media-libs/taglib for reading files' metadata rather than id3lib. If this USE flag is disabled media-libs/id3lib is used in its stead. |
| memcached |
slabs-reassign |
Allow manual reassignment of memory slabs at the cost of slab optimizations. |
| neon |
libproxy |
Add support for net-libs/libproxy |
| pkcs11 |
Add support PKCS11 support |
| networkmanager |
connection-sharing |
Use net-dns/dnsmasq and net-firewall/iptables for connection sharing |
| dhclient |
Use dhclient from net-misc/dhcp for getting ip. |
| dhcpcd |
Use net-misc/dhcpcd for getting ip. |
| nss |
Use dev-libs/nss for cryptography. |
| resolvconf |
Use net-dns/openresolv for managing DNS information |
| ntp |
openntpd |
Allow ntp to be installed alongside openntpd |
| parse-clocks |
Add support for PARSE clocks |
| nxcl |
nxclient |
Use nxssh from net-misc/nxclient instead of standard ssh |
| nxserver-freenx |
nxclient |
Allow to install net-misc/nxclient in parallel with this package, using it to display messages in the sessions |
| ofono |
udev |
Use sys-fs/udev for modem detection. |
| oidentd |
masquerade |
Enable support for masqueraded/NAT connections |
| openssh |
X509 |
Adds support for X.509 certificate authentication |
| hpn |
Enable high performance ssh |
| ldap |
Add support for storing SSH public keys in LDAP |
| pkcs11 |
Enable PKCS#11 smartcard support |
| openswan |
curl |
Include curl support (used for fetching CRLs) |
| extra-algorithms |
Include additional strong algorithms (Blowfish, Twofish, Serpent and SHA2) |
| ldap |
Include LDAP support (used for fetching CRLs) |
| ms-bad-proposal |
Allow bad IP address proposal offered by an Microsoft L2TP/IPSec servers |
| nocrypto-algorithms |
Include algorithms that don't even encrypt (1DES) |
| weak-algorithms |
Include weak algorithms (DH1) |
| openvpn |
eurephia |
Apply eurephia patch |
| iproute2 |
Enabled iproute2 support instead of net-tools |
| passwordsave |
Enables openvpn to save passwords |
| pkcs11 |
Enable PKCS#11 smartcard support |
| plowshare |
view-captcha |
View captcha with aview |
| quagga |
bgpclassless |
Enable classless prefixes for BGP |
| fix-connected-rt |
Remove interface connected routes from kernel table on link loss so that no packets get routed to downed interface |
| multipath |
Enable multipath routes support for any number of routes |
| ospfapi |
Enable OSPFAPI support for client applications accessing the OSPF link state database |
| realms |
Enable realms support (see http://vcalinus.gemenii.ro/quaggarealms.html) |
| tcp-zebra |
Enable TCP zserv interface on port 2600 for Zebra/protocol-daemon communication. Unix domain sockets are chosen otherwise. |
| tcpmd5 |
Enable TCP MD5 checksumming |
| rdesktop |
pcsc-lite |
Enable smartcard support with pcsc-lite driver |
| scponly |
gftp |
Enables gFTP compatibility |
| logging |
Enables SFTP logging compatibility |
| passwd |
Enables passwd compatibility |
| quota |
Enables quota compatibility |
| rsync |
Enables rsync compatibility with potential security risks |
| scp |
Enables scp compatibility with potential security risks |
| sftp |
Enables SFTP compatibility |
| subversion |
Enables Subversion compatibility with potential security risks |
| unison |
Enables Unison compatibility with potential security risks |
| wildcards |
Enables wildcard processing with potential security risks |
| winscp |
Enables WinSCP 2.0 compatibility with potential security risks |
| sitecopy |
rsh |
This allows the use of rsh (remote shell) and rcp (remote copy) for authoring websites. sftp is a much more secure protocol and is preferred. |
| webdav |
Enable WebDav (Web-based Distributed Authoring and Versioning) support. This system allows users to collaborate on websites using a web based interface. See the ebuild for an FAQ page. Enables neon as well to handle webdav support. |
| streamtuner |
shout |
Enable shoutcast plug-in. |
| xiph |
Enable xiph.org plug-in. |
| strongswan |
cisco |
Enable support of Cisco VPN client |
| nat |
Enable NAT traversal with IPsec transport mode |
| termpkg |
uucp |
Adds support for uucp style device locking |
| tigervnc |
server |
Build TigerVNC server |
| xorgmodule |
Build the Xorg module |
| tightvnc |
server |
Build vncserver. Allows us to only build server on one machine if set, build only viewer otherwise. |
| tor |
bundledlibevent |
USE bundled libevent for asynchronous DNS requests (provides a tiny bit more anonymity) |
| vde |
pcap |
Enable the pcap-based plugin that allows creating a switch against a real interface. |
| ssl |
Enable the cryptcab plugin that allows creating an encrypted virtual cable. |
| vidalia |
tor |
Allow to use a local tor setup |
| vinagre |
applet |
Enable vinagre applet for gnome-base/gnome-panel. |
| ssh |
Enable ssh plugin. |
| telepathy |
Enable access to remote desktop via a telepathy client. |
| vino |
telepathy |
Enable desktop sharing through a telepathy client |
| vnc |
server |
Build VNC server |
| xorgmodule |
Build the Xorg module |
| vpnc |
hybrid-auth |
Enable hybrid authentication (certificates), only if not redistributed as compiled binary |
| resolvconf |
Enable support for DNS managing framework net-dns/openresolv |
| wget |
ntlm |
Enable support for NTLM (Windows-based) authorization |
| wicd |
ioctl |
Installs additional python libraries to use as a backend. This will improve speed but is experimental. |
| ncurses |
Installs a ncurses UI |
| pm-utils |
Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils |
| x2goserver |
fuse |
Use sys-fs/sshfs-fuse to allow shared folders |
| xsupplicant |
eap-sim |
Add support for EAP-SIM authentication algorithm |
| yaydl |
soundextract |
Extract the soundtracks of the downloaded videos |
| zaptel |
astribank |
Install Xorcom Astribank utilities |
| bri |
Enable ISDN BRI support (bristuff) |
| ecaggressive |
Make the mark2 echo canceller a little more aggressive |
| eckb1 |
Use the KB1 echo canceller |
| ecmark |
Use the MARK echo canceller |
| ecmark2 |
Use the MARK2 echo canceller (default) |
| ecmark3 |
Use the MARK3 echo canceller |
| ecmg2 |
Use the MG2 echo canceller |
| ecsteve |
Use the STEVE echo canceller |
| ecsteve2 |
Use the STEVE2 echo canceller |
| florz |
Enable florz enhancement patches for ISDN BRI |
| rtc |
Use the realtime clock on x86 and amd64 systems instead of kernel timers |
| watchdog |
Enable the watchdog to monitor unresponsive and misbehaving interfaces |
| zapnet |
Enable SyncPPP, CiscoHDLC and Frame-Relay support |
| zapras |
Enable PPP support for Remote-Access-Service |