Important changes:
==================
KDE:
- Audio/arts does not install artswrapper anymore, instead it is provided by
audio/artswrapper. See UPDATING.
- misc/kdeaddons3 is now a metaport with
editors/kate-plugins
editors/vimpart
games/atlantikdesigner
misc/kaddressbook-plugins
misc/kfile-plugins
misc/kicker-applets
misc/knewsticker-scripts
misc/konq-plugins
misc/ksig
misc/renamedlgplugins
multimedia/noatun-plugins
net/kontact-plugins
as slave ports.
- A number of KDE ports now uses OPTIONS do make various WITH_* options more
visible.
- Plist fixes
- devel/kdevelop should be able to detect FreeBSD's autoconf/automake now for
newly created projects.
- kdebase will no longer remove previous KDM configurations. This won't take
effect during the update from 3.2.0 to 3.2.1 (as deinstalling 3.2.0 will still
remove the configuration), but subsequent updates will merge old configs.
QT:
- Previous versions of QT could be compiled with debugging-support enabled by
defining DEBUG. This switch has been renamed to the more unambiguous
WANT_QT_DEBUG (similar to WANT_KDE_DEBUG in the KDE ports).
- s/USE_MESA/USE_GL
- Get rid of the nvidia-driver warning
- Unhook database-plugin ports from the main port.
- Use and depend on devel/qmake.
Thanks to Mikhail Teterin <mi+kde@aldan.algebra.com> for ideas
and code for the dependency on the qmake-port and the database-
plugins.
Approved by: Maintainer (for qt-mysql-plugins)
- change CONFIGURE_ARGS -no-fast to -fast. This improves the configure time
of the qt-plugin ports and should not harm the Masterport.
- If BUILD_PLUGIN_ONLY, remove several directories that are not needed for the
Plugin build. This improves the buildtime for the plugins.
Official KDE 3.1.3 announcement:
http://www.kde.org/announcements/announce-3.1.3.php
(may not work until a few hours after this commit - we jumped the gun a little
in order to have the update in place at the time the security notifications for
KDE 3.1.2 will be released together with the announcement of KDE 3.1.3).
Changelog from 3.1.2 to 3.1.3 release:
http://www.kde.org/announcements/changelogs/changelog3_1_2to3_1_3.php
Thanks and credits need to go to the whole KDE-FreeBSD team, as well
as everyone on kde@freebsd.org for providing feedback, reporting bugs
and just using the KDE ports.
Approved by: will (real mentor asleep)
- Add a warning about the nvidia-opengl problems
- Don't build examples and tutorials
- Don't install useless header files that clobber jdk and netscape header
files
- Bump PORTREVISION
Submitted by: Lauri Watts <lauri@kde.org>
Michael Nottebrock <michaelnottebrock@gmx.net>
Remove installing of Xft1 from XFree86-4-libraries, and add dependencies
to the Xft port by all the ports that use it along with whatever patches are
necessary.
Approved by: portmgr (kris), marcus
existent file [1]. This fixes unixODBC port GUI build.
o qt applications should be built with thread support per default.
Thus, add this to default qmake.conf for FreeBSD. [2]
o Bump PORTREVISION due to aforementioned
PR: 48303 [1]
Submitted by: Michael Collette <metrol@metrol.net> [1],
arved [2]
Reviewed by: Lauri Watts <lauri@kde.org> (FreeBSD KDE Team)
avoids problems with the packing list. I was unable to find any real-world
usage of Qt's NAS support, so out the window it goes.
PR: 46840
Requested by: mi (request denied)
2.OpenGL is now the DEFAULT configuration for Qt.
2a.The old WITH_OPENGL knob still works.
2b.The new knob WITHOUT_OPENGL disables OpenGL.
Approved by: will
2. Removed upgrade message. It's been there too long.
3. Removed opengl message. BROKEN is still there.
4. Changed a comment to be accurate about some bogus nutscrape headers.
FreeBSD port installs threaded version of qt (qt-mt), but qmake.conf is
installed withouth thread in the CONFIG variable. Because of that, qmake tried
to link with -lqt instead of -lqt-mt -pthread and fails. With thread in the
CONFIG everything works. This affects all ports that use qmake.
Folks, please test this (especially on current). It seems reasonable, is easy
to back out, I'm running a qt built with it right now.
Submitted by: Tilman Linneweh <tilman@arved.de>
2. No-op sleep after message if BATCH or PACKAGE_BUILDING.
3. Add NO_FILTER_SHLIBS to keep the qt lib names from getting munged.
4. Bump PORTREVISION because (3) changes installed pkg-plist, even though
one supplied in port does not change.
(3) will fix a message indicating the libfoo.so.1 does not exist on
pkg-deinstallation, too.
Credits:
1,2 due to Mikhail Teterin. 3 is from Will. 4 is common-sense.