commit noise for openSUSE:Factory
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
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
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
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
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 days_stri
commit noise for openSUSE:Factory
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)