http://download.oracle.com/otndocs/products/berkeleydb/html/changelog_5_3.htm
- Convert to OptionsNG.
Sunpoet, relative to the PR, there were more Makefile and pkg-plist changes,
as well as an update of Mk/bsd.database.mk and UPDATING.
Port and pkg-plist updates based on
PR: ports/165574
Submitted by: sunpoet@
- the edisontel Sunsite mirror has been giving consistent 404
responses locally and in the distilator results;
- the transact and softlayer Sourceforge mirrors have been giving
consistent NXDOMAIN responses locally and in the distilator results,
and were removed 15 months ago from version 40 of the official
Sourceforge mirror list at:
http://sourceforge.net/apps/trac/sourceforge/wiki/Mirrors
While apply the same fix to fetch-urlall-list and fetch-url-list [2]
PR: ports/169039 [1]
Reported by: avg@ [1], Jan Beich <jbeich@tormail.org> [2]
exp-run: pointyhat-west (bapt)
The Qt QML Viewer is a tool for loading QML documents that makes it easy to
quickly develop and debug QML applications. It invokes the QML runtime to load
QML documents and also includes additional features useful for the development
of QML-based applications.
WWW: http://qt-project.org/doc/qt-4.8/qmlviewer.html
and hence MASTER_SITE_GCC. It is delivering corrupted tarballs for
at least one snapshot of GCC, and a different one for every download.
PR: 168956
Co-analysed by: Anton Shterenlikht <mexas@bristol.ac.uk>
This should help portscout bot in detection of new version on CPAN while author
of module is changed. CPAN:macro require author's CPAN-name and this change
allow to fallback try try look by module name.
Discussed with: sunpoet@
informations like distfiles (added by portmaster)
While here only check if the optionsfile is there before removing it.
PR: ports/164422
Submitted by: Greg Larkin <glarkin@freebsd.org>
- Remove whitespace from pkg-descr
- Use GCC 4.6 to fix build on newer FreeBSD versions
- Use asm optimized YUV conversion and RGB scaling [1]
- Update required nspr version [2]
PR: ports/168423 [1], ports/167431 [2]
Submitted by: Jan Beich <jbeich AT tormail.org [1],
Toomas Aas <toomas.aas AT raad.tartu.ee> [2]
Security: http://www.vuxml.org/freebsd/bfecf7c1-af47-11e1-9580-4061862b8c22.html
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.
The upstream changelog can be seen in
<https://qt.gitorious.org/qt/qt/blobs/4.8/dist/changes-4.8.2>.
Relevant changes include a few patches having been integrated upstream
and thus removed from the ports tree and some improved work on USE_QT4
in bsd.qt.mk.
- remove ftp://ftp-linux.cc.gatech.edu from MASTER_SITE_SUSE
According to [1] this server is deprecated and and may cease to exist.
[1] http://www.gtlib.gatech.edu/
Requested by submitter by mail.
PR: 168088
Submitted by: Takefu <takefu at airport dot fm>
Approved by: pgollucci (implicit)
http://www.gtlib.gatech.edu/ :
"Please do not use the old names ftp-linux.cc.gatech.edu,
www.gtlib.cc.gatech.edu, ftp.gtlib.cc.gatech.edu or
rsync.gtlib.cc.gatech.edu as they are now deprecated and may cease to
exist. The supported names for GTlib services are
www.gtlib.gatech.edu, ftp.gtlib.gatech.edu and
rsync.gtlib.gatech.edu."
Restore a corrected version of the GTlib GNOME mirror that was removed
in revision 1.563. This leaves only one outdated GTlib entry, in
MASTER_SITE_SUSE:
ftp://ftp-linux.cc.gatech.edu/pub/suse/suse/%SUBDIR%/
This should probably be changed to:
ftp://ftp.gtlib.gatech.edu/pub/opensuse/distribution/ ...
but it is currently unused. Leave the other GTlib Linux mirrors for
reference during possible future Linux updates, even though some of
the older directories they point to have since been emptied and their
contents moved to separate archives, as on some other Linux mirrors.
- Remove the USC GNU mirror, which has been only sparsely updated
since Jan. 2011 -- according to distilator results it is missing 141
(about 40%) of the GNU distfiles. Replace it with the nearby
kernel.org GNU mirror.
While here SSL, LDAP and TIDY description in shared bsd.options.desc.mk
set maintainer of bsd.options.desc.mk to ports@FreeBSD.org to point that it is
open to any committer
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
options).
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
transparently.
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
- add support for embedded php library
- add support for dtrace
Re-organize bsd.php.mk:
- add WANT_PHP_EMD
- fix handling of WANT_PHP_*
- remove php4 extensions
From UPDATING:
Suhosin patch has been disabled until the
new version will be released (soon). Suhosing extension will take more
time. LINKTHR option is now enabled by default, be sure to flag it if
you are updating using an old saved configuration. sqlite2 extension
has been permanently removed.
If you want to remain at PHP 5.3, a new port (lang/php53) will be
committed soon.
PostgreSQL 9.2, which will include major increases in performance and
both vertical and horizontal scalability. The PostgreSQL Project asks
all users to download and begin testing 9.2 Beta as soon as possible.
Major performance and scalability advances in this version include:
* Index-only scans, allowing users to avoid inefficient scans of base
tables
* Enhanced read-only workload scaling to 64 cores and over 300,000
queries per second
* Improvements to data write speeds, including group commit
* Reductions in CPU power consumption
* Cascading replication, supporting geographically distributed standby
databases
PostgreSQL 9.2 will also offer many new features for application
developers, including:
* JSON data support, enabling hybrid document-relational databases
* Range types, supporting new types of calendar, time-series and
* analytic applications
* Multiple improvements to ALTER and other statements, easing runtime
* database updates
For a full listing of the features in version 9.2 Beta, please see the
release notes:
http://www.postgresql.org/docs/devel/static/release-9-2.html
We depend on our community to help test the next version in order to
guarantee that it is high-performance and bug-free. Please install
PostgreSQL 9.2 Beta and try it with your workloads and applications as
soon as you can, and give feedback to the PostgreSQL developers. More
information on how to test and report issues:
http://www.postgresql.org/developer/beta
- update math/R to 2.15.0, and adjust dependent ports
- minor changes to bsd.cran.mk [2]: rename MASTER_CRAN_SITES to
MASTER_SITE_CRAN, as in bsd.sites.mk; make the install target more
flexible and allow CRAN ports to override it; add a regression-test
target; set USE_FORTRAN to match math/R; remove some of the
redundant checks of USE_R_MOD; honor NOPORTDATA and NOPORTDOCS
Reviewed by: thierry, tota, wen
Approved by: D. Rue (maintainer) [1], wen [2]
The Xorg Team is pleased to announce the next round of Xorg updates.
The team created a new flag called WITH_NEW_XORG that users can include
in /etc/make.conf. This was created for the intel KMS work being done
althouthough It probably works for other chips. Unfortunately, the intel
KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
Older version of FreeBSD will not be supported. Intel users will need
to patch their source manually with Konstantin?s KMS kernel patch to get
the newer chips to work. Please carefully read UPDATING entry.
Changes:
- libdrm 2.4.31 (including KMS support)
- mesa 7.11.2
- xorg-server 1.10.6
- a lot of new Graphic Drivers.
I would like to thank:
Koop Mast
Eitan Adler
Niclas Zeising
and all helpers and testers from x11@.
check for vulnerabilities, but call portaudit instead.
This fixes a remote command execution vulnerability for users who have
portaudit installed.
While changing the code anyway, remove the annoying and very verbose
"Vulnerability check disabled, database not found" warning.
Security: Remote code execution
Security: http://vuxml.FreeBSD.org/6d329b64-6bbb-11e1-9166-001e4f0fb9b1.html
Approved by: portmgr
Feature safe: yes (or at least approved)
With hat: so
- Fix postgresql version logic-- now falls back to default version only if
WANT_ isn't set, thus preserving package building for non-default versions
Feature safe: yes
for PERL_PORT by default, INDEX will often fail with dependency errors
of the form "ports/lang: not found".
It is possible to disagree about what that default value ought to be
(e.g. 5.12 vs. 5.8), but not its existance.
This reverts ports/165457 for this file.
This is not actually feature safe. However, it is necessary to not
violate POLA.
Hat: portmgr
Feature safe: yes
For simplicity, WITH_PGSQL_VER is verified to be correct and then used as the "authoritative" value to compare with WANT_PGSQL_VER range.
PR: ports/165874
Submitted by: Guido Falsi <mad@madpilot.net> (based on)
Reviewed by: make index
Feature safe: yes
- lang/5.12 (default) is in Maint mode and lang/5.14 is GA right now.
- The final UNcommitted portition of this PR will move the default perl
to lang/perl5.14 but
mail/cyrus-impad2
mail/cyrus-impad22
print/perlftlib
audio/papcl
www/WebMagick
misc/gcstar
math/ploymak
must be fixed or marked BROKEN 1st.
PR: ports/165457
Submitted by: pgollucci (myself)
Approved by: portmgr (linimon)
Exp Run by: linimon
Tested by: make index
- Add facility to set minimum/maximum version ranges in WANT_PGSQL_VER
- Remove BROKEN_WITH_PGSQL shim
PR: ports/165245
Submitted by: crees (me)
Reviewed by: exp-runs by pav and erwin
Discussed with: girgen
As noted in the file, PREFIX and NO_MTREE need to be defined in the
pre-makefile section, as PREFIX is checked prior to the end of the
section (in bsd.port.mk), and NO_MTREE in the post-makefile section
(in bsd.port.mk and other *.mk files).
The "error" (it was actually an annoyance, but could have been worse)
was triggered when updating KDE ports using the new WITH_PKGNG switch
(bsd.pkgng.mk, also bugged in a similar way at the time, resolved the
value of NO_MTREE prior to its definition in bsd.kde4.mk).
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions
Tested by: exp-run by pav
if you want to use it please define WITH_PKGNG=yes in your /etc/make.conf
For more information read the announcement on the mailing list
With hat: portmgr
Non-Regression test: linimon
- make apache2x module cleanup more strict so addon modules will not remove LoadModule lines insert by apache2x.
For example apache own proxy_scgi_module could be removed during deinstall of mod_scgi
- remove apache13 module pkg-plist cleanup
with hat apache@
to Mk/bsd.cran.mk
PR: ports/162238
Submitted by: tota (myself)
Approved by: wen (maintainer of Mk/bsd.cran.mk and many related ports),
David Naylor <naylor_DOT_b_DOT_david_AT_gmail_DOT_com>
(maintainer of math/R-cran-RSvgDevice and math/R-cran-car),
Dan Rue <drue_AT_therub_DOT_org>
(maintainer of math/R-cran-psych, timeout > 2 weeks)
Feature safe: yes
This is an incremental update and should be much easier to handle than
the transition from 4.6.5 to 4.7.2 in the ports tree.
The official release notes can be found at
http://www.kde.org/announcements/announce-4.7.3.php.
Approved by: avilla (mentor), makc (mentor), portmgr (miwi)
Feature safe: yes
No ports uses this directly any more via USE_GCC=4.5 and for the sake
of those nine that have USE_GCC=4.5+ we transparently rewrite this to
USE_GCC=4.6+ which has already happened for weeks for tinderbox builds.
Feature safe: yes
This has been in area51 since April, and discussions with makc
indicate this was only needed when we supported FreeBSD < 7.
Approved by: avilla (mentor), portmgr (tabthorpe)
Feature safe: yes
- Add a new flag WITHOUT_FBSD10_FIX for maintainer testing
Some additional notes:
We are planing to make 10 exp-run after the 9.0 Release within 2 weeks to poke maintainers
and upstream as to ensure that for the 10.0 Release, everything is fixed and we can remove
the current workaround.
Submitted by: bf@, rea@ (based on)
Thanks to: beat, kwm, dough
Reviewed by: erwin
Tested via PH: 2x exp-run
Approved by: portmgr (myself)
Examples:
USE_APACHE= 22 # specify exact version
USE_APACHE= 13+ # specify [min] version, no [max] version
USE_APACHE= 13-22 # specify [min]-[max] range
USE_APACHE= -22 # specify [max] version, no [min] version
with hat apache@