From 80c478631d018b8479235399d2d810000ce9f724 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Jan 21 2020 16:49:46 +0000 Subject: import gnome-software-3.30.6-2.el8 --- diff --git a/SOURCES/0001-details-page-Hide-addons-that-are-not-available-in-r.patch b/SOURCES/0001-details-page-Hide-addons-that-are-not-available-in-r.patch new file mode 100644 index 0000000..6a629ee --- /dev/null +++ b/SOURCES/0001-details-page-Hide-addons-that-are-not-available-in-r.patch @@ -0,0 +1,27 @@ +From 4107a4aafc2a524454ca0590ab4d36764e513ddf Mon Sep 17 00:00:00 2001 +From: Kalev Lember +Date: Fri, 12 Jul 2019 11:08:54 +0300 +Subject: [PATCH] details page: Hide addons that are not available in repos + +https://bugzilla.redhat.com/show_bug.cgi?id=1719779 +--- + src/gs-details-page.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/gs-details-page.c b/src/gs-details-page.c +index 2a59f8f08..5784250aa 100644 +--- a/src/gs-details-page.c ++++ b/src/gs-details-page.c +@@ -1383,7 +1383,8 @@ gs_details_page_refresh_addons (GsDetailsPage *self) + GtkWidget *row; + + addon = gs_app_list_index (addons, i); +- if (gs_app_get_state (addon) == AS_APP_STATE_UNAVAILABLE) ++ if (gs_app_get_state (addon) == AS_APP_STATE_UNKNOWN || ++ gs_app_get_state (addon) == AS_APP_STATE_UNAVAILABLE) + continue; + + row = gs_app_addon_row_new (addon); +-- +2.21.0 + diff --git a/SPECS/gnome-software.spec b/SPECS/gnome-software.spec index fb1369d..50607d2 100644 --- a/SPECS/gnome-software.spec +++ b/SPECS/gnome-software.spec @@ -13,7 +13,7 @@ Name: gnome-software Version: 3.30.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A software center for GNOME License: GPLv2+ @@ -24,6 +24,9 @@ Source0: https://download.gnome.org/sources/gnome-software/3.30/%{name}-%{vers Patch0: 0001-Lower-as_utils_vercmp_full-version-check-for-Fedora.patch Patch1: 0001-Lower-AsStore-new-API-version-checks-for-Fedora.patch +# Backported from upstream +Patch2: 0001-details-page-Hide-addons-that-are-not-available-in-r.patch + BuildRequires: gcc BuildRequires: gettext BuildRequires: libxslt @@ -244,6 +247,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %{_mandir}/man1/gnome-software-editor.1* %changelog +* Fri Jul 12 2019 Kalev Lember - 3.30.6-2 +- Hide addons that are not available in repos +- Resolves: #1719779 + * Tue Dec 18 2018 Kalev Lember - 3.30.6-1 - Update to 3.30.6