http://download.oracle.com/docs/cd/E17076_02/html/installation/changelog_5_2.html
- Remove databases/db51 (no hard dependencies), users having set db51
manually for their ports need to set db5 and rebuild dependent ports.
- Add OPTIONS for localization (default off) and crypto (default on).
- Install libdb*-5.so symlinks into $PREFIX/lib
- If WITH_DEBUG is set, pass --enable-umrw to pacify valgrind, and
--enable-debug.
USE_APACHE value is preferred without "." since bsd.apache.mk
has to rip out the "." for further processing.
Support for "." in the value is taret for change.
libarchive has a bug in the s modifier of -s where it would not rewrite symlinks
e.g. /usr/local/bin/firefox would still point to
/usr/ports/www/firefox/work/fake/lib/firefox/firefox
Instead of forcing a dependency on archivers/libarchive use a creative
workaround and rewrite the symlinks.
This workaround should be removed once we drop support for FreeBSD 7
Reported by: naddy
Submitted by: <ttsestt@gmail.com>
this will enable compilation with clang. firefox 6 and thunderbid 6 now build
fine with clang. other gecko ports should become compilable as soon as they are
based on the same gecko version as firefox and thunderbird 6
- use tar instead of cpio for installing files from the fake root, this is in
preparation of firefox 7 [1]
Submitted by: Pan Tsu <inyaoo@gmail.com> [1]
got finished correctly in the first place.
Note that this reverts two things in gabor's original bsd.perl.mk rewrite
that were never actually used/tested:
- ability of USE_PERL5 and other variables to specify a version.
- conditional inclusion of bsd.perl.mk based on USE_PERL5 or similar.
What this commit does is to make bsd.perl.mk be _exactly_ the current
code from bsd.port.mk (modulo a few comments).
Work to test the former would be welcome. The problem with the latter
is that multiple attempts over the last N years to test it inevitably
showed INDEX breakage. My own conclusion is that that simply makes the
tree too fragile (and is the reason I kept putting off working on it in
the first place). Others will disagree.
Hopefully this change will make the perl-specific bits in bsd.*.mk easier
to maintain.
While here, fix a bogus comment (CCFLAGS).
Adding to pointy hat collection: linimon
reason is that bsd.fpc.mk was only defining PPNAME for i386 and amd64.
Provide a placeholder and proper IGNORE for tier-2 [1]
- remove obsolete check for /usr/share/mk/bsd.port.options.mk [2]
- add USE_DRUPAL for easy include of Mk/bsd.drupal.mk [3]
PR: ports/155017 [2],
ports/159288 [3]
Submitted by: linimon (discussed with acm),
eadler,
crees
- Prepare bsd.drupal.mk for use in ${PORTSDIR}/Mk
- Remove unneeded LICENSE lines from drupal ports
PR: ports/153795
Submitted by: Nick Hilliard <nick@foobar.org> (maintainer)
Add new ports for the new stable releases of gtk+-3.0.
Update vala to the newest stable release 0.12.1.
Thanks to pav@ for doing multiple exp-runs, and marcus@ for repo-copies.
Full contributors acknowledgment will be given in the GNOME 3 import.
remove support for them from bsd.java.mk. As Jikes is not available in Java 1.5
or higher, remove it from bsd.java.mk too (suggested by hq@) and from the ports
which used it (only occurences were USE_JIKES=no). Support for the Blackdown VM
is also removed, as it is not available in Java 1.5 and higher.
Also remove the mapping from Java 1.1-1.4 to Java 1.5+ in bsd.java.mk to detect
old, broken ports; therefore bump the minimal value of JAVA_VERSION to 1.5.
While here, replace static values of JAVA_VERSION in files/*.in by
%%JAVA_VERSION%% .
PR: ports/158969
Submitted by: rene
Tested on: pointyhat-west -exp
- Use devel/py-distribute as setuptools for python 3.x users
- Use py${PYTHON_VER} instead of ${PYTHON_VERSION:S/thon//}
- Use "yes"
PR: ports/158662
Submitted by: sunpoet (myself)
Reviewed by: lwhsu
Tested by: exp-run by pav
With Hat: python
load-octave-pkg to link the octave packaging system to the FreeBSD ports.
- Update Mk/bsd.octave.mk so that octave-forge-* ports use this script.
Approved by: gabor (mentor)
libraries and binaries otherwise firefox and thunderbird >= 5 will install a
libxul.so which can be as big as 500MB
PR: ports/158380
Submitted by: Pan Tsu <inyaoo@gmail.com>
- bsd.port.mk: add INDEX_PORTS, to support INDEX creation for a subset of the ports tree [1]
- bsd.port.mk: call target "install-rc-script" before "post-install" [2]
- [patch] ports/Mk bsd.port.mk order if groups/users are created by package [3]
- [bsd.port.mk] [patch] reaper of the dead: md5 has been in /sbin for a while [4]
- [bsd.port.mk] [patch] remove support for pre 7.x systems (b.*.m) [5]
- [patch] [bsd.port.mk] reaper of the dead: are three variable defintions needed [6]
PR: ports/156575 [1],
ports/139116 [2],
ports/152498 [3],
ports/155983 [4],
ports/155510 [5],
ports/156340 [6]
Submitted by: Florent Thoumie <flz@xbsd.org> [1],
Sergey Skvortsov <skv@freebsd.org> [2],
Olli Hauer <ohauer@FreeBSD.org> [3],
Eitan Adler <lists@eitanadler.com> [4],
Eitan Adler <lists@eitanadler.com> [5],
Eitan Adler <lists@eitanadler.com> [6]
to support future apache versions and the transition to apache22.
Existing and new USE_APACHE* parameters:
USE_APACHE set apache and apxs as build and run dependency
USE_APACHE_BUILD set apache and apxs as build dependency
USE_APACHE_RUN set apache and apxs as run dependency
The following example is representative of all three possible parameters to use:
USE_APACHE= 22 specify exact version
USE_APACHE= 1.3+ specify [min] version, no [max] version
USE_APACHE= 13-22 specify [min]-[max] range
USE_APACHE= -2.2 specify [max] version, no [min] version
Values can be specified with and without "." (dot) between major and minor
version numbers. For example 22 is equal to 2.2
For documentation and full changelist please take a look into
Mk/bsd.apache.mk or http://wiki.freebsd.org/bsd.apache.mk
Commit with hat apache@
PR: ports/156533
Submitted by: ohauer
If a ports is linked against ncurses from base or from the ports, it should then add:
USE_NCURSES=yes
it is also possible to specify the hard dependency on the ports ncurses or one the base one adding the following macros:
WITH_NCURSES_PORT=yes or WITH_NCURSES_BASE=yes
PR: ports/155269
Submitted by: me
Reviwed by: pav@
Approved by: portmgr (pav@)
Exp-run by: portmgr (pav@)
Software Compilation: 4.6.2, codename "Congrats". Read the full
announcement here: http://kde.org/announcements/announce-4.6.2.php.
Special thanks to Raphael Kubo da Costa who ported the release.
revert a part of 1.197 by pgollucci which breaks rake with
ruby 1.9 and switch back to using the ruby 1.9 bundled one.
PR: ports/155539, ports/156217
Submitted by: Ralf Gebhart <gebhart@secnetix.de>, Anonymous <swell.k@gmail.com>
ONLY_FOR_ARCHS=sparc64 in the port itself.
axe md5 in distinfo.
PR: ports/154393
Submitted by: Eitan Adler <lists@eitanadler.com>
Approved by: x11 (miwi)
The X-Server has been patched to the latest 1.7.X series, drivers
and fonts have been updated to the latest versions. This update includes
some components from Xorg 7.6 with a lot of improvements, and it seems
that the performance is much better than the old version. Also this
Update fix build issues with clang and binutils 2.17.50 in current,
remove 6.X gruft and de-author pkg-descr.
I would like to thank:
Beat Gaetzi
Dima Panov
Koop Mast
Eitan Adler
and all Testers.
PR: ports/147646
ports/148035
ports/148744
ports/150223
ports/152889
ports/154457
Update Gstreamer-plugins-good to 0.10.27
Update Gstreamer-plugins-bad to 0.10.21
Update Gstreamer-plugins-ugly to 0.10.17
Add flite plugin. plugin for the flite Speech synthesis engine.
Add opencv plugin. plugin for opencv Computer vision library.
Move vdpau plugin to a beter category.
Remove LOCAL master sites that haven't been updated for ages.
Check if Gstreamer (core) is recent enough.
Remove 6.x BROKEN line for the bad plugin.
- Clean up bsd.python.mk (remove PYWSGIREF, PYHASHLIB, PYCTYPES and PYEXPAT) all these is now part of python
since python25
Remove:
textproc/py-expat
devel/py-ctypes
security/py-hashlib
www/py-wsgiref
- allow checking STRIP when WITH_DEBUG is defined [2]
- unify the message with real URL by removing superfluous slash [3]
PR: 152102 [1],
153539 [2],
154653 [3]
Submitted by: az [1],
Anonymous <swell dot k at gmail dot com> [2],
sunpoet [3]
Changelog is at
http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.74
Please, note that CVE-2011-0017 is not applicable to FreeBSD,
because setuid() doesn't check RLIMIT_NPROC.
Also fixed the periodic script for tidying the databases: now it won't
produce errors if the lockfile is here, but the actual database file
is gone. [2]
And finally, synced the mirror list to the current one and
pruned old unusable mirrors:
- ftp.csx.cam.ac.uk: not synced anymore;
- www.no.exim.org: no DNS record;
- ftp.demon.nl: no longer mirrors Exim;
- ftp.freenet.de: mirror of ftp.csx.cam.ac.uk;
- ftp.esat.net: not synced anymore;
- ftp.mirrorservice.org: mirror of ftp.csx.cam.ac.uk.
Feature safe: yes
PR: 154323 [1]
Submitted by: Geraint Edwards <gedge@yadn.org> [2],
Alexander Wittig <alexander@wittig.name> [1]
Approved by: erwin (mentor), renato (mentor)
the user. See http://people.freebsd.org/~glarkin/logs/pecl-drizzle-0.4.2.log
for an example (e.g. "License PHP301 accepted by the user")
PR: ports/152964
Submitted by: glarkin
Tested on: pointyhat exp-run
Approved by: miwi (portmgr hat)
Approved by: alepulver (maintainer)
and no one has any of interest to fix it. It's an ancient software and
is part of GNOME 1. It's time for us to get rid of some of GNOME 1 stuff as
the GNOME 3 is coming sometimes in 2011. Any ports that required libcappet
are removed and ports that have optional aren't remove.
PR: ports/153355
Discussed with: My team, FreeBSD GNOME Team
Tested by: pointyhat-exp (thanks pav!)
churn on new versions, a new target has been introduced to allow
PLIST_SUB-style patching of files. For example, rather than patching
"foo/bar/baz" to tweak some random occurance of an autoconf version number
to the latest, the patch should now replace it with %%AUTOCONF_VERSION%%
A new Makefile variable, AUTOTOOLSFILES has been introduced, which when
populated will automatically go through and patch %%AUTOCONF_VERSION%% to
the contents of ${AUTOCONF_VERSION} (and likewise for all other known
autotools variables -- "make -V AUTOTOOLS_VARS" to see the list for
a specific port.
Tested by: pav (-exp run, since it touches bsd.port.mk also)
Mozilla ports:
USE_FIREFOX: Add runtime dependency on Firefox.
Available values: yes 36+ 35+ 36 35
NOTE: Default value 36 is used in case of USE_FIREFOX=yes
USE_FIREFOX_BUILD: Add buildtime dependency on Firefox.
Available values: see USE_FIREFOX
USE_SEAMONKEY: Add runtime dependency on SeaMonkey.
Available values: yes 11+ 20+ 11 20
NOTE: Default value 20 is used in case of USE_SEAMONKEY=yes. SeaMonkey
1.1 is obsolete and will be replaced with SeaMonkey 2.1 soon.
USE_SEAMONKEY_BUILD: Add buildtime dependency on SeaMonkey.
Available values: see USE_SEAMONKEY
USE_THUNDERBIRD: Add runtime dependency on Thunderbird.
Available values: yes 31+ 30+ 31 30
NOTE: Default value 31 is used in case of USE_THUNDERBIRD=yes
USE_THUNDERBIRD_BUILD: Add buildtime dependency on Thunderbird.
Available values: see USE_THUNDERBIRD
PR: ports/153018
Exp-run by: erwin
Approved by: portmgr (erwin)
Thanks to Grzegorz Blach <magik@roorback.net> for doing the hard work
preparing the initial version of the update!
PR: ports/148038
Submitted by: Grzegorz Blach <magik@roorback.net> (based on)
(2.13/1.4) and an up-to-date version.
USE_AUTOTOOLS stanzas have now been changed to remove the specific
version number of the current version, for example:
autoconf:213 -> autoconf213
automake:14 -> automake14
autoconf:268 -> autoconf
automake:111 -> automake
This will considerably reduce tree-churn when it comes to new versions
of the "current" autotools, allowing for quicker deployment.
Tested by: -exp runs (pav)
Hatemail to: ade
Along with Qt4 the following ports are updated:
PyQt4 ports to 4.8.1
devel/py-sip to 4.11.2
devel/qscintilla2 to 2.4.5
PyKDE3 to 3.16.7
PyQt3 tp 3.18.2-snapshot-20091119
New ports added:
devel/qt4-declarative
devel/py-qt4-declarative
x11/qt4-graphicssystems-opengl
This release has been contributed by:
Thomas Abthorpe (tabthorpe)
Max Brazhnikov (makc)
Dima Panov (fluffy)
Alberto Villa (avilla)
We'd like to thank Martin Wilke (miwi) for exp-run.