commit gnome-software for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-software for openSUSE:Factory checked in at 2014-05-05 21:15:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-10-20 10:51:37.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-software.new/gnome-software.changes 2014-05-05 21:16:55.000000000 +0200 @@ -1,0 +2,364 @@ +Sat Apr 12 06:12:13 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.12.1: + + Bug fixes: + - Always return valid results when using the shell search + provider. + - Always show the featured background gradient. + - Disable the GTK pixel cache due to rendering artifacts. + - Do not show 'Installed' on the app tile when actually + installing. + - Don't crash the search provider for apps with missing icons. + - Drop unused libnotify dep. + - GsApp: Notify property changes in an idle callback. + - Hide the last checked label if we haven't yet checked for + updates. + - Improve thread safety in the plugin loader. + - Only show installed update notification once. + - Show the repo name in the sources dialog. + - Sort the results by kudo for the shell sort provider. + - Use a valid icon size for symbolic icons. + - Use context to translate subcategory titles. + + Updated translations. +- Drop pkgconfig(libnotify) BuildRequires: No longer needed. + +------------------------------------------------------------------- +Mon Mar 24 12:43:36 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.12.0: + + Don't generate .service and .desktop file from config.status. + + Always include glib-tap.mk. + + Updated translations. + +------------------------------------------------------------------- +Fri Mar 21 13:42:44 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.11.92: + + New Features: + - Use a popover for add folder subdialog. + - Show time of last update check. + - Add more tests. + + Bug fixes: + - Set parent for error dialogs. + - Only show non-empty folders in the shell. + - Fix crash with non-ASCII folder names. + - Remove stale notifications. + - Update last installed timestamp after offline updates. + - Fix showing recently installed updates. + - Improve display of recently installed updates. + + Updated translations. +- Add pkgconfig(gnome-desktop-3.0) BuildRequires: new dependency. +- Drop gnome-software-PK-released.patch: fixed upstream. + +------------------------------------------------------------------- +Wed Mar 5 22:44:46 UTC 2014 - dimstar@opensuse.org + +- Do not apply gnome-software-PK-updates.patch: let's try the + systemd offline update mechanism. + +------------------------------------------------------------------- +Wed Mar 5 12:00:19 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.11.91: + + Add CSS for infobar theming. + + Add support for the AppStream <languages> tag. + + Add the concept of 'kudos' to an application. + + Award a kudo if an application is available in the users + language. + + Award a kudo if an application is featured or recommended. + + Award a kudo if an application ships an AppData screenshot. + + Bugfixes: + - Do not show local applications that do not have an icon + specified + - Do not use gtk_icon_theme_load_icon() as it's not thread + safe. + - Don't show missing history on a local package install. + - Fade in the loading spinner. + - Fix multiple bugs that caused the menu path not to be shown. + - Improve tile layout in the category view. + - Let the 'origin' span 3 columns. + - Make use of the PackageKit summary in details when available. + - Remove Settings category from the desktop file. + - Remove the "Getting software details…" label. + - Show the filename for local package installation. + - Support the AppStream <project_license> tag. + - Update software source message wording. + - Use a per-list sort key when randomizing a list. + - Use application/x-executable icon for local packages. + - Use different icons for repo packages and addons. + - Use new-style dialogs. + - Warn when overwriting metadata keys that already exist. + + Updated translations. +- Add gnome-software-PK-released.patch: Fix build with stable + PackageKit releases. + +------------------------------------------------------------------- +Wed Feb 19 12:29:26 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.11.90: + + New Features: + - Add 4 different infobars to show for local package types. + - Add an initial version of the privacy policy for usage stats. + - Load a core moduleset from a file. + - Show some UI to remove external sources. + - Show the installed application source in the details view. + + Bugs fixed: + - Add devassistant in the Development featured section. + - Add missing mnemonics and accessible names. + - Allow different distros to refine the list of hardcoded + popular applications. + - Allow specifying the optional text-shadow for the featured + applications. + - Automatically de-duplicate gs_app_add_related(). + - Do not show software sources in the updates panel. + - Don't show such a big gap on the details page if there are no + screenshots. + - Load the GNOME moduleset from a file rather than hardcoding. + - Promote packages found in the desktop-db to kind + normal+desktop. + - Specify text-shadow to improve legibility. + - Set the application description for long single line package + descriptions. +- Drop gnome-software-older-PK.patch: fixed upstream. + +------------------------------------------------------------------- +Mon Feb 3 11:08:39 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.11.5: + + New Features: + - Add a concept of a rating confidence to each application. + - Add a file handler to allow Software to install local + packages. + - Allow each plugin to define deps on other plugins. + - Generate the 'Picks' on the overview automatically. + - Show a star widget for each application in the category + panel. + - Some design updates for app folders. + - Update to the latest designs that allow refreshing of the + update lists. + + Bugs fixed: + - Add a plugin to optionally collect install/remove stats + data. + - Allow multiple plugins to set the name, summary and + description. + - Allow plugins to remove applications when resolving. + - Create default app folders. + - Fix a crash when using gs_app_subsume() in a thread. + - Make the Transmission banner less critical. + - Never show '[0]' in the installed panel tab. + - Prepopulate Sundry and Utilities. + - Respect category mapping with App folders. + - Reunify launcher and service into one binary. + - Selection mode improvements for 'Installed'. + - Updated FSF's address. + - Update to a new version of the tagger API to provide ratings + confidence. + + Updated translations. +- Add gnome-software-older-PK.patch: Fix build with PK < 0.9.1. + +------------------------------------------------------------------- +Fri Jan 17 19:29:12 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.11.4: + + New Features: + - Add Ardour to the featured list. + - Add a --enable-dogtail configure switch. + - Add a dep to gsettings-desktop-schemas. + - Add a test for actions. + - Add some work-in-progress UI tests. + - Initial port of the PackageKit session interface. + + Bugs fixed: + - Add some accessible names to widgets. + - Don't notify every hour for available updates. + - Drop spinner for screenshot loading. + - Ensure all calls to pkexec use g_child_watch_add(). + - Ensure that the application ratings are set correctly. + - Fix the name of the offline update file. + - Fix the speed regression by using the correct icon cache key. + - Look up app folder names. + - Make app folder configuration available. + - Recognize if installed by jhbuild. + - Show the 'Launch' button for installed web-apps too. + - Some updates to the app folder dialog. + - Update project homepage url. + - Updates to the app widget layout. + + Updated translations. + +------------------------------------------------------------------- +Tue Dec 17 19:39:08 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.11.3: + + New Features: + - More freatured apps. + - Show the user-set ratings in a different color to system + values. + + Bugfix: + - Be less alarming when notifying the user. + - Class changed for searchbars. ++++ 167 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes ++++ and /work/SRC/openSUSE:Factory/.gnome-software.new/gnome-software.changes Old: ---- gnome-software-3.10.2.tar.xz New: ---- gnome-software-3.12.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-software.spec ++++++ --- /var/tmp/diff_new_pack.mUYCZk/_old 2014-05-05 21:16:56.000000000 +0200 +++ /var/tmp/diff_new_pack.mUYCZk/_new 2014-05-05 21:16:56.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnome-software # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,27 +17,30 @@ Name: gnome-software -Version: 3.10.2 +Version: 3.12.1 Release: 0 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.10/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-software/3.12/%{name}-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE gnome-software-PK-updates.patch dimstar@opensuse.org -- Switch to PackageKit Update provider instead of systemd offline updates. Patch0: gnome-software-PK-updates.patch BuildRequires: intltool >= 0.35.0 BuildRequires: suse-xsl-stylesheets BuildRequires: update-desktop-files BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.9.12 -BuildRequires: pkgconfig(libnotify) +BuildRequires: pkgconfig(gnome-desktop-3.0) +BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.11.5 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.5 +BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxslt) -BuildRequires: pkgconfig(packagekit-glib2) >= 0.8.10 +BuildRequires: pkgconfig(packagekit-glib2) >= 0.8.12 BuildRequires: pkgconfig(sqlite3) # gnome-software requires ScanDesktopFiles=true in PK.conf, which openSUSE explicitly disables for performance reason. Users that want to test gnome-software (technical preview) will have to take this performance hit. Requires: PackageKit-branding-upstream BuildRoot: %{_tmppath}/%{name}-%{version}-build +%glib2_gsettings_schema_requires %description AppStore like management of Applications for your GNOME Desktop. @@ -45,7 +48,8 @@ %lang_package %prep %setup -q -%patch0 -p1 +# Disables - let's try the systemd offline updater +#patch0 -p1 %build %configure \ @@ -55,15 +59,16 @@ %install %make_install find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print -desktop-file-edit %{buildroot}%{_datadir}/applications/gnome-software.desktop --add-only-show-in=GNOME -%suse_update_desktop_file gnome-software +#suse_update_desktop_file gnome-software %find_lang %{name} %post +%glib2_gsettings_schema_post %icon_theme_cache_post %desktop_database_post %postun +%glib2_gsettings_schema_postun %icon_theme_cache_postun %desktop_database_postun @@ -73,12 +78,20 @@ %{_bindir}/%{name} %{_datadir}/%{name}/ %dir %{_datadir}/appdata -%{_datadir}/appdata/gnome-software.appdata.xml -%{_datadir}/applications/%{name}.desktop +%{_datadir}/appdata/org.gnome.Software.appdata.xml +%{_datadir}/applications/gnome-software-local-file.desktop +%{_datadir}/applications/org.gnome.Software.desktop +%{_datadir}/dbus-1/services/org.gnome.Software.service +%{_datadir}/glib-2.0/schemas/org.gnome.software.gschema.xml +%dir %{_datadir}/gnome-shell +%dir %{_datadir}/gnome-shell/search-providers +%{_datadir}/gnome-shell/search-providers/gnome-software-search-provider.ini %{_datadir}/icons/hicolor/*/apps/%{name}* -%dir %{_libdir}/gs-plugins -%{_libdir}/gs-plugins/*.so +%dir %{_libdir}/gs-plugins-3 +%{_libdir}/gs-plugins-3/*.so +#{_libexecdir}/gnome-software-service %{_mandir}/man1/%{name}.1%{?ext_man} +%{_sysconfdir}/xdg/autostart/gnome-software-service.desktop %files lang -f %{name}.lang ++++++ gnome-software-3.10.2.tar.xz -> gnome-software-3.12.1.tar.xz ++++++ ++++ 134998 lines of diff (skipped) ++++++ gnome-software-PK-updates.patch ++++++ --- /var/tmp/diff_new_pack.mUYCZk/_old 2014-05-05 21:16:57.000000000 +0200 +++ /var/tmp/diff_new_pack.mUYCZk/_new 2014-05-05 21:16:57.000000000 +0200 @@ -1,13 +1,13 @@ -diff --git a/src/gs-application.c b/src/gs-application.c -index 4e730fa..af73cde 100644 ---- a/src/gs-application.c -+++ b/src/gs-application.c -@@ -170,7 +170,7 @@ gs_application_startup (GApplication *application) - gs_plugin_loader_set_enabled (app->plugin_loader, "hardcoded-menu-spec", TRUE); - gs_plugin_loader_set_enabled (app->plugin_loader, "local-ratings", TRUE); - gs_plugin_loader_set_enabled (app->plugin_loader, "packagekit", TRUE); -- gs_plugin_loader_set_enabled (app->plugin_loader, "systemd-updates", TRUE); -+ gs_plugin_loader_set_enabled (app->plugin_loader, "packagekit-updates", TRUE); - gs_plugin_loader_set_enabled (app->plugin_loader, "packagekit-refine", TRUE); - gs_plugin_loader_set_enabled (app->plugin_loader, "packagekit-history", TRUE); - gs_plugin_loader_set_enabled (app->plugin_loader, "packagekit-offline", TRUE); +Index: gnome-software-3.11.1/src/gs-application.c +=================================================================== +--- gnome-software-3.11.1.orig/src/gs-application.c ++++ gnome-software-3.11.1/src/gs-application.c +@@ -110,7 +110,7 @@ gs_application_initialize_plugins (GsApp + exit (1); + } + gs_plugin_loader_set_enabled (app->plugin_loader, +- "packagekit-updates", FALSE); ++ "packagekit-updates", TRUE); + + /* show the priority of each plugin */ + gs_plugin_loader_dump_state (app->plugin_loader); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de