[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