Hello community, here is the log from the commit of package gnome-software for openSUSE:Factory checked in at 2016-09-23 11:35:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-software (Old) and /work/SRC/openSUSE:Factory/.gnome-software.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-software" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes 2016-07-18 21:24:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-software.new/gnome-software.changes 2016-09-23 11:35:44.000000000 +0200 @@ -1,0 +2,180 @@ +Mon Sep 19 15:26:17 UTC 2016 - dims...@opensuse.org + +- Update to version 3.22.0: + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 14 07:53:34 UTC 2016 - zai...@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 - dims...@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 - dims...@opensuse.org + +- Update to version 3.21.90: + + Trivial bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Aug 15 12:14:39 UTC 2016 - dims...@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 - zai...@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 - zai...@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. + +------------------------------------------------------------------- Old: ---- gnome-software-3.20.4.tar.xz gnome-software-icon-crash.patch New: ---- gnome-software-3.22.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-software.spec ++++++ --- /var/tmp/diff_new_pack.1E2Q9V/_old 2016-09-23 11:35:45.000000000 +0200 +++ /var/tmp/diff_new_pack.1E2Q9V/_new 2016-09-23 11:35:45.000000000 +0200 @@ -17,33 +17,35 @@ Name: gnome-software -Version: 3.20.4 +Version: 3.22.0 Release: 0 -%define gs_plugin_api 9 +%define gs_plugin_api 11 Summary: GNOME Software Store License: GPL-2.0+ Group: System/GUI/GNOME 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 badshah...@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 -# PATCH-FIX-UPSTREAM gnome-software-icon-crash.patch boo#974806 mgo...@suse.com -- don't crash if unable to find a cached icon. -Patch1: gnome-software-icon-crash.patch +# BuildRequires: intltool >= 0.35.0 BuildRequires: suse-xsl-stylesheets 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(gio-unix-2.0) >= 2.46.0 BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.17.92 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.11.5 BuildRequires: pkgconfig(gtk+-3.0) >= 3.18.2 BuildRequires: pkgconfig(gtkspell3-3.0) +BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(json-glib-1.0) >= 1.1.1 +BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) >= 2.51.92 BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.0 BuildRequires: pkgconfig(polkit-gobject-1) +BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(xdg-app) >= 0.4.14 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -55,17 +57,29 @@ %description 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 %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %configure \ --disable-static \ - --disable-firmware + --disable-firmware \ + --enable-ostree \ + --enable-rpm \ + --enable-steam \ + --enable-shell-extensions make %{?_smp_mflags} %install @@ -109,6 +123,21 @@ %{_mandir}/man1/%{name}.1%{?ext_man} %{_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 %changelog ++++++ gnome-software-3.20.4.tar.xz -> gnome-software-3.22.0.tar.xz ++++++ ++++ 248545 lines of diff (skipped)