From dd1f8f90586ea8d366dbecb9067182e21c771ced Mon Sep 17 00:00:00 2001 From: Tomas Popela Date: Thu, 15 Aug 2024 13:48:33 +0200 Subject: [PATCH] Don't require package gtk-immodules-imsettings It isn't part of RHEL 10 (it's built from GTK 2 SRPM which isn't presented) Resolves: RHEL-38223 --- gtk3.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gtk3.spec b/gtk3.spec index 3839845..6d82c01 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -20,7 +20,7 @@ Name: gtk3 Version: 3.24.43 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GTK+ graphical user interface library License: LGPL-2.0-or-later @@ -115,11 +115,16 @@ applications, the overall memory consumption is reduced as well. Summary: Input methods for GTK+ Requires: gtk3%{?_isa} = %{version}-%{release} # for im-cedilla.conf +# Don't require the configuration file on RHEL 10 as it doesn't +# have GTK 2 at all and hence the file. The file could be added +# in EPEL where imsettings is packaged. +%if 0%{?fedora} || 0%{?rhel} < 10 %if 0%{?fedora} >= 38 || 0%{?rhel} > 9 Requires: gtk-immodules-imsettings %else Requires: gtk2-immodules%{?_isa} %endif +%endif %description immodules The gtk3-immodules package contains standalone input methods that @@ -306,6 +311,11 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache &>/dev/null || : %{_datadir}/installed-tests/ %changelog +* Thu Aug 15 2024 Tomas Popela - 3.24.43-2 +- Don't require package gtk-immodules-imsettings as it isn't part of + RHEL 10 (it's built from GTK 2 SRPM which isn't presented) +- Resolves: RHEL-38223 + * Wed Jul 10 2024 Matthias Clasen - 3.24.43-1 - Update to 3.24.43 - Resolves: RHEL-46990