Update to GTK 4.16.3

This is the latest stable release of GTK that we want to have in
RHEL 10.

Resolves: RHEL-60882
This commit is contained in:
Matthias Clasen 2024-10-04 16:14:26 -04:00
parent d3534321ed
commit 1c8cbac718
3 changed files with 5 additions and 6 deletions

1
.gitignore vendored
View File

@ -58,3 +58,4 @@
/gtk-4.13.7.tar.xz
/gtk-4.14.4.tar.xz
/gtk-4.15.3.tar.xz
/gtk-4.16.3.tar.xz

View File

@ -24,7 +24,7 @@
%endif
Name: gtk4
Version: 4.15.3
Version: 4.16.3
Release: %autorelease
Summary: GTK graphical user interface library
@ -35,10 +35,6 @@ Source0: https://download.gnome.org/sources/gtk/4.15/gtk-%{version}.tar.x
# Using objcopy for resources interferes with hardening
Patch0: gtk4-no-objcopy.patch
# Upstream fixes for popovers gone missing
Patch1: 0001-popover-Take-shadow-size-into-account-in-measure.patch
Patch2: 0002-popover-Fix-invalid-width-height-check-in-layout.patch
BuildRequires: cups-devel
BuildRequires: desktop-file-utils
BuildRequires: docbook-style-xsl
@ -234,6 +230,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
%{_bindir}/gtk4-node-editor
%{_bindir}/gtk4-print-editor
%{_bindir}/gtk4-rendernode-tool
%{_bindir}/gtk4-image-tool
%{_bindir}/gtk4-widget-factory
%{_datadir}/applications/org.gtk.gtk4.NodeEditor.desktop
%{_datadir}/applications/org.gtk.Demo4.desktop
@ -256,6 +253,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
%{_mandir}/man1/gtk4-icon-browser.1*
%{_mandir}/man1/gtk4-node-editor.1*
%{_mandir}/man1/gtk4-rendernode-tool.1*
%{_mandir}/man1/gtk4-image-tool.1*
%{_mandir}/man1/gtk4-widget-factory.1*
%changelog

View File

@ -1 +1 @@
SHA512 (gtk-4.15.3.tar.xz) = b35b4b34a26e20292220fe53a93441e885c465f59884024b1bc40faf617f8a48fd0d4e059a404d7476a5242439668bd6396efeac9288065129ee9608b4cc7cbb
SHA512 (gtk-4.16.3.tar.xz) = 7a6f4c48ea57c7cd1946bd33c9fdacfbb4a5ed9c02034f3cd483099539d6bcd5448144fe13f66815cdd51a693ccb317872accf1b150730404fb2d618222a78ca