pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/gtk3 Update gtk3 to 3.6.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/d232eb9274d2
branches: trunk
changeset: 610117:d232eb9274d2
user: prlw1 <prlw1%pkgsrc.org@localhost>
date: Thu Oct 18 19:08:47 2012 +0000
description:
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:
x11/gtk3/Makefile | 18 +++---
x11/gtk3/PLIST | 51 +++++++++++++++++++++-
x11/gtk3/buildlink3.mk | 3 +-
x11/gtk3/distinfo | 12 +---
x11/gtk3/patches/patch-ab | 20 --------
x11/gtk3/patches/patch-af | 31 -------------
x11/gtk3/patches/patch-ak | 13 -----
x11/gtk3/patches/patch-gtk_gtksearchenginesimple.c | 14 ------
8 files changed, 65 insertions(+), 97 deletions(-)
diffs (truncated from 410 to 300 lines):
diff -r f20352546171 -r d232eb9274d2 x11/gtk3/Makefile
--- a/x11/gtk3/Makefile Thu Oct 18 16:58:18 2012 +0000
+++ b/x11/gtk3/Makefile Thu Oct 18 19:08:47 2012 +0000
@@ -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 @@
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_isinf=yes
.endif
-CFLAGS.SunOS+= -std=gnu99 -D_XOPEN_SOURCE=600
+CFLAGS.SunOS+= -std=gnu99
CPPFLAGS+= -DPREFIX="\"${PREFIX}\""
@@ -77,13 +74,16 @@
.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"
diff -r f20352546171 -r d232eb9274d2 x11/gtk3/PLIST
--- a/x11/gtk3/PLIST Thu Oct 18 16:58:18 2012 +0000
+++ b/x11/gtk3/PLIST Thu Oct 18 19:08:47 2012 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.7 2012/04/30 14:26:38 drochner Exp $
+@comment $NetBSD: PLIST,v 1.8 2012/10/18 19:08:47 prlw1 Exp $
+bin/gtk-launch
bin/gtk-query-immodules-3.0
bin/gtk3-demo
bin/gtk3-demo-application
@@ -185,12 +186,14 @@
include/gtk-3.0/gtk/gtkinvisible.h
include/gtk-3.0/gtk/gtklabel.h
include/gtk-3.0/gtk/gtklayout.h
+include/gtk-3.0/gtk/gtklevelbar.h
include/gtk-3.0/gtk/gtklinkbutton.h
include/gtk-3.0/gtk/gtkliststore.h
include/gtk-3.0/gtk/gtklockbutton.h
include/gtk-3.0/gtk/gtkmain.h
include/gtk-3.0/gtk/gtkmenu.h
include/gtk-3.0/gtk/gtkmenubar.h
+include/gtk-3.0/gtk/gtkmenubutton.h
include/gtk-3.0/gtk/gtkmenuitem.h
include/gtk-3.0/gtk/gtkmenushell.h
include/gtk-3.0/gtk/gtkmenutoolbutton.h
@@ -229,6 +232,7 @@
include/gtk-3.0/gtk/gtkscrollable.h
include/gtk-3.0/gtk/gtkscrollbar.h
include/gtk-3.0/gtk/gtkscrolledwindow.h
+include/gtk-3.0/gtk/gtksearchentry.h
include/gtk-3.0/gtk/gtkselection.h
include/gtk-3.0/gtk/gtkseparator.h
include/gtk-3.0/gtk/gtkseparatormenuitem.h
@@ -324,6 +328,7 @@
lib/pkgconfig/gtk+-unix-print-3.0.pc
${PLIST.x11}lib/pkgconfig/gtk+-x11-3.0.pc
libdata/gtk-3.0/im-multipress.conf
+man/man1/gtk-launch.1
man/man1/gtk-query-immodules-3.0.1
man/man1/gtk-update-icon-cache.1
share/aclocal/gtk-3.0.m4
@@ -336,6 +341,7 @@
share/gtk-3.0/demo/alphatest.png
share/gtk-3.0/demo/apple-red.png
share/gtk-3.0/demo/application.c
+share/gtk-3.0/demo/application.ui
share/gtk-3.0/demo/appwindow.c
share/gtk-3.0/demo/assistant.c
share/gtk-3.0/demo/background.jpg
@@ -345,6 +351,17 @@
share/gtk-3.0/demo/clipboard.c
share/gtk-3.0/demo/colorsel.c
share/gtk-3.0/demo/combobox.c
+share/gtk-3.0/demo/css_accordion.c
+share/gtk-3.0/demo/css_accordion.css
+share/gtk-3.0/demo/css_basics.c
+share/gtk-3.0/demo/css_basics.css
+share/gtk-3.0/demo/css_multiplebgs.c
+share/gtk-3.0/demo/css_multiplebgs.css
+share/gtk-3.0/demo/css_pixbufs.c
+share/gtk-3.0/demo/css_pixbufs.css
+share/gtk-3.0/demo/css_shadows.c
+share/gtk-3.0/demo/css_shadows.css
+share/gtk-3.0/demo/cssview.css
share/gtk-3.0/demo/demo.ui
share/gtk-3.0/demo/dialog.c
share/gtk-3.0/demo/drawingarea.c
@@ -352,6 +369,7 @@
share/gtk-3.0/demo/entry_buffer.c
share/gtk-3.0/demo/entry_completion.c
share/gtk-3.0/demo/expander.c
+share/gtk-3.0/demo/fancy.css
share/gtk-3.0/demo/floppybuddy.gif
share/gtk-3.0/demo/gnome-applets.png
share/gtk-3.0/demo/gnome-calendar.png
@@ -362,6 +380,8 @@
share/gtk-3.0/demo/gnome-gmush.png
share/gtk-3.0/demo/gnome-gsame.png
share/gtk-3.0/demo/gnu-keys.png
+share/gtk-3.0/demo/gtk-logo-24.png
+share/gtk-3.0/demo/gtk-logo-48.png
share/gtk-3.0/demo/gtk-logo-rgb.gif
share/gtk-3.0/demo/hypertext.c
share/gtk-3.0/demo/iconview.c
@@ -371,6 +391,7 @@
share/gtk-3.0/demo/links.c
share/gtk-3.0/demo/list_store.c
share/gtk-3.0/demo/menus.c
+share/gtk-3.0/demo/menus.ui
share/gtk-3.0/demo/offscreen_window.c
share/gtk-3.0/demo/offscreen_window2.c
share/gtk-3.0/demo/overlay.c
@@ -378,6 +399,7 @@
share/gtk-3.0/demo/pickers.c
share/gtk-3.0/demo/pixbufs.c
share/gtk-3.0/demo/printing.c
+share/gtk-3.0/demo/reset.css
share/gtk-3.0/demo/rotated_text.c
share/gtk-3.0/demo/search_entry.c
share/gtk-3.0/demo/sizegroup.c
@@ -385,6 +407,9 @@
share/gtk-3.0/demo/stock_browser.c
share/gtk-3.0/demo/textscroll.c
share/gtk-3.0/demo/textview.c
+share/gtk-3.0/demo/theming.ui
+share/gtk-3.0/demo/theming_custom_css.c
+share/gtk-3.0/demo/theming_style_classes.c
share/gtk-3.0/demo/toolpalette.c
share/gtk-3.0/demo/transparent.c
share/gtk-3.0/demo/tree_store.c
@@ -411,6 +436,7 @@
share/gtk-doc/html/gdk3/api-index-3-0.html
share/gtk-doc/html/gdk3/api-index-3-2.html
share/gtk-doc/html/gdk3/api-index-3-4.html
+share/gtk-doc/html/gdk3/api-index-3-6.html
share/gtk-doc/html/gdk3/api-index-deprecated.html
share/gtk-doc/html/gdk3/api-index-full.html
share/gtk-doc/html/gdk3/arrow.png
@@ -454,6 +480,7 @@
share/gtk-doc/html/gdk3/gdk3-Properties-and-Atoms.html
share/gtk-doc/html/gdk3/gdk3-RGBA-Colors.html
share/gtk-doc/html/gdk3/gdk3-Selections.html
+share/gtk-doc/html/gdk3/gdk3-Testing.html
share/gtk-doc/html/gdk3/gdk3-Threads.html
share/gtk-doc/html/gdk3/gdk3-Visuals.html
share/gtk-doc/html/gdk3/gdk3-Windows.html
@@ -618,11 +645,13 @@
share/gtk-doc/html/gtk3/GtkInvisible.html
share/gtk-doc/html/gtk3/GtkLabel.html
share/gtk-doc/html/gtk3/GtkLayout.html
+share/gtk-doc/html/gtk3/GtkLevelBar.html
share/gtk-doc/html/gtk3/GtkLinkButton.html
share/gtk-doc/html/gtk3/GtkListStore.html
share/gtk-doc/html/gtk3/GtkLockButton.html
share/gtk-doc/html/gtk3/GtkMenu.html
share/gtk-doc/html/gtk3/GtkMenuBar.html
+share/gtk-doc/html/gtk3/GtkMenuButton.html
share/gtk-doc/html/gtk3/GtkMenuItem.html
share/gtk-doc/html/gtk3/GtkMenuShell.html
share/gtk-doc/html/gtk3/GtkMenuToolButton.html
@@ -660,6 +689,7 @@
share/gtk-doc/html/gtk3/GtkScrollable.html
share/gtk-doc/html/gtk3/GtkScrollbar.html
share/gtk-doc/html/gtk3/GtkScrolledWindow.html
+share/gtk-doc/html/gtk3/GtkSearchEntry.html
share/gtk-doc/html/gtk3/GtkSeparator.html
share/gtk-doc/html/gtk3/GtkSeparatorMenuItem.html
share/gtk-doc/html/gtk3/GtkSeparatorToolItem.html
@@ -734,6 +764,7 @@
share/gtk-doc/html/gtk3/api-index-3-0.html
share/gtk-doc/html/gtk3/api-index-3-2.html
share/gtk-doc/html/gtk3/api-index-3-4.html
+share/gtk-doc/html/gtk3/api-index-3-6.html
share/gtk-doc/html/gtk3/api-index-deprecated.html
share/gtk-doc/html/gtk3/api-index-full.html
share/gtk-doc/html/gtk3/appchooserbutton.png
@@ -782,6 +813,9 @@
share/gtk-doc/html/gtk3/document-revert-rtl.png
share/gtk-doc/html/gtk3/document-save-as.png
share/gtk-doc/html/gtk3/document-save.png
+share/gtk-doc/html/gtk3/down-center.png
+share/gtk-doc/html/gtk3/down-end.png
+share/gtk-doc/html/gtk3/down-start.png
share/gtk-doc/html/gtk3/drawing.png
share/gtk-doc/html/gtk3/drive-harddisk.png
share/gtk-doc/html/gtk3/ease-in-out.png
@@ -864,6 +898,7 @@
share/gtk-doc/html/gtk3/gtk-font.png
share/gtk-doc/html/gtk3/gtk-getting-started.html
share/gtk-doc/html/gtk3/gtk-index.png
+share/gtk-doc/html/gtk3/gtk-launch.html
share/gtk-doc/html/gtk3/gtk-migrating-2-to-3.html
share/gtk-doc/html/gtk3/gtk-migrating-GtkGrid.html
share/gtk-doc/html/gtk3/gtk-migrating-GtkStyleContext-bonus-points.html
@@ -940,7 +975,11 @@
share/gtk-doc/html/gtk3/layout-rltb.png
share/gtk-doc/html/gtk3/layout-tblr.png
share/gtk-doc/html/gtk3/layout-tbrl.png
+share/gtk-doc/html/gtk3/left-center.png
+share/gtk-doc/html/gtk3/left-end.png
+share/gtk-doc/html/gtk3/left-start.png
share/gtk-doc/html/gtk3/left.png
+share/gtk-doc/html/gtk3/levelbar.png
share/gtk-doc/html/gtk3/linear.png
share/gtk-doc/html/gtk3/link-button.png
share/gtk-doc/html/gtk3/list-add.png
@@ -966,6 +1005,7 @@
share/gtk-doc/html/gtk3/media-skip-backward-rtl.png
share/gtk-doc/html/gtk3/media-skip-forward-ltr.png
share/gtk-doc/html/gtk3/media-skip-forward-rtl.png
+share/gtk-doc/html/gtk3/menu-button.png
share/gtk-doc/html/gtk3/menubar.png
share/gtk-doc/html/gtk3/messagedialog.png
share/gtk-doc/html/gtk3/migrating.html
@@ -987,9 +1027,13 @@
share/gtk-doc/html/gtk3/pt06.html
share/gtk-doc/html/gtk3/radio-group.png
share/gtk-doc/html/gtk3/recentchooserdialog.png
+share/gtk-doc/html/gtk3/right-center.png
+share/gtk-doc/html/gtk3/right-end.png
+share/gtk-doc/html/gtk3/right-start.png
share/gtk-doc/html/gtk3/right.png
share/gtk-doc/html/gtk3/scales.png
share/gtk-doc/html/gtk3/scrolledwindow.png
+share/gtk-doc/html/gtk3/search-entry.png
share/gtk-doc/html/gtk3/separator.png
share/gtk-doc/html/gtk3/slices.png
share/gtk-doc/html/gtk3/sliders.png
@@ -1006,6 +1050,9 @@
share/gtk-doc/html/gtk3/toolpalette.png
share/gtk-doc/html/gtk3/tools-check-spelling.png
share/gtk-doc/html/gtk3/tree-view-coordinates.png
+share/gtk-doc/html/gtk3/up-center.png
+share/gtk-doc/html/gtk3/up-end.png
+share/gtk-doc/html/gtk3/up-start.png
share/gtk-doc/html/gtk3/up.png
share/gtk-doc/html/gtk3/view-fullscreen.png
share/gtk-doc/html/gtk3/view-refresh.png
@@ -1131,6 +1178,8 @@
share/locale/ko/LC_MESSAGES/gtk30.mo
share/locale/ku/LC_MESSAGES/gtk30-properties.mo
share/locale/ku/LC_MESSAGES/gtk30.mo
+share/locale/ky/LC_MESSAGES/gtk30-properties.mo
+share/locale/ky/LC_MESSAGES/gtk30.mo
share/locale/lg/LC_MESSAGES/gtk30-properties.mo
share/locale/lg/LC_MESSAGES/gtk30.mo
share/locale/li/LC_MESSAGES/gtk30-properties.mo
diff -r f20352546171 -r d232eb9274d2 x11/gtk3/buildlink3.mk
--- a/x11/gtk3/buildlink3.mk Thu Oct 18 16:58:18 2012 +0000
+++ b/x11/gtk3/buildlink3.mk Thu Oct 18 19:08:47 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2012/10/08 23:00:34 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2012/10/18 19:08:47 prlw1 Exp $
BUILDLINK_TREE+= gtk3
@@ -14,6 +14,7 @@
pkgbase := gtk3
.include "../../mk/pkg-build-options.mk"
+.include "../../devel/at-spi2-atk/buildlink3.mk"
.include "../../devel/atk/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
diff -r f20352546171 -r d232eb9274d2 x11/gtk3/distinfo
--- a/x11/gtk3/distinfo Thu Oct 18 16:58:18 2012 +0000
Home |
Main Index |
Thread Index |
Old Index