Hello community, here is the log from the commit of package sushi for openSUSE:Factory checked in at 2019-10-18 14:33:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sushi (Old) and /work/SRC/openSUSE:Factory/.sushi.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sushi" Fri Oct 18 14:33:08 2019 rev:44 rq:736607 version:3.34.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sushi/sushi.changes 2019-06-21 09:58:37.596683636 +0200 +++ /work/SRC/openSUSE:Factory/.sushi.new.2352/sushi.changes 2019-10-18 14:33:11.260277798 +0200 @@ -1,0 +2,49 @@ +Tue Sep 10 18:05:59 UTC 2019 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 3.34.0: + + Add support for moving Nautilus selection with arrow keys. + + Add support for parenting the window on Wayland. + + Use builder-dark style for text/source viewer. + + Add localization for appdata file. + +------------------------------------------------------------------- +Mon Sep 9 12:26:30 UTC 2019 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 3.33.90: + + Add a command line launcher. + + Fix viewer mimetype matching. + + Load viewers from home directory. + + Updated translations. +- Changes from version 3.33.4: + + Add a native LibreofficeKit renderer. + + Fix translation infrastructure regression. + + Fix loading album cover art from Amazon. + + Fix several glitches on HiDpi and fractional scaling displays. + + Respect placement of close button preference. + + Fix audio metadata tags retrieval. + + Only load a single GstTagList copy. + + Fix displaying audio tag content with markup characters. + + Add an appdata file. + + Properly letterbox album cover art. + + Add a way to report loading errors in the main view. + + Scale window size with display resolution. +- Changes from version 3.33.3: + + Rewrite to use GTK directly, drop Clutter dependency. + + Use GtkSourceView 4. +- Drop sushi-port-to-gtksourceview4.patch: Fixed upstream. +- Add meson BuildRequires and macros. +- Drop pkgconfig(clutter-1.0), pkgconfig(clutter-gst-3.0), + pkgconfig(clutter-gtk-1.0), pkgconfig(clutter-x11-1.0) and + pkgconfig(gstreamer-pbutils-1.0) BuildRequires following upstream + changes. +- Add pkgconfig(epoxy), pkgconfig(gdk-pixbuf-2.0), + pkgconfig(gio-unix-2.0), pkgconfig(gstreamer-audio-1.0), + pkgconfig(gstreamer-video-1.0), pkgconfig(gtk+-wayland-3.0) and + pkgconfig(gtk+-x11-3.0) BuildRequires following upstream + changes. +- Add sushi-rpmlintrc, filter out needless warning about gir file. +- Drop libsushi-1_0-0 and typelib-1_0-Sushi-1_0 Obsoletes: No + currently supported version of openSUSE should have these + installed. + +------------------------------------------------------------------- Old: ---- sushi-3.32.1.tar.xz sushi-port-to-gtksourceview4.patch New: ---- sushi-3.34.0.tar.xz sushi-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sushi.spec ++++++ --- /var/tmp/diff_new_pack.PheSzg/_old 2019-10-18 14:33:11.880276184 +0200 +++ /var/tmp/diff_new_pack.PheSzg/_new 2019-10-18 14:33:11.888276163 +0200 @@ -17,41 +17,39 @@ Name: sushi -Version: 3.32.1 +Version: 3.34.0 Release: 0 Summary: Quick Previewer for Nautilus License: SUSE-GPL-2.0-with-plugin-exception Group: Productivity/File utilities URL: https://www.gnome.org -Source0: https://download.gnome.org/sources/sushi/3.32/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM sushi-port-to-gtksourceview4.patch -- Port to gtksourceview4 -Patch0: sushi-port-to-gtksourceview4.patch +Source0: https://download.gnome.org/sources/sushi/3.34/%{name}-%{version}.tar.xz +Source99: sushi-rpmlintrc BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: pkgconfig(clutter-1.0) >= 1.11.4 -BuildRequires: pkgconfig(clutter-gst-3.0) -BuildRequires: pkgconfig(clutter-gtk-1.0) -BuildRequires: pkgconfig(clutter-x11-1.0) +BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(evince-document-3.0) BuildRequires: pkgconfig(evince-view-3.0) BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gjs-1.0) >= 1.38.0 BuildRequires: pkgconfig(glib-2.0) >= 2.29.14 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.6 BuildRequires: pkgconfig(gstreamer-1.0) -BuildRequires: pkgconfig(gstreamer-pbutils-1.0) +BuildRequires: pkgconfig(gstreamer-audio-1.0) BuildRequires: pkgconfig(gstreamer-tag-1.0) +BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.13.2 +BuildRequires: pkgconfig(gtk+-wayland-3.0) +BuildRequires: pkgconfig(gtk+-x11-3.0) BuildRequires: pkgconfig(gtksourceview-4) >= 4.0.3 BuildRequires: pkgconfig(harfbuzz) >= 0.9.9 BuildRequires: pkgconfig(libmusicbrainz5) BuildRequires: pkgconfig(webkit2gtk-4.0) Recommends: %{name}-lang Supplements: nautilus -# libsushi and the typelib were erronously installed in the system libdir... -Obsoletes: libsushi-1_0-0 < %{version} -Obsoletes: typelib-1_0-Sushi-1_0 < %{version} %description Sushi is a quick previewer for Nautilus, the GNOME desktop file manager. @@ -72,11 +70,22 @@ %files %license COPYING %doc AUTHORS NEWS README -%{_bindir}/sushi +%{_bindir}/%{name} %{_datadir}/dbus-1/services/org.gnome.NautilusPreviewer.service -%{_datadir}/sushi/ -%{_libdir}/sushi/ -%{_libexecdir}/sushi-start +%{_datadir}/metainfo/org.gnome.NautilusPreviewer.appdata.xml +%dir %{_datadir}/%{name}/gtksourceview-4 +%dir %{_datadir}/%{name}/gtksourceview-4/styles +%{_datadir}/%{name}/gtksourceview-4/styles/builder-dark.style-scheme.xml +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/gir-1.0 +%{_datadir}/%{name}/gir-1.0/Sushi-1.0.gir +%{_datadir}/%{name}/org.gnome.NautilusPreviewer.data.gresource +%{_datadir}/%{name}/org.gnome.NautilusPreviewer.src.gresource +%dir %{_libdir}/%{name} +%dir %{_libdir}/%{name}/girepository-1.0 +%{_libdir}/%{name}/girepository-1.0/Sushi-1.0.typelib +%{_libdir}/%{name}/libsushi-1.0.so +%{_libexecdir}/org.gnome.NautilusPreviewer %files lang -f %{name}.lang ++++++ sushi-3.32.1.tar.xz -> sushi-3.34.0.tar.xz ++++++ ++++ 17924 lines of diff (skipped) ++++++ sushi-rpmlintrc ++++++ # Filter out warning about devel-file in non devel package. # There is no need for a devel package for a single gir file addFilter("devel-file-in-non-devel-package .*/usr/share/sushi/gir-1.0/Sushi-1.0.gir");