freebsd-skq/tools/build/options
Pedro F. Giffuni 21244d5227 Make the BSD-licensed patch the default.
The BSD-licensed patch(1) command has matured and it's behaviour
can be considered equivalent to the older version of GNU patch
in the tree.

The switch has been extensively tested [1] and only two ports
presented regressions, which have since been fixed.

For convenience a new WITH_GNU_PATCH option is available,
but it will likely be removed in the near future.

PR:		176313
Approved by:	portmgr
2013-07-26 21:25:18 +00:00
..
makeman Ensure the locale is LC_ALL=C when regenerating src.conf.5 2013-07-12 23:08:44 +00:00
WITH_BIND_IDN Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BIND_LARGE_FILE Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BIND_LIBS
WITH_BIND_SIGCHASE Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BIND_XML Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BSD_GREP Build and install a BSD licensed grep. 2011-05-25 01:04:12 +00:00
WITH_BSDCONFIG Change language in WITH_BSDCONFIG to match other options, and regen 2012-07-14 10:17:47 +00:00
WITH_CLANG - There now exist options that have different defaults depending on 2011-05-10 11:14:40 +00:00
WITH_CLANG_EXTRAS Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default, 2012-02-05 23:56:22 +00:00
WITH_CLANG_FULL Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
WITH_CLANG_IS_CC Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00
WITH_CTF Add WITH_CTF description. 2011-11-30 18:22:44 +00:00
WITH_DEBUG_FILES Add a new knob WITH_DEBUG_FILES to control the building of standalone 2013-06-07 21:40:02 +00:00
WITH_FDT - There now exist options that have different defaults depending on 2011-05-10 11:14:40 +00:00
WITH_GNU_PATCH Make the BSD-licensed patch the default. 2013-07-26 21:25:18 +00:00
WITH_GPL_DTC Add missing src.conf(5) fragments for WITHOUT_LIBCPLUSPLUS and WITH_GPL_DTC. 2013-02-02 22:42:46 +00:00
WITH_HESIOD
WITH_ICONV - Add two more iconv-related files, which were left out from previous commit 2011-02-25 00:10:26 +00:00
WITH_INSTALL_AS_USER Add description for INSTALL_AS_USER 2012-07-02 20:24:01 +00:00
WITH_LDNS_UTILS Oops, I flipped LDNS_UTILS but forgot to update the description. 2013-02-15 13:57:51 +00:00
WITH_LIBCPLUSPLUS Add WITH_LIBCPLUSPLUS under tools/build/options; the knob itself was 2011-11-28 17:56:46 +00:00
WITH_NAND Import work done under project/nand (@235533) into head. 2012-05-17 10:11:18 +00:00
WITH_NMTREE Remember the . in .\" in the WITH_NMTREE file and regenerate the output. 2013-01-14 20:38:32 +00:00
WITH_OFED Added description for WITH_OFED. 2011-05-17 11:06:41 +00:00
WITH_OPENSSH_NONE_CIPHER Add a src.conf(5) option to allow users to compile in the "NONE cipher", 2013-01-17 01:51:04 +00:00
WITH_PKGTOOLS Disable building of pkg_install by default 2013-07-12 23:11:17 +00:00
WITH_SHARED_TOOLCHAIN Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00
WITH_SVN Document WITHOUT_SVNLITE and WITH_SVN. 2013-07-03 12:36:47 +00:00
WITHOUT_ACCT Don't omit ac(8) as part of WITHOUT_ACCT. 2011-06-17 20:47:44 +00:00
WITHOUT_ACPI
WITHOUT_AMD add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_APM add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_ARM_EABI 2 years, 10 months, 22 days after the projects/arm_eabi branch was created 2013-07-16 19:15:19 +00:00
WITHOUT_ASSERT_DEBUG Document the new know, WITHOUT_ASSERT_DEBUG. 2006-09-11 13:55:27 +00:00
WITHOUT_AT add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_ATF Add ATF to the build. This is may be a bit rought around the egdes, 2012-10-22 01:18:41 +00:00
WITHOUT_ATM
WITHOUT_AUDIT
WITHOUT_AUTHPF
WITHOUT_BIND
WITHOUT_BIND_DNSSEC
WITHOUT_BIND_ETC
WITHOUT_BIND_LIBS_LWRES
WITHOUT_BIND_MTREE
WITHOUT_BIND_NAMED
WITHOUT_BIND_UTILS
WITHOUT_BINUTILS Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00
WITHOUT_BLUETOOTH
WITHOUT_BMAKE BMAKE is now being built by default. 2013-05-21 00:41:49 +00:00
WITHOUT_BOOT
WITHOUT_BSD_CPIO 1. Make the BSD version of cpio the default [1] 2008-06-16 05:48:15 +00:00
WITHOUT_BSNMP add missing options 2008-09-23 16:15:42 +00:00
WITHOUT_BZIP2 Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_BZIP2_SUPPORT Replace the GNU gzip with a slightly modified NetBSD gzip. The 2007-01-26 10:19:08 +00:00
WITHOUT_CALENDAR
WITHOUT_CAPSICUM Add WITHOUT_CAPSICUM src.conf(5) define, which can be used to compile out 2012-01-02 21:57:58 +00:00
WITHOUT_CDDL Add a build option to support WITH_CDDL and WITHOUT_CDDL, defaulting 2006-11-01 09:02:11 +00:00
WITHOUT_CLANG Fix typo. 2010-06-10 06:20:26 +00:00
WITHOUT_CLANG_FULL Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
WITHOUT_CLANG_IS_CC Add a description of WITHOUT_CLANG_IS_CC. 2012-11-05 21:53:23 +00:00
WITHOUT_CPP
WITHOUT_CROSS_COMPILER Add support for an external cross compiler. The cross compiler is 2013-05-15 14:30:03 +00:00
WITHOUT_CRYPT
WITHOUT_CTM add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_CVS
WITHOUT_CXX Regenerate after r220401. It turns out makeman is clever about implied 2011-04-06 20:19:07 +00:00
WITHOUT_DICT
WITHOUT_DYNAMICROOT
WITHOUT_ED_CRYPTO Document the ED_CRYPTO and LS_COLORS options. 2012-05-19 20:05:27 +00:00
WITHOUT_EXAMPLES
WITHOUT_FDT Tidy up formatting. 2011-05-06 19:10:27 +00:00
WITHOUT_FLOPPY Removed trailing whitespace. 2011-05-06 19:13:03 +00:00
WITHOUT_FORMAT_EXTENSIONS Add a new option WITHOUT_FORMAT_EXTENSIONS to disable flags related to 2013-05-15 13:04:10 +00:00
WITHOUT_FORTH
WITHOUT_FP_LIBC
WITHOUT_FREEBSD_UPDATE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_GAMES
WITHOUT_GCC Implement WITH{,OUT}_{GCC,BINUTILS} to provide finer-grained control 2011-05-19 05:13:25 +00:00
WITHOUT_GCOV
WITHOUT_GDB
WITHOUT_GNU Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_GNU_SUPPORT
WITHOUT_GPIB
WITHOUT_GPIO MK_GPIO changed its default; reflect. 2011-05-06 19:14:06 +00:00
WITHOUT_GROFF Flesh out WITHOUT_GROFF support to DTRT. 2011-02-22 08:13:49 +00:00
WITHOUT_GSSAPI - Fix setting of MK_GSSAPI option by bsd.own.mk; its value should 2007-12-12 16:39:32 +00:00
WITHOUT_HTML
WITHOUT_INET Introduce two new options MK_INET and MK_INET_SUPPORT analogically 2011-04-30 17:58:28 +00:00
WITHOUT_INET6
WITHOUT_INET6_SUPPORT
WITHOUT_INET_SUPPORT Introduce two new options MK_INET and MK_INET_SUPPORT analogically 2011-04-30 17:58:28 +00:00
WITHOUT_INFO
WITHOUT_INSTALLLIB Add a reasonable-sounding description of the WITHOUT_INSTALLLIB knob. 2007-12-09 21:56:21 +00:00
WITHOUT_IPFILTER
WITHOUT_IPFW add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_IPX
WITHOUT_IPX_SUPPORT
WITHOUT_JAIL Add a comma to satisfy Igor. 2013-04-27 04:09:09 +00:00
WITHOUT_KDUMP Add documentation for the WITHOUT_KDUMP switch. 2012-09-19 11:38:37 +00:00
WITHOUT_KERBEROS Option depencies are (again) tracked automatically. 2007-12-12 16:42:03 +00:00
WITHOUT_KERBEROS_SUPPORT Remove CVS from the base system. 2013-06-15 20:29:07 +00:00
WITHOUT_KERNEL_SYMBOLS Add the description properly... 2011-05-22 18:23:17 +00:00
WITHOUT_KVM Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_KVM_SUPPORT Options spring cleanup: 2007-06-13 02:08:04 +00:00
WITHOUT_LDNS Import LDNS and build it as an internal library. 2013-02-15 13:44:18 +00:00
WITHOUT_LEGACY_CONSOLE Add a comma to satisfy Igor. 2013-04-27 04:09:09 +00:00
WITHOUT_LIB32
WITHOUT_LIBCPLUSPLUS Add missing src.conf(5) fragments for WITHOUT_LIBCPLUSPLUS and WITH_GPL_DTC. 2013-02-02 22:42:46 +00:00
WITHOUT_LIBPTHREAD Doh! r188813 modified an auto-generated file. Fix it for real: 2009-02-20 11:09:55 +00:00
WITHOUT_LIBTHR
WITHOUT_LOCALES
WITHOUT_LOCATE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_LPR
WITHOUT_LS_COLORS Document the ED_CRYPTO and LS_COLORS options. 2012-05-19 20:05:27 +00:00
WITHOUT_LZMA_SUPPORT Following r226271, allow disabling lzma support with "WITHOUT_LZMA_SUPPORT". 2013-01-08 18:37:12 +00:00
WITHOUT_MAIL add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_MAILWRAPPER
WITHOUT_MAKE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_MAN
WITHOUT_MAN_UTILS Add an option file for WITHOUT_MAN_UTILS to regenerate src.conf(5). 2010-05-20 00:07:21 +00:00
WITHOUT_NAND Import work done under project/nand (@235533) into head. 2012-05-17 10:11:18 +00:00
WITHOUT_NCP
WITHOUT_NDIS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_NETCAT
WITHOUT_NETGRAPH add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_NETGRAPH_SUPPORT add missing options 2008-09-23 16:11:15 +00:00
WITHOUT_NIS
WITHOUT_NLS
WITHOUT_NLS_CATALOGS
WITHOUT_NS_CACHING cached -> nscd 2007-10-19 14:01:25 +00:00
WITHOUT_NTP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_OPENSSH
WITHOUT_OPENSSL
WITHOUT_PAM Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_PAM_SUPPORT
WITHOUT_PC_SYSINSTALL Add option to make pc-sysinstall optional 2013-01-18 15:57:09 +00:00
WITHOUT_PF
WITHOUT_PKGBOOTSTRAP A cross-reference takes a man page section as well. Assume pkg(1), 2012-07-02 20:26:11 +00:00
WITHOUT_PMC add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PORTSNAP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PPP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PROFILE Revert to conservative defaults. WITH_PROFILE is a default now. 2011-12-02 09:09:54 +00:00
WITHOUT_QUOTAS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_RCMDS
WITHOUT_RCS
WITHOUT_RESCUE
WITHOUT_ROUTED add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_SENDMAIL
WITHOUT_SETUID_LOGIN
WITHOUT_SHAREDOCS
WITHOUT_SOURCELESS Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SOURCELESS_HOST Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SOURCELESS_UCODE Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SSP Enable GCC stack protection (aka Propolice) for userland: 2008-06-25 21:33:28 +00:00
WITHOUT_SVNLITE Document WITHOUT_SVNLITE and WITH_SVN. 2013-07-03 12:36:47 +00:00
WITHOUT_SYMVER Add a description for the WITHOUT_SYMVER option. 2007-05-17 05:03:24 +00:00
WITHOUT_SYSCONS
WITHOUT_SYSINSTALL add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_TCSH
WITHOUT_TELNET add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_TEXTPROC add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_TOOLCHAIN Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_USB
WITHOUT_UTMPX Replace utxrm(8) by utx(8). 2012-02-11 20:28:42 +00:00
WITHOUT_WIRELESS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_WIRELESS_SUPPORT add missing options 2008-09-23 16:11:15 +00:00
WITHOUT_WPA_SUPPLICANT_EAPOL
WITHOUT_ZFS Connect ZFS to the build. 2007-04-06 02:13:30 +00:00
WITHOUT_ZONEINFO Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00