git: 3547a1745176 - main - x11-toolkits/gtk40: update to 4.6.0

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sat, 08 Jan 2022 08:48:25 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3547a17451769fd444fdc879d869e14e0c39c6b2

commit 3547a17451769fd444fdc879d869e14e0c39c6b2
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-12-30 15:33:47 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-01-08 08:35:23 +0000

    x11-toolkits/gtk40: update to 4.6.0
    
    Changes:        https://gitlab.gnome.org/GNOME/gtk/-/blob/4.6.0/NEWS
---
 x11-toolkits/gtk40/Makefile  | 10 ++++++----
 x11-toolkits/gtk40/distinfo  |  6 +++---
 x11-toolkits/gtk40/pkg-plist |  3 ++-
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile
index dacec4be277e..ac3de4e861fb 100644
--- a/x11-toolkits/gtk40/Makefile
+++ b/x11-toolkits/gtk40/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gtk
-PORTVERSION=	4.4.1
+PORTVERSION=	4.6.0
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	GNOME
 PKGNAMESUFFIX=	4
@@ -14,6 +14,8 @@ PORTSCOUT=	limit:1,even
 
 BUILD_DEPENDS=	sassc>0:textproc/sassc
 LIB_DEPENDS=	libepoxy.so:graphics/libepoxy \
+		libpng.so:graphics/png \
+		libtiff.so:graphics/tiff \
 		libfribidi.so:converters/fribidi \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
@@ -22,8 +24,8 @@ LIB_DEPENDS=	libepoxy.so:graphics/libepoxy \
 RUN_DEPENDS=	hicolor-icon-theme>=0:misc/hicolor-icon-theme \
 		adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme
 
-USES=		compiler:c11 cpe gettext gnome localbase meson ninja \
-		pathfix perl5 python:3.7+ pkgconfig tar:xz
+USES=		compiler:c11 cpe gettext gnome jpeg localbase meson \
+		ninja pathfix perl5 python:3.7+ pkgconfig tar:xz
 CPE_VENDOR=	gnome
 USE_LDCONFIG=	yes
 USE_PERL5=	build
@@ -33,7 +35,7 @@ LDFLAGS+=	-lexecinfo
 
 BINARY_ALIAS=	python3=${PYTHON_CMD}
 
-LIBVERSION=	1.400.1
+LIBVERSION=	1.600.0
 PLIST_SUB+=	LIBVERSION=${LIBVERSION}
 
 GLIB_SCHEMAS=	org.gtk.Demo4.gschema.xml \
diff --git a/x11-toolkits/gtk40/distinfo b/x11-toolkits/gtk40/distinfo
index 5d300ea57501..d42d21fa7e51 100644
--- a/x11-toolkits/gtk40/distinfo
+++ b/x11-toolkits/gtk40/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1635776058
-SHA256 (gnome/gtk-4.4.1.tar.xz) = 0faada983dc6b0bc409cb34c1713c1f3267e67c093f86b1e3b17db6100a3ddf4
-SIZE (gnome/gtk-4.4.1.tar.xz) = 30031924
+TIMESTAMP = 1640878427
+SHA256 (gnome/gtk-4.6.0.tar.xz) = 782d5951fbfd585fc9ec76c09d07e28e6014c72db001fb567fff217fb96e4d8c
+SIZE (gnome/gtk-4.6.0.tar.xz) = 22655868
diff --git a/x11-toolkits/gtk40/pkg-plist b/x11-toolkits/gtk40/pkg-plist
index 67612912d293..a7ccf96aa905 100644
--- a/x11-toolkits/gtk40/pkg-plist
+++ b/x11-toolkits/gtk40/pkg-plist
@@ -36,6 +36,7 @@ include/gtk-4.0/gdk/gdkdrag.h
 include/gtk-4.0/gdk/gdkdragsurface.h
 include/gtk-4.0/gdk/gdkdrawcontext.h
 include/gtk-4.0/gdk/gdkdrop.h
+include/gtk-4.0/gdk/gdkenums.h
 include/gtk-4.0/gdk/gdkenumtypes.h
 include/gtk-4.0/gdk/gdkevents.h
 include/gtk-4.0/gdk/gdkframeclock.h
@@ -88,7 +89,6 @@ include/gtk-4.0/gdk/gdkvulkancontext.h
 %%X11%%include/gtk-4.0/gdk/x11/gdkx11utils.h
 %%BROADWAY%%include/gtk-4.0/gsk/broadway/gskbroadwayrenderer.h
 include/gtk-4.0/gsk/gl/gskglrenderer.h
-include/gtk-4.0/gsk/gl/gsknglrenderer.h
 include/gtk-4.0/gsk/gsk-autocleanup.h
 include/gtk-4.0/gsk/gsk.h
 include/gtk-4.0/gsk/gskcairorenderer.h
@@ -328,6 +328,7 @@ include/gtk-4.0/gtk/gtkstringsorter.h
 include/gtk-4.0/gtk/gtkstylecontext.h
 include/gtk-4.0/gtk/gtkstyleprovider.h
 include/gtk-4.0/gtk/gtkswitch.h
+include/gtk-4.0/gtk/gtksymbolicpaintable.h
 include/gtk-4.0/gtk/gtktestatcontext.h
 include/gtk-4.0/gtk/gtktestutils.h
 include/gtk-4.0/gtk/gtktext.h