Chapter 7. Flavors

Table of Contents
7.1. An Introduction to Flavors
7.2. Using FLAVORS
7.3. USES=php and Flavors
7.4. USES=python and Flavors
7.5. USES=lua and Flavors

7.1. An Introduction to Flavors

Flavors are a way to have multiple variations of a port. The port is built multiple times, with variations.

For example, a port can have a normal version with many features and quite a few dependencies, and a light lite version with only basic features and minimal dependencies.

Another example could be, a port can have a GTK flavor and a QT flavor, depending on which toolkit it uses.

All FreeBSD documents are available for download at

Questions that are not answered by the documentation may be sent to <>.
Send questions about this document to <>.