Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.
The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php
The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.
I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
by disabling the grey welcome screen
- Use new Makefile header format
- Use dos2unix
PR: ports/180127 [1]
Submitted by: Walter Hurry <walterhurry@gmail.com> [1]
- while here:
- fix option check in sysutils/cfengine34
- move devel/libvirt-glib to use glib20 in favor of gio-fam-backend (suggested by kwm@)
- restore ABI version in net-mgmt/collectd5
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.
The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php
clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).
Work on the newly-released 4.10.5 will begin shortly.
- Update to 3.2.1 [1]
- Fix build with clang
- Use space instead of tab for WWW
- USES pkgconfig
Changes: http://glx-dock.org/bg_topic.php?t=6836
PR: ports/180031
Submitted by: Ivan Klymenko <fidaj@ukr.net> (maintainer) [1]
- Update to 3.2.1 [1]
- Remove ABI version from lib depends [1]
- USES pkgconfig
- Fix build with clang
- Use space instead of tab for WWW
Changes: http://glx-dock.org/bg_topic.php?t=6836
PR: ports/180032
Submitted by: Ivan Klymenko <fidaj@ukr.net> (maintainer) [1]
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
quite some time.
- Switch all remaining consumers to depend on www/libxul
- Mark ports that don't work with the new libxul BROKEN
- Mark some old ports DEPRECATED with a reasonable timeout
Approved by: portmgr (miwi)
* msynctool development has ceased.
* The upstream project has renamed to OpenSync
* Copy msynctool-devel instead of msynctool due to it being much more
up-to-date and because development has stopped on the former
project.
- Unbreak
- Update to 0.39
- Pass maintainership to submitter
PR: ports/179053
Submitted by: Danilo Egea Gondolfo <danilogondolfo@gmail.com>