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/CHANGES

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

1 | 2 | 3  »  

Wed, 17 Dec 2014
[ 13:21 mat ] Original commit 
374847 CHANGES
374847 Mk/Scripts/
374847 Mk/Uses/
374847 lang/perl5.14/Makefile
374847 lang/perl5.14/files/patch-Makefile.SH
374847 lang/perl5.16/Makefile
374847 lang/perl5.16/files/patch-Makefile.SH
374847 lang/perl5.18/Makefile
374847 lang/perl5.18/files/patch-Makefile.SH

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Make Perl link all .so it builds with

It makes upgrading from one Perl major version to another way easier.  For
binary package users, it means pkg upgrade will detect the
change, and reinstall the affected packages.  For users using ports, it will
save rebuild time as it's easier to detect what ports really need to be

PR:		195821
Differential Revision:
Submitted by:	mat
Reviewed by:	antoine, bdrewery
Exp-run by:	antoine
With hat:	perl
Sponsored by:	Absolight
Sat, 29 Nov 2014
[ 18:22 tijl ] Original commit 
373636 CHANGES
373636 Mk/Uses/
373636 Mk/Uses/
373636 Mk/Uses/
373636 Mk/Uses/
373636 archivers/gtar/Makefile
373636 audio/clementine-player/Makefile
373636 audio/gbemol/Makefile
373636 audio/gkrellmms2/Makefile

(Only the first 10 of 165 ports in this commit are shown above. View all ports for this commit)
Split devel/gettext in devel/gettext-runtime and devel/gettext-tools.  The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
Wed, 26 Nov 2014
[ 13:08 mat ] Original commit 
373448 CHANGES
373448 Mk/Uses/
373448 Mk/
373448 Mk/
373448 archivers/dpkg/Makefile
373448 archivers/p5-Archive-Any-Lite/Makefile
373448 archivers/p5-Archive-Any-Lite/pkg-plist
373448 archivers/p5-Archive-Any-Plugin-Rar/Makefile
373448 archivers/p5-Archive-Any-Plugin-Rar/pkg-plist

(Only the first 10 of 10077 ports in this commit are shown above. View all ports for this commit)
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 22 Nov 2014
[ 20:40 crees ] Original commit 
373100 CHANGES
373100 Mk/
373100 databases/glom/Makefile
373100 databases/libzdb/Makefile
373100 databases/opendbx/Makefile
373100 databases/pglesslog/Makefile
373100 databases/qt4-pgsql-plugin/Makefile
373100 databases/qt5-sqldrivers-pgsql/Makefile
373100 databases/rubygem-do_postgres/Makefile
373100 databases/rubygem-pg/Makefile

(Only the first 10 of 88 ports in this commit are shown above. View all ports for this commit)
Finally retire USE_PGSQL
Tue, 18 Nov 2014
[ 13:45 mat ] Original commit 
372718 CHANGES
372718 Mk/Uses/
Introduce the SITE_ARCH variable containing SITE_PERL/PERL_ARCH.

With hat:	perl@, portmgr@
Sponsored by:	Absolight
Sun, 2 Nov 2014
[ 20:01 bdrewery ] Original commit 
372086 CHANGES
372086 Mk/
372086 Mk/
- Enable SSP by default.

  This is the culmination of years of work and testing including work by jlh@.

  This will enable SSP by default for all amd64 releases, and i386 releases
  10.0 and over.

With hat:	portmgr
Tested by:	multiple exp-runs, CFT package repository, CFT ports
Discussed with:	bapt, antoine
Tue, 7 Oct 2014
[ 16:00 mat ] Original commit 
370359 CHANGES
Add an example with @exec too.

Sponsored by:	Absolight
[ 15:47 mat ] Original commit 
370350 CHANGES
Note @cwd being deprecated.

Sponsored by:	Absolight
Wed, 1 Oct 2014
[ 22:12 bapt ] Original commit 
369773 CHANGES
369773 Mk/
Add BUNDLE_LIBS knob to prevent pkg(8) from automatically add provided shlibs
[ 15:56 tijl ] Original commit 
369734 CHANGES
369734 Mk/
Remove support for old autoconf and automake versions from USE_AUTOTOOLS:
autoconf213, autoheader213, aclocal14 and automake14

Approved by:	portmgr (bapt)
Tue, 30 Sep 2014
[ 16:22 bdrewery ] Original commit 
369644 CHANGES
369644 Mk/
If either of OSVERSION or UNAME_r is improperly set when building in a
jail/chroot, a number of unexpected errors can occur.

  1. autotools fixup may not run when needed. This could be avoided by always
     running it [PR 177980, 177403].
  2. Not having UNAME_r set will cause many unknown
     errors. Many ports use OSREL (derived from UNAME_r) to determine the name
     of files. This is usually also due to the port build itself using uname -r
     to derive filenames or 'built for' messages. [PR 192449, 191943] Without
     having these sanity checks it is very easy for users to get into
     situations where "everything worked" until they touch a certain port that
     reads uname(1) output or OSVERSION. It has always been necessary to define
     all of the UNAME_ vars and OSVERSION (or have a proper sys/param.h
     present), but many users do not know this.

Remove the fallback on the kernel for kern.osreldate as it easily gets the
answer wrong.

I have added sanity checks to ensure OSVERSION==OSREL==UNAME_r as these are the
most critical vars to have set properly.

Differential Revision:
PR:			177980, 177403, 192449, 191943
Reviewed by:		antoine, bapt, gjb
With hat:		portmgr
Wed, 24 Sep 2014
[ 17:19 mandree ] Original commit 
369187 CHANGES
Add hint as to where @stopdaemon has gone.
Revise language and spelling of the more recent entries a bit,
sometimes advancing a line break by one or a few words,
and replace the word 'credentials' in the @dir-related entry.
[ 11:52 rakuco ] Original commit 
369169 CHANGES
Proofread the 20140922 CHANGES entry.
Mon, 22 Sep 2014
[ 08:28 bapt ] Original commit 
368825 CHANGES
Document recent changes in plist handling
Wed, 17 Sep 2014
[ 07:48 tijl ] Original commit 
368357 CHANGES
368357 Mk/
368357 Mk/
368357 Mk/
- Remove last uses of USE_AUTOTOOLS=libtool from
  (lthack, ltasneededhack and ltverhack) [1]
- Remove support for USE_AUTOTOOLS=libtool and USE_AUTOTOOLS=libltdl

PR:		188978 [1]
Approved by:	portmgr (bapt)
Tue, 16 Sep 2014
[ 18:16 tijl ] Original commit 
368341 CHANGES
Document r368281.

Requested by:	adamw
Mon, 1 Sep 2014
[ 13:03 bapt ] Original commit 
366875 CHANGES
366875 Keywords/pkg_install.awk
366875 Mk/Scripts/
366875 Mk/Uses/
366875 Mk/
366875 Mk/
366875 Mk/
366875 Mk/
366875 Mk/
366875 astro/google-earth/Makefile

(Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
Remove support for pkg_install
Merge back into
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:
[ 05:43 bapt ] Original commit 
366839 CHANGES
366839 Mk/Uses/
366839 Mk/Uses/
366839 Mk/Uses/
366839 Mk/Uses/
366839 Mk/Uses/
366839 Mk/Uses/
366839 Mk/Uses/
366839 Mk/
366839 Mk/

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Remove support for NO_STAGE
Mark all current non staged ports as BROKEN

Reviewed by:	antoine
Exp-run:	antoine
Differential Revision:
Mon, 25 Aug 2014
[ 22:06 antoine ] Original commit 
366158 CHANGES
Document r366154
Thu, 14 Aug 2014
[ 17:04 mva ] Original commit 
364857 CHANGES
364857 Mk/Uses/
364857 Mk/
364857 accessibility/py-papi/Makefile
364857 astro/py-RO/Makefile
364857 audio/py-al/Makefile
364857 databases/py-pg8000/Makefile
364857 devel/py-astroid/Makefile
364857 devel/py-dynrules/Makefile
364857 devel/py-game/Makefile

(Only the first 10 of 22 ports in this commit are shown above. View all ports for this commit)
- Rename PYTHON_FEATURES to USE_PYTHON to comply to USE_PERL5 and to avoid a
  conflict in behaviour with the read-only COMPILER_FEATURES knob
- Fix the deprecated USE_PYTHON_BUILD and USE_PYTHON_RUN behaviour, which
  usually should be mutually exclusive, but some ports include both knobs

Phabric:		D581
Recommended by:	danfe@, makc@
Reviewed by:	danfe, wg, antoine
Approved by:	portmgr
With hat:		python@
Sun, 10 Aug 2014
[ 05:39 sunpoet ] Original commit 
364501 CHANGES
- Fix typo
Sat, 9 Aug 2014
[ 15:44 mva ] Original commit 
364450 CHANGES
364450 Mk/Uses/
364450 Mk/
364450 Mk/
364450 Mk/
364450 Mk/
364450 Mk/
364450 audio/rhythmbox/Makefile
364450 biology/libsbml/Makefile
364450 databases/ldb/Makefile

(Only the first 10 of 31 ports in this commit are shown above. View all ports for this commit)
Convert the Python framework bits to USES=python.

Please use USES=python instead of USE_PYTHON.

  USE_PYTHON=yes becomes USES=python
  USE_PYTHON=2.7+ becomes USES=python:2.7+
  USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build

A new PYTHON_FEATURES variable was added, which enables certain features for a
port and replaces some knobs at the same time;

(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 16 Jul 2014
[ 05:55 bapt ] Original commit 
362031 CHANGES
362031 Mk/
362031 Mk/
Now that all LIB_DEPENDS has been switched to modern version, remove support
for ancient version.

Phabric:	D415
Reviewed by:	swills
Tue, 8 Jul 2014
[ 16:14 mva ] Original commit 
361263 CHANGES
361263 Mk/
361263 Mk/
Support for installations based on the easy_install target has
been removed from the Ports framework for Python software. The
PYEASYINSTALL_* knobs and support for USE_PYDISTUTILS=easy_install have
been removed.

Phabric:	D299
With hat:	python@
Sun, 29 Jun 2014
[ 10:28 mat ] Original commit 
359752 CHANGES
Add a bit about USE_PERL5=fixpacklist here.

Poked by:	miwi
Sponsored by:	Absolight
Mon, 23 Jun 2014
[ 09:57 bapt ] Original commit 
358915 CHANGES
358915 Mk/
Remove the IGNOREFILES feature: it was an unsafe feature allowing to use files
fetched from untrusted sources directly into the ports tree

CR:		D269
Reviewed by:	portmgr (antoine)
Sat, 7 Jun 2014
[ 16:13 mva ] Original commit 
356921 CHANGES
356921 Mk/
Introduce a new PYTHON_CONCURRENT_INSTALL knob to support the parallel
installation of ports for different python versions.

If set to yes, the knob indicates that the port can be installed for different
python versions at the same time. The port will use a unique prefix for
certain directories using USES=uniquefiles:dirs (see the Uses
for details about the directories). Binaries receive an additional suffix,
based on ${PYTHON_VER}.

With hat:	python@
Thu, 29 May 2014
[ 15:17 miwi ] Original commit 
355709 CHANGES
355709 Mk/
- Remove USE_GMAKE support, please use USES=gmake instead
Mon, 26 May 2014
[ 09:29 bapt ] Original commit 
355293 CHANGES
355293 Mk/
355293 Mk/
Drop compatibility code for USE_DOS2UNIX
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
Wed, 30 Apr 2014
[ 17:05 bapt ] Original commit 
352690 CHANGES
Document r352514
Wed, 23 Apr 2014
[ 13:25 tijl ] Original commit 
351936 CHANGES
351936 Mk/Uses/
351936 Mk/
351936 Mk/
351936 archivers/libcomprex/Makefile
351936 archivers/libdynamite/Makefile
351936 archivers/liborange/Makefile
351936 archivers/librtfcomp/Makefile
351936 archivers/lzo2/Makefile
351936 archivers/ucl/Makefile

(Only the first 10 of 462 ports in this commit are shown above. View all ports for this commit)
When linking a library libA with a library libB using libtool, if
exists, libtool will add all libraries refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/ so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
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)
Wed, 16 Apr 2014
[ 16:29 bdrewery ] Original commit 
351399 CHANGES
351399 Mk/
- Make default target "make stage" if staging supported.
  This is so that 'make' followed by 'make deinstall install' will, by default,
  have a much shorter period of files missing on the system as it is without

Discussed with:	bapt
With hat:	portmgr
Sat, 12 Apr 2014
[ 03:39 bdrewery ] Original commit 
351064 CHANGES
351064 Keywords/pkg_install.awk
351064 Keywords/sample.yaml
351064 Mk/
- Add a @sample plist keyword

  It accepts a file (must end in .sample, this is not configurable):

    @sample file.conf.sample

  This will install file.conf.sample and copy it to file.conf. The file.conf
  will be removed if it matches file.conf.sample on deinstall.

  This replaces older patterns of:

    @unexec if cmp -s %D/etc/pkgtools.conf %D/etc/pkgtools.conf.sample; then rm
-f %D/etc/pkgtools.conf; fi
    @exec [ -f %B/pkgtools.conf ] || cp %B/%f %B/pkgtools.conf
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 12 Mar 2014
[ 09:17 bapt ] Original commit 
347964 CHANGES
347964 Mk/Uses/
347964 Mk/Uses/
347964 Mk/
Two new USES added to finish handling distfiles formats a consistent way:

USES=tar[:[xz|bzip2|Z|tgz]] handles distributions files in format:
- plain tar
- tar.xz
- tar.bz2
- tar.Z
- tgz

USES=lha handles distributions files info LHA format
Fri, 7 Mar 2014
[ 19:07 rene ] Original commit 
347416 CHANGES
Add a note for USES=zip and USES=makeself which were recently added by bapt

Requested by:	mat
Mon, 3 Mar 2014
[ 16:50 makc ] Original commit 
346930 CHANGES
346930 Mk/
346930 Mk/
346930 databases/Makefile
346930 databases/qt5-sql
346930 databases/qt5-sql/Makefile
346930 databases/qt5-sql/pkg-message
346930 databases/qt5-sql/pkg-plist
346930 databases/qt5-sqldrivers-ibase
346930 databases/qt5-sqldrivers-ibase/Makefile

(Only the first 10 of 167 ports in this commit are shown above. View all ports for this commit)
KDE/FreeBSD team is happy to present Qt 5 in ports!

Alberto Villa (avilla@) has done all the hard work to create Qt 5 ports.
Trivial update from 5.2.0-beta1 to 5.2.1 by me.

Special thanks for Adriaan de Groot <> for his assistance for
Qt-5.2.0 update.

Approved by:	portmgr (bapt) (for Mk/
Wed, 29 Jan 2014
[ 08:26 miwi ] Original commit 
341696 CHANGES
- Whitespace cleanup
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
Sat, 11 Jan 2014
[ 16:52 mva ] Original commit 
339436 CHANGES
339436 Mk/Uses/
339436 Mk/
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
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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 18 Dec 2013
[ 17:21 mva ] Original commit 
336850 CHANGES
336850 Mk/
- Remove lang/python as implicit build and run dependency from

  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

  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@
Fri, 13 Dec 2013
[ 13:22 tijl ] Original commit 
336343 CHANGES
336343 Mk/Uses/
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.
Sun, 8 Dec 2013
[ 12:04 mva ] Original commit 
335877 CHANGES
335877 Mk/Uses/
335877 Mk/
335877 databases/py-carbon/Makefile
335877 deskutils/narval/Makefile
335877 devel/buildbot-slave/Makefile
335877 devel/buildbot/Makefile
335877 devel/py-epsilon/Makefile
335877 devel/py-testoob/Makefile
335877 games/balazar/Makefile

(Only the first 10 of 28 ports in this commit are shown above. View all ports for this commit)
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
    USE_TWISTED=        yes
    USE_TWISTED=        conch names
    USE_TWISTED_RUN=    yes
you now would write
    USES=       twisted
    USES=       twisted:conch,names
    USES=       twisted:run
Tue, 19 Nov 2013
[ 19:54 kwm ] Original commit 
334343 CHANGES
334343 Mk/
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 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 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
[ 19:38 kwm ] Original commit 
334342 CHANGES
Indent 20131031 entry like the rest of the file.
Thu, 31 Oct 2013
[ 11:44 rene ] Original commit 
332230 CHANGES
Add a description of USES=kmod
Tue, 22 Oct 2013
[ 14:04 amdmi3 ] Original commit 
331275 CHANGES
331275 www/arora/pkg-plist
331275 www/bluefish/pkg-plist
331275 www/chromium/pkg-plist
331275 www/epiphany/pkg-plist
331275 www/firefox-esr/Makefile
331275 www/firefox/Makefile
331275 www/gnome-user-share/pkg-plist
331275 www/gurlchecker/pkg-plist
331275 www/httrack/pkg-plist

(Only the first 10 of 108 ports in this commit are shown above. View all ports for this commit)
- 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)
Sat, 19 Oct 2013
[ 19:26 sunpoet ] Original commit 
330926 CHANGES
- Fix typo
Tue, 8 Oct 2013
[ 18:55 bapt ] Original commit 
329823 CHANGES
329823 Mk/Uses/
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.
[ 16:02 makc ] Original commit 
329802 CHANGES
329802 Mk/Uses/
- Add new USES= qmake (with staging support)

Approved by:	portmgr (bapt)
Sat, 5 Oct 2013
[ 10:20 bdrewery ] Original commit 
329434 CHANGES
329434 Mk/
- 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
Thu, 3 Oct 2013
[ 06:25 bapt ] Original commit 
329140 CHANGES
329140 Mk/Uses/
329140 Mk/
Introduce the new "scons" USES. The goal is to replace the old
Instead of redifining the building target, let's just reuse the existing ones.
Bonus, MAKE_JOBS is now respected
Tue, 24 Sep 2013
[ 14:34 bapt ] Original commit 
328139 CHANGES
Add an entry about "create packages as a user"
Mon, 23 Sep 2013
[ 13:42 rm ] Original commit 
328002 CHANGES
328002 KNOBS
328002 Mk/Uses/
328002 Mk/
328002 Mk/
328002 databases/py-psycopg/Makefile
328002 databases/py-psycopg/pkg-descr
328002 devel/py-Products.ATContentTypes/Makefile
328002 devel/py-Products.Archetypes/Makefile
328002 devel/py-Products.CMFCore/Makefile

(Only the first 10 of 63 ports in this commit are shown above. View all ports for this commit)
- add new USES target: zope, and convert the tree to it
- old USE_ZOPE knob support was removed from
- update CHANGES and 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)
[ 05:56 bapt ] Original commit 
327910 CHANGES
327910 Mk/
327910 Mk/
327910 Mk/
327910 Mk/
327910 Mk/
327910 Mk/
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 22 Sep 2013
[ 00:26 bdrewery ] Original commit 
327844 CHANGES
327844 Mk/
327844 Mk/
- 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
- Remove redundant wording in UPDATING [2]

Suggested by:	bapt [1]
Reported by:	blakkheim on EFNet
With hat:	portmgr
Fri, 20 Sep 2013
[ 12:54 bdrewery ] Original commit 
327697 CHANGES
327697 Mk/
327697 Mk/
327697 audio/csound/Makefile
327697 audio/emu10kx/Makefile
327697 audio/oss/Makefile
327697 comms/uarduno/Makefile
327697 comms/uartlirc/Makefile
327697 devel/libtecla/Makefile

(Only the first 10 of 61 ports in this commit are shown above. View all ports for this commit)
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

On FreeBSD 10, this uses an ldscript in /usr/lib/ 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 19 Sep 2013
[ 09:58 gahr ] Original commit 
327609 CHANGES
- Document the addition of tcl/tk to the USES and DEFAULT_VERSIONS framework.
Wed, 18 Sep 2013
[ 08:44 bapt ] Original commit 
327536 CHANGES
327536 Mk/
327536 Mk/
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
Sat, 7 Sep 2013
[ 08:07 az ] Original commit 
326580 CHANGES
- proper formating

Noticed by:	avg@
Wed, 4 Sep 2013
[ 18:06 madpilot ] Original commit 
326307 CHANGES
326307 Mk/Uses/
326307 Mk/
326307 archivers/rpm/Makefile
326307 archivers/unrar-iconv/Makefile
326307 archivers/unrar/Makefile
326307 archivers/unzip/Makefile
326307 audio/julius/Makefile
326307 audio/mp3unicode/Makefile

(Only the first 10 of 129 ports in this commit are shown above. View all ports for this commit)
- 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)
[ 13:45 bapt ] Original commit 
326276 CHANGES
Back to the present

Reported by:	madpilot
Mon, 2 Sep 2013
[ 10:52 bapt ] Original commit 
325973 CHANGES
Document the removal of USE_GNOME=pkgconfig
Sat, 31 Aug 2013
[ 13:56 bdrewery ] Original commit 
325807 CHANGES
325807 Mk/
- 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
Wed, 31 Jul 2013
[ 14:31 bapt ] Original commit 
324053 CHANGES
Back to the present

Reported by:	feld
[ 07:19 bapt ] Original commit 
324010 CHANGES
[ 06:39 bapt ] Original commit 
324005 CHANGES
Document the new USE=perl5
Fri, 26 Jul 2013
[ 19:19 rene ] Original commit 
323748 CHANGES
323748 KNOBS
323748 MOVED
323748 Mk/
323748 Mk/
323748 accessibility/Makefile
323748 accessibility/kdeaccessibility
323748 arabic/Makefile
323748 arabic/kde3-i18n
323748 archivers/Makefile

(Only the first 10 of 435 ports in this commit are shown above. View all ports for this commit)
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:
- : obsolete, remove
- : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from
- 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
Fri, 28 Jun 2013
[ 11:51 bapt ] Original commit 
321957 CHANGES
321957 Mk/Uses/
321957 Mk/
321957 audio/ascd/Makefile
321957 audio/nas/Makefile
321957 audio/wmsmixer/Makefile
321957 audio/xcdplayer/Makefile
321957 audio/xmcd/Makefile
321957 audio/xmmix/Makefile
321957 audio/xwave/Makefile

(Only the first 10 of 111 ports in this commit are shown above. View all ports for this commit)
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 configuration file) to allow CppCmd to be
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via
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
Wed, 26 Jun 2013
[ 07:10 bapt ] Original commit 
321784 CHANGES
Fix AUTHORS line in the last entry
Thu, 20 Jun 2013
[ 09:48 bapt ] Original commit 
321366 CHANGES
321366 Mk/Uses/
Add a new USES: fmake

This uses will allow to build ports using the legacy FreeBSD make, for ports
not compatible with bmake
Wed, 19 Jun 2013
[ 16:25 bsam ] Original commit 
321287 CHANGES
Fix two typos: add two trailing curly braces.
Fri, 14 Jun 2013
[ 14:29 bapt ] Original commit 
320932 CHANGES
Document the fact that _DEPENDS now also has per options helpers
[ 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)
[ 12:47 bapt ] Original commit 
320906 CHANGES
320906 Mk/Uses/
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

it takes 'install' as an implicit argument, but may also accept 'build'
Fri, 7 Jun 2013
[ 22:29 bdrewery ] Original commit 
320228 CHANGES
320228 archivers/nwreckdum/Makefile
320228 audio/libechonest/Makefile
320228 deskutils/growl-for-linux/Makefile
320228 devel/cocaine-core/Makefile
320228 devel/eblob/Makefile
320228 devel/jsmin/Makefile
320228 devel/libeio/Makefile
320228 devel/libslave/Makefile
320228 devel/smack/Makefile

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Fix ports using GH_TAGNAME=master to depend on a known hash
instead of a branch that changes.

With hat:	portmgr
[ 13:25 bdrewery ] Original commit 
320199 CHANGES
320199 Mk/
Add WRKSRC_SUBDIR to simplify overriding WRKSRC:
  This becomes:

Reviewed by:	bapt
With hat:	portmgr
Thu, 6 Jun 2013
[ 06:32 bapt ] Original commit 
320056 CHANGES

Submitted by:	remko
[ 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;
Thu, 9 May 2013
[ 15:22 kwm ] Original commit 
317738 CHANGES
Document new USES: desktop-file-utils and shared-mime-info.
Tue, 7 May 2013
[ 08:01 bapt ] Original commit 
317580 CHANGES
317580 Mk/
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
Mon, 6 May 2013
[ 22:23 bapt ] Original commit 
317555 CHANGES
317555 Mk/Uses/
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
[ 15:31 bapt ] Original commit 
317523 CHANGES
317523 Mk/Uses/
317523 Mk/Uses/
Add new USES: ncurses and readline
Fri, 26 Apr 2013
[ 20:44 mva ] Original commit 
316636 CHANGES
316636 Mk/Uses/
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)
[ 12:35 bapt ] Original commit 
316600 CHANGES
316600 Mk/
316600 audio/abcde/Makefile
316600 audio/atunes/Makefile
316600 audio/cripple/Makefile
316600 audio/gnormalize/Makefile
316600 audio/grip/Makefile
316600 audio/mp3burn/Makefile
316600 audio/mp3c/Makefile
316600 audio/prokyon3/Makefile

(Only the first 10 of 42 ports in this commit are shown above. View all ports for this commit)
Remove USE_CDRTOOLS from

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
[ 09:27 bapt ] Original commit 
316594 CHANGES
316594 Mk/
Remove USE_FREETYPE from

It added no really value and was used only by 8 ports
Tue, 23 Apr 2013
[ 07:27 jgh ] Original commit 
316316 CHANGES
316316 Mk/Uses/
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)
[ 06:24 bapt ] Original commit 
316308 CHANGES
Fix date

Submitted by:	bdrewery
[ 00:26 bdrewery ] Original commit 
316289 CHANGES
316289 Mk/
- Add WITH_CCACHE_BUILD support during 'configure' phase
  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
Mon, 22 Apr 2013
[ 22:25 bapt ] Original commit 
316283 CHANGES
316283 Mk/Uses/
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
Wed, 20 Mar 2013
[ 06:28 jgh ] Original commit 
314713 CHANGES
314713 Mk/Uses/
314713 Mk/
314713 net-mgmt/zenpack-apachemonitor/Makefile
314713 net-mgmt/zenpack-checkping/Makefile
314713 net-mgmt/zenpack-dellmon/Makefile
314713 net-mgmt/zenpack-dellmonitor/Makefile
314713 net-mgmt/zenpack-deviceadvdetail/Makefile
314713 net-mgmt/zenpack-devicesearch/Makefile
314713 net-mgmt/zenpack-graphportlet/Makefile

(Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
- 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 )
Tue, 19 Mar 2013
[ 17:59 makc ] Original commit 
314668 CHANGES
314668 Mk/Uses/
314668 Mk/
314668 Mk/
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)
[ 09:27 bapt ] Original commit 
314628 CHANGES
314628 Mk/
314628 Mk/
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
the options and be able to improve if needed on all supported plateforms at the
same time.

Exp-run by:	miwi
Fri, 15 Mar 2013
[ 22:13 bdrewery ] Original commit 
314326 CHANGES
Document USES=qmail
[ 09:22 bapt ] Original commit 
314281 CHANGES
Document the introduction of Keywords/info.yaml in CHANGES
Thu, 7 Mar 2013
[ 11:14 bapt ] Original commit 
313574 CHANGES
Add a note about the new USES macro and the new USES= pathfix fuse

Reviewed by:	miwi
Fri, 8 Feb 2013
[ 08:41 miwi ] Original commit 
311920 CHANGES
- Fix Whitespaces
Thu, 7 Feb 2013
[ 13:35 gahr ] Original commit 
311834 CHANGES
- Document that PTHREAD_CFLAGS and PTHREAD_LIBS are unsupported

Approved by:	bapt (portmgr)

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

1 | 2 | 3  »  

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
bind910Jul 28
bind99Jul 28
logstashJul 27
openssh-portableJul 27
chromiumJul 25
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress-zh_TW*Jul 24
libidnJul 23
opensaml2Jul 23
shibboleth2-spJul 23
soxJul 23
soxJul 23

32 vulnerabilities affecting 83 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 25083
Broken 201
Deprecated 105
Ignore 499
Forbidden 1
Restricted 204
Vulnerable 46
Expired 0
Set to expire 93
Interactive 0
new 24 hours 7
new 48 hours14
new 7 days34
new fortnight78
new month200

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