svn commit: r313633 - in head: . Mk accessibility/at-poke accessibility/at-spi2-atk accessibility/at-spi2-atk/files accessibility/at-spi2-core accessibility/at-spi2-core/files accessibility/atk acc...
Jeremy Messenger
mezz.freebsd at gmail.com
Fri Mar 8 14:28:11 UTC 2013
On Fri, Mar 8, 2013 at 4:51 AM, Koop Mast <kwm at freebsd.org> wrote:
> Author: kwm
> Date: Fri Mar 8 10:51:34 2013
> New Revision: 313633
> URL: http://svnweb.freebsd.org/changeset/ports/313633
>
> Log:
> * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
> are the latest stable releases.
> * Update vala to the newest stable release 0.18.1, also update a few ports
> in the gtk/gnome stack.
> * The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
> * Remove pkg-config run depends from glib20 and freetype2. This doesn't
> eliminate pkg-config run dependency completely, a second phase is needed
> and is planned.
> * Support for .:run. and .:build. for USE_GNOME components was added.
> Currently only libxml2 and libxslt support this mechanism.
If anyone wondering how to add :build/:run for other components. All
you have to do is add BUILD/RUN like this:
+gtk20_BUILD_DEPENDS= ${gtk20_DETECT}
gtk20_LIB_DEPENDS= gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20
+gtk20_RUN_DEPENDS= ${gtk20_DETECT}
gtk20_DETECT= ${LOCALBASE}/libdata/pkgconfig/gtk+-x11-2.0.pc
gtk20_USE_GNOME_IMPL= intltool atk pango
GTK2_VERSION= 2.10.0
It's one of thing that is in my TODO list to do on almost all components.
> * Updates of the telepathy stack and empathy.
> * Trim makefile headers, convert ports to new options, trim off library
> versions for some ports.
> * Fix other ports so they build with the new glib version.
>
> Thanks to miwi and crees for helping out with some exp-runs.
> Approved by: portmgr (miwi & bapt)
> Obtained from: gnome team repo
I would like to add: Many thanks to Koop for all he has done with
almost all (probably 99%) of glib, gtk and gnome ports update/fix.
Without him, there will be no update of that. FreeBSD GNOME Team do
need some new bloods.
--
mezz.freebsd at gmail.com - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
More information about the svn-ports-all
mailing list