notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: CHANGES

Number of commits found: 377 (showing only 100 on this page)

«  1 | 2 | 3 | 4  »  

Monday, 27 Jan 2014
22:53 mat search for other commits by this committer
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
Original commitRevision:341467 
Saturday, 11 Jan 2014
16:52 mva search for other commits by this committer
New USES=uniquefiles to make files or directories unique
by adding a prefix or suffix to them.

Files listed in UNIQUE_PREFIX_FILES will receive the prefix
set via UNIQUE_PREFIX. The same applies to UNIQUE_SUFFIX_FILES,
but with the chosen UNIQUE_SUFFIX. UNIQUE_PREFIX and
UNIQUE_SUFFIX are set to PKGNAMEPREFIX and PKGNAMESUFFIX by
default.
The uniquefiles USES enables ports to name files in special
ways, e.g. by outlining that the port does not support X11
(-nox11). A binary named bin/foo thus can be easily renamed
to bin/foo-featureA via

USES=                 uniquefiles
UNIQUE_SUFFIX=        -featureA
UNIQUE_SUFFIX_FILES=  bin/foo

The uniquefiles USES automatically adjusts the plist at
installation time. There is no need to consider the prefix
or suffix in the pkg-plist file itself. If the original name
of the renamed file is bin/foo, this exact name should be put
into pkg-plist.

The dirs argument to USES=uniquefiles will cause certain
standard directories, such as DOCSDIR or EXAMPLESDIR to be
prepended with the UNIQUE_PREFIX. The change to the directories
will hapen prior to configuring or building the port, so that
the port Makefile as well as the port's build logic are aware
of the changed name.

Since the uniquefiles USES effectively manipulates the port's
installation and file layout, it will only be available for
stagedir-aware ports. Ports with NO_STAGE=yes will be unable
to use the uniquefiles USES.

Reviewed by:	portmgr@
Approved by:	portmgr@
Original commitRevision:339436 
Wednesday, 18 Dec 2013
17:21 mva search for other commits by this committer
- Remove lang/python as implicit build and run dependency from
  bsd.python.mk

  Ports need to use a designated python interpreter, whether this
  is the default one chosen by the user (or provided by the system)
  and pulled in via USE_PYTHON[_BUILD|_RUN]=yes or an explicit version
  or version range pulled in via USE_PYTHON[_BUILD|_RUN]=X.Y does not
  matter.

  Ports should however not rely on 'python' at build or installation
  time, whenever possible to avoid problems with building packages for
  different python versions.

  This change tries to raise the barrier for misbehaving ports and eases
  package builds for different python versions.

Tested with:	exp-run (ports/184591)
Reviewed by:	wg@, koobs@
Supported by:	wg@
With hat on:	python@
Original commitRevision:336850 
Friday, 13 Dec 2013
13:22 tijl search for other commits by this committer
New USES=fortran to replace USE_FORTRAN.

USE_FORTRAN=yes can be replaced with USES=fortran or USES=fortran:gcc.
USE_FORTRAN=ifort can be replaced with USES=fortran:ifort.
USE_FORTRAN=f77 is deprecated and the version of gcc it depends
on (lang/gcc34) is scheduled to be removed.

Note that USE_FORTRAN=yes also makes GCC the C/C++ compiler while
USES=fortran only sets the Fortran compiler and can be used together
with Clang as C/C++ compiler.
Original commitRevision:336343 
Sunday, 8 Dec 2013
12:04 mva search for other commits by this committer
New USES=twisted, to replace the old USE_TWISTED knob.

twisted can be configured with the arguments run or build to replace
the previous USE_TWISTED_RUN and USE_TWISTED_BUILD knobs. The twisted
components can be added as comma-separated arguments. If you previously
wrote
    USE_TWISTED=        yes
    USE_TWISTED=        conch names
    USE_TWISTED_RUN=    yes
you now would write
    USES=       twisted
    USES=       twisted:conch,names
    USES=       twisted:run
Original commitRevision:335877 
Tuesday, 19 Nov 2013
19:54 kwm search for other commits by this committer
Remove ltverhack's hard depend on USE_AUTOTOOLS=libtool.

The problem with the old method is that the libtool is configured to look
first in LOCALBASE for libraries to link to. Normaly this wouldn't cause
a problem. However if a port that builds a library with new API also builds
introspection files or say gtk bindings, then libtool will look first into
LOCALBASE and find the old library version for linking the introspection
files or gtk bindings. Due to the missing new API in old library the build
will fail with unresolved symbols.
The new ltverhack will patch the ltmain.sh and/or libtool files that where
bundled with the port. This libtool is correctly configured to first look
in for the just build libraries.

If the port bundled version of ltmain.sh and/or libtool aren't in ${WRKSRC}
then ltverhack_PATCH_FILES can be overwritten with there location in ${WRKSRC}.

As a bonus when using the new ltverhack configure will honor --disable-static
again. So please check your plist after converting.

While here shorten the number of tabs in the lthacks, ltverhack and
ltasneededhack PRE_PATCH components so they are just over 80 chars long.

Exp-run by:	bdrewery@
PR:		ports/183936
Obtained from:	gnome dev repo
Original commitRevision:334343 
19:38 kwm search for other commits by this committer
Indent 20131031 entry like the rest of the file.
Original commitRevision:334342 
Thursday, 31 Oct 2013
11:44 rene search for other commits by this committer
Add a description of USES=kmod
Original commitRevision:332230 
Tuesday, 22 Oct 2013
14:04 amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (remaining categories)
- Add note on mtree change to CHANGES

Approved by:	portmgr (bdrewery)
Original commitRevision:331275 
Saturday, 19 Oct 2013
19:26 sunpoet search for other commits by this committer
- Fix typo
Original commitRevision:330926 
Tuesday, 8 Oct 2013
18:55 bapt search for other commits by this committer
New USES=compiler

Supported arguments are:
  - c++11-lang: the port needs a c++11 aware compiler what ever standard
  library it uses, implies features
  - c++11-lib: the port needs a c++11 standard library, implies features
  - c11: the ports needs a c11 aware compiler implies features
  - features: this will create a COMPILER_FEATURES variable which contains
  the list of features ${CC} do support, implies env.
  - env: the COMPILER_TYPE will be set to either gcc or clang.

  By default the uses will try to use clang33 from ports when nothing in
  base is relevant except if the user explicitly defines
  FAVORITE_COMPILER=gcc in his make.conf

Please note that testing tinderbox prior to version: 4.0.1_1 is not able to
properly figure out the dependencies implied by this USES.
Original commitRevision:329823 
16:02 makc search for other commits by this committer
- Add new USES= qmake (with staging support)

Approved by:	portmgr (bapt)
Original commitRevision:329802 
Saturday, 5 Oct 2013
10:20 bdrewery search for other commits by this committer
- PATCHFILES now support an optional :-pX flag that notes which patch strip
  level to use. This allows multiple patches in 1 port to use different
  PATCH_DIST_STRIP values without changing PATCH_DIST_STRIP.

  Syntax: PATCHFILES= patch[:-pX][:distgroup]

PR:		ports/168222
Submitted by:	knu
With hat:	portmgr
Original commitRevision:329434 
Thursday, 3 Oct 2013
06:25 bapt search for other commits by this committer
Introduce the new "scons" USES. The goal is to replace the old bsd.scons.mk
Instead of redifining the building target, let's just reuse the existing ones.
Bonus, MAKE_JOBS is now respected
Original commitRevision:329140 
Tuesday, 24 Sep 2013
14:34 bapt search for other commits by this committer
Add an entry about "create packages as a user"
Original commitRevision:328139 
Monday, 23 Sep 2013
13:42 rm search for other commits by this committer
- add new USES target: zope, and convert the tree to it
- old USE_ZOPE knob support was removed from bsd.python.mk
- update CHANGES and bsd.sanity.mk accordingly
- add ZOPE options knob and use it in lang/py-mx-base

The work is done by Marcus von Appen, but any problems are mine.

Submitted by:	mva (python ML)
Original commitRevision:328002 
05:56 bapt search for other commits by this committer
Add support for staging area in the ports tree

The ports tree is now staged by default. With pkgng the sequence hasn't
changed, the main difference is that creating package is now independent
from installing it. With pkg_install, the package is now created first
and make install, do install the package.

New macros:
- STAGEDIR: PATH to the directory where the port will be staged.
- NO_STAGE: Keep the old behaviour of the ports tree (aka no staging area)

Unsupported macro if NO_STAGE is not set:
- MAN* with staging man page compression and handling of hardlinks and
symlinks is automatically done in the stage. the manpages becomes then a
"normal" plist files and should be tracked in pkg-plist.
- MANCOMPRESSED the compress-man target is able to only compress when it
needed.

New target:
- stage: this installs everything into the stage directory
- makeplist: this will create a pkg-plist and print it to stdout. This is
a sample plist and it should always be _reviewed_ not directly used.

NOTE: with staging only what is in the plist will be installed, nothing more,
meaning a port staged cannot have leftovers exect directories left. It is
really important to double check the pkg-plist to make sure all the files
the maintainer want to package are in! make makeplist can help in that area.

The goal is to handle as quickly as possible a full removal of the NO_STAGE
support.

More features can be added once the full ports tree is converted to using the
staging area

Conversion notes:
- Remove NO_STAGE
- in {pre,do,post}-install
  * Before any usage of ${PREFIX}, ${ETCDIR}, ${PORTSDIR}, ${PORTEXAMPLES}
    prepend ${STAGEDIR}
  * Remove any thing that is done by @exec or +INSTALL script it will be
    done automatically when syncing packages
  * Remove any code to show PKG-MESSAGE it will be done automatically when
    syncing packages
  * Directory creation should remain in post-install (in particular because
    pkgng doesn't work like pkg_install in that area and pkgng ignores the
    @exec mkdir but directly pack the directory even if empty)
- PORTDOCS/PORTEXAMPELS
  To support PORTDOCS, PORTEXAMPLES most of the time there is no more need
  for hacks. just add the right %%PORTDOCS%% or %%PORTEXAMPLES%% in your
  plist then the given files from the stagedir will or will not sync
  according to NOPORTDOCS and NOPORTEXAMPLES.

With hat:	portmgr
Reviewed by:	bdrewery
Original commitRevision:327910 
Sunday, 22 Sep 2013
00:26 bdrewery search for other commits by this committer
- Rename public name of SSP support to WITH_SSP_PORTS as /usr/src
  has issues with 'installworld' when WITH_SSP is defined. [1]
  Keep WITH_SSP support for now since it has been announced as that
  already.
- Remove redundant wording in UPDATING [2]

Suggested by:	bapt [1]
Reported by:	blakkheim on EFNet
With hat:	portmgr
Original commitRevision:327844 
Friday, 20 Sep 2013
12:54 bdrewery search for other commits by this committer
SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1]
http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
Original commitRevision:327697 
Thursday, 19 Sep 2013
09:58 gahr search for other commits by this committer
- Document the addition of tcl/tk to the USES and DEFAULT_VERSIONS framework.
Original commitRevision:327609 
Wednesday, 18 Sep 2013
08:44 bapt search for other commits by this committer
Remove the old perl framework, that also means all the perl code is not loaded
inconditionnaly anymore
Huge thanks for az@ for his hard work on the subject!

PR:		ports/172608
Submitted by:	az
Original commitRevision:327536 
Saturday, 7 Sep 2013
08:07 az search for other commits by this committer
- proper formating

Noticed by:	avg@
Original commitRevision:326580 
Wednesday, 4 Sep 2013
18:06 madpilot search for other commits by this committer
- Make ports use the libc provided iconv implementation on 10-CURRENT
  after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
Original commitRevision:326307 
13:45 bapt search for other commits by this committer
Back to the present

Reported by:	madpilot
Original commitRevision:326276 
Monday, 2 Sep 2013
10:52 bapt search for other commits by this committer
Document the removal of USE_GNOME=pkgconfig
Original commitRevision:325973 
Saturday, 31 Aug 2013
13:56 bdrewery search for other commits by this committer
- Add USE_PACKAGE_DEPENDS_ONLY which will try installing dependencies
  from existing packages and not fallback on building from source.

  This is useful for package building tools such as poudriere and tinderbox
  to avoid building from source and confusing the build log, if a dependency
  failed to build for some reason.

  NOTE: USE_PACKAGE_DEPENDS has not changed here. It has always
        reverted to source if the package was not present.

PR:		ports/180725
Submitted by:	crees
With hat:	portmgr
Original commitRevision:325807 
Wednesday, 31 Jul 2013
14:31 bapt search for other commits by this committer
Back to the present

Reported by:	feld
Original commitRevision:324053 
07:19 bapt search for other commits by this committer
Typo
Original commitRevision:324010 
06:39 bapt search for other commits by this committer
Document the new USE=perl5
Original commitRevision:324005 
Friday, 26 Jul 2013
19:19 rene search for other commits by this committer
KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
Original commitRevision:323748 
Friday, 28 Jun 2013
11:51 bapt search for other commits by this committer
New USES imake to handle the dependency on imake.

This uses accept 'env' as an argument for ports that do use their own or a
different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it
to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be
overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via
IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned
from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we
do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
Original commitRevision:321957 
Wednesday, 26 Jun 2013
07:10 bapt search for other commits by this committer
Fix AUTHORS line in the last entry
Original commitRevision:321784 
Thursday, 20 Jun 2013
09:48 bapt search for other commits by this committer
Add a new USES: fmake

This uses will allow to build ports using the legacy FreeBSD make, for ports
not compatible with bmake
Original commitRevision:321366 
Wednesday, 19 Jun 2013
16:25 bsam search for other commits by this committer
Fix two typos: add two trailing curly braces.
Original commitRevision:321287 
Friday, 14 Jun 2013
14:29 bapt search for other commits by this committer
Document the fact that _DEPENDS now also has per options helpers
Original commitRevision:320932 
14:18 bapt search for other commits by this committer
Add a forgotten helper:

${OPT}_CMAKE_ON and ${OPT}_CMAKE_OFF
Original commitRevision:320926 
13:41 bapt search for other commits by this committer
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

${OPT}_CFLAGS will append the specified new flags to CFLAGS if OPT is 'on'
${OPT}_CXXFLAGS will append the specified new flags to CXXFLAGS if OPT is 'on'
${OPT}_LDFLAGS will append the specified new flags to LDFLAGS if OPT is 'on'

${OPT}_CONFIGURE_ENV will append the specified variables to CONFIGURE_ENV if
OPT is 'on'
${OPT}_MAKE_ENV will append the specified variables to MAKE_ENV if OPT is 'on'

${OPT}_USES will append the speficied uses to USES if OPT is 'on'

${OPT}_DISTFILES will append the specified distiles to DISTFILES if OPT in 'on'

Reviewed and tested by:	bdrewery
Original commitRevision:320916 
12:47 bapt search for other commits by this committer
Add a USES display to replace USE_DISPLAY.

as USE_DISPLAY it will handle the dependencies needed for a display. But it will
also start and stop the Xfvb process during the requested phase the display it
needed.

it takes 'install' as an implicit argument, but may also accept 'build'
Original commitRevision:320906 
Friday, 7 Jun 2013
22:29 bdrewery search for other commits by this committer
Fix ports using GH_TAGNAME=master to depend on a known hash
instead of a branch that changes.

With hat:	portmgr
Original commitRevision:320228 
13:25 bdrewery search for other commits by this committer
Add WRKSRC_SUBDIR to simplify overriding WRKSRC:
	WRKSRC=		${WRKDIR}/${DISTNAME}/src
  This becomes:
	WRKSRC_SUBDIR=	src

Reviewed by:	bapt
With hat:	portmgr
Original commitRevision:320199 
Thursday, 6 Jun 2013
06:32 bapt search for other commits by this committer
Wording

Submitted by:	remko
Original commitRevision:320056 
06:29 bapt search for other commits by this committer
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;
Original commitRevision:320055 
Thursday, 9 May 2013
15:22 kwm search for other commits by this committer
Document new USES: desktop-file-utils and shared-mime-info.
Original commitRevision:317738 
Tuesday, 7 May 2013
08:01 bapt search for other commits by this committer
USE_GETTEXT has totally been replaced by USES=gettext thanks, jgh and ak
USE_NCURSES has totally been replaced by USES=ncurses
USE_READLINE has totally been replaced by USES=readline
Original commitRevision:317580 
Monday, 6 May 2013
22:23 bapt search for other commits by this committer
Add new USES: shebangfix

use it to fix shebang on files specified by SHEBANG_FILES macro, by default it
proposes default values for bash, perl, php, python, ruby, it can be customized
and extended
Original commitRevision:317555 
15:31 bapt search for other commits by this committer
Add new USES: ncurses and readline
Original commitRevision:317523 
Friday, 26 Apr 2013
20:44 mva search for other commits by this committer
Introduces USES= iconv to replace USE_ICONV.

It takes no arguments.

This deprecates USE_ICONV, please convert your ports.
USE_ICONV will be removed as soon as it is no more used in
the ports tree.

Approved by:	portmgr (bapt)
Original commitRevision:316636 
12:35 bapt search for other commits by this committer
Remove USE_CDRTOOLS from bsd.port.mk

This macros has been useless since cdrtools-cjk port has gone.
This macros also lead to badly handled dependencies assuming that the dependency
on cdrtools was most BUILD and RUN dependency. While most of the time it is
simply a RUN dependency and sometime a build one.

While here:
- Trim some headers
- Convert some ports to optionsng
- Convert some ports to USES= gettext
Original commitRevision:316600 
09:27 bapt search for other commits by this committer
Remove USE_FREETYPE from bsd.port.mk

It added no really value and was used only by 8 ports
Original commitRevision:316594 
Tuesday, 23 Apr 2013
07:27 jgh search for other commits by this committer
Introduces USES= gettext to replace USE_GETTEXT

  It can take 3 arguments:
  build to add gettext into both RUN and BUILD DEPENDS
  run to add gettext into RUN_DEPENDS
  lib (default,implicit) to add gettext into LIB_DEPENDS

  This deprecates USE_GETTEXT. Please convert your ports.
  USE_GETTEXT will be removed as soon as it is no longer used in
  the ports tree

Approved by:	portmgr (bapt)
Original commitRevision:316316 
06:24 bapt search for other commits by this committer
Fix date

Submitted by:	bdrewery
Original commitRevision:316308 
00:26 bdrewery search for other commits by this committer
- Add WITH_CCACHE_BUILD support during 'configure' phase
- Add CCACHE_DIR
  The MAKE_ENV/CONFIGURE_ENV+= method of adding CCACHE_DIR
  in /etc/make.conf does not work for many ports since they
  overwrite using = instead of appending with +=. By adding
  CCACHE_DIR into the ENV variables after reading in the port
  the directory is properly set in the environment. Without
  this, the ccache support would sometimes work but incorrectly
  not respect the set CCACHE_DIR, potentially using 2 caches.

With hat:	portmgr
Original commitRevision:316289 
Monday, 22 Apr 2013
22:25 bapt search for other commits by this committer
Introduce USES= pkgconfig to replace USE_PKGCONFIG

It can take 3 arguments:
build (default,implicit) to add pkgconf into BUILD_DEPENDS
run to add pkgconf into RUN_DEPENDS
both to add pkgconf into both RUN and BUILD DEPENDS

This deprecates USE_PKGCONFIG, please convert your ports.
USE_PKGCONFIG will be removed as soon as it is no more used in
the ports tree
Original commitRevision:316283 
Wednesday, 20 Mar 2013
06:28 jgh search for other commits by this committer
- Add New USES macro to handle support for Zenoss ports and Zenpacks:
    USES= zenoss
-trim historical headers

Convert net-mgmt/zenpack family to new framework

PR:		176723
Approved by:	maintainer timeout ( 14 days )
Original commitRevision:314713 
Tuesday, 19 Mar 2013
17:59 makc search for other commits by this committer
Convert USE_CMAKE to USES macro:
 Usage:		USES= cmake or USES= cmake:ARGS
 Valid ARGS:	outsource (perform an out-of-source build)

Tested by:	exp-run (bapt)
Approved by:	portmgr (bapt)
Original commitRevision:314668 
09:27 bapt search for other commits by this committer
Make the ports tree use dialog4ports for make config.

dialog4ports has been contributed by Ilya A. Arkhipov. It extends dialog(3) to
provide a mixed dialog widget allowing to represent all features provide by the
new options framework.

This allows the ports tree to not anymore depends on dialog(1) from base to
configure
the options and be able to improve if needed on all supported plateforms at the
same time.

Exp-run by:	miwi
Original commitRevision:314628 
Friday, 15 Mar 2013
22:13 bdrewery search for other commits by this committer
Document USES=qmail
Original commitRevision:314326 
09:22 bapt search for other commits by this committer
Document the introduction of Keywords/info.yaml in CHANGES
Original commitRevision:314281 
Thursday, 7 Mar 2013
11:14 bapt search for other commits by this committer
Add a note about the new USES macro and the new USES= pathfix fuse

Reviewed by:	miwi
Original commitRevision:313574 
Friday, 8 Feb 2013
08:41 miwi search for other commits by this committer
- Fix Whitespaces
Original commitRevision:311920 
Thursday, 7 Feb 2013
13:35 gahr search for other commits by this committer
- Document that PTHREAD_CFLAGS and PTHREAD_LIBS are unsupported

Approved by:	bapt (portmgr)
Original commitRevision:311834 
Friday, 14 Dec 2012
15:47 flo search for other commits by this committer
- introduce a USE_FUSE macro
- convert all fuse ports to use the new macro

The macro makes sure sysutils/fusefs-libs gets installed and depending on
fuse being in base or not it installs sysutils/fusefs-kmod.

Approved by:	portmgr (bapt)
Original commitRevision:308910 
Monday, 10 Dec 2012
10:14 bapt search for other commits by this committer
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
Original commitRevision:308598 
Friday, 16 Nov 2012
18:43 danfe search for other commits by this committer
Minor whitespace and formatting fixes.

Feature safe:	yes
Original commitRevision:307495 
Wednesday, 10 Oct 2012
08:48 bapt search for other commits by this committer
We are in 2012, it is time to activate IPV6 options by default everywhere
Original commitRevision:305638 
08:40 bapt search for other commits by this committer
Switching current to use pkgng by default
Adding WITHOUT_PKGNG for people not willing to migrate to pkgng now

Hat:		portmgr
Non-regression:	beat
Exp-runs:	beat
Original commitRevision:305637 
Thursday, 30 Aug 2012
15:31 beat search for other commits by this committer
- Add ccache support for building ports. [1]
- Fix CONFIGURE_FAIL_MESSAGE to be pkgng-aware. [2]
- Resolve symlinks in PREFIX on deinstall. [3]
- Introduce CLEAN_FETCH_ENV variable to disable package dependency
  in fetch target for mass fetching. [4]

PR:		ports/169579 [1], ports/170552 [2],
		ports/170784 [3], ports/170796 [4]
Submitted by:	bdrewery@ [1], crees@ [2], gahr@ [3], ohauer@ [4]
Tested on:	pointyhat
Original commitRevision:303381 
Monday, 20 Aug 2012
10:04 gahr search for other commits by this committer
- Add support for fetching from GitHub in bsd.sites.mk
- Document the mechanism in CHANGES
- Add www/tivoka (a JSON-RPC client/server library in PHP) which
  uses the GitHub mechanism

Approved by:	beat (portmgr) after exp-run
Original commit
Thursday, 26 Jul 2012
05:40 bapt search for other commits by this committer
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
Original commit
Monday, 23 Jul 2012
06:38 ohauer search for other commits by this committer
- use UPDATING instead CHANGES

noted by eadler@
Original commit
Monday, 16 Jul 2012
06:46 beat search for other commits by this committer
- Keep questions on a public mailing list

Requested by:	eadler
Original commit
Sunday, 15 Jul 2012
17:57 svn2cvs search for other commits by this committer
SVN rev 300898 on 2012-07-15 17:36:43Z by beat

- Add a note about the switch to Subversion
Original commit
17:36 beat search for other commits by this committer
- Add a note about the switch to Subversion
Original commit
Monday, 25 Jun 2012
04:09 ak search for other commits by this committer
- Fix copy-paste error
- Bump copyright year

Approved by:    eadler (mentor)
Original commit
Sunday, 24 Jun 2012
08:46 crees search for other commits by this committer
Give a passing mention of OPTIONSng

Reviewed by:    ak
Original commit
Monday, 26 Sep 2011
19:53 amdmi3 search for other commits by this committer
- Add CHANGES entry on recent LDFLAGS update
Original commit
Monday, 6 Jun 2011
23:43 gerald search for other commits by this committer
Describe how CPPFLAGS is now passed to both the configure and make
environments, so we do not need to manually touch CONFIGURE_ENV and
MAKE_ENV any more in many cases.

Discussed with: portmgr
PR:             153625
Original commit
Wednesday, 15 Sep 2010
18:35 ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
Original commit
Sunday, 6 Jun 2010
17:17 gerald search for other commits by this committer
USE_GCC=4.3 is deprecated (and no port uses it anymore). USE_GCC=4.3+
is transparently rewritten to USE_GCC=4.4+ and lang/gcc43 will be
disconnected from the USE_GCC infrastructure soon.
Original commit
Wednesday, 26 May 2010
02:20 alepulver search for other commits by this committer
- Add entry in CHANGES about bsd.licenses*.mk.
- Fix typo in bsd.licenses.mk (_LICENGE_ERROR -> _LICENSE_ERROR).
Original commit
Tuesday, 25 May 2010
21:18 pgollucci search for other commits by this committer
- add 1 missing WITH_APACHEXX option to CHANGES thats now dead
Original commit
Saturday, 2 Jan 2010
16:28 erwin search for other commits by this committer
Bump copyright year to 2010
Original commit
Friday, 25 Dec 2009
18:27 pgollucci search for other commits by this committer
be more specific about WITH_APACHE2 and friends
Original commit
Tuesday, 15 Sep 2009
11:03 erwin search for other commits by this committer
Remove myself as maintainer and hand over to portmgr

Feature safe:   yes
Original commit
Sunday, 6 Sep 2009
22:44 flz search for other commits by this committer
Mention the new USERS/GROUPS variable.
Original commit
Thursday, 13 Aug 2009
12:46 erwin search for other commits by this committer
Add a note on the sourceforge change and new bsd.sites.mk macro.
Original commit
Thursday, 21 May 2009
15:10 pav search for other commits by this committer
- Tell world bsd.port.options.mk are cool now
- Fix formatting of previous entries
Original commit
Sunday, 17 May 2009
07:53 pgollucci search for other commits by this committer
- Document some deaths legacy in bsd.apache.mk variables
o) WITH_APACHE2, APACHE_COMPAT, and USE_APACHE=yes
Original commit
Monday, 2 Mar 2009
18:53 erwin search for other commits by this committer
- Change the wording a bit to point to UPDATING as well
  as the release notes for user visible change. [1]
- Belatedly bump copyright year.

Submitted by:   Matthias Andree <matthias.andree@gmx.de> [1]
Original commit
Sunday, 8 Feb 2009
03:14 pgollucci search for other commits by this committer
- devel/libslang2 has completely replaced devel/libslang which has not been
  released in ~5yrs.

- WITH_SLANG2 is now no longer a valid ports knob
- WITH_SLANG implies devel/libslang2 now
- devel/libslang -> devel/libslang2 is a SHARED LIB bump
  so bump PORTREVISION for affected ports

- Take MAINTAINER for most unmaintained ports in this chain
- some SF macro conversions

- BROKEN with devel/libslang2 and DEPRECATE
    math/slsc (abandoned upstream)
- BROKEN with devel/libslang2
    japanese/slirc

PR:             ports/125255
Reviewed by:    garga (libslang maintainer), portmgr (pav)
Exp Run by:     pav
Original commit
Sunday, 7 Sep 2008
21:49 miwi search for other commits by this committer
- Drop whitespaces
Original commit
Friday, 5 Sep 2008
19:41 hrs search for other commits by this committer
* print/ghostscript-* and related ports have been renamed in the
  following way:

        print/ghostscript-gnu -> print/ghostscript7
        print/ghostscript-gnu-nox11 -> print/ghostscript7-nox11
        print/ghostscript-gnu-commfont -> print/ghostscript7-commfont
        print/ghostscript-gpl -> print/ghostscript8
        print/ghostscript-gpl-nox11 -> print/ghostscript8-nox11
        japanese/ghostscript-gnu-jpnfont -> print/ghostscript7-jpnfont
        korean/ghostscript-gnu-korfont -> print/ghostscript7-korfont

* USE_GHOSTSCRIPT now supports a version number which the port
  requires.  The valid value is "7" or "8".  If other value is
  specified, value of WITH_GHOSTSCRIPT_VER is used.

* WITH_GHOSTSCRIPT_GNU has been removed in favor of
  WITH_GHOSTSCRIPT_VER.  The valid value of WITH_GHOSTSCRIPT_VER is
  "7" or "8", and the default value is "8".

Approved by:    portmgr (pav)
Original commit
Thursday, 21 Aug 2008
06:23 rafan search for other commits by this committer
- Document CONFIGURE_ARGS changes for GNU_CONFIGURE on the syntax for
  CONFIGURE_TARGET

PR:             126524
Original commit
Wednesday, 23 Jul 2008
12:27 danfe search for other commits by this committer
- Fix some noticed spelling errors
- Spell `overridable' consistently
Original commit
Monday, 21 Jul 2008
22:35 pav search for other commits by this committer
Document porter visible changes from bsd.port.mk rev. 1.598
Original commit
Tuesday, 10 Jun 2008
10:03 flz search for other commits by this committer
Document wrapper option for ports-mgmt/pkg_install.
Original commit
Monday, 14 Apr 2008
16:51 pav search for other commits by this committer
20080414 updates
Original commit
Tuesday, 11 Mar 2008
23:51 pav search for other commits by this committer
- Document changes that have an impact on port writers
Original commit
Thursday, 20 Sep 2007
09:29 danfe search for other commits by this committer
Kill EOL space, throw in a bunch of readability improvements.
Original commit
Sunday, 9 Sep 2007
00:30 linimon search for other commits by this committer
Document bsd.perl.mk and related changes.

Submitted by:   gabor
Sponsored by:   Google Summer of Code 2007
Original commit

Number of commits found: 377 (showing only 100 on this page)

«  1 | 2 | 3 | 4  »