git: 766a7b963fa8 - main - x11-toolkits/gtkmm40: update to 4.20.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 Mar 2026 10:34:24 UTC
The branch main has been updated by truckman:
URL: https://cgit.FreeBSD.org/ports/commit/?id=766a7b963fa8b428d5ac644ee8585589fe6fa398
commit 766a7b963fa8b428d5ac644ee8585589fe6fa398
Author: Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2026-03-10 09:11:44 +0000
Commit: Don Lewis <truckman@FreeBSD.org>
CommitDate: 2026-03-13 09:50:51 +0000
x11-toolkits/gtkmm40: update to 4.20.0
Update to 4.20.0
4.20.0 (stable) 2025-09-19
Gdk:
* PixbufAnimation, PixbufAnimationIter: Deprecate these classes.
GdkPixbufAnimation and GdkPixbufAnimationIter are deprecated
since gdk-pixbuf 2.44.
* PixbufLoader: Deprecate get_animation().
(Kjell Ahlstedt)
PR: 292077
---
x11-toolkits/gtkmm40/Makefile | 5 +++--
x11-toolkits/gtkmm40/distinfo | 6 +++---
x11-toolkits/gtkmm40/pkg-plist | 14 ++++++++++++++
3 files changed, 20 insertions(+), 5 deletions(-)
diff --git a/x11-toolkits/gtkmm40/Makefile b/x11-toolkits/gtkmm40/Makefile
index 06567518f1e9..30a98fc28619 100644
--- a/x11-toolkits/gtkmm40/Makefile
+++ b/x11-toolkits/gtkmm40/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtkmm
-PORTVERSION= 4.18.0
+PORTVERSION= 4.20.0
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 40
@@ -12,7 +12,8 @@ WWW= https://gtkmm.gnome.org/
LICENSE= LGPL21+
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
- libgraphene-1.0.so:graphics/graphene
+ libgraphene-1.0.so:graphics/graphene \
+ libvulkan.so:graphics/vulkan-loader
USES= compiler:c++17-lang gnome meson pkgconfig \
python:build tar:xz
diff --git a/x11-toolkits/gtkmm40/distinfo b/x11-toolkits/gtkmm40/distinfo
index 39ed45c5d43a..d1e68fbe7f46 100644
--- a/x11-toolkits/gtkmm40/distinfo
+++ b/x11-toolkits/gtkmm40/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745067249
-SHA256 (gnome/gtkmm-4.18.0.tar.xz) = 2ee31c15479fc4d8e958b03c8b5fbbc8e17bc122c2a2f544497b4e05619e33ec
-SIZE (gnome/gtkmm-4.18.0.tar.xz) = 17063416
+TIMESTAMP = 1766396596
+SHA256 (gnome/gtkmm-4.20.0.tar.xz) = daad9bf9b70f90975f91781fc7a656c923a91374261f576c883cd3aebd59c833
+SIZE (gnome/gtkmm-4.20.0.tar.xz) = 17463040
diff --git a/x11-toolkits/gtkmm40/pkg-plist b/x11-toolkits/gtkmm40/pkg-plist
index 7b8b237e6e3e..a71c4c8ec73f 100644
--- a/x11-toolkits/gtkmm40/pkg-plist
+++ b/x11-toolkits/gtkmm40/pkg-plist
@@ -116,6 +116,14 @@ include/gtkmm-%%API_VERSION%%/gdkmm/toplevelsize.h
include/gtkmm-%%API_VERSION%%/gdkmm/toplevelsurfaceimpl.h
include/gtkmm-%%API_VERSION%%/gdkmm/value_cairo.h
include/gtkmm-%%API_VERSION%%/gdkmm/wrap_init.h
+include/gtkmm-%%API_VERSION%%/gskmm.h
+include/gtkmm-%%API_VERSION%%/gskmm/enums.h
+include/gtkmm-%%API_VERSION%%/gskmm/private/enums_p.h
+include/gtkmm-%%API_VERSION%%/gskmm/private/roundedrect_p.h
+include/gtkmm-%%API_VERSION%%/gskmm/private/transform_p.h
+include/gtkmm-%%API_VERSION%%/gskmm/roundedrect.h
+include/gtkmm-%%API_VERSION%%/gskmm/transform.h
+include/gtkmm-%%API_VERSION%%/gskmm/wrap_init.h
include/gtkmm-%%API_VERSION%%/gtkmm.h
include/gtkmm-%%API_VERSION%%/gtkmm/aboutdialog.h
include/gtkmm-%%API_VERSION%%/gtkmm/accelerator.h
@@ -223,6 +231,8 @@ include/gtkmm-%%API_VERSION%%/gtkmm/filelauncher.h
include/gtkmm-%%API_VERSION%%/gtkmm/filter.h
include/gtkmm-%%API_VERSION%%/gtkmm/filterlistmodel.h
include/gtkmm-%%API_VERSION%%/gtkmm/fixed.h
+include/gtkmm-%%API_VERSION%%/gtkmm/fixedlayout.h
+include/gtkmm-%%API_VERSION%%/gtkmm/fixedlayoutchild.h
include/gtkmm-%%API_VERSION%%/gtkmm/flattenlistmodel.h
include/gtkmm-%%API_VERSION%%/gtkmm/flowbox.h
include/gtkmm-%%API_VERSION%%/gtkmm/flowboxchild.h
@@ -411,6 +421,8 @@ include/gtkmm-%%API_VERSION%%/gtkmm/private/filelauncher_p.h
include/gtkmm-%%API_VERSION%%/gtkmm/private/filter_p.h
include/gtkmm-%%API_VERSION%%/gtkmm/private/filterlistmodel_p.h
include/gtkmm-%%API_VERSION%%/gtkmm/private/fixed_p.h
+include/gtkmm-%%API_VERSION%%/gtkmm/private/fixedlayout_p.h
+include/gtkmm-%%API_VERSION%%/gtkmm/private/fixedlayoutchild_p.h
include/gtkmm-%%API_VERSION%%/gtkmm/private/flattenlistmodel_p.h
include/gtkmm-%%API_VERSION%%/gtkmm/private/flowbox_p.h
include/gtkmm-%%API_VERSION%%/gtkmm/private/flowboxchild_p.h
@@ -679,11 +691,13 @@ include/gtkmm-%%API_VERSION%%/gtkmm/windowgroup.h
include/gtkmm-%%API_VERSION%%/gtkmm/windowhandle.h
include/gtkmm-%%API_VERSION%%/gtkmm/wrap_init.h
lib/gtkmm-%%API_VERSION%%/include/gdkmmconfig.h
+lib/gtkmm-%%API_VERSION%%/include/gskmmconfig.h
lib/gtkmm-%%API_VERSION%%/include/gtkmmconfig.h
lib/gtkmm-%%API_VERSION%%/proc/m4/class_gtkobject.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/class_shared.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/convert.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/convert_gdk.m4
+lib/gtkmm-%%API_VERSION%%/proc/m4/convert_gsk.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/convert_gtk.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/convert_gtkmm.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/enum.m4