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