[packages/gtkmm4] - updated to 4.24.0

qboosh qboosh at pld-linux.org
Sun Oct 18 14:56:16 CEST 2026


commit 08c1384887c2b546afe7e92583ce66de53da9576
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Oct 18 14:56:57 2026 +0200

    - updated to 4.24.0

 gtkmm-am.patch | 11 +++++++++++
 gtkmm4.spec    | 18 ++++++++++--------
 2 files changed, 21 insertions(+), 8 deletions(-)
---
diff --git a/gtkmm4.spec b/gtkmm4.spec
index 5833e7f..a9e2c90 100644
--- a/gtkmm4.spec
+++ b/gtkmm4.spec
@@ -4,18 +4,19 @@
 %bcond_without	static_libs	# static library
 
 %define		cairomm_ver	1.15.4
-%define		glibmm_ver	2.75.0
-%define		gtk_ver		4.22.0
+%define		glibmm_ver	2.89.0
+%define		gtk_ver		4.23.4
 %define		pangomm_ver	2.50.0
 Summary:	A C++ interface for the GTK+ (a GUI library for X)
 Summary(pl.UTF-8):	Wrapper C++ dla GTK+
 Name:		gtkmm4
-Version:	4.22.0
+Version:	4.24.0
 Release:	1
 License:	LGPL v2+
 Group:		X11/Libraries
-Source0:	https://download.gnome.org/sources/gtkmm/4.22/gtkmm-%{version}.tar.xz
-# Source0-md5:	a1c76be0b7cd6156b269832e6a0bc660
+Source0:	https://download.gnome.org/sources/gtkmm/4.24/gtkmm-%{version}.tar.xz
+# Source0-md5:	00f31df6496cc413bffc82fd4c9a100a
+Patch0:		gtkmm-am.patch
 URL:		https://gtkmm.gnome.org/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake >= 1:1.11
@@ -103,6 +104,7 @@ Szczegółowa dokumentacja gtkmm i gdkmm.
 
 %prep
 %setup -q -n gtkmm-%{version}
+%patch -P0 -p1
 
 %build
 mm-common-prepare --copy --force
@@ -136,12 +138,12 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc ChangeLog NEWS README.md
-%attr(755,root,root) %{_libdir}/libgtkmm-4.0.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgtkmm-4.0.so.0
+%{_libdir}/libgtkmm-4.0.so.*.*.*
+%ghost %{_libdir}/libgtkmm-4.0.so.0
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgtkmm-4.0.so
+%{_libdir}/libgtkmm-4.0.so
 %{_libdir}/gtkmm-4.0
 %{_includedir}/gtkmm-4.0
 %{_pkgconfigdir}/gtkmm-4.0.pc
diff --git a/gtkmm-am.patch b/gtkmm-am.patch
new file mode 100644
index 0000000..28110a7
--- /dev/null
+++ b/gtkmm-am.patch
@@ -0,0 +1,11 @@
+--- gtkmm-4.24.0/gsk/src/filelist.am.orig	2026-09-14 12:21:21.000000000 +0200
++++ gtkmm-4.24.0/gsk/src/filelist.am	2026-10-18 14:14:04.002755743 +0200
+@@ -17,7 +17,7 @@ gskmm_files_any_hg = \
+   pathmeasure.hg \
+   pathpoint.hg \
+   roundedrect.hg \
+-  stroke.hg
++  stroke.hg \
+   transform.hg
+ 
+ gskmm_files_deprecated_hg =
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gtkmm4.git/commitdiff/08c1384887c2b546afe7e92583ce66de53da9576



More information about the pld-cvs-commit mailing list