aboutsummaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authortijl <tijl@FreeBSD.org>2013-06-14 20:59:02 +0800
committertijl <tijl@FreeBSD.org>2013-06-14 20:59:02 +0800
commit4ba4b75fd058ba45c8cb2858f64b8b01c8f5e275 (patch)
tree1fcdb7d64418d0f97111dc555145f686bfbd4588 /UPDATING
parent2be1ef89b89ab039b28cc2ebe33b7f9d6ca3f8ae (diff)
downloadfreebsd-ports-gnome-4ba4b75fd058ba45c8cb2858f64b8b01c8f5e275.tar.gz
freebsd-ports-gnome-4ba4b75fd058ba45c8cb2858f64b8b01c8f5e275.tar.zst
freebsd-ports-gnome-4ba4b75fd058ba45c8cb2858f64b8b01c8f5e275.zip
Let config-conditional take options configured in make.conf into account.
The option dialog will not appear if all options have been configured before, either using the dialog or in make.conf. This means you can set options once for all ports in make.conf and not have dialogs pop up if those are the only options. Also let config-conditional run make config instead of do-config. Make config handles NO_DIALOG and pre-config. Discussed with: danfe Approved by: portmgr (bapt)
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING13
1 files changed, 13 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 0f5f8d1ecbf5..966157b2a567 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,19 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20130614:
+ AFFECTS: users who set port options in make.conf
+ AUTHOR: tijl@FreeBSD.org
+
+ Configuring options in make.conf using variables like OPTIONS_SET and
+ OPTIONS_UNSET now also suppresses the option dialog for those options.
+ This means that when building a port the option dialog will only appear if
+ there are truly new options that have not been configured before using either
+ the dialog or make.conf. This allows you to set options like DOCS, NLS,
+ X11, etc. once for all ports and not have option dialogs pop up if those are
+ the only options. For a list of variables you can set in make.conf to
+ control options see Mk/bsd.options.mk.
+
20130612:
AFFECTS: users of lang/perl* and any port that depends on it
AUTHOR: az@FreeBSD.org