commit noise for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package noise for openSUSE:Factory checked 
in at 2018-03-26 13:10:25

Comparing /work/SRC/openSUSE:Factory/noise (Old)
 and  /work/SRC/openSUSE:Factory/.noise.new (New)


Package is "noise"

Mon Mar 26 13:10:25 2018 rev:7 rq:590794 version:0.4.2

Changes:

--- /work/SRC/openSUSE:Factory/noise/noise.changes  2017-12-08 
12:57:02.674429370 +0100
+++ /work/SRC/openSUSE:Factory/.noise.new/noise.changes 2018-03-26 
13:11:30.167141807 +0200
@@ -1,0 +2,5 @@
+Sat Mar 24 02:38:11 UTC 2018 - avvi...@yandex.by
+
+- Read the embedded cover art (noise-0.4.2-gst.patch) 
+
+---

New:

  noise-0.4.2-gst.patch



Other differences:
--
++ noise.spec ++
--- /var/tmp/diff_new_pack.F5YLLE/_old  2018-03-26 13:11:33.155034370 +0200
+++ /var/tmp/diff_new_pack.F5YLLE/_new  2018-03-26 13:11:33.155034370 +0200
@@ -26,6 +26,8 @@
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://launchpad.net/noise
 Source: 
https://launchpad.net/noise/%{_version}/%{version}/+download/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM -- Read the embedded cover art (#89)
+Patch0: noise-0.4.2-gst.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -84,6 +86,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 sed -i 's/metainfo/appdata/' $(grep -rwl metainfo)
 

++ noise-0.4.2-gst.patch ++
diff -ruN noise-0.4.2.orig/src/GStreamer/CoverImport.vala 
noise-0.4.2/src/GStreamer/CoverImport.vala
--- noise-0.4.2.orig/src/GStreamer/CoverImport.vala 2017-11-27 
19:02:59.0 +0300
+++ noise-0.4.2/src/GStreamer/CoverImport.vala  2018-03-24 05:29:26.386097981 
+0300
@@ -35,7 +35,6 @@
 construct {
 try {
 discoverer = new Gst.PbUtils.Discoverer ((Gst.ClockTime) 
(DISCOVERER_TIMEOUT * Gst.SECOND));
-discoverer.discovered.connect (import_media);
 } catch (Error err) {
 critical ("Could not create Gst discoverer object: %s", 
err.message);
 }
@@ -43,16 +42,22 @@
 
 public CoverImport (Album album) {
 this.album = album;
-foreach (var media in album.get_media ()) {
-discoverer.discover_uri_async (media.uri);
-}
-}
-
-public void start () {
-discoverer.start ();
+new Thread(null, () => {
+lock (this.album) {
+foreach (var media in album.get_media ()) {
+try {
+var info = discoverer.discover_uri (media.uri);
+read_info (info);
+} catch (Error err) {
+critical ("Error while importing cover for %s: %s", 
album.name, err.message);
+}
+}
+}
+return null;
+});
 }
 
-private void import_media (Gst.PbUtils.DiscovererInfo info, Error err) {
+private void read_info (Gst.PbUtils.DiscovererInfo info) {
 string uri = info.get_uri ();
 bool gstreamer_discovery_successful = false;
 switch (info.get_result ()) {
@@ -65,7 +70,7 @@
 break;
 
 case Gst.PbUtils.DiscovererResult.ERROR:
-warning ("GStreamer could not import '%s': %s", uri, 
err.message);
+warning ("GStreamer could not import '%s'", uri);
 break;
 
 case Gst.PbUtils.DiscovererResult.TIMEOUT:
@@ -102,9 +107,9 @@
 if (buffer != null) {
 pixbuf = get_pixbuf_from_buffer (buffer);
 if (pixbuf != null) {
-album.save_cover_pixbuf (pixbuf);
-debug ("Cover imported for '%s'", info.get_uri ());
-discoverer.stop ();
+lock (album) {
+album.save_cover_pixbuf (pixbuf);
+}
 }
 }
 
@@ -151,9 +156,9 @@
 } catch (Error err) {
 warning ("Error processing image data: %s", err.message);
 }
- 
+
 buffer.unmap (map_info);
- 
+
 return pix;
 }
 }
diff -ruN noise-0.4.2.orig/src/GStreamer/GStreamerTagger.vala 
noise-0.4.2/src/GStreamer/GStreamerTagger.vala
--- noise-0.4.2.orig/src/GStreamer/GStreamerTagger.vala 2017-11-27 
19:02:59.0 +0300
+++ noise-0.4.2/src/GStreamer/GStreamerTagger.vala  2018-03-24 
06:15:31.523855164 +0300
@@ -86,7 +86,7 @@
 });
 }
 
-private void import_media (Gst.PbUtils.DiscovererInfo info, Error err) {
+private void import_media (Gst.PbUtils.DiscovererInfo info, Error? err) {
 if (cancellable.is_cancelled 

commit noise for openSUSE:Factory

2017-12-08 Thread root
Hello community,

here is the log from the commit of package noise for openSUSE:Factory checked 
in at 2017-12-08 12:57:01

Comparing /work/SRC/openSUSE:Factory/noise (Old)
 and  /work/SRC/openSUSE:Factory/.noise.new (New)


Package is "noise"

Fri Dec  8 12:57:01 2017 rev:6 rq:554591 version:0.4.2

Changes:

--- /work/SRC/openSUSE:Factory/noise/noise.changes  2017-08-24 
18:46:30.243221704 +0200
+++ /work/SRC/openSUSE:Factory/.noise.new/noise.changes 2017-12-08 
12:57:02.674429370 +0100
@@ -1,0 +2,19 @@
+Tue Nov 28 16:08:50 UTC 2017 - avvi...@yandex.by
+
+- Update to 0.4.2:
+  * Remove libpeas gtk 1.0.vapi (#93)
+  * Remove unused make dist (#87)
+  * Remove unused local variable rating_search (#85)
+  * Update fsf address (#84)
+  * Change the queue mechanism to make it less confusing (#65)
+  * clean up preferences window (#80)
+  * Rewrite prefs dialog in GObject-style (#76)
+  * EQ: Add margin between widgets and expand combo (#75)
+  * Detect library changes at startup (#69)
+  * URI Filter : Search and SmartPlaylist (#66)
+  * Rewrite SyncWarningDialog as a subclass of Gtk.Dialog (#64)
+  * Clean up some whitespace
+  * LibraryWindow.vala: Code Style fixes (#56)
+  * valign searchbar and fix flat eq toggle (#55)
+
+---

Old:

  noise-0.4.1.tar.xz

New:

  noise-0.4.2.tar.xz



Other differences:
--
++ noise.spec ++
--- /var/tmp/diff_new_pack.gV9FJz/_old  2017-12-08 12:57:03.862386466 +0100
+++ /var/tmp/diff_new_pack.gV9FJz/_new  2017-12-08 12:57:03.862386466 +0100
@@ -19,7 +19,7 @@
 %define _version 0.4.x
 %define soname noise-core0
 Name:   noise
-Version:0.4.1
+Version:0.4.2
 Release:0
 Summary:The official Elementary music player
 License:GPL-3.0

++ noise-0.4.1.tar.xz -> noise-0.4.2.tar.xz ++
 7985 lines of diff (skipped)




commit noise for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package noise for openSUSE:Factory checked 
in at 2017-08-24 18:46:17

Comparing /work/SRC/openSUSE:Factory/noise (Old)
 and  /work/SRC/openSUSE:Factory/.noise.new (New)


Package is "noise"

Thu Aug 24 18:46:17 2017 rev:5 rq:514656 version:0.4.1

Changes:

--- /work/SRC/openSUSE:Factory/noise/noise.changes  2017-05-02 
08:54:43.711712689 +0200
+++ /work/SRC/openSUSE:Factory/.noise.new/noise.changes 2017-08-24 
18:46:30.243221704 +0200
@@ -1,0 +2,9 @@
+Sat Jul 29 12:22:37 UTC 2017 - avvi...@yandex.by
+
+- Update to 0.4.1:
+  * remove about dialog (#46)
+  * Update AppData URLs (#45)
+  * Update .gitignore (#43)
+  * Create CODE_OF_CONDUCT.md (#40)
+
+---

Old:

  noise-0.4.0.3.tar.xz

New:

  noise-0.4.1.tar.xz



Other differences:
--
++ noise.spec ++
--- /var/tmp/diff_new_pack.LVAyTE/_old  2017-08-24 18:46:30.971119214 +0200
+++ /var/tmp/diff_new_pack.LVAyTE/_new  2017-08-24 18:46:30.987116962 +0200
@@ -19,7 +19,7 @@
 %define _version 0.4.x
 %define soname noise-core0
 Name:   noise
-Version:0.4.0.3
+Version:0.4.1
 Release:0
 Summary:The official Elementary music player
 License:GPL-3.0

++ noise-0.4.0.3.tar.xz -> noise-0.4.1.tar.xz ++
 35023 lines of diff (skipped)




commit noise for openSUSE:Factory

2017-05-02 Thread root
Hello community,

here is the log from the commit of package noise for openSUSE:Factory checked 
in at 2017-05-02 08:54:42

Comparing /work/SRC/openSUSE:Factory/noise (Old)
 and  /work/SRC/openSUSE:Factory/.noise.new (New)


Package is "noise"

Tue May  2 08:54:42 2017 rev:4 rq:490805 version:0.4.0.3

Changes:

--- /work/SRC/openSUSE:Factory/noise/noise.changes  2017-04-11 
09:39:34.144495526 +0200
+++ /work/SRC/openSUSE:Factory/.noise.new/noise.changes 2017-05-02 
08:54:43.711712689 +0200
@@ -1,0 +2,15 @@
+Sat Apr 22 11:28:29 UTC 2017 - avvi...@yandex.by
+
+- Update to 0.4.0.3:
+  * Create README.md and remove old files (#32)
+  * Add the release information to the AppData.xml to provide 
+appcenter support
+  * Launchpad automatic translations update.
+  * Fix build with vala 0.35.6
+  * Fix lp#1623663
+  * Update Header to correct LGPL-2+
+  * For further information or changes, please contact me.
+  * Use the correct printf arguments 
+- Drop noise-0.4.0.2-vala-0.36.patch (fixed)
+
+---

Old:

  noise-0.4.0.2-vala-0.36.patch
  noise-0.4.0.2.tar.xz

New:

  noise-0.4.0.3.tar.xz



Other differences:
--
++ noise.spec ++
--- /var/tmp/diff_new_pack.NkK4dH/_old  2017-05-02 08:54:44.439610049 +0200
+++ /var/tmp/diff_new_pack.NkK4dH/_new  2017-05-02 08:54:44.439610049 +0200
@@ -19,15 +19,13 @@
 %define _version 0.4.x
 %define soname noise-core0
 Name:   noise
-Version:0.4.0.2
+Version:0.4.0.3
 Release:0
 Summary:The official Elementary music player
 License:GPL-3.0
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://launchpad.net/noise
 Source: 
https://launchpad.net/noise/%{_version}/%{version}/+download/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM noise-0.4.0.2-vala-0.36.patch -- Fix build with vala >= 
0.36.
-Patch0: noise-0.4.0.2-vala-0.36.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -86,7 +84,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
+
 sed -i 's/metainfo/appdata/' $(grep -rwl metainfo)
 
 %build
@@ -116,19 +114,18 @@
 %icon_theme_cache_postun
 
 %post -n lib%{soname} -p /sbin/ldconfig
-
 %postun -n lib%{soname} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README
+%doc AUTHORS COPYING
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
 %{_datadir}/applications/org.pantheon.noise.desktop
 %dir %{_datadir}/appdata/
 %{_datadir}/appdata/org.pantheon.noise.appdata.xml
 %{_datadir}/glib-2.0/schemas/org.pantheon.noise.gschema.xml
-%{_datadir}/icons/hicolor/*/apps/*.*
+%{_datadir}/icons/hicolor/*/apps/*.??g
 
 %files -n lib%{soname}
 %defattr (-,root,root)

++ noise-0.4.0.2.tar.xz -> noise-0.4.0.3.tar.xz ++
 480292 lines of diff (skipped)




commit noise for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package noise for openSUSE:Factory checked 
in at 2017-04-11 09:39:30

Comparing /work/SRC/openSUSE:Factory/noise (Old)
 and  /work/SRC/openSUSE:Factory/.noise.new (New)


Package is "noise"

Tue Apr 11 09:39:30 2017 rev:3 rq:484326 version:0.4.0.2

Changes:

--- /work/SRC/openSUSE:Factory/noise/noise.changes  2017-01-22 
00:20:36.919537962 +0100
+++ /work/SRC/openSUSE:Factory/.noise.new/noise.changes 2017-04-11 
09:39:34.144495526 +0200
@@ -1,0 +2,5 @@
+Sat Apr  1 11:20:11 UTC 2017 - sor.ale...@meowr.ru
+
+- Add noise-0.4.0.2-vala-0.36.patch: Fix build with vala >= 0.36.
+
+---
@@ -24 +28,0 @@
-

New:

  noise-0.4.0.2-vala-0.36.patch



Other differences:
--
++ noise.spec ++
--- /var/tmp/diff_new_pack.A56Ldf/_old  2017-04-11 09:39:34.724413605 +0200
+++ /var/tmp/diff_new_pack.A56Ldf/_new  2017-04-11 09:39:34.724413605 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package noise
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,6 +16,7 @@
 #
 
 
+%define _version 0.4.x
 %define soname noise-core0
 Name:   noise
 Version:0.4.0.2
@@ -24,7 +25,9 @@
 License:GPL-3.0
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://launchpad.net/noise
-Source: 
https://launchpad.net/noise/0.4.x/%{version}/+download/%{name}-%{version}.tar.xz
+Source: 
https://launchpad.net/noise/%{_version}/%{version}/+download/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM noise-0.4.0.2-vala-0.36.patch -- Fix build with vala >= 
0.36.
+Patch0: noise-0.4.0.2-vala-0.36.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -55,12 +58,11 @@
 BuildRequires:  pkgconfig(zeitgeist-2.0)
 Requires:   libgda-5_0-sqlite
 Recommends: %{name}-lang
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %glib2_gsettings_schema_requires
 
 %description
-Noise is a GTK3 audio player with a focus on music and libraries. It
-handles external devices, CDs, and album art. Noise utilizes Granite
+Noise is a GTK+ audio player with a focus on music and libraries. It
+handles external devices, CDs, and album art. Noise utilises Granite
 for a consistent and slick UI.
 
 %package -n   lib%{soname}
@@ -68,8 +70,8 @@
 Group:  System/GUI/Other
 
 %description -n lib%{soname}
-Noise is a GTK3 audio player with a focus on music and libraries. It
-handles external devices, CDs, and album art. Noise utilizes Granite
+Noise is a GTK+ audio player with a focus on music and libraries. It
+handles external devices, CDs, and album art. Noise utilises Granite
 for a consistent and slick UI.
 
 %packagedevel
@@ -84,22 +86,22 @@
 
 %prep
 %setup -q
-
+%patch0 -p1
 sed -i 's/metainfo/appdata/' $(grep -rwl metainfo)
 
 %build
 %cmake \
 -DBUILD_PLUGINS=OFF \
 -DGSETTINGS_COMPILE=OFF
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %cmake_install
 
 %suse_update_desktop_file org.pantheon.noise
 
-%fdupes %{buildroot}%{_datadir}/locale
-%fdupes %{buildroot}%{_datadir}/icons
+%fdupes %{buildroot}%{_datadir}/locale/
+%fdupes %{buildroot}%{_datadir}/icons/
 
 %find_lang %{name}
 
@@ -114,6 +116,7 @@
 %icon_theme_cache_postun
 
 %post -n lib%{soname} -p /sbin/ldconfig
+
 %postun -n lib%{soname} -p /sbin/ldconfig
 
 %files
@@ -122,10 +125,10 @@
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
 %{_datadir}/applications/org.pantheon.noise.desktop
+%dir %{_datadir}/appdata/
 %{_datadir}/appdata/org.pantheon.noise.appdata.xml
 %{_datadir}/glib-2.0/schemas/org.pantheon.noise.gschema.xml
-%{_datadir}/icons/hicolor/*/apps/*.??g
-%dir %{_datadir}/appdata
+%{_datadir}/icons/hicolor/*/apps/*.*
 
 %files -n lib%{soname}
 %defattr (-,root,root)
@@ -135,7 +138,7 @@
 %defattr (-,root,root)
 %{_libdir}/lib%{name}-core.so
 %{_libdir}/pkgconfig/%{name}-core.pc
-%dir %{_includedir}/%{name}-core
+%dir %{_includedir}/%{name}-core/
 %{_includedir}/%{name}-core/*.h
 %{_datadir}/vala/vapi/%{name}-core.*
 

++ noise-0.4.0.2-vala-0.36.patch ++
--- a/core/Utils/TimeUtils.vala
+++ b/core/Utils/TimeUtils.vala
@@ -48,7 +48,7 @@ namespace Noise.TimeUtils {
 uint seconds = given_seconds - days * 86400 - hours * 3600 - minutes * 
60;
 
 if (given_seconds < SECONDS_PER_MINUTE)
-return ngettext ("%d second", "%d seconds", seconds).printf 
(seconds);
+return ngettext ("%u second", "%u seconds", seconds).printf 
(seconds);
 
 string 

commit noise for openSUSE:Factory

2017-01-21 Thread root
Hello community,

here is the log from the commit of package noise for openSUSE:Factory checked 
in at 2017-01-22 00:20:35

Comparing /work/SRC/openSUSE:Factory/noise (Old)
 and  /work/SRC/openSUSE:Factory/.noise.new (New)


Package is "noise"

Changes:

--- /work/SRC/openSUSE:Factory/noise/noise.changes  2016-11-14 
20:12:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.noise.new/noise.changes 2017-01-22 
00:20:36.919537962 +0100
@@ -1,0 +2,14 @@
+Fri Dec  2 01:50:02 UTC 2016 - avvi...@yandex.by
+
+- Update to 0.4.0.2:
+  * Fix type mismatches of arguments/variables
+  * Fix "static const ..." valac warnings
+  * Use new class "rounded" to set rounded bottom window corners
+  * Launchpad automatic translations update.
+
+---
+Thu Nov 24 22:46:09 UTC 2016 - jeng...@inai.de
+
+- Update descriptions
+
+---

Old:

  noise-0.4.tar.xz

New:

  noise-0.4.0.2.tar.xz



Other differences:
--
++ noise.spec ++
--- /var/tmp/diff_new_pack.IO4Klb/_old  2017-01-22 00:20:37.335479089 +0100
+++ /var/tmp/diff_new_pack.IO4Klb/_new  2017-01-22 00:20:37.335479089 +0100
@@ -18,9 +18,9 @@
 
 %define soname noise-core0
 Name:   noise
-Version:0.4
+Version:0.4.0.2
 Release:0
-Summary:The official elementary music player
+Summary:The official Elementary music player
 License:GPL-3.0
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://launchpad.net/noise
@@ -59,18 +59,18 @@
 %glib2_gsettings_schema_requires
 
 %description
-Noise is a fast and beautiful GTK3 audio player with a focus on music and
-libraries. It handles external devices, CDs, and album art. Noise utilizes
-Granite for a consistent and slick UI.
+Noise is a GTK3 audio player with a focus on music and libraries. It
+handles external devices, CDs, and album art. Noise utilizes Granite
+for a consistent and slick UI.
 
 %package -n   lib%{soname}
 Summary:A library for a simple Graphical User Interface
 Group:  System/GUI/Other
 
 %description -n lib%{soname}
-Noise is a fast and beautiful GTK3 audio player with a focus on music and
-libraries. It handles external devices, CDs, and album art. Noise utilizes
-Granite for a consistent and slick UI.
+Noise is a GTK3 audio player with a focus on music and libraries. It
+handles external devices, CDs, and album art. Noise utilizes Granite
+for a consistent and slick UI.
 
 %packagedevel
 Summary:Development files for %{name}
@@ -78,7 +78,7 @@
 Requires:   lib%{soname} = %{version}
 
 %descriptiondevel
-Development and Header files for package %{name}.
+Development and header files for package %{name}.
 
 %lang_package
 
@@ -140,5 +140,6 @@
 %{_datadir}/vala/vapi/%{name}-core.*
 
 %files lang -f %{name}.lang
+%defattr (-,root,root)
 
 %changelog

++ noise-0.4.tar.xz -> noise-0.4.0.2.tar.xz ++
 7080 lines of diff (skipped)