FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us

Please give me your LTO-4 or better tape library and I'll put it to good use.
found something from the cache
non port: head/Mk/

Number of commits found: 79

Thu, 22 Jan 2015
[ 12:18 antoine ] Original commit 
377651 Mk/
Add a ${opt}_USE_OFF option helper

PR:		195817
Differential Revision:
Reviewed by:	bapt, mat, jbeich
With hat:	portmgr
Mon, 29 Dec 2014
[ 14:14 mat ] Original commit 
375786 Mk/
Allow the use of opt_ENABLE= foo=/bar to work like opt_WITH.

Sponsored by:	Absolight
Mon, 22 Sep 2014
[ 12:09 bapt ] Original commit 
368865 Mk/

Submitted by:	xmj
Thu, 21 Aug 2014
[ 18:06 antoine ] Original commit 
365573 Mk/
365573 Mk/
365573 x11-themes/slim-themes/Makefile
Add an option helper for PLIST_SUB
Rename a few variables to avoid confusion with this new helper

Requested by:	koobs
Reviewed by:	mat
With hat:	portmgr
Differential revision:
Mon, 21 Jul 2014
[ 22:28 bapt ] Original commit 
362510 Mk/
Add INFO macro to the helpers
Sat, 21 Jun 2014
[ 13:29 ohauer ] Original commit 
358699 Mk/
- strip optional WITH parameter from argument if OPTION is set to off

  FOO_WITH=	foo=bar

  CONFIGURE_ARGS will become now
  ON:	--with-foo=bar
  OFF:	--without-foo

PR:		191085
Submitted by:	ohauer
Approved by:	portmgr (antoine)
Wed, 18 Jun 2014
[ 07:13 bapt ] Original commit 
358213 Mk/
Switch back to default tabspace: 8
Wed, 11 Jun 2014
[ 14:50 tijl ] Original commit 
357486 Mk/
357486 Mk/
357486 Mk/
357486 archivers/rpm/Makefile
357486 astro/cfitsio/Makefile
357486 astro/openuniverse/Makefile
357486 astro/roadmap/Makefile
357486 astro/xplanet/Makefile
357486 audio/deadbeef/Makefile
357486 audio/fdk-aac/Makefile

(Only the first 10 of 297 ports in this commit are shown above. View all ports for this commit)
Support LIBS like LDFLAGS.

- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 5 May 2014
[ 09:45 bapt ] Original commit 
352986 CHANGES
352986 Mk/Uses/
352986 Mk/Uses/
352986 Mk/Uses/
352986 Mk/
352986 Mk/
352986 Mk/
352986 Mk/
352986 Mk/
352986 Mk/

(Only the first 10 of 293 ports in this commit are shown above. View all ports for this commit)
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
Sat, 19 Apr 2014
[ 06:44 bdrewery ] Original commit 
351587 CHANGES
351587 Mk/Scripts/
351587 Mk/Scripts/
351587 Mk/Scripts/
351587 Mk/
351587 Mk/
- Rename check-orphans to check-plist. Keep the old for backwards-compat.
- Bug fixes:
   - Fix showing directories owned by RUN_DEPENDS/LIB_DEPENDS [1]
   - Use proper "rmdir PATH" syntax, not "rmdir >/dev/null... PATH" which
     pkg will not recognize.
   - Never consider base /etc/mtree/BSD.usr.dist or LOCLABASE
     Templates/BSD.local.dist as needing @dirrm handling.
   - Fix showing PORTDOCS/PORTEXAMPLES files when the OPTIONS are not set.
     makeplist will still suggest them.
   - Fix showing files installed through unselected OPTIONS as orphans,
     by considering "@comment file" to be ignored. [2]
   - Fix @sample, @fc, @fcfontsdir, @fontsdir support
   - Fix return status when orphans are found to be non-zero
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 28 Mar 2014
[ 11:04 bapt ] Original commit 
349407 Mk/
349407 Mk/
Make option DEBUG work like WITH_DEBUG
Tue, 25 Mar 2014
[ 18:19 mat ] Original commit 
349166 Mk/
349166 lang/pure/Makefile
349166 net-im/ejabberd/Makefile
349166 net-im/ejabberd/files/
Have OPTIONS_SUB also fill in SUB_LIST.

Fix two ports that would have been broken with this change.

With hat:	portmgr
Mon, 3 Mar 2014
[ 18:56 mat ] Original commit 
346952 Mk/
Correctly sort the DEPENDS targets.

Sponsored by:	Absolight
[ 18:47 mat ] Original commit 
346951 Mk/
Add CONFLICT{,_BUILD,_INSTALL} to the options helpers.

PR:		187226 (based on)
Submitted by:	adamw
Sponsored by:	Absolight
[ 15:12 mat ] Original commit 
346911 Mk/
Don't output warnings about WITH_DEBUG being on.

Requested by:	eadler
Sponsored by:	Absolight
Thu, 27 Feb 2014
[ 16:39 mat ] Original commit 
346379 Mk/
Add %%NO_OPT1%% to PLIST_SUB that is enabled when %%OPT1%% is not.

Sponsored by:	Absolight
Mon, 24 Feb 2014
[ 15:40 mat ] Original commit 
345870 Mk/
Really tell our users that using WITH_/WITHOUT_ to set/unset options is

Sponsored by:	Absolight
Sat, 15 Feb 2014
[ 14:33 antoine ] Original commit 
344393 Mk/
Use OPTIONS helpers from excluded options too

Reviewed by:	bapt
With hat:	portmgr
Mon, 27 Jan 2014
[ 22:53 mat ] Original commit 
341467 CHANGES
341467 Mk/
Add two new options helpers:

${OPT}_${TYPE}_DEPENDS_OFF=<something> will automatically add:
${TYPE_DEPENDS}+=<something> in case OPT is 'off'

${OPT}_${FLAG}_OFF=<something> will automatically add:
${FLAG}+=<something> in case OPT is 'off'

With hat:	portmgr
Sponsored by:	Absolight
Sun, 15 Dec 2013
[ 23:44 bapt ] Original commit 
336596 Mk/
fmake doesn't like previous commit (which breaks index) [1]

Given we do not support for long enough old OPTIONS framework just get
rid of this compat block that doesn't bring anything anymore

Kick by:	cperciva [1]
[ 23:31 bapt ] Original commit 
336595 Mk/
Do not set again WITHOUT_NLS in old backward compatibility if NLS is in

Reported by:	eadler
Fri, 13 Dec 2013
[ 11:28 bapt ] Original commit 
336336 Mk/
Stop defining WITHOUT_NLS it not used anymore in the ports tree
Fri, 22 Nov 2013
[ 10:59 makc ] Original commit 
334572 Mk/
Add support for ${opt}_QMAKE_ON/${opt}_QMAKE_OFF

Approved by:	portmgr (bapt)
Tue, 12 Nov 2013
[ 13:23 mat ] Original commit 
333568 Mk/
Allow multiple value in ${opt}_USE= FOO=bar,baz.

Which is nice in case you end up with something like :
X11_USE=	xorg=x11 xorg=ice xorg=sm xorg=xext xorg=xineramaproto
		xorg=xinerama xorg=xrandr xorg=xrender xorg=xtst

now you can do :
X11_USE=	xorg=x11,ice,sm,xext,xineramaproto,xinerama,xrandr,xrender,xtst

PR:		ports/183892
Approved by:	bapt
Wed, 30 Oct 2013
[ 16:54 ak ] Original commit 
332153 Mk/
- Remove gratuitous whitespaces
- Use sinclude when possible
- Rewrap overly long list

Approved by:	portmgr (bapt)
Sun, 27 Oct 2013
[ 11:58 wg ] Original commit 
331760 Mk/
Allow multiple values for configure ENABLE and WITH options helpers

${opt}_CONFIGURE_ENABLE and ${opt}_CONFIGURE_WITH now accept multiple arguments
and will be expanded accordingly, e.g.:

OPT_CONFIGURE_ENABLE= feature1 feature2  --  will add to CONFIGURE_ARGS:
	OPT enabled: --enable-feature1 --enable-feature2
	OPT disabled: --disable-feature1 --disable-feature2

Approved by:	portmgr (bapt)
Fri, 4 Oct 2013
[ 11:42 bdrewery ] Original commit 
329293 Mk/
- Fix OPTIONS_SUB not including OPTIONS_SLAVE options in PLIST_SUB

With hat:	portmgr
[ 11:38 bdrewery ] Original commit 
329291 Mk/
- Add option helper opt_USE= FOO=bar -> USE_FOO=bar

Discussed with:	bapt
With hat:	portmgr
[ 10:03 sunpoet ] Original commit 
329280 Mk/
- Remove duplicate EXTRA_PATCHES comment
- Minor comment rewording: change "add it to" to "add its content to"
  just like how we describe ${opt}_CMAKE_*

PR:		ports/182626
Submitted by:	sunpoet (myself)
Approved by:	bapt (portmgr)
[ 01:52 bdrewery ] Original commit 
329257 Mk/
- Add support for PATCHFILES and PATCH_SITES
- While here, cleanup r329186 and move EXTRA_PATCHES to common

With hat:	portmgr
Thu, 3 Oct 2013
[ 13:32 bdrewery ] Original commit 
329186 Mk/
- Support {opt}_EXTRA_PATCHES

Reviewed by:	bapt
With hat:	portmgr
Tue, 1 Oct 2013
[ 16:27 sunpoet ] Original commit 
328963 Mk/
- Fix typo

PR:		ports/182514
Submitted by:	sunpoet (myself)
Approved by:	bdrewery (portmgr)
Tue, 24 Sep 2013
[ 21:01 naddy ] Original commit 
328193 Mk/
If ${opt}_CPPFLAGS is defined, its value will be appended to CPPFLAGS
depending on the status of option ${opt}.

Approved by:	bapt
Thu, 1 Aug 2013
[ 12:32 mat ] Original commit 
324101 Mk/
Document the new knobs.

PR:		ports/180949
Submitted by:	mat
Approved by:	bapt
Mon, 29 Jul 2013
[ 07:01 bapt ] Original commit 
323867 Mk/
Add new ${OPT}_CONFIGURE_WITH option help
it will handle the --with/--without configure argument dancing based on the
value of the OPTION ${OPT}

Requested by:	mandree
Thu, 25 Jul 2013
[ 11:47 tijl ] Original commit 
323637 Mk/
- Document the use of ${OPTIONS_NAME}_(UN)SET(_FORCE).
- Remove options in ${OPTIONS_NAME}_(UN)SET from NEW_OPTIONS list.
- Remove an intermediate sort.
- Add support for ${OPTIONS_NAME}_(UN)SET_FORCE.

Approved by:	bapt
Wed, 26 Jun 2013
[ 07:22 bapt ] Original commit 
321785 Mk/
321785 Mk/
Replace OPTIONSFILE by OPTIONS_FILE which is a more robust variable with unicity
insurance in its path to avoid collision.

A compatibility layer is available to automatically load and migration from
OPTIONSFILE to OPTIONS_FILE (this is all transparent for users.)

It is recommanded that ports that used to overwrite OPTIONSFILE to prevent the
known bugs should keep the OPTIONSFILE overwrite for a while (6 month) to allow
the migration to happen automatically and users to not lose their old save

New options file is now based on the PKGORIGIN therefor the definition of the
PKGORIGIN has been moved ealier in to allow it's usage from withing

PR:		ports/148637
Reviewed by:	bdrewery
Fri, 14 Jun 2013
[ 14:18 bapt ] Original commit 
320926 CHANGES
320926 Mk/
Add a forgotten helper:

[ 13:41 bapt ] Original commit 
320916 CHANGES
320916 Mk/
New macros to help dealing with ports that have options:

OPTIONS_SUB=yes when set in a port, all the option names are automatically
added to the PLIST_SUB with "@comment " value in case the option is off and
empty value in case the options is on.

${OPT}_CONFIGURE_ENABLE=<aname> will automatically add:
CONFIGURE_ARGS+=--enable-<aname> in case OPT is activated
CONFIGURE_ARGS+=--disable-<aname> in case OPT is deactivated

${OPT}_CONFIGURE_ON=<something> will automatically add:
CONFIGURE_ARGS+=<something> in case OPT is activated

${OPT_CONFIGURE_OFF=<something> will automatically add:
CONFIGURE_ARGS+=<something> in case OPT is deactivated
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 13:04 tijl ] Original commit 
320911 Mk/
- Reallign documentation for a tab width of 4.
- Document variables that can be used in make.conf.

Approved by:	bapt
[ 13:00 tijl ] Original commit 
320909 Mk/
Sort PORT_OPTIONS only once and remove some undefines.

Approved by:	bapt
[ 12:59 tijl ] Original commit 
320908 Mk/
320908 Mk/
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)
Mon, 10 Jun 2013
[ 09:27 bapt ] Original commit 
320450 Mk/
Yet more factorisation
[ 09:19 bapt ] Original commit 
320449 Mk/
Factorise code
[ 08:39 tijl ] Original commit 
320446 Mk/
Append per arch defaults directly to OPTIONS_DEFAULT. Duplicates
are eliminated later.
[ 08:37 tijl ] Original commit 
320445 Mk/
Exclude options directly from OPTIONS_DEFINE and set ALL_OPTIONS
later. This simplifies the NO_OPTIONS_SORT case.

Approved by:	bapt
[ 08:22 bapt ] Original commit 
320444 Mk/
This should not have been in either
[ 08:20 bapt ] Original commit 
320443 Mk/
320443 Mk/
Partial revert of r320440 some things has been committed that shouldn't have yet
[ 07:27 bapt ] Original commit 
320440 Mk/
320440 Mk/
320440 Mk/
Removed useless quotes
Sun, 9 Jun 2013
[ 16:04 tijl ] Original commit 
320344 Mk/
Remove some redundant comments.

Approved by:	bapt
[ 16:02 tijl ] Original commit 
320343 Mk/
Eliminate _ALL_EXCLUDE temporary variable and fuse two .for loops.

Approved by:	bapt
Fri, 7 Jun 2013
[ 08:06 bapt ] Original commit 
320177 Mk/
320177 Mk/
Do not automatically popup dialog in case only options from global options are

Requested by:	many
[ 05:55 bapt ] Original commit 
320149 Mk/
Remove the OPTIONS parsing for real this time
[ 05:49 bapt ] Original commit 
320147 Mk/
Fix exclusion of global options per ports
Thu, 6 Jun 2013
[ 13:58 bapt ] Original commit 
320098 Mk/
Readd the OPTIONS parser given that apparently someports still haven't been
converted, and passed throught the grep that was supposed to find them all

Reported by:	Vincent Hoffman <>
[ 06:29 bapt ] Original commit 
320055 CHANGES
320055 Mk/
Remove support for parsing the old OPTIONS macro, the compatibility code to load
the old optionsfile and compatibility with WITH_ and WITHOUT_ in make.conf
remains for now;
Wed, 5 Jun 2013
[ 17:21 bapt ] Original commit 
320007 Mk/
Remove empty radio/single/group/multi options from lists
This can happen due to slave/exclude
Thu, 2 May 2013
[ 09:14 bapt ] Original commit 
317089 Mk/

Reported by:	hrs, osa
Mon, 29 Apr 2013
[ 14:49 bapt ] Original commit 
316825 Mk/
Rework OPTIONS_EXCLUDE and OPTIONS_EXCLUDE_${ARCH} so that is also get excluded

Add new (OPTIONS|${UNIQUENAME}_(UN)SET_FORCE to force options from make.conf
what ever has been saved via make config [1]

Add new OPTIONS_SLAVE designed to help slaved ports, each options added to
OPTIONS_SLAVE will be removed from master's OPTIONS_DEFINE, and PORT_OPTIONS
will be set as if always on.

Submitted by:	Marco Steinbach <> [1]
Mon, 25 Mar 2013
[ 09:15 bapt ] Original commit 
315205 Mk/
Fix mismatched brackets

Submitted by:
Mon, 10 Dec 2012
[ 10:14 bapt ] Original commit 
308598 CHANGES
308598 Mk/
308598 Mk/
Extend the options framework providing 2 new macros:

OPTIONS_RADIO: a more user friendly way to allow selecting only 0 or 1 options
               among a list of options
OPTIONS_GROUP: this macros should be used to group options by theme allowing the
               user to select 0 or N options among a list of options

With hat:	portmgr
Reviewed by:	beat
Wed, 10 Oct 2012
[ 08:48 bapt ] Original commit 
305638 CHANGES
305638 Mk/
We are in 2012, it is time to activate IPV6 options by default everywhere
Fri, 5 Oct 2012
[ 13:43 bapt ] Original commit 
305300 Mk/
Options can now be overridden from command line using

Name has been proprosed by gahr during brainstorming on ports@

PR:		ports/170180
Submitted by:	ohauer
Mon, 16 Jul 2012
[ 22:36 bapt ] Original commit 
300983 Mk/
300983 Mk/
compare options loading from /var/db/port/options and make.conf against the
complete list of options.
[ 11:38 bapt ] Original commit 
300943 Mk/
300943 Mk/
- Document new options framework in
- new OPTIONS_DEFINE_${ARCH} and OPTIONS_DEFAULT_${ARCH} to define and activate
  options per arches.
- No more append to PORT_OPTIONS options that are not in OPTIONS_DEFINE, (in the
  expection of DOCS, NLS, EXAMPLES for compatibility)
Fri, 13 Jul 2012
[ 10:23 bapt ] Original commit 
1.14 Mk/
1.88 x11-servers/xorg-server/Makefile
Add new OPTIONS_EXCLUSE_${ARCH} to be able to exclude an option on the given
Fix xorg-server on sparc64 by excluing the HAL option on sparc64 has it used to
be before convertion to new options framework [1]

Reported by:    marius@
Tested by:      marius@
Approved by:    kwm [1]
Wed, 6 Jun 2012
[ 11:47 bapt ] Original commit 
1.13 Mk/
Do not search for upper case uniquename what setting per ports options
Tue, 5 Jun 2012
[ 06:56 bapt ] Original commit 
1.12 Mk/
Activate NO_OPTIONS_SORT by default when the ports still use the old framework,
that case user still get the exact same out as prior optionsng, for converter
ports NO_OPTIONS_SORT remains per port so that by default options are sorted but
maintainer can decided to unsort them.
[ 06:03 bapt ] Original commit 
1.11 Mk/
Allow NO_OPTIONS_SORT to work with old OPTIONS

Requested by:   dougb@
Mon, 4 Jun 2012
[ 11:43 bapt ] Original commit 
1.10 Mk/
Remove crufts committed by mistake

Reported by:    matthew@
[ 10:23 bapt ] Original commit 
1.9 Mk/
Fix loading of old options

Tested by:      flo@, gelraen (via IRC)
Sat, 2 Jun 2012
[ 09:13 bapt ] Original commit 
1.8 Mk/
Remove the double quotes while converting from old options framework to new one.

This fix the too long options breaking the UI

Reported by:    Oliver Pinter <> (via private mail)
Fri, 1 Jun 2012
[ 09:06 bapt ] Original commit 
1.7 Mk/
by default optionsng sort the options before prompting to them.
add a new KNOB for maintainers: NO_OPTIONS_SORT to prevent from sorting the

Requested by:   osa@
Tue, 29 May 2012
[ 15:35 bapt ] Original commit 
1.6 Mk/
if user set OPTIONS_UNSET EXAMPLES they create NOPORTEXAMPLES variable for

With hat:       portmgr
[ 15:19 miwi ] Original commit 
1.11 Mk/
1.5 Mk/
- Do not activate EXAMPLES by default if NOPORTEXAMPELS is set
- Add shared EXAMPES descriptions

With hat:       portmgr
[ 14:46 bapt ] Original commit 
1.4 Mk/
Do not activate DOCS by default if NOPORTDOCS is set
[ 13:30 bapt ] Original commit 
1.3 Mk/
1.714 Mk/
Fix python's make config [1]
Better backward compatibility [2]

Reported by:    ketas (on #bsdports) [1], flo@ [2]
Tested by:      flo@ [2]
[ 11:49 bapt ] Original commit 
1.2 Mk/
recreate the WITH_/WITHOUT_ options for compatibility
[ 09:54 bapt ] Original commit 
1.1 Mk/
1.1 Mk/
1.5 Mk/
1.712 Mk/
1.8 print/ghostscript8/Makefile.drivers
1.3 print/ghostscript9/Makefile.drivers
New options framework for the ports

for maintainers:
it introduces 3 different types of options: simple, multi and single:
- simple options are the same as the current options (i.e. on or off.)
- multi options are options where at least one must be set (1-N).
- single options are options where one and only one must be set (exclusive

for users:
- OPTIONS_SET: globally enable some options
- OPTIONS_UNSET: globally disable some options
- ${UNIQUENAME}_SET: enable per-port choice of options
- ${UNIQUENAME}_UNSET: disable per-port choice of options

For compatibility the old OPTIONS framework is now working on top of the new one
The options previously set with old OPTIONS are imported and converted

A new knob NO_DIALOG if defined in the the config-conditional target is ignored
(prevent the dialog(1) ui to show up.

Thanks to all people involved:
beat@, crees@, Bryan Drewery, linimon@, novel@ and others, for testing,
comments, patches

Number of commits found: 79

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
cross-binutilsMar 24
jenkinsMar 24
jenkins-ltsMar 24
libressl*Mar 24
linux-c6-openssl*Mar 24
mingw32-openssl*Mar 24
mingw64-binutilsMar 24
openssl*Mar 24
firefoxMar 22
firefox-esrMar 22
libxulMar 22
linux-firefoxMar 22
linux-seamonkeyMar 22
seamonkeyMar 22
sympaMar 13

5 vulnerabilities affecting 24 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 24721
Broken 102
Deprecated 143
Ignore 391
Forbidden 3
Restricted 203
Vulnerable 21
Expired 1
Set to expire 136
Interactive 0
new 24 hours 1
new 48 hours13
new 7 days28
new fortnight42
new month128

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.