FreeBSD ports tree (read-only mirror)
Find a file
Mathieu Arnold 551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
accessibility Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
arabic Update to 5.3.7. 2017-11-02 21:12:58 +00:00
archivers Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
astro Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
audio Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
base The output of tools like awk, date, sort, tr,... depends on the current 2017-01-18 13:20:31 +00:00
benchmarks Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
biology Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
cad Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
chinese For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
comms Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
converters Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
databases Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
deskutils Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
devel Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
dns Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
editors Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
emulators Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
finance Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
french Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
ftp Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
games Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
german Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
graphics Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
hebrew Update to 5.3.7. 2017-11-02 21:12:58 +00:00
hungarian Update to 5.3.7. 2017-11-02 21:12:58 +00:00
irc Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
japanese Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
java For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
Keywords
korean OPTIONS_SUB only cares about being defined, its content is ignored. 2017-11-21 08:36:26 +00:00
lang Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
mail Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
math Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
misc Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
Mk Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
multimedia Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
net Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
net-im Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
net-mgmt Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
net-p2p Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
news Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
palm graphics/netpbm: Update to 10.80.00 2017-10-06 11:18:35 +00:00
polish Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
ports-mgmt Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
portuguese Update license of ports using MPL (without version) 2017-11-04 11:43:35 +00:00
print Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
russian For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
science Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
security Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
shells Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
sysutils Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
Templates Remove MPL (without version) license 2017-11-04 13:14:01 +00:00
textproc Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
Tools Generic FLAVORS work. 2017-11-30 15:33:29 +00:00
ukrainian Update to 5.3.7. 2017-11-02 21:12:58 +00:00
vietnamese - Remove archivers/zip build dependency 2017-11-08 06:04:45 +00:00
www Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
x11 Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
x11-clocks Take maintainership 2017-10-20 14:50:02 +00:00
x11-drivers For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
x11-fm Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
x11-fonts Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
x11-servers For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
x11-themes New port: x11-themes/xfce-evolution: Complete Xfce Evolution Gtk2, Gtk3, Qt4, Qt5, wxWidgets, Xfce themes 2017-11-25 20:34:37 +00:00
x11-toolkits Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
x11-wm Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
.arcconfig The callsign isn't required anymore. 2016-09-29 06:18:56 +00:00
.gitattributes
.gitignore
CHANGES Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
CONTRIBUTING.md
COPYRIGHT Bump copyright year. 2016-12-31 12:42:59 +00:00
GIDs new port: databases/arangodb32 2017-11-21 15:47:53 +00:00
LEGAL . Add entries for the java/linux-oracle-{jdk,jre}9 ports. 2017-10-14 18:55:09 +00:00
Makefile ${RM} already has -f. 2016-10-21 12:51:40 +00:00
MOVED Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
README
UIDs new port: databases/arangodb32 2017-11-21 15:47:53 +00:00
UPDATING Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.