From a5004c5b776736f04744d4aab74892301563e4e9 Mon Sep 17 00:00:00 2001 From: songmingliang Date: Tue, 26 Apr 2022 16:55:05 +0800 Subject: [PATCH] Add repair-languagepage-logo.patch --- gnome-initial-setup.spec | 8 +++++++- repair-languagepage-logo.patch | 14 ++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 repair-languagepage-logo.patch diff --git a/gnome-initial-setup.spec b/gnome-initial-setup.spec index 9e8ae8d..938756f 100644 --- a/gnome-initial-setup.spec +++ b/gnome-initial-setup.spec @@ -1,3 +1,4 @@ +%define anolis_release .0.1 %global nm_version 1.2 %global nma_version 1.0 %global glib_required_version 2.53.0 @@ -6,7 +7,7 @@ Name: gnome-initial-setup Version: 3.28.0 -Release: 10%{?dist} +Release: 10%{anolis_release}%{?dist} Summary: Bootstrapping your OS License: GPLv2+ @@ -25,6 +26,8 @@ Patch4: gnome-initial-setup-3.28.0-fix-japanese-defaults.patch # https://bugzilla.redhat.com/show_bug.cgi?id=1838088 Patch5: gnome-initial-setup-3.28.0-fix-legacy-faces-missing-icon.patch +Patch1000: repair-languagepage-logo.patch + BuildRequires: krb5-devel BuildRequires: desktop-file-utils BuildRequires: intltool @@ -126,6 +129,9 @@ useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} &>/dev/null || %{_datadir}/gnome-initial-setup/vendor.conf %changelog +* Tue Apr 26 2022 Lilinjie - 3.28.0-10.0.1 +- Add repair-languagepage-logo.patch + * Tue Nov 23 2021 David King - 3.28.0-10 - Fix missing icon for legacy faces (#1838088) diff --git a/repair-languagepage-logo.patch b/repair-languagepage-logo.patch new file mode 100644 index 0000000..3fce07e --- /dev/null +++ b/repair-languagepage-logo.patch @@ -0,0 +1,14 @@ +--- gnome-initial-setup-3.28.0/gnome-initial-setup/pages/language/gis-language-page.c 2017-06-14 21:39:03.000000000 +0800 ++++ gnome-initial-setup-3.28.0/gnome-initial-setup/pages/language/gis-language-page.c.bak 2021-08-04 18:27:54.217134383 +0800 +@@ -235,6 +235,11 @@ update_distro_logo (GisLanguagePage *pag + { + g_object_set (priv->logo, "icon-name", "fedora-logo-icon", NULL); + } ++ ++ if (g_strcmp0 (id, "rhel fedora centos") == 0) ++ { ++ g_object_set (priv->logo, "icon-name", "system-logo-icon", NULL); ++ } + + g_free (id); + } -- Gitee