import gnome-software-3.30.6-2.el8

This commit is contained in:
CentOS Sources 2019-11-05 16:26:37 -05:00 committed by Andrew Lukoshko
parent 15ac9ed3b3
commit a0f5c0d477
2 changed files with 35 additions and 1 deletions

View File

@ -0,0 +1,27 @@
From 4107a4aafc2a524454ca0590ab4d36764e513ddf Mon Sep 17 00:00:00 2001
From: Kalev Lember <klember@redhat.com>
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

View File

@ -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 <klember@redhat.com> - 3.30.6-2
- Hide addons that are not available in repos
- Resolves: #1719779
* Tue Dec 18 2018 Kalev Lember <klember@redhat.com> - 3.30.6-1
- Update to 3.30.6