From 693af0d71b079fa9f1907f933bb6324512f8c116 Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Tue, 26 May 2015 12:17:36 +0200 Subject: [PATCH 108/257] share/mk/src.opts.mk: Disable a bunch of options by default .. either due to license issues or because they are not considered relevant for the majority of ElectroBSD users. XXX: This commit does not regenerate src.conf(5) as the process hasn't been reverse-engineered yet. Obtained from: ElectroBSD --- share/mk/src.opts.mk | 60 ++++++++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 28 deletions(-) diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk index 17c0914a1374..fabe6be40fe1 100644 --- a/share/mk/src.opts.mk +++ b/share/mk/src.opts.mk @@ -49,7 +49,6 @@ __DEFAULT_YES_OPTIONS = \ AMD \ APM \ AT \ - ATM \ AUDIT \ AUTHPF \ AUTOFS \ @@ -57,23 +56,19 @@ __DEFAULT_YES_OPTIONS = \ BINUTILS \ BINUTILS_BOOTSTRAP \ BLACKLIST \ - BLUETOOTH \ BOOT \ BOOTPARAMD \ BOOTPD \ BSD_CPIO \ - BSDINSTALL \ BSNMP \ BZIP2 \ CALENDAR \ CAPSICUM \ CASPER \ - CCD \ CDDL \ CPP \ CROSS_COMPILER \ CRYPT \ - CTM \ CUSE \ CXX \ DICT \ @@ -87,14 +82,9 @@ __DEFAULT_YES_OPTIONS = \ FDT \ FILE \ FINGER \ - FLOPPY \ - FMTREE \ FORTH \ FP_LIBC \ - FREEBSD_UPDATE \ - FTP \ GAMES \ - GCOV \ GDB \ GNU \ GNU_GREP_COMPAT \ @@ -108,9 +98,7 @@ __DEFAULT_YES_OPTIONS = \ INET \ INET6 \ INETD \ - IPFILTER \ IPFW \ - ISCSI \ JAIL \ KDUMP \ KVM \ @@ -129,7 +117,6 @@ __DEFAULT_YES_OPTIONS = \ MAILWRAPPER \ MAKE \ MANDOCDB \ - NDIS \ NETCAT \ NETGRAPH \ NLS_CATALOGS \ @@ -137,36 +124,21 @@ __DEFAULT_YES_OPTIONS = \ NTP \ OPENSSL \ PAM \ - PC_SYSINSTALL \ PF \ PKGBOOTSTRAP \ - PMC \ - PORTSNAP \ - PPP \ QUOTAS \ RADIUS_SUPPORT \ - RCMDS \ - RBOOTD \ RCS \ RESCUE \ ROUTED \ - SENDMAIL \ SETUID_LOGIN \ SHAREDOCS \ - SOURCELESS \ - SOURCELESS_HOST \ - SOURCELESS_UCODE \ - SVNLITE \ SYSCONS \ SYSTEM_COMPILER \ TALK \ - TCP_WRAPPERS \ - TCSH \ TELNET \ TESTS \ TEXTPROC \ - TFTP \ - TIMED \ UNBOUND \ USB \ UTMPX \ @@ -192,6 +164,38 @@ __DEFAULT_NO_OPTIONS = \ SVN \ +# Disable a bunch of additional options that default to yes in FreeBSD +__DEFAULT_NO_OPTIONS += \ + ATM \ + BLUETOOTH \ + BSDINSTALL \ + CCD \ + CTM \ + FLOPPY \ + FMTREE \ + FREEBSD_UPDATE \ + FTP \ + GCOV \ + IPFILTER \ + ISCSI \ + NDIS \ + RBOOTD \ + PC_SYSINSTALL \ + PMC \ + PORTSNAP \ + PPP \ + RCMDS \ + SENDMAIL \ + SVNLITE \ + SOURCELESS \ + SOURCELESS_HOST \ + SOURCELESS_UCODE \ + SYSINSTALL \ + TCP_WRAPPERS \ + TCSH \ + TFTP \ + TIMED \ + # # Default behaviour of some options depends on the architecture. Unfortunately # this means that we have to test TARGET_ARCH (the buildworld case) as well -- 2.11.0