FreeBSD ports tree (read-only mirror)
Find a file
Kubilay Kocak 5883d2a2c8 security/gnutls: Support OPTIONal library dependencies
Factor out libidn, libp11-kit and libtspi into OPTIONal library
dependencies, with the CRYWRAP, P11KIT and TPM options respectively, as per
the upstream documentation [1].

Make ZLIB an OPTION because we can, and the choice to customise
compression support in security software (especially lately) may be
very useful for some consumers.

Add CRYWRAP, P11KIT, TPM and ZLIB to OPTIONS_DEFAULT to retain current
default functionality.

[1] http://gnutls.org/manual/html_node/Downloading-and-installing.html

Inspired by:	Recent gnutls 2 -> 3 change, fan of minimal dependencies

PR:		192090
Submitted by:	koobs
Approved by:	maintainer
2014-07-29 09:14:01 +00:00
accessibility Remove expired ports: 2014-07-21 08:39:11 +00:00
arabic Use OPTIONS helpers. 2014-07-03 19:55:21 +00:00
archivers - Drop .la files for archivers/libmspack, no dependees require them 2014-07-28 19:23:52 +00:00
astro Rename old-style patch-xy patches in astro to reflect what files 2014-07-28 13:03:29 +00:00
audio Add patches to fix the build with base's ancient GCC. 2014-07-29 06:58:24 +00:00
benchmarks Rename benchmark/ patch-xy patches to reflect the files they modify. 2014-07-28 14:17:02 +00:00
biology Rename biology/ patch-xy patches to reflect the files they modify. 2014-07-28 14:22:16 +00:00
cad - Update from 3.8.71 to 3.8.72 2014-07-28 12:08:01 +00:00
chinese Rename chinese/ patch-xy patches to reflect the files the modify. 2014-07-28 14:37:20 +00:00
comms Rename comms/ patch-xy patches to reflect the files they modify. 2014-07-28 14:54:09 +00:00
converters converters/ruby-iconv: Use standard check for Ruby 2.0 2014-07-28 18:42:28 +00:00
databases Add the forgotten CONFLICTS_INSTALL line (D'Oh!) 2014-07-29 08:52:17 +00:00
deskutils deskutils/fet: upgrade version 5.23.0 => 5.23.1 2014-07-28 20:40:12 +00:00
devel Use space instead of tab in WWW. 2014-07-29 08:00:10 +00:00
dns Rename dns/ patch-xy patches to reflect the files they modify. 2014-07-28 18:00:40 +00:00
editors Stage, and rename patches. 2014-07-28 18:19:28 +00:00
emulators emulators/higan: Fix GLX support 2014-07-28 19:14:36 +00:00
finance Rename finance/ and ftp/ patch-xy patches to reflext the files they modify. 2014-07-28 18:44:42 +00:00
french The 11.5 tarball has been removed: mirror it untill I get the time for 2014-07-24 19:59:01 +00:00
ftp Rename finance/ and ftp/ patch-xy patches to reflext the files they modify. 2014-07-28 18:44:42 +00:00
games - Update to 2.0.28 2014-07-28 22:00:17 +00:00
german Rename german/ and graphics/ patch-xy patches to reflect the files they modify. 2014-07-28 21:54:33 +00:00
graphics Upgrade to 1.84. 2014-07-29 06:17:30 +00:00
hebrew - Add LICENSE 2014-07-16 15:45:45 +00:00
hungarian Update to 4.2.5. 2014-06-24 02:40:06 +00:00
irc Rename irc/ patch-xy patches to reflect the files they modify. 2014-07-28 21:57:01 +00:00
japanese Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
java Reset maintainership for ports not staged with no pending PR 2014-07-23 17:07:12 +00:00
Keywords Add support for @fmtutil for pkg_install 2014-07-25 13:44:17 +00:00
korean Rename korean/ patch-xy patches to reflect the files they modify. 2014-07-28 22:15:05 +00:00
lang Upgrade to 1.5.2. 2014-07-29 05:13:05 +00:00
mail - Remove redundant line from pkg-descr 2014-07-29 03:26:35 +00:00
math Rename math/ patch-xy patches to reflect the files they modify. 2014-07-28 23:33:47 +00:00
misc Rename misc/ patch-xy patches to reflect the files they modify. 2014-07-29 01:16:45 +00:00
Mk bsd.options.desc.mk: Correct spelling in two languages 2014-07-28 22:32:13 +00:00
multimedia Unbreak `make fetch'. 2014-07-29 07:00:18 +00:00
net Properly point to the install libevent library to fix the build in some cases. 2014-07-29 03:16:34 +00:00
net-im - Switch audio/libmpd to USES=libtool, drop .la files 2014-07-28 20:27:42 +00:00
net-mgmt Stage net-mgmt/routers2 and cleanup 2014-07-29 01:37:42 +00:00
net-p2p Bump PORTREVISION to catch net/GeoIP update. 2014-07-28 18:30:05 +00:00
news Rename news/ patch-xy patches to reflect the files they modify. 2014-07-29 02:18:44 +00:00
palm Update to 1.8.2 2014-07-21 12:35:35 +00:00
polish - Update to 20140727 2014-07-28 15:51:39 +00:00
ports-mgmt Update to 2.15.4. 2014-07-28 13:21:06 +00:00
portuguese - Update to 20140704 2014-07-16 15:30:12 +00:00
print Remove print/tex-mfpic and print/texpower, they are incorporated in TeXLive 2014-07-28 20:42:01 +00:00
russian Reset maintainership for ports not staged with no pending PR 2014-07-24 16:33:10 +00:00
science science/sigrok-cli: update to 0.5.0 2014-07-28 23:06:29 +00:00
security security/gnutls: Support OPTIONal library dependencies 2014-07-29 09:14:01 +00:00
shells Remove indefinite articles and trailing periods from COMMENT, plus 2014-07-17 08:57:51 +00:00
sysutils Upgrade to 3.6. 2014-07-29 03:46:20 +00:00
Templates - Add LOCALBASE/etc/newsyslog.conf.d from base r266463 2014-06-05 15:20:36 +00:00
textproc textproc/extract_url: Fix sample config file in pkg-plist 2014-07-28 20:54:04 +00:00
Tools - Better handling when custom encoding is specified in details 2014-07-23 12:14:32 +00:00
ukrainian Modernize LIB_DEPENDS 2014-07-14 18:42:04 +00:00
vietnamese vietnamese/libviet: Fix last commit 2014-07-28 18:08:48 +00:00
www www/py-aiohttp: Update to 0.9.0 2014-07-29 08:43:49 +00:00
x11 Assign maintainership of x11/dzen2 to Zsolt Udvari per request 2014-07-27 10:02:09 +00:00
x11-clocks Update to 2.41. 2014-07-15 00:58:45 +00:00
x11-drivers Update wacom input driver to 0.24.99.1 2014-06-11 06:44:41 +00:00
x11-fm - Convert multimedia/smpeg* to USES=libtool and bump dependent ports 2014-07-15 18:58:59 +00:00
x11-fonts x11-fonts/fira: update 3.110 -> 3.111 2014-07-25 11:13:45 +00:00
x11-servers Remove NOPORTDOCS. 2014-07-04 23:20:13 +00:00
x11-themes Reset maintainership for ports not staged with no pending PR 2014-07-24 16:33:10 +00:00
x11-toolkits x11-toolkits/ruby-fox16: Mark broken with Ruby 2.0 or newer 2014-07-28 21:35:15 +00:00
x11-wm - Switch audio/libmpd to USES=libtool, drop .la files 2014-07-28 20:27:42 +00:00
.arcconfig Prevent arc from rewritting history when playing with git svn or hg svn 2014-06-11 21:20:50 +00:00
.gitignore - Only ignore top-level distfiles/packages and also ignore work dirs 2014-03-17 15:41:46 +00:00
CHANGES Now that all LIB_DEPENDS has been switched to modern version, remove support 2014-07-16 05:55:14 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs Reserve uid/gid for the upcoming hbase port. 2014-07-28 15:05:56 +00:00
LEGAL LEGAL: add entry for databases/linux-oracle-instantclient-sqlplus 2014-07-22 21:12:00 +00:00
Makefile Add a mechanism to allow updating the ports tree with rsync 2014-06-15 22:47:10 +00:00
MOVED Remove print/tex-mfpic and print/texpower, they are incorporated in TeXLive 2014-07-28 20:42:01 +00:00
README
UIDs Reserve uid/gid for the upcoming hbase port. 2014-07-28 15:05:56 +00:00
UPDATING Update GeoIP to 1.6.0. 2014-07-28 15:26:32 +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.