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.22.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/03ef276785c9
branches: trunk
changeset: 355201:03ef276785c9
user: prlw1 <prlw1%pkgsrc.org@localhost>
date: Fri Nov 25 13:14:03 2016 +0000
description:
Update gtk3 to 3.22.4
Some highlights:
* Deprecations have been added for APIs that will be removed in GTK+ 4
* GtkHeaderBar supports expanding children
* GtkApplication supports registering with the Xfce session manager
* Keep firefox working after the introduction of GdkDrawingContext
* New APIs:
- gtk_show_uri_on_window
- gtk_file_filter_to/from_gvariant
- gtk_file_chooser_add/remove/set/get_choice
- gtk_print_settings_to/from_gvariant
- gtk_paper_size_to/from_gvariant
- gtk_page_setup_to/from_gvariant
* GDK has a new GdkMonitor api that offers richer information about
connected outputs
* GdkSeat and GdkDevice gained API for device tools, to support drawing tablets
* 773180 Don't second-guess whether our GDK GL context is GLES
* 743746 Add GLES 2.0 (and/or 3.0) profile
* Translation updates
Full list of changes available at:
https://git.gnome.org/browse/gtk+/tree/NEWS?h=3.22.4
diffstat:
x11/gtk3/Makefile | 6 +++---
x11/gtk3/PLIST | 36 +++++++++++++++++++++++++++++++++---
x11/gtk3/distinfo | 12 ++++++------
x11/gtk3/patches/patch-config.h.in | 10 +++++-----
4 files changed, 47 insertions(+), 17 deletions(-)
diffs (233 lines):
diff -r 7bada4a734b4 -r 03ef276785c9 x11/gtk3/Makefile
--- a/x11/gtk3/Makefile Fri Nov 25 13:05:34 2016 +0000
+++ b/x11/gtk3/Makefile Fri Nov 25 13:14:03 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.85 2016/08/19 08:04:04 prlw1 Exp $
+# $NetBSD: Makefile,v 1.86 2016/11/25 13:14:03 prlw1 Exp $
-DISTNAME= gtk+-3.20.9
+DISTNAME= gtk+-3.22.4
PKGNAME= ${DISTNAME:S/gtk/gtk3/}
CATEGORIES= x11 gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/}
@@ -76,7 +76,7 @@
BUILDLINK_API_DEPENDS.atk+= atk>=2.15.1
.include "../../devel/atk/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.45.8
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.49.4
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.gdk-pixbuf2+= gdk-pixbuf2>=2.30.0
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
diff -r 7bada4a734b4 -r 03ef276785c9 x11/gtk3/PLIST
--- a/x11/gtk3/PLIST Fri Nov 25 13:05:34 2016 +0000
+++ b/x11/gtk3/PLIST Fri Nov 25 13:14:03 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2016/04/10 20:05:49 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.18 2016/11/25 13:14:03 prlw1 Exp $
bin/gtk-builder-tool
bin/gtk-encode-symbolic-svg
bin/gtk-launch
@@ -21,9 +21,12 @@
include/gtk-3.0/gdk/gdkcursor.h
include/gtk-3.0/gdk/gdkdevice.h
include/gtk-3.0/gdk/gdkdevicemanager.h
+include/gtk-3.0/gdk/gdkdevicepad.h
+include/gtk-3.0/gdk/gdkdevicetool.h
include/gtk-3.0/gdk/gdkdisplay.h
include/gtk-3.0/gdk/gdkdisplaymanager.h
include/gtk-3.0/gdk/gdkdnd.h
+include/gtk-3.0/gdk/gdkdrawingcontext.h
include/gtk-3.0/gdk/gdkenumtypes.h
include/gtk-3.0/gdk/gdkevents.h
include/gtk-3.0/gdk/gdkframeclock.h
@@ -33,6 +36,7 @@
include/gtk-3.0/gdk/gdkkeysyms-compat.h
include/gtk-3.0/gdk/gdkkeysyms.h
include/gtk-3.0/gdk/gdkmain.h
+include/gtk-3.0/gdk/gdkmonitor.h
include/gtk-3.0/gdk/gdkpango.h
include/gtk-3.0/gdk/gdkpixbuf.h
include/gtk-3.0/gdk/gdkprivate.h
@@ -75,6 +79,7 @@
${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11dnd.h
${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11glcontext.h
${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11keys.h
+${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11monitor.h
${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11property.h
${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11screen.h
${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11selection.h
@@ -123,6 +128,7 @@
include/gtk-3.0/gtk/a11y/gtkscrolledwindowaccessible.h
include/gtk-3.0/gtk/a11y/gtkspinbuttonaccessible.h
include/gtk-3.0/gtk/a11y/gtkspinneraccessible.h
+include/gtk-3.0/gtk/a11y/gtkstackaccessible.h
include/gtk-3.0/gtk/a11y/gtkstatusbaraccessible.h
include/gtk-3.0/gtk/a11y/gtkswitchaccessible.h
include/gtk-3.0/gtk/a11y/gtktextcellaccessible.h
@@ -221,7 +227,6 @@
include/gtk-3.0/gtk/gtkcolorbutton.h
include/gtk-3.0/gtk/gtkcolorchooser.h
include/gtk-3.0/gtk/gtkcolorchooserdialog.h
-include/gtk-3.0/gtk/gtkfilechoosernative.h
include/gtk-3.0/gtk/gtkcolorchooserwidget.h
include/gtk-3.0/gtk/gtkcolorutils.h
include/gtk-3.0/gtk/gtkcombobox.h
@@ -232,6 +237,7 @@
include/gtk-3.0/gtk/gtkdebug.h
include/gtk-3.0/gtk/gtkdialog.h
include/gtk-3.0/gtk/gtkdnd.h
+include/gtk-3.0/gtk/gtkdragdest.h
include/gtk-3.0/gtk/gtkdragsource.h
include/gtk-3.0/gtk/gtkdrawingarea.h
include/gtk-3.0/gtk/gtkeditable.h
@@ -245,6 +251,7 @@
include/gtk-3.0/gtk/gtkfilechooser.h
include/gtk-3.0/gtk/gtkfilechooserbutton.h
include/gtk-3.0/gtk/gtkfilechooserdialog.h
+include/gtk-3.0/gtk/gtkfilechoosernative.h
include/gtk-3.0/gtk/gtkfilechooserwidget.h
include/gtk-3.0/gtk/gtkfilefilter.h
include/gtk-3.0/gtk/gtkfixed.h
@@ -299,6 +306,7 @@
include/gtk-3.0/gtk/gtkoffscreenwindow.h
include/gtk-3.0/gtk/gtkorientable.h
include/gtk-3.0/gtk/gtkoverlay.h
+include/gtk-3.0/gtk/gtkpadcontroller.h
include/gtk-3.0/gtk/gtkpagesetup.h
include/gtk-3.0/gtk/gtkpaned.h
include/gtk-3.0/gtk/gtkpapersize.h
@@ -335,6 +343,7 @@
include/gtk-3.0/gtk/gtkseparatormenuitem.h
include/gtk-3.0/gtk/gtkseparatortoolitem.h
include/gtk-3.0/gtk/gtksettings.h
+include/gtk-3.0/gtk/gtkshortcutlabel.h
include/gtk-3.0/gtk/gtkshortcutsgroup.h
include/gtk-3.0/gtk/gtkshortcutssection.h
include/gtk-3.0/gtk/gtkshortcutsshortcut.h
@@ -469,10 +478,13 @@
share/gtk-doc/html/gail-libgail-util3/up.png
share/gtk-doc/html/gdk3/GdkDevice.html
share/gtk-doc/html/gdk3/GdkDeviceManager.html
+share/gtk-doc/html/gdk3/GdkDevicePad.html
share/gtk-doc/html/gdk3/GdkDisplay.html
share/gtk-doc/html/gdk3/GdkDisplayManager.html
+share/gtk-doc/html/gdk3/GdkDrawingContext.html
share/gtk-doc/html/gdk3/GdkFrameClock.html
share/gtk-doc/html/gdk3/GdkGLContext.html
+share/gtk-doc/html/gdk3/GdkMonitor.html
share/gtk-doc/html/gdk3/GdkScreen.html
share/gtk-doc/html/gdk3/GdkSeat.html
share/gtk-doc/html/gdk3/X_cursor.png
@@ -487,6 +499,7 @@
share/gtk-doc/html/gdk3/api-index-3-18.html
share/gtk-doc/html/gdk3/api-index-3-2.html
share/gtk-doc/html/gdk3/api-index-3-20.html
+share/gtk-doc/html/gdk3/api-index-3-22.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-3-8.html
@@ -508,6 +521,7 @@
share/gtk-doc/html/gdk3/clock.png
share/gtk-doc/html/gdk3/coffee_mug.png
share/gtk-doc/html/gdk3/col_resize_cursor.png
+share/gtk-doc/html/gdk3/context_menu_cursor.png
share/gtk-doc/html/gdk3/copy_cursor.png
share/gtk-doc/html/gdk3/cross.png
share/gtk-doc/html/gdk3/cross_reverse.png
@@ -768,6 +782,7 @@
share/gtk-doc/html/gtk3/GtkNumerableIcon.html
share/gtk-doc/html/gtk3/GtkOffscreenWindow.html
share/gtk-doc/html/gtk3/GtkOverlay.html
+share/gtk-doc/html/gtk3/GtkPadController.html
share/gtk-doc/html/gtk3/GtkPageSetup.html
share/gtk-doc/html/gtk3/GtkPageSetupUnixDialog.html
share/gtk-doc/html/gtk3/GtkPaned.html
@@ -888,8 +903,9 @@
share/gtk-doc/html/gtk3/api-index-3-14.html
share/gtk-doc/html/gtk3/api-index-3-16.html
share/gtk-doc/html/gtk3/api-index-3-18.html
+share/gtk-doc/html/gtk3/api-index-3-2.html
share/gtk-doc/html/gtk3/api-index-3-20.html
-share/gtk-doc/html/gtk3/api-index-3-2.html
+share/gtk-doc/html/gtk3/api-index-3-22.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-3-8.html
@@ -921,6 +937,16 @@
share/gtk-doc/html/gtk3/ch28s02.html
share/gtk-doc/html/gtk3/ch30s02.html
share/gtk-doc/html/gtk3/ch30s03.html
+share/gtk-doc/html/gtk3/ch32s02.html
+share/gtk-doc/html/gtk3/ch32s03.html
+share/gtk-doc/html/gtk3/ch32s04.html
+share/gtk-doc/html/gtk3/ch32s05.html
+share/gtk-doc/html/gtk3/ch32s06.html
+share/gtk-doc/html/gtk3/ch32s07.html
+share/gtk-doc/html/gtk3/ch32s08.html
+share/gtk-doc/html/gtk3/ch32s09.html
+share/gtk-doc/html/gtk3/ch32s10.html
+share/gtk-doc/html/gtk3/ch32s11.html
share/gtk-doc/html/gtk3/chap-css-overview.html
share/gtk-doc/html/gtk3/chap-css-properties.html
share/gtk-doc/html/gtk3/chap-drawing-model.html
@@ -984,6 +1010,7 @@
share/gtk-doc/html/gtk3/gtk-getting-started.html
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-3-x-to-y.html
share/gtk-doc/html/gtk3/gtk-migrating-GtkGrid.html
share/gtk-doc/html/gtk3/gtk-migrating-GtkStyleContext-bonus-points.html
share/gtk-doc/html/gtk3/gtk-migrating-GtkStyleContext-checklist.html
@@ -1083,6 +1110,9 @@
share/gtk-doc/html/gtk3/panes.png
share/gtk-doc/html/gtk3/placessidebar.png
share/gtk-doc/html/gtk3/platform-support.html
+share/gtk-doc/html/gtk3/popup-anchors.png
+share/gtk-doc/html/gtk3/popup-flip.png
+share/gtk-doc/html/gtk3/popup-slide.png
share/gtk-doc/html/gtk3/printdialog.png
share/gtk-doc/html/gtk3/progressbar.png
share/gtk-doc/html/gtk3/pt06.html
diff -r 7bada4a734b4 -r 03ef276785c9 x11/gtk3/distinfo
--- a/x11/gtk3/distinfo Fri Nov 25 13:05:34 2016 +0000
+++ b/x11/gtk3/distinfo Fri Nov 25 13:14:03 2016 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.39 2016/08/19 08:04:04 prlw1 Exp $
+$NetBSD: distinfo,v 1.40 2016/11/25 13:14:03 prlw1 Exp $
-SHA1 (gtk+-3.20.9.tar.xz) = f7c9a8bf75c05d8b6b8b188b49fef49ecf36830f
-RMD160 (gtk+-3.20.9.tar.xz) = 18b94aee023518068f7837895b711b63fdf1eb13
-SHA512 (gtk+-3.20.9.tar.xz) = 5848403959f76633511009231c80a814cfe24a7ba07c9429704f432191e51b54d3e6621ce5b578f79999f21993920af3a45c8d03dad6ba03af5f9a342b32626e
-Size (gtk+-3.20.9.tar.xz) = 17174872 bytes
+SHA1 (gtk+-3.22.4.tar.xz) = 58e6ac18781da43e171d95f3adfd119e4d3f6442
+RMD160 (gtk+-3.22.4.tar.xz) = 2b0f4bf68aff4401e5657c926c67894f957d0bc3
+SHA512 (gtk+-3.22.4.tar.xz) = d929dd3528a8ac29946a81e3140e69918c07c6d7eca35a69232307e1a63a263ebc787d5ff1077bc7d27da8ad45e151ac191adf57e09987d15d28b483428192e7
+Size (gtk+-3.22.4.tar.xz) = 18243596 bytes
SHA1 (patch-aj) = cbfab43f27352f7c6bc57a7c562c2d84c69da07a
-SHA1 (patch-config.h.in) = 59bb990ca3f1d40648153eb092550ad925ca06a1
+SHA1 (patch-config.h.in) = dc5f8741eed554f88c0b6834cadad95083e4dc8f
SHA1 (patch-configure) = 1dca87c6a85ee927b85d4edc14b0985c5130c0d9
SHA1 (patch-configure.ac) = 68793f40752f25ccaecc958c72c23a504670bea5
SHA1 (patch-gdk_x11_gdkwindow-x11.h) = c80f7c9d5a570817e54fd74fa903a53400dc6f64
diff -r 7bada4a734b4 -r 03ef276785c9 x11/gtk3/patches/patch-config.h.in
--- a/x11/gtk3/patches/patch-config.h.in Fri Nov 25 13:05:34 2016 +0000
+++ b/x11/gtk3/patches/patch-config.h.in Fri Nov 25 13:14:03 2016 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-config.h.in,v 1.2 2014/09/08 12:06:48 wiz Exp $
+$NetBSD: patch-config.h.in,v 1.3 2016/11/25 13:14:03 prlw1 Exp $
Make gtk3-atk-bridge an option to avoid unwanted dbus dependency.
---- config.h.in.orig 2013-01-07 10:56:29.000000000 +0000
+--- config.h.in.orig 2016-11-18 18:56:12.000000000 +0000
+++ config.h.in
-@@ -21,6 +21,9 @@
- /* Define the location where the catalogs will be installed */
- #undef GTK_LOCALEDIR
+@@ -10,6 +10,9 @@
+ /* Disable deprecation warnings from glib */
+ #undef GLIB_DISABLE_DEPRECATION_WARNINGS
+/* Define if we're using atk-bridge-2.0 */
+#undef HAVE_ATK_BRIDGE
Home |
Main Index |
Thread Index |
Old Index