[Midnightbsd-cvs] mports [23563] trunk/x11-toolkits/gtk30: gtk 3.22.15

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Jun 9 18:12:55 EDT 2018


Revision: 23563
          http://svnweb.midnightbsd.org/mports/?rev=23563
Author:   laffer1
Date:     2018-06-09 18:12:54 -0400 (Sat, 09 Jun 2018)
Log Message:
-----------
gtk 3.22.15

Modified Paths:
--------------
    trunk/x11-toolkits/gtk30/Makefile
    trunk/x11-toolkits/gtk30/distinfo
    trunk/x11-toolkits/gtk30/files/patch-configure
    trunk/x11-toolkits/gtk30/pkg-plist

Modified: trunk/x11-toolkits/gtk30/Makefile
===================================================================
--- trunk/x11-toolkits/gtk30/Makefile	2018-06-02 12:27:52 UTC (rev 23562)
+++ trunk/x11-toolkits/gtk30/Makefile	2018-06-09 22:12:54 UTC (rev 23563)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	gtk
-PORTVERSION=	3.18.8
+PORTVERSION=	3.22.15
 PORTREVISION?=	0
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	GNOME/sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -21,30 +21,33 @@
 .else
 PORTSCOUT=	limit:1,even
 
-BUILD_DEPENDS+=	at-spi2-atk>=0:${PORTSDIR}/accessibility/at-spi2-atk
-LIB_DEPENDS=	libepoxy.so:${PORTSDIR}/graphics/libepoxy
-RUN_DEPENDS+=	hicolor-icon-theme>=0:${PORTSDIR}/misc/hicolor-icon-theme \
-		adwaita-icon-theme>=0:${PORTSDIR}/x11-themes/adwaita-icon-theme \
-		at-spi2-atk>=0:${PORTSDIR}/accessibility/at-spi2-atk
+BUILD_DEPENDS+=	at-spi2-atk>=0:accessibility/at-spi2-atk
+LIB_DEPENDS=	libepoxy.so:graphics/libepoxy \
+		libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libharfbuzz.so:print/harfbuzz
+RUN_DEPENDS+=	hicolor-icon-theme>=0:misc/hicolor-icon-theme \
+		adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \
+		at-spi2-atk>=0:accessibility/at-spi2-atk \
+		librsvg2>=0:graphics/librsvg2
 
 USE_PERL5=	build
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
-USE_GNOME=	atk gdkpixbuf2 introspection:build pango
-#gtk-update-icon-cache \
-#		introspection:build pango
-USES+=		gettext gmake libtool pathfix perl5 pkgconfig
+USE_GNOME=	atk cairo gdkpixbuf2 introspection:build pango
+#gtk-update-icon-cache
+USES+=		compiler:c11 gettext gmake gnome libtool localbase \
+		pathfix perl5 pkgconfig
 USE_XORG=	xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
 		xcomposite
 CONFIGURE_ARGS=	--enable-x11-backend \
 		--disable-wayland-backend \
 		--enable-introspection
-CPPFLAGS+=	-I${LOCALBASE}/include -fno-omit-frame-pointer
-LIBS+=		-L${LOCALBASE}/lib
+CPPFLAGS+=	-fno-omit-frame-pointer
 INSTALLS_ICONS=	yes
 INSTALL_TARGET=	install-strip
 
-LIBVERSION=	0.1800.8
+LIBVERSION=	0.2200.15
 PLIST_SUB+=	LIBVERSION=${LIBVERSION}
 
 GLIB_SCHEMAS=	org.gtk.Demo.gschema.xml \
@@ -53,7 +56,7 @@
 		org.gtk.Settings.FileChooser.gschema.xml
 
 OPTIONS_DEFINE=	CUPS CLOUDPRINT COLORD DEBUG BROADWAY
-OPTIONS_DEFAULT=CUPS COLORD
+OPTIONS_DEFAULT=CUPS COLORD BROADWAY
 OPTIONS_SUB=	yes
 
 BROADWAY_DESC=	Enable GDK Broadway backend for showing GTK+ in the webbrowser using HTML5 and web sockets.
@@ -60,18 +63,19 @@
 BROADWAY_CONFIGURE_ENABLE=	broadway-backend
 
 COLORD_DESC=	Color profile support
-COLORD_LIB_DEPENDS=	libcolord.so:${PORTSDIR}/graphics/colord
+COLORD_LIB_DEPENDS=	libcolord.so:graphics/colord
 COLORD_CONFIGURE_ENABLE=colord
 
-CUPS_LIB_DEPENDS=	libcups.so:${PORTSDIR}/print/cups
+CUPS_LIB_DEPENDS=	libcups.so:print/cups
 CUPS_CONFIGURE_ENABLE=	cups
 
 CLOUDPRINT_DESC=	Cloud printing support
 CLOUDPRINT_CONFIGURE_ENABLE=	cloudprint
-CLOUDPRINT_LIB_DEPENDS=	librest-0.7.so:${PORTSDIR}/devel/librest \
-			libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib
+CLOUDPRINT_LIB_DEPENDS=	librest-0.7.so:devel/librest \
+			libjson-glib-1.0.so:devel/json-glib
 
-DEBUG_CONFIGURE_ENABLE=debug
+# don't explicitly disable debug, this causes segfaults. ports r437293
+DEBUG_CONFIGURE_ON=	--enable-debug=yes
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|[{]libdir[}]/locale|{datadir}/locale|g' \

Modified: trunk/x11-toolkits/gtk30/distinfo
===================================================================
--- trunk/x11-toolkits/gtk30/distinfo	2018-06-02 12:27:52 UTC (rev 23562)
+++ trunk/x11-toolkits/gtk30/distinfo	2018-06-09 22:12:54 UTC (rev 23563)
@@ -1,2 +1,3 @@
-SHA256 (gnome3/gtk+-3.18.8.tar.xz) = 1c53ef1bb55364698f7183ecd185b547f92f4a3a7abfafd531400232e2e052f8
-SIZE (gnome3/gtk+-3.18.8.tar.xz) = 16806532
+TIMESTAMP = 1528582009
+SHA256 (gnome3/gtk+-3.22.15.tar.xz) = c8a012c2a99132629ab043f764a2b7cb6388483a015cd15c7a4288bec3590fdb
+SIZE (gnome3/gtk+-3.22.15.tar.xz) = 18662944

Modified: trunk/x11-toolkits/gtk30/files/patch-configure
===================================================================
--- trunk/x11-toolkits/gtk30/files/patch-configure	2018-06-02 12:27:52 UTC (rev 23562)
+++ trunk/x11-toolkits/gtk30/files/patch-configure	2018-06-09 22:12:54 UTC (rev 23563)
@@ -1,6 +1,6 @@
---- configure.orig	2015-12-27 22:02:19.433821000 +0100
-+++ configure	2015-12-27 22:02:39.743841000 +0100
-@@ -26046,9 +26046,7 @@
+--- configure.orig	2016-10-24 05:10:09.000000000 +0200
++++ configure	2016-11-15 07:54:17.741400000 +0100
+@@ -27913,9 +27913,7 @@ fi
  if test "$have_cups" = "yes"; then
    GTK_PRINT_BACKENDS="$GTK_PRINT_BACKENDS,cups"
  fi

Modified: trunk/x11-toolkits/gtk30/pkg-plist
===================================================================
--- trunk/x11-toolkits/gtk30/pkg-plist	2018-06-02 12:27:52 UTC (rev 23562)
+++ trunk/x11-toolkits/gtk30/pkg-plist	2018-06-09 22:12:54 UTC (rev 23563)
@@ -1,8 +1,9 @@
+%%BROADWAY%%bin/broadwayd
 bin/gtk-builder-tool
-%%BROADWAY%%bin/broadwayd
 bin/gtk-encode-symbolic-svg
 bin/gtk-launch
 bin/gtk-query-immodules-3.0
+bin/gtk-query-settings
 @comment bin/gtk-update-icon-cache
 bin/gtk3-demo
 bin/gtk3-demo-application
@@ -14,8 +15,10 @@
 include/gail-3.0/libgail-util/gailtextutil.h
 %%BROADWAY%%include/gtk-3.0/gdk/broadway/gdkbroadwaycursor.h
 %%BROADWAY%%include/gtk-3.0/gdk/broadway/gdkbroadwaydisplay.h
+%%BROADWAY%%include/gtk-3.0/gdk/broadway/gdkbroadwaymonitor.h
 %%BROADWAY%%include/gtk-3.0/gdk/broadway/gdkbroadwayvisual.h
 %%BROADWAY%%include/gtk-3.0/gdk/broadway/gdkbroadwaywindow.h
+include/gtk-3.0/gdk/deprecated/gdkcolor.h
 include/gtk-3.0/gdk/gdk-autocleanup.h
 include/gtk-3.0/gdk/gdk.h
 include/gtk-3.0/gdk/gdkapplaunchcontext.h
@@ -25,9 +28,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
@@ -37,6 +43,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
@@ -44,6 +51,7 @@
 include/gtk-3.0/gdk/gdkrectangle.h
 include/gtk-3.0/gdk/gdkrgba.h
 include/gtk-3.0/gdk/gdkscreen.h
+include/gtk-3.0/gdk/gdkseat.h
 include/gtk-3.0/gdk/gdkselection.h
 include/gtk-3.0/gdk/gdktestutils.h
 include/gtk-3.0/gdk/gdkthreads.h
@@ -66,6 +74,7 @@
 include/gtk-3.0/gdk/x11/gdkx11dnd.h
 include/gtk-3.0/gdk/x11/gdkx11glcontext.h
 include/gtk-3.0/gdk/x11/gdkx11keys.h
+include/gtk-3.0/gdk/x11/gdkx11monitor.h
 include/gtk-3.0/gdk/x11/gdkx11property.h
 include/gtk-3.0/gdk/x11/gdkx11screen.h
 include/gtk-3.0/gdk/x11/gdkx11selection.h
@@ -114,6 +123,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
@@ -123,7 +133,6 @@
 include/gtk-3.0/gtk/a11y/gtktreeviewaccessible.h
 include/gtk-3.0/gtk/a11y/gtkwidgetaccessible.h
 include/gtk-3.0/gtk/a11y/gtkwindowaccessible.h
-include/gtk-3.0/gdk/deprecated/gdkcolor.h
 include/gtk-3.0/gtk/deprecated/gtkaction.h
 include/gtk-3.0/gtk/deprecated/gtkactiongroup.h
 include/gtk-3.0/gtk/deprecated/gtkactivatable.h
@@ -148,10 +157,10 @@
 include/gtk-3.0/gtk/deprecated/gtkradioaction.h
 include/gtk-3.0/gtk/deprecated/gtkrc.h
 include/gtk-3.0/gtk/deprecated/gtkrecentaction.h
+include/gtk-3.0/gtk/deprecated/gtkstatusicon.h
 include/gtk-3.0/gtk/deprecated/gtkstock.h
 include/gtk-3.0/gtk/deprecated/gtkstyle.h
 include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h
-include/gtk-3.0/gtk/deprecated/gtkstatusicon.h
 include/gtk-3.0/gtk/deprecated/gtksymboliccolor.h
 include/gtk-3.0/gtk/deprecated/gtktable.h
 include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h
@@ -223,6 +232,8 @@
 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
 include/gtk-3.0/gtk/gtkentry.h
@@ -235,6 +246,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
@@ -284,10 +296,12 @@
 include/gtk-3.0/gtk/gtkmodelbutton.h
 include/gtk-3.0/gtk/gtkmodules.h
 include/gtk-3.0/gtk/gtkmountoperation.h
+include/gtk-3.0/gtk/gtknativedialog.h
 include/gtk-3.0/gtk/gtknotebook.h
 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
@@ -324,6 +338,11 @@
 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
+include/gtk-3.0/gtk/gtkshortcutswindow.h
 include/gtk-3.0/gtk/gtkshow.h
 include/gtk-3.0/gtk/gtksizegroup.h
 include/gtk-3.0/gtk/gtksizerequest.h
@@ -330,10 +349,10 @@
 include/gtk-3.0/gtk/gtksocket.h
 include/gtk-3.0/gtk/gtkspinbutton.h
 include/gtk-3.0/gtk/gtkspinner.h
-include/gtk-3.0/gtk/gtkstatusbar.h
 include/gtk-3.0/gtk/gtkstack.h
 include/gtk-3.0/gtk/gtkstacksidebar.h
 include/gtk-3.0/gtk/gtkstackswitcher.h
+include/gtk-3.0/gtk/gtkstatusbar.h
 include/gtk-3.0/gtk/gtkstylecontext.h
 include/gtk-3.0/gtk/gtkstyleprovider.h
 include/gtk-3.0/gtk/gtkswitch.h
@@ -425,6 +444,8 @@
 share/applications/gtk3-demo.desktop
 share/applications/gtk3-icon-browser.desktop
 share/applications/gtk3-widget-factory.desktop
+share/gettext/its/gtkbuilder.its
+share/gettext/its/gtkbuilder.loc
 share/gir-1.0/Gdk-3.0.gir
 share/gir-1.0/GdkX11-3.0.gir
 share/gir-1.0/Gtk-3.0.gir



More information about the Midnightbsd-cvs mailing list