Accepting request 519416 from GNOME:Next

Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/519416
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-software?expand=0&rev=116
This commit is contained in:
Dominique Leuenberger 2017-08-31 07:44:03 +00:00 committed by Git OBS Bridge
parent 78e9c0f18c
commit 0b1ac59a74
4 changed files with 143 additions and 33 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0dbc8cbf0e46c5ef8c6a34391622d1532cf05c49976b39a8b8ee1fff8d8f75e3
size 4284692

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e98497976d37ede5e7d9e4caa76afa14226778c938e5a7d6e9d64e4863786cb5
size 5080292

View File

@ -1,3 +1,106 @@
-------------------------------------------------------------------
Tue Aug 22 15:30:49 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.91:
+ Add a simple donation button on the details page.
+ The following bugs are also fixed:
- Allow plugins to say that installation cannot be cancelled.
- Fix displaying the info bar for the Shell Extensions
category.
- Use first featured snap as the featured app.
+ Updated translations.
-------------------------------------------------------------------
Wed Aug 16 07:34:02 UTC 2017 - dimstar@opensuse.org
- Update to version 3.25.90:
+ Add a simple donation button on the details page.
+ Do not crash if the child schema is invalid.
+ Don't log a warning when clicking the the 'more results' search
entry.
+ Fixed subcategory names localization.
+ Ensure flatpak remote names are valid.
+ Fix critical warning with new versions of the fwupd daemon.
+ Updated translations.
-------------------------------------------------------------------
Sat Jul 22 09:26:37 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.4:
+ Add new rpm-ostree integration for Fedora Atomic Workstation.
+ Install the Flatpak runtime as part of the application install
phase.
+ Split OS updates up into multiple sections and show the target
version.
+ Support compatibility IDs when getting reviews from the ODRS.
+ Cancel plugin jobs if they take too much time.
+ Correctly find already installed flatpak runtimes.
+ Do not show an error for a flatpakref when broken remotes
exist.
+ Don't show the screenshot section for runtimes.
+ Fix authentication prompt not showing when using snapd.
+ Make license buttons buttons actually look clickable.
+ Make the review moderator panel easier to use.
+ Only show snaps as sandboxed if snapd supports confinement.
+ Respect the per-user or per-system install preferences.
+ Return the correct installed state for user/system flatpak
remotes.
+ Updated translations.
-------------------------------------------------------------------
Mon Jun 26 06:46:14 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.3:
+ Add a banner designer utility.
+ Add the initial support to support purchasable apps.
+ Automatically install flatpak icon themes and GTK themes.
+ Restyle the updates panel to have a separate sections.
+ Show a notification in the updates page when the OS is end of
life.
+ Show recently updated applications on the overview page.
+ Add snap self tests and provide more data to the details panel.
+ Allow compiling with newer versions of meson.
+ Do not crash when sending progress reports while refreshing.
+ Don't trigger systemd for every single offline update.
+ Ensure all related flatpak applications get installed.
+ Ensure we use the gnome-desktop support if enabled.
+ Fix searching for codecs on Ubuntu.
+ Show a better status messages when downloading metadata.
+ Show a pulsing progressbar if plugins do not report progress.
+ Show the PackageKit interactive dialog when required.
+ Support updating metadata from multiple fwupd remotes.
+ Updated translations.
- Pass -Denable-fwupd=false to meson, we do not have the needed
fwupd in openSUSE.
- Test shipping gnome-software-local-file in GN again.
-------------------------------------------------------------------
Sat May 20 22:37:36 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.2:
+ Switch to meson buildsystem.
+ Allow AppStream to be downloaded out-of-band per-user.
+ Bugs fixed:
- Do not initialize plugins in every instance.
- Fix the 'Show Details' context menu item in GNOME Shell.
- Use headerbar in toolbar-mode in Unity.
- Do not allow plugins to set the origin title in the UI.
+ Updated translations.
- Add meson BuildRequires and switch autotools macros configure,
make and makeinstall to meson, meson_build and meson_install
following upstream switch to Meson build system.
- Following the the above: No longer pass disable-static,
disable-firmware, enable-flatpak, enable-ostree, enable-rpm,
enable-steam, enable-shell-extensions,
disable-external-appstream, disable-tests to no longer existing
configure, instead pass: enable-firmware=false,
enable-ubuntu-reviews=false and enable-tests=false to meson
macro. The "missing ones" are default on when building with
meson.
- Add gtk-doc BuildRequires, needed now that we are using meson.
- No longer handle glib2_gsettings_schema_post(un) in post(un), no
longer needed as filetriggers takes care of it.
-------------------------------------------------------------------
Mon May 15 10:49:05 UTC 2017 - zaitor@opensuse.org

View File

@ -16,21 +16,24 @@
#
Name: gnome-software
Version: 3.24.3
Release: 0
%define gs_plugin_api 11
Name: gnome-software
Version: 3.25.91
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.24/%{name}-%{version}.tar.xz
Source: https://download.gnome.org/sources/gnome-software/3.25/%{name}-%{version}.tar.xz
BuildRequires: gtk-doc
BuildRequires: intltool >= 0.35.0
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: suse-xsl-stylesheets
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(appstream-glib) >= 0.6.7
BuildRequires: pkgconfig(appstream-glib) >= 0.7.0
BuildRequires: pkgconfig(flatpak) >= 0.8.0
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(gnome-desktop-3.0) >= 3.17.92
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.11.5
@ -46,7 +49,6 @@ BuildRequires: pkgconfig(polkit-gobject-1)
BuildRequires: pkgconfig(rpm)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(valgrind)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: iso-codes
Requires: libzypp-plugin-appdata
Recommends: %{name}-lang
@ -70,49 +72,49 @@ to develop applications that require these.
%setup -q
%build
%configure \
--disable-static \
--disable-firmware \
--enable-flatpak \
--enable-ostree \
--enable-rpm \
--enable-steam \
--enable-shell-extensions \
--disable-external-appstream \
--disable-tests
make %{?_smp_mflags}
%meson \
-D enable-firmware=false \
-D enable-ubuntu-reviews=false \
-D enable-tests=false \
-D enable-fwupd=false \
%{nil}
%meson_build
%install
%make_install
%meson_install
find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
# Test shipping gnome-software-local-file in GN
# Currently not shipped, as this is not yet functional (boo#941862)
rm %{buildroot}%{_datadir}/applications/gnome-software-local-file.desktop
#rm %%{buildroot}%%{_datadir}/applications/gnome-software-local-file.desktop
%suse_update_desktop_file org.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
%files
%defattr(-,root,root)
%doc README COPYING
%doc COPYING
%{_bindir}/%{name}
%{_bindir}/%{name}-editor
%{_datadir}/%{name}/
%dir %{_datadir}/appdata
%{_datadir}/appdata/org.gnome.Software.appdata.xml
%{_datadir}/appdata/org.gnome.Software.Plugin.Epiphany.metainfo.xml
%{_datadir}/appdata/org.gnome.Software.Plugin.Flatpak.metainfo.xml
%{_datadir}/appdata/org.gnome.Software.Plugin.Odrs.metainfo.xml
%{_datadir}/appdata/org.gnome.Software.Plugin.Steam.metainfo.xml
%dir %{_datadir}/app-info
%dir %{_datadir}/app-info/xmls
%{_datadir}/app-info/xmls/org.gnome.Software.Featured.xml
%dir %{_datadir}/metainfo
%{_datadir}/metainfo/org.gnome.Software.appdata.xml
%{_datadir}/metainfo/org.gnome.Software.Plugin.Epiphany.metainfo.xml
%{_datadir}/metainfo/org.gnome.Software.Plugin.Flatpak.metainfo.xml
%{_datadir}/metainfo/org.gnome.Software.Plugin.Odrs.metainfo.xml
%{_datadir}/metainfo/org.gnome.Software.Plugin.Steam.metainfo.xml
# Test shipping gnome-software-local-file in GN
# Currently not shipped, as this is not yet functional (boo#941862)
#{_datadir}/applications/gnome-software-local-file.desktop
%{_datadir}/applications/gnome-software-local-file.desktop
%{_datadir}/applications/org.gnome.Software.desktop
%{_datadir}/dbus-1/services/org.gnome.Software.service
%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service
@ -128,12 +130,16 @@ rm %{buildroot}%{_datadir}/applications/gnome-software-local-file.desktop
%{_libexecdir}/gnome-software-cmd
%{_libexecdir}/gnome-software-restarter
%{_mandir}/man1/%{name}.1%{?ext_man}
%{_mandir}/man1/%{name}-editor.1%{?ext_man}
%{_sysconfdir}/xdg/autostart/gnome-software-service.desktop
%{_datadir}/applications/org.gnome.Software.Editor.desktop
%files devel
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_datadir}/gtk-doc/html/%{name}/
%dir %{_datadir}/doc/gnome-software
%{_datadir}/doc/gnome-software/README
%{_includedir}/%{name}/gnome-software.h
%{_includedir}/%{name}/gs-app-list.h
%{_includedir}/%{name}/gs-app.h
@ -144,6 +150,7 @@ rm %{buildroot}%{_datadir}/applications/gnome-software-local-file.desktop
%{_includedir}/%{name}/gs-plugin.h
%{_includedir}/%{name}/gs-plugin-event.h
%{_includedir}/%{name}/gs-plugin-types.h
%{_includedir}/%{name}/gs-price.h
%{_includedir}/%{name}/gs-utils.h
%{_libdir}/pkgconfig/gnome-software.pc