summaryrefslogtreecommitdiff
path: root/x11/gtk3/Makefile
diff options
context:
space:
mode:
authorprlw1 <prlw1@pkgsrc.org>2012-10-18 19:08:47 +0000
committerprlw1 <prlw1@pkgsrc.org>2012-10-18 19:08:47 +0000
commite2e496b721dfa803bb6367eed2d4105304e6c31e (patch)
treeb72b607a7662ef37c42ece95d0ee187abb340299 /x11/gtk3/Makefile
parentf1d4e8b5dfe708a000eca3b34ce900cb73257524 (diff)
downloadpkgsrc-e2e496b721dfa803bb6367eed2d4105304e6c31e.tar.gz
Update gtk3 to 3.6.1
* The accessibility bridge code that exports accessible objects on the bus is now used by default; atk-bridge has been converted into a library that GTK+ links against. To void the linking, pass --without-atk-bridge when configuring GTK+. * GDK threading support has been deprecated. It is recommended to use g_idle_add(), g_main_context_invoke() and similar funtions to make all GTK+ calls from the main thread. * GTK+ now follows the XDG Base Directory specification for user configuration and data files. In detail, * $XDG_CONFIG_HOME/gtk-3.0/custom-papers is the new location for $HOME/.gtk-custom-papers * $XDG_CONFIG_HOME/gtk-3.0/bookmarks is the new location for $HOME/.gtk-bookmarks * $XDG_DATA_HOME/themes is preferred over $HOME/.themes * $XDG_DATA_HOME/icons is preferred over $HOME/.icons. Existing files from the old location will still be read if the new location does not exist. * $HOME/.gtk-3.0 is no longer in the default module load path. If you want to load modules from there, add it to the GTK_PATH environment variable.
Diffstat (limited to 'x11/gtk3/Makefile')
-rw-r--r--x11/gtk3/Makefile18
1 files changed, 9 insertions, 9 deletions
diff --git a/x11/gtk3/Makefile b/x11/gtk3/Makefile
index e1feeae93a8..68280b2886c 100644
--- a/x11/gtk3/Makefile
+++ b/x11/gtk3/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.29 2012/10/08 23:00:34 adam Exp $
+# $NetBSD: Makefile,v 1.30 2012/10/18 19:08:47 prlw1 Exp $
-DISTNAME= gtk+-3.4.4
+DISTNAME= gtk+-3.6.1
PKGNAME= ${DISTNAME:S/gtk/gtk3/}
-PKGREVISION= 5
CATEGORIES= x11
MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/${PKGVERSION_NOREV:R}/ \
${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/}
@@ -34,10 +33,8 @@ MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR}
TEST_TARGET= check
PKGCONFIG_OVERRIDE+= gdk-3.0.pc.in
-PKGCONFIG_OVERRIDE+= gtk+-3.0-uninstalled.pc.in
PKGCONFIG_OVERRIDE+= gtk+-3.0.pc.in
PKGCONFIG_OVERRIDE+= gtk+-unix-print-3.0.pc.in
-PKGCONFIG_OVERRIDE+= gail-3.0-uninstalled.pc.in
PKGCONFIG_OVERRIDE+= gail-3.0.pc.in
INSTALLATION_DIRS+= lib/gtk-3.0/immodules
@@ -63,7 +60,7 @@ CONFIGURE_ENV+= ac_cv_func_isnan=yes
CONFIGURE_ENV+= ac_cv_func_isinf=yes
.endif
-CFLAGS.SunOS+= -std=gnu99 -D_XOPEN_SOURCE=600
+CFLAGS.SunOS+= -std=gnu99
CPPFLAGS+= -DPREFIX="\"${PREFIX}\""
@@ -77,13 +74,16 @@ _BUILDING_GTK3= yes
.include "modules.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
-BUILDLINK_API_DEPENDS.atk+= atk>=2.2.0nb2
+BUILDLINK_API_DEPENDS.atk+= atk>=2.5.3
.include "../../devel/atk/buildlink3.mk"
+BUILDLINK_API_DEPENDS.at-spi2-atk+= at-spi2-atk>=2.6.1
+.include "../../devel/at-spi2-atk/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.29.14
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.33.1
.include "../../devel/glib2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gdk-pixbuf2+= gdk-pixbuf2>=2.24.1nb2
+BUILDLINK_API_DEPENDS.gdk-pixbuf2+= gdk-pixbuf2>=2.26.0
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
+BUILDLINK_DEPMETHOD.gobject-introspection:= build
BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=1.32
.include "../../devel/gobject-introspection/buildlink3.mk"