Accepting request 429093 from GNOME:Factory
Update to 3.22.0 (forwarded request 428743 from dimstar) OBS-URL: https://build.opensuse.org/request/show/429093 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-software?expand=0&rev=35
This commit is contained in:
commit
07fb7e9786
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2
|
|
||||||
size 3513716
|
|
3
gnome-software-3.22.0.tar.xz
Normal file
3
gnome-software-3.22.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:22e30c84851b0768bd46dbb90de6d3308acdc2973d3ca4ee52a19cdb5a0182ba
|
||||||
|
size 3842168
|
@ -1,26 +0,0 @@
|
|||||||
From 2911419f0d496e3f0e8708cfed75e5cecee2226b Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mike Gorse <mgorse@suse.com>
|
|
||||||
Date: Mon, 11 Apr 2016 16:53:14 -0500
|
|
||||||
Subject: [PATCH] Don't crash if unable to find a cached icon
|
|
||||||
|
|
||||||
https://bugzilla.gnome.org/show_bug.cgi?id=764921
|
|
||||||
---
|
|
||||||
src/plugins/gs-appstream.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/plugins/gs-appstream.c b/src/plugins/gs-appstream.c
|
|
||||||
index 4ddd0d2..953dc7e 100644
|
|
||||||
--- a/src/plugins/gs-appstream.c
|
|
||||||
+++ b/src/plugins/gs-appstream.c
|
|
||||||
@@ -87,7 +87,7 @@ gs_refine_item_pixbuf (GsPlugin *plugin, GsApp *app, AsApp *item)
|
|
||||||
icon = as_app_get_icon_for_size (item, 64, 64);
|
|
||||||
if (icon == NULL) {
|
|
||||||
g_warning ("failed to find cached icon %s",
|
|
||||||
- as_icon_get_name (icon));
|
|
||||||
+ as_app_get_name (item, NULL));
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (!as_icon_load (icon, AS_ICON_LOAD_FLAG_SEARCH_SIZE, &error)) {
|
|
||||||
--
|
|
||||||
2.6.2
|
|
||||||
|
|
@ -1,3 +1,183 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 19 15:26:17 UTC 2016 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.22.0:
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 14 07:53:34 UTC 2016 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.21.92:
|
||||||
|
+ Add a new section name in the Addons category for drivers.
|
||||||
|
+ Add a plugin to match a hardware modalias.
|
||||||
|
+ Do not hide the origin when installing or removing an app.
|
||||||
|
+ Do not show the screenshot fallback image for firmware or
|
||||||
|
drivers.
|
||||||
|
+ Fix launching app's details from the installed notification.
|
||||||
|
+ Fix showing the source line in the installed panel.
|
||||||
|
+ Unbreak the GNOME Shell search provider.
|
||||||
|
+ Use the same padding as a GtkStackSwitcher.
|
||||||
|
+ Updated translations.
|
||||||
|
- Add pkgconfig(gudev-1.0) BuildRequires: Build GUDev support.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 31 10:26:22 UTC 2016 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.21.91:
|
||||||
|
+ Add functionality to enable non-free sources
|
||||||
|
+ Show the device bootloader screenshot when required
|
||||||
|
+ The following bugs are also fixed:
|
||||||
|
- Always return consistent results by allowing plugins to share
|
||||||
|
a cache.
|
||||||
|
- Ensure the search text is showing when going back to search
|
||||||
|
results.
|
||||||
|
- Only enable the firmware 'Install' button when the device is
|
||||||
|
in the right mode.
|
||||||
|
- Remove an app from the installed view when it's uninstalled.
|
||||||
|
- Show percentage progress when installing firmware.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 16 12:51:11 UTC 2016 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.21.90:
|
||||||
|
+ Trivial bugfixes.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 15 12:14:39 UTC 2016 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.21.4:
|
||||||
|
+ Add a cancel button and progress information to the details
|
||||||
|
page.
|
||||||
|
+ Add a dialog to confirm upgrade removals.
|
||||||
|
+ Add support for authenticating in plugins.
|
||||||
|
+ Add support for snaps.
|
||||||
|
+ Enable gtk-doc generation for documentation.
|
||||||
|
+ Show a new-style category list on the overview page.
|
||||||
|
+ Show origin information when applications are available from
|
||||||
|
multiple sources.
|
||||||
|
+ Show sandboxing information for selected applications.
|
||||||
|
+ Show the star ratings in more places.
|
||||||
|
+ Support installing .flatpakrepo files.
|
||||||
|
+ Support launching applicatins using a appstream:// URL.
|
||||||
|
+ Bugs fixed:
|
||||||
|
- Allow plugins to be enabled and disabled at runtime.
|
||||||
|
- Always show the 'MyLanguage' kudo when in en_US locale.
|
||||||
|
- Correctly trigger systemd offline updates when only
|
||||||
|
processing OS updates.
|
||||||
|
- Disable app folders feature when run outside GNOME.
|
||||||
|
- Do not show buttons on the search results.
|
||||||
|
- Do not use deprecated CSS properties.
|
||||||
|
- Do not use deprecated fwupd API.
|
||||||
|
- Ensure reviews are shown in the correct order.
|
||||||
|
- Fix a crash when double clicking files.
|
||||||
|
- Fix several UX issues when upgrading.
|
||||||
|
- Show the 'More Reviews' button in the details panel.
|
||||||
|
- Try really hard to have two rows of important categories.
|
||||||
|
+ Updated translations.
|
||||||
|
- Add pkgconfig(libsecret-1) BuildRequires: new dependency.
|
||||||
|
- Bump gs_plugin_api to 11, following upstream.
|
||||||
|
- Drop pkgconfig(xdg-app) BuildRequires: xdg-app is no longer
|
||||||
|
supported, this is now formally called flatpak.
|
||||||
|
- Drop gs-Fix-underlinking.patch: fixed upstream.
|
||||||
|
- Remove gnome-common BuildRequires and call to autoreconf as there
|
||||||
|
is no patch left touching the build system.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 14 03:21:02 UTC 2016 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.21.2:
|
||||||
|
+ Add a --details-pkg option to the gnome-software binary.
|
||||||
|
+ Add support for flatpak packages.
|
||||||
|
+ Add a plugin to auto-add some license information.
|
||||||
|
+ Add depends, requires and conflicts at initialize time.
|
||||||
|
+ Add support for application key colors.
|
||||||
|
+ Export a set of headers to allow external plugins to be built.
|
||||||
|
+ Bugs fixed:
|
||||||
|
- Do not crash if plugins are badly behaved.
|
||||||
|
- Do not directly load pixbufs in the AppStream plugin.
|
||||||
|
- Do not unconditionally invalidate the updates list on
|
||||||
|
hardware hotplug.
|
||||||
|
- Find the best AppSteam component when matching any prefixes.
|
||||||
|
- Fix crash due to network change before app activation.
|
||||||
|
- Fix launching various KDE4 applications.
|
||||||
|
- Support getting cached content from /var/cache and
|
||||||
|
/usr/share.
|
||||||
|
+ Updated translations.
|
||||||
|
- Rebase gs-Fix-underlinking.patch.
|
||||||
|
- Drop gnome-software-icon-crash.patch: Fixed upstream.
|
||||||
|
- Split out new devel sub-package, gnome-software now have header
|
||||||
|
files and pkgconfig file.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 14 03:21:01 UTC 2016 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.21.1:
|
||||||
|
+ Add an initial loading panel when there is no metadata
|
||||||
|
+ Add an outline ostree plugin that just adds remotes as sources.
|
||||||
|
+ Add an unreviewable application quirk.
|
||||||
|
+ Add initial Steam support.
|
||||||
|
+ Add support for app shortcut addition/removal.
|
||||||
|
+ Add support for GNOME Shell extensions.
|
||||||
|
+ Allow free-but-unspecified SPDX tokens.
|
||||||
|
+ Allow widgets to use custom CSS in a generic way.
|
||||||
|
+ Do the PackageKit refresh as a background transaction.
|
||||||
|
+ Hide "Software Sources" menu when its action is disabled.
|
||||||
|
+ Make the distro upgrades dialog match the new mockup.
|
||||||
|
+ Split the 'size' property into size-installed and
|
||||||
|
size-download.
|
||||||
|
+ Use a link instead of a button for history.
|
||||||
|
+ Use AppStream files for the popular, featured and extra
|
||||||
|
category data.
|
||||||
|
+ Use dpkg-deb info to create a GsApp when double clicking on a
|
||||||
|
.deb file.
|
||||||
|
+ Use FwupdClient from fwupd 0.7.0.
|
||||||
|
+ Use GdkPixbuf to parse icns files.
|
||||||
|
+ Use gsettings to enable/disable the 'sources' action.
|
||||||
|
+ Use the Fedora themed image for the upgrade banner.
|
||||||
|
+ When there are no trusted sources mark everything as
|
||||||
|
non-3rd-party.
|
||||||
|
+ Bugs fixed:
|
||||||
|
- Actually show the error dialog for an invalid file.
|
||||||
|
- Allow all functions called by g_module_symbol() to fail.
|
||||||
|
- Allow popular and featured apps to match any prefix.
|
||||||
|
- Do not maintain a cache of applications in the plugin loader.
|
||||||
|
- Do not re-request the distro-upgrade when switching pages.
|
||||||
|
- Do not show ratings and reviews for some component kinds.
|
||||||
|
- Do not show the distro-upgrade notification if the window is
|
||||||
|
open.
|
||||||
|
- Do not use the header bar on Unity.
|
||||||
|
- Fix a crash when double clicking package files.
|
||||||
|
- Fix live installing firmware.
|
||||||
|
- Get the correct icon size when installing xdg-app bundles on
|
||||||
|
HiDPI.
|
||||||
|
- Hide the kudo details panel for non desktop components.
|
||||||
|
- Load screenshots directly if their URLs point to local files.
|
||||||
|
- Lower the limits for review text.
|
||||||
|
- Make the provenance plugin non-specific to Fedora.
|
||||||
|
- Move header bar button creation into individual pages.
|
||||||
|
- Move the Install & Restart button below the upgrade banner.
|
||||||
|
- Only show the session manager restart if there were any
|
||||||
|
non-live updates.
|
||||||
|
- Properly support multi-line .deb descriptions.
|
||||||
|
- Show a 'Install All' button when all the updates can be
|
||||||
|
installed live.
|
||||||
|
- Show a modal dialog when downloading the distro-upgrade
|
||||||
|
failed.
|
||||||
|
- Show the upgrades banner even if there are no updates to
|
||||||
|
show.
|
||||||
|
- Use a cache file to respect the fedora-distro-upgrades
|
||||||
|
cache-age.
|
||||||
|
- Use GFile instead of a filename when converting apps.
|
||||||
|
- Pass --enable-ostree, --enable-rpm, --enable-steam and
|
||||||
|
--enable-shell-extensions to configure to ensure we build support
|
||||||
|
for these.
|
||||||
|
- Drop gs-compile-against-old-appstream-glib.patch,
|
||||||
|
gs-Fix-xdg-app-build.patch and gs-Fix-a-possible-crasher.patch:
|
||||||
|
Fixed upstream.
|
||||||
|
- Add pkgconfig(rpm) BuildRequires: New dependency.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jul 13 12:37:52 UTC 2016 - zaitor@opensuse.org
|
Wed Jul 13 12:37:52 UTC 2016 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
@ -17,33 +17,35 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: gnome-software
|
Name: gnome-software
|
||||||
Version: 3.20.4
|
Version: 3.22.0
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gs_plugin_api 9
|
%define gs_plugin_api 11
|
||||||
Summary: GNOME Software Store
|
Summary: GNOME Software Store
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
Url: https://wiki.gnome.org/Design/Apps/Software
|
Url: https://wiki.gnome.org/Design/Apps/Software
|
||||||
Source: http://download.gnome.org/sources/gnome-software/3.20/%{name}-%{version}.tar.xz
|
Source: http://download.gnome.org/sources/gnome-software/3.22/%{name}-%{version}.tar.xz
|
||||||
# PATCH-FEATURE-OPENSUSE gnome-software-add-default-yast-appfolder.patch boo#897713 badshah400@gmail.com -- Adds a YaST app-folder by default, in addition to existing app-folders Sundry and Utilities
|
# PATCH-FEATURE-OPENSUSE gnome-software-add-default-yast-appfolder.patch boo#897713 badshah400@gmail.com -- Adds a YaST app-folder by default, in addition to existing app-folders Sundry and Utilities
|
||||||
Patch0: gnome-software-add-default-yast-appfolder.patch
|
Patch0: gnome-software-add-default-yast-appfolder.patch
|
||||||
# PATCH-FIX-UPSTREAM gnome-software-icon-crash.patch boo#974806 mgorse@suse.com -- don't crash if unable to find a cached icon.
|
#
|
||||||
Patch1: gnome-software-icon-crash.patch
|
|
||||||
BuildRequires: intltool >= 0.35.0
|
BuildRequires: intltool >= 0.35.0
|
||||||
BuildRequires: suse-xsl-stylesheets
|
BuildRequires: suse-xsl-stylesheets
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: pkgconfig(appstream-glib) >= 0.5.11
|
BuildRequires: pkgconfig(appstream-glib) >= 0.6.1
|
||||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.31.5
|
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.31.5
|
||||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0
|
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0
|
||||||
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.17.92
|
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.17.92
|
||||||
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.11.5
|
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.11.5
|
||||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.18.2
|
BuildRequires: pkgconfig(gtk+-3.0) >= 3.18.2
|
||||||
BuildRequires: pkgconfig(gtkspell3-3.0)
|
BuildRequires: pkgconfig(gtkspell3-3.0)
|
||||||
|
BuildRequires: pkgconfig(gudev-1.0)
|
||||||
BuildRequires: pkgconfig(json-glib-1.0) >= 1.1.1
|
BuildRequires: pkgconfig(json-glib-1.0) >= 1.1.1
|
||||||
|
BuildRequires: pkgconfig(libsecret-1)
|
||||||
BuildRequires: pkgconfig(libsoup-2.4) >= 2.51.92
|
BuildRequires: pkgconfig(libsoup-2.4) >= 2.51.92
|
||||||
BuildRequires: pkgconfig(libxslt)
|
BuildRequires: pkgconfig(libxslt)
|
||||||
BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.0
|
BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.0
|
||||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||||
|
BuildRequires: pkgconfig(rpm)
|
||||||
BuildRequires: pkgconfig(sqlite3)
|
BuildRequires: pkgconfig(sqlite3)
|
||||||
BuildRequires: pkgconfig(xdg-app) >= 0.4.14
|
BuildRequires: pkgconfig(xdg-app) >= 0.4.14
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -55,17 +57,29 @@ Recommends: %{name}-lang
|
|||||||
%description
|
%description
|
||||||
AppStore like management of Applications for your GNOME Desktop.
|
AppStore like management of Applications for your GNOME Desktop.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Include Files and Libraries mandatory for Development
|
||||||
|
Group: Development/Libraries/GNOME
|
||||||
|
Requires: %{name} = %{version}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This package contains all necessary include files and libraries needed
|
||||||
|
to develop applications that require these.
|
||||||
|
|
||||||
%lang_package
|
%lang_package
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure \
|
%configure \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-firmware
|
--disable-firmware \
|
||||||
|
--enable-ostree \
|
||||||
|
--enable-rpm \
|
||||||
|
--enable-steam \
|
||||||
|
--enable-shell-extensions
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -109,6 +123,21 @@ rm %{buildroot}%{_datadir}/applications/gnome-software-local-file.desktop
|
|||||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||||
%{_sysconfdir}/xdg/autostart/gnome-software-service.desktop
|
%{_sysconfdir}/xdg/autostart/gnome-software-service.desktop
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%dir %{_includedir}/%{name}
|
||||||
|
%{_datadir}/gtk-doc/html/%{name}/
|
||||||
|
%{_includedir}/%{name}/gnome-software.h
|
||||||
|
%{_includedir}/%{name}/gs-app-list.h
|
||||||
|
%{_includedir}/%{name}/gs-app.h
|
||||||
|
%{_includedir}/%{name}/gs-auth.h
|
||||||
|
%{_includedir}/%{name}/gs-category.h
|
||||||
|
%{_includedir}/%{name}/gs-os-release.h
|
||||||
|
%{_includedir}/%{name}/gs-plugin-vfuncs.h
|
||||||
|
%{_includedir}/%{name}/gs-plugin.h
|
||||||
|
%{_includedir}/%{name}/gs-utils.h
|
||||||
|
%{_libdir}/pkgconfig/gnome-software.pc
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user