Hello community,

here is the log from the commit of package pragha for openSUSE:Factory checked 
in at 2019-01-24 14:11:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pragha (Old)
 and      /work/SRC/openSUSE:Factory/.pragha.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pragha"

Thu Jan 24 14:11:34 2019 rev:22 rq:667169 version:1.3.99

Changes:
--------
--- /work/SRC/openSUSE:Factory/pragha/pragha.changes    2016-08-24 
10:08:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pragha.new.28833/pragha.changes 2019-01-24 
14:11:35.579488565 +0100
@@ -1,0 +2,122 @@
+Fri Jan 18 08:27:50 UTC 2019 - Maurizio Galli <[email protected]>
+
+- Update to 1.3.99 (1.4 RC)
+  * First implementation of Favorites as a playlist.
+  * Sync favorites with Koel and Last.Fm.
+  * New Visualizer plugin. Just thanks to Koel for the idea.
+  * Use Alt+Return shortcut to edit the selected song.
+  * Add progress indicator to the search entry while it works.
+  * Remember last pane used on song info plugin.
+  * Allows to customize the styles to the distro packagers.
+  * Restore X11 session support. As fallback try to use dbus session manager.
+  * Fix bad encoding on lastfm responses (gh#pragha-music-player/pragha#93)
+  * Fix encoding on similar song panel.
+  * Import Year from Koel if available.
+  * Fix typo in autogen.sh. Thanks to acharjyanisankh.
+  * Misc deprecation fixes and remove old code.
+
+-------------------------------------------------------------------
+Fri May 11 19:01:38 UTC 2018 - [email protected]
+
+- Update to 1.3.92 (1.4 beta3).
+  * News:
+    + Some improvements the recommendations panel.
+      - New button to append all recommendations.
+      - Can queue the songs with the Q key.
+  * Bug Fixes:
+    + Fix some memory leaks.
+    + Fix some deprecation warnings. Issue #136.
+    + Fix issue #139 "Similar songs" always shown.
+    + Mitigate a lot of warnings introduced on pull request #131.
+    + Ignore phones that are charging without mtp support.
+    + Handle correctly when disconnect the phone cable.
+  * Updated Translations: Arabic (new), Bulgarian, Danish, German,
+    Catalan, Spanish, French, Indonesian, Korean, Polish,
+    Portuguese, Portuguese (Brazil), Russian, Slovak, Chinese.
+- Changes in 1.3.91.1.
+  * News:
+    + Save lyrics and artist bio ans similar songs in user cache as
+      files.
+      - These are easily editable by the user.
+    + Implement increse play count to Koel.
+    + Various improvements to the tag editor dialog.
+      - Add a header that highlights the main tags.
+      - Update the header as you edit the tags.
+      - Hides the check buttons and shows them when the tag is
+      modified.
+      - When you demarcate the check, restore the original tag.
+  * Bug Fixes:
+    + Fix plugins on last tarball due to an internal development
+      patch. Issue #135.
+- Drop pragha-gtk_switch_set_state.patch: no need anymore.
+- Remove BuildRequires: ImageMagick, autoconf, libtool, pkgconfig(grilo-0.2)
+- Add BuildRequires: fdupes, rygel-devel, pkgconfig(grilo-0.3),
+  pkgconfig(gupnp-1.0), pkgconfig(json-glib-1.0).
+- Improve plugins description.
+- Changes in 1.3.91.
+  * News:
+    + New Koel plugin that allow play music from this service.
+    + Implements cache purge limited by size. 1GB by default.
+    + Add option to "Add and Play" from library view.
+    + Allows reordering the columns of the playlists.
+    + New panel on info plugin that show recomendations from
+      Lastfm.
+  * Other Changes:
+    + Use custom name for the panel icons. Issue #121.
+    + Add a symbolic icon for panel. Not used by default.
+    + Put cover arts cache to .cache/pragha/art.
+    + Need Gtk >= 3.14.
+    + Add "Search" hint to search entry.
+  * Bug Fixes:
+    + Fix Incorrect Can* properties of the MPRIS Specification.
+    + Implement emit CanNext/Prev/Play/Pause/Seek. Issue #123.
+    + Rename default playlist name from "Playlists" to "Tracks" on
+      MPRIS2.
+    + Fixes for Appstream Standard Conformance.
+    + Add BUFFERING state to backend to allow stop on slow
+      connections.
+    + Fix some GtkDialog mapped without a transient parent.
+    + Fix Build system can try to use grilo-0.2 and grilo-0.3
+      simultaneously. Issue #124.
+    + Fix double unref on Ampache and Koel plugins.
+    + Fix easy to miss dependency on exo-csource. Issue #128.
+    + Try to improve filter response.
+    + Silently ignore utf8 errors from last.fm reponces. Issue #93.
+    + Try to improve open files dialog.
+- Changes in 1.3.90.
+  * News:
+    + New Ampache plugin.
+    + Uses a new concept of 'provider' that allows show music from
+      multiple collections independently.
+    + New standard widget to display progress of long tasks.
+  * Other Changes:
+    + Allow apply a custom css. Related to Issue #64, #87.
+    + Register session in GtkApplication now compatible with Xfce
+      4.14.
+    + Implement disconect device action to mtp plugin.
+    + Add backward compatibility to grilo.
+    + Use a .ui file to define menu button.
+    + Remove custom invisible char of lastfm password.
+    + Dist pragha.ico/.rc needed to msys build.
+    + Fixes some border, spacing and margins.
+  * Bug Fixes:
+    + Use same accel to show second sidebar that gnome-builder.
+      Issue #73.
+    + Fix Menu icon blured preferring non symbolic icons. Issue
+      #85.
+    + Fixing duration formatting. Issue #103.
+    + Fix dnd over an empty place in the playlist. Issue #104.
+    + Align to center the toolbar icons instead vertical fill.
+      Issue #108.
+    + Don't use keybinder plugin on wayland. Issue #118.
+    + Fix a few of Gtk deprecations.
+    + Misc fixes to Gtk 3.20 and GCC 6.0.
+    + Valgrind: Fix a lot of memory leaks.
+    + Fixed typo analized -> analyzed.
+    + Fix spelling and grammar on README.
+    + Consider all rows as fixed size. It is supposed to improve
+      speed.
+  * New Translations: Danish, Indonesian, Slovak.
+    + A lot of updated translations.
+
+-------------------------------------------------------------------

Old:
----
  pragha-1.3.3.tar.bz2
  pragha-gtk_switch_set_state.patch

New:
----
  pragha-1.3.99.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pragha.spec ++++++
--- /var/tmp/diff_new_pack.cu993E/_old  2019-01-24 14:11:36.087487980 +0100
+++ /var/tmp/diff_new_pack.cu993E/_new  2019-01-24 14:11:36.091487975 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pragha
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,36 +12,33 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           pragha
-Version:        1.3.3
+Version:        1.3.99
 Release:        0
 Summary:        Lightweight Music Player
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Productivity/Multimedia/Sound/Players
-Url:            https://github.com/pragha-music-player/pragha
-Source0:        
https://github.com/pragha-music-player/pragha/releases/download/v%{version}/%{name}-%{version}.tar.bz2
+URL:            https://github.com/pragha-music-player/pragha
+Source0:        
https://github.com/pragha-music-player/pragha/releases/download/%{version}/%{name}-%{version}.tar.bz2
 Source100:      pragha-rpmlintrc
-# PATCH-FIX-OPENSUSE pragha-gtk_switch_set_state.patch 
[email protected] -- fix build for openSUSE 13.1
-Patch0:         pragha-gtk_switch_set_state.patch
-BuildRequires:  ImageMagick
-BuildRequires:  autoconf
-BuildRequires:  desktop-file-utils
+BuildRequires:  fdupes
 BuildRequires:  intltool
-BuildRequires:  libtool
+BuildRequires:  pkgconfig
+BuildRequires:  rygel-devel
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
-%if 0%{?suse_version} && 0%{?suse_version} <= 1320 && 0%{?sle_version} < 120200
-BuildRequires:  pkgconfig(grilo-0.2)
-%endif
+BuildRequires:  pkgconfig(grilo-0.3)
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 BuildRequires:  pkgconfig(gthread-2.0) >= 2.31
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4.0
 BuildRequires:  pkgconfig(gudev-1.0)
+BuildRequires:  pkgconfig(gupnp-1.0)
+BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(keybinder-3.0)
 BuildRequires:  pkgconfig(libcddb)
 BuildRequires:  pkgconfig(libcdio)
@@ -60,7 +57,6 @@
 Requires:       gstreamer-plugins-good
 Recommends:     %{name}-lang
 Recommends:     %{name}-plugins
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 A Lightweight Music Player for GNU/Linux, based on Gtk, sqlite, and
@@ -96,6 +92,7 @@
 This package includes plugins for the Pragha player.
 
 * AcoustID - Get metadata on AcoustID service.
+* Ampache - Append music on Ampache server.
 * CD-ROM - Play Audio CDs.
 * Devices - Management removable devices.
 * DLNA Server - Share your playlist on a DLNA server.
@@ -103,7 +100,9 @@
 * Global Hotkeys - Control Pragha with multimedia keys.
 * Global Hotkeys with gnome-media-keys daemon - Control Pragha with
   gnome-media-keys daemon.
-* Last.fm - Scrobble on Last.fm.
+* Koel - Append music on Koel server.
+* Last.fm - Scrobbling, love, unlove song and append similar song to get
+  related playlists.
 * MPRIS2 - Control Pragha with MPRIS2 interface.
 * MTP Devices - Management MTP devices.
 * Notification - Show notification when change songs.
@@ -124,18 +123,16 @@
 
 %prep
 %setup -q
-%if 0%{suse_version} && 0%{suse_version} <= 1310
-%patch0 -p 1
-%endif
 
 %build
+export CPPFLAGS='-I/usr/include/gssdp-1.0/ -I/usr/include/gupnp-1.0/ 
-I/usr/include/libsoup-2.4/'
 %configure
 make %{?_smp_mflags}
 
 %install
 %make_install
 
-rm -f %{buildroot}%{_libdir}/%{name}/plugins/*/*.la
+find %{buildroot}%{_libdir}/%{name}/plugins/ -type f -name "*.la" -delete 
-print
 
 # Remove installed docs -- I will install them myself.
 rm -rf %{buildroot}%{_datadir}/doc/%{name}
@@ -149,8 +146,11 @@
 # Install Castillan locale to the right place.
 mv -f %{buildroot}%{_datadir}/locale/{ca_ES,ca}
 
-%find_lang %{name} %{?no_lang_C}
+%fdupes -s %{buildroot}%{_datadir}/icons/hicolor/
+
+%find_lang %{name}
 
+%if 0%{?suse_version} && 0%{?suse_version} < 1500
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -158,24 +158,25 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
-%defattr(-,root,root,-)
 # FIXME: add AUTHORS to docs if not empty.
-%doc COPYING FAQ NEWS README
+%license COPYING
+%doc FAQ NEWS README
 %{_bindir}/%{name}
-%if 0%{?suse_version} && 0%{?suse_version} < 1320
-%dir %{_datadir}/appdata/
-%endif
-%{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/*/*/%{name}.*
+%{_datadir}/icons/hicolor/*/*/*.*
+%if 0%{?suse_version} && 0%{?suse_version} < 1500
+%dir %{_datadir}/metainfo/
+%endif
+%{_datadir}/metainfo/io.github.pragha-music-player.metainfo.xml
 %{_datadir}/pixmaps/%{name}/
-%doc %{_mandir}/man?/*
+%{_mandir}/man?/*
 
 %files plugins
-%defattr(-,root,root,-)
-%doc ChangeLog COPYING FAQ NEWS README
+%license COPYING
+%doc FAQ NEWS README
 %dir %{_libdir}/%{name}/
 %dir %{_libdir}/%{name}/plugins/
 %dir %{_libdir}/%{name}/plugins/*/
@@ -183,8 +184,8 @@
 %{_libdir}/%{name}/plugins/*/*.so*
 
 %files plugins-devel
-%defattr(-,root,root,-)
-%doc COPYING NEWS
+%license COPYING
+%doc NEWS
 %{_includedir}/%{name}/
 
 %files lang -f %{name}.lang

++++++ pragha-1.3.3.tar.bz2 -> pragha-1.3.99.tar.bz2 ++++++
++++ 76517 lines of diff (skipped)


Reply via email to