Hello community, here is the log from the commit of package rygel for openSUSE:Factory checked in at 2014-09-30 19:37:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rygel (Old) and /work/SRC/openSUSE:Factory/.rygel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rygel" Changes: -------- --- /work/SRC/openSUSE:Factory/rygel/rygel.changes 2014-07-29 16:49:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rygel.new/rygel.changes 2014-09-30 19:37:55.000000000 +0200 @@ -1,0 +2,119 @@ +Mon Sep 22 09:57:56 UTC 2014 - dims...@opensuse.org + +- Update to version 0.24.0: + + Make it possible to build without GObject introspection. + + Server: Fix a critical about timeout sources. + + MediaExport: + - Fix typo in plugin file. + - Don't delete a file if the file monitor signalled the file + was deleted. + + Renderer: Fix criticals on start-up. + + GStreamer media engine: Fix possible race in accessing a + critical section. + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 20 06:54:18 UTC 2014 - dims...@opensuse.org + +- Update to version 0.23.3.1: + + build: Fix building of introspection data. + +------------------------------------------------------------------- +Tue Aug 19 20:47:32 UTC 2014 - dims...@opensuse.org + +- Update to version 0.23.3: + + Some build fixes. + + Add GObject introspection support and some examples. + + Core: Fix building with recent vala versions. + + Server: + - Fix a crash when ImportResource() is cancelled. + - Simplify error handling in ImportResource(). + - Use new libmediaart API. + + Renderer: Make it possible to re-implement PlayerController. + + Changes in dependencies: Libmediaart >= 0.5.0. + + Known issues: It's currently not possible to implement a + renderer using g-i. That is either some issue in Vala or a bug + in what we do. + + Bugs fixed: bgo#732057, bgo#734302. + + Updated translations. +- Add gobject-introspection-devel BuildRequires: new dependency. +- Create new subpackages typelib-1_0-RygelCore-2_4, + typelib-1_0-RygelRenderer-2_4 and typelib-1_0-RygelServer-2_4. +- Require the new subpackages by the -devel package. + +------------------------------------------------------------------- +Mon Jul 28 20:18:23 UTC 2014 - dims...@opensuse.org + +- Update to version 0.23.2: + + Hide Object.uris property. Its semantics were always unclear. + + Renderer: + - Work-around failing HEAD requests, next incarnation. + - Support M3U playlists. + - Check instance id in Next() and Prev() SOAP calls. + - Sent byte position in RelCount/AbsCount instead of int.MAX. + + GStreamer renderer: + - Remove "TRANSITIONING" state in Stop() and Pause() SOAP + calls. + - Don't try to parse empty meta-data for duration guessing. + + Server: + - Make sure tags don't contain white-spaces in UpdateObject() + call. + - Improve CSV splitting in UpdateObject(). + - Validate date in UpdateObject(). + + Basic Management: Fix NSLookup repitition. + + Bugs fixed: bgo#732935. + + Updated translations. + +------------------------------------------------------------------- +Sun Jul 27 21:18:41 UTC 2014 - dims...@opensuse.org + +- Update to version 0.23.1.1: + + Launch rygel directly from desktop file (bgo#731858). +- Changes from version 0.23.1: + + Remove -Wl,-z,defs. + + Fix several criticals related to time-out sources. + + Rygel: + - Change single instance behavior; don't replace running + instance by default, add new "-r/--replace" option to go back + to the old behavior. + - Several manpage fixes. + + Server: + - Pass on all resources on object creation. + - Pass more meta-data on object creation. + - Improve error handling in reference creation. + - Set HTTP version to 1.1 as late as possible. + - Port media art lookup to libmediaart. + - Add some documentation for AudioItem. + - Move some properties to base classes. + - Fix a potential null pointer dereference. + + Renderer: + - Report NextAVTransport* values in GetMediaInfo(). + - Properly remove the playlist timeout. + + GStreamer Renderer: + - Don't exit if there is no playbin element. + - Deprecate Renderer.wrap. + - Use cubic volume. + - Fix duration and position. + - Use duration from meta-data until playbin does provide it. + - Rely on libsoup to determine the proxy. + - Use dlna+http virtual protocol if the dlnasrc element is + available. + + Preferences: Use Gtk.Window instead of Gtk.Dialog. + + External: Let the peer decide on the sort order. + + MediaExport: + - Code style fixes. + - Use libmediaart for media art extraction. + - Handle external media art such as folder.jpg etc. + - Prevent a strange warning on media upload. + - Add a configuration option to disable/set the time to wait + before extracting meta-data after a file modification event + has happened. + - Properly handle album art for m4a files. + + Bugs fixed: bgo#689632, bgo#694455, bgo#702555, bgo#709723, + bgo#710387, bgo#710443, bgo#720672, bgo#721817, bgo#721824, + bgo#723374, bgo#726982, bgo#727424, bgo#727479, bgo#729090, + bgo#731348, bgo#731859. +- Add pkgconfig(gstreamer-audio-1.0) and pkgconfig(libmediaart-1.0) + BuildRequires: new dependencies. + +------------------------------------------------------------------- Old: ---- rygel-0.22.3.tar.xz New: ---- rygel-0.24.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rygel.spec ++++++ --- /var/tmp/diff_new_pack.DYhQYP/_old 2014-09-30 19:37:56.000000000 +0200 +++ /var/tmp/diff_new_pack.DYhQYP/_new 2014-09-30 19:37:56.000000000 +0200 @@ -17,13 +17,14 @@ Name: rygel -Version: 0.22.3 +Version: 0.24.0 Release: 0 Summary: Home Media Solution for GNOME based on UPnP/DLNA License: LGPL-2.0+ Group: Productivity/Multimedia/Other Url: http://live.gnome.org/Rygel -Source0: http://download.gnome.org/sources/rygel/0.22/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/rygel/0.24/%{name}-%{version}.tar.xz +BuildRequires: gobject-introspection-devel >= 1.33.4 BuildRequires: intltool BuildRequires: libgupnp-av-devel >= 0.12.4 BuildRequires: libgupnp-devel >= 0.19.0 @@ -39,10 +40,12 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0 BuildRequires: pkgconfig(gstreamer-app-1.0) >= 1.0 +BuildRequires: pkgconfig(gstreamer-audio-1.0) >= 1.0 BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.0 BuildRequires: pkgconfig(gupnp-dlna-2.0) >= 0.9.4 BuildRequires: pkgconfig(gupnp-dlna-gst-2.0) >= 0.9.4 +BuildRequires: pkgconfig(libmediaart-1.0) >= 0.5.0 BuildRequires: pkgconfig(libxml-2.0) >= 2.7 BuildRequires: pkgconfig(tracker-sparql-1.0) >= 0.14.0 Requires: gstreamer-plugins-base @@ -62,54 +65,81 @@ requirements of DLNA and on the fly conversion of media to format that client devices are capable of handling. -%package -n librygel-core-2_2-2 +%package -n librygel-core-2_4-2 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Core library Group: System/Libraries -%description -n librygel-core-2_2-2 +%description -n librygel-core-2_4-2 Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. This package provides the core library of rygel. -%package -n librygel-renderer-2_2-2 +%package -n librygel-renderer-2_4-2 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Renderer library Group: System/Libraries -%description -n librygel-renderer-2_2-2 +%description -n librygel-renderer-2_4-2 Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. This package provides the renderer library of rygel. -%package -n librygel-renderer-gst-2_2-2 +%package -n librygel-renderer-gst-2_4-2 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Renderer library Group: System/Libraries -%description -n librygel-renderer-gst-2_2-2 +%description -n librygel-renderer-gst-2_4-2 Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. This package provides the renderer library of rygel. -%package -n librygel-server-2_2-2 +%package -n librygel-server-2_4-2 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Server library Group: System/Libraries -%description -n librygel-server-2_2-2 +%description -n librygel-server-2_4-2 Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. This package provides the server library of rygel. +%package -n typelib-1_0-RygelCore-2_4 +Summary: Rygel Core library -- gobject introspection +Group: System/Libraries + +%description -n typelib-1_0-RygelCore-2_4 +Rygel is a home media solution that allows you to easily share audio, +video and pictures, and control of media player on your home network. + +%package -n typelib-1_0-RygelRenderer-2_4 +Summary: Rygel Renderer library -- gobject introspection +Group: System/Libraries + +%description -n typelib-1_0-RygelRenderer-2_4 +Rygel is a home media solution that allows you to easily share audio, +video and pictures, and control of media player on your home network. + +%package -n typelib-1_0-RygelServer-2_4 +Summary: Rygel Server library -- gobject introspection +Group: System/Libraries + +%description -n typelib-1_0-RygelServer-2_4 +Rygel is a home media solution that allows you to easily share audio, +video and pictures, and control of media player on your home network. + %package devel Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Development Files Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires: librygel-core-2_2-2 = %{version} -Requires: librygel-renderer-2_2-2 = %{version} -Requires: librygel-renderer-gst-2_2-2 = %{version} -Requires: librygel-server-2_2-2 = %{version} +Requires: librygel-core-2_4-2 = %{version} +Requires: librygel-renderer-2_4-2 = %{version} +Requires: librygel-renderer-gst-2_4-2 = %{version} +Requires: librygel-server-2_4-2 = %{version} +Requires: typelib-1_0-RygelCore-2_4 = %{version} +Requires: typelib-1_0-RygelRenderer-2_4 = %{version} +Requires: typelib-1_0-RygelServer-2_4 = %{version} %description devel Rygel is a home media solution that allows you to easily share audio, @@ -158,6 +188,7 @@ station. %lang_package + %prep %setup -q translation-update-upstream @@ -180,9 +211,6 @@ %suse_update_desktop_file rygel-preferences X-SuSE-ControlCenter-System %find_lang %{name} %{?no_lang_C} -%clean -rm -rf %{buildroot} - %pre %service_add_pre rygel.service @@ -199,21 +227,21 @@ %icon_theme_cache_postun %service_del_postun rygel.service -%post -n librygel-core-2_2-2 -p /sbin/ldconfig +%post -n librygel-core-2_4-2 -p /sbin/ldconfig -%postun -n librygel-core-2_2-2 -p /sbin/ldconfig +%postun -n librygel-core-2_4-2 -p /sbin/ldconfig -%post -n librygel-renderer-2_2-2 -p /sbin/ldconfig +%post -n librygel-renderer-2_4-2 -p /sbin/ldconfig -%postun -n librygel-renderer-2_2-2 -p /sbin/ldconfig +%postun -n librygel-renderer-2_4-2 -p /sbin/ldconfig -%post -n librygel-renderer-gst-2_2-2 -p /sbin/ldconfig +%post -n librygel-renderer-gst-2_4-2 -p /sbin/ldconfig -%postun -n librygel-renderer-gst-2_2-2 -p /sbin/ldconfig +%postun -n librygel-renderer-gst-2_4-2 -p /sbin/ldconfig -%post -n librygel-server-2_2-2 -p /sbin/ldconfig +%post -n librygel-server-2_4-2 -p /sbin/ldconfig -%postun -n librygel-server-2_2-2 -p /sbin/ldconfig +%postun -n librygel-server-2_4-2 -p /sbin/ldconfig %files %defattr(-, root, root) @@ -230,81 +258,97 @@ %{_mandir}/*/* # Plugins that we ship by default because they don't have a dependency and can # be useful to most people -%dir %{_libdir}/rygel-2.2/ -%dir %{_libdir}/rygel-2.2/engines/ -%dir %{_libdir}/rygel-2.2/plugins/ -%{_libdir}/rygel-2.2/engines/librygel-media-engine-gst.so -%{_libdir}/rygel-2.2/engines/librygel-media-engine-simple.so -%{_libdir}/rygel-2.2/engines/media-engine-gst.plugin -%{_libdir}/rygel-2.2/engines/media-engine-simple.plugin +%dir %{_libdir}/rygel-2.4/ +%dir %{_libdir}/rygel-2.4/engines/ +%dir %{_libdir}/rygel-2.4/plugins/ +%{_libdir}/rygel-2.4/engines/librygel-media-engine-gst.so +%{_libdir}/rygel-2.4/engines/librygel-media-engine-simple.so +%{_libdir}/rygel-2.4/engines/media-engine-gst.plugin +%{_libdir}/rygel-2.4/engines/media-engine-simple.plugin # external applications implementing D-Bus MediaServer spec -%{_libdir}/rygel-2.2/plugins/librygel-external.so -%{_libdir}/rygel-2.2/plugins/external.plugin +%{_libdir}/rygel-2.4/plugins/librygel-external.so +%{_libdir}/rygel-2.4/plugins/external.plugin # GStreamer pipelines in the config -%{_libdir}/rygel-2.2/plugins/librygel-gst-launch.so -%{_libdir}/rygel-2.2/plugins/gst-launch.plugin +%{_libdir}/rygel-2.4/plugins/librygel-gst-launch.so +%{_libdir}/rygel-2.4/plugins/gst-launch.plugin # folders and files in the config -%{_libdir}/rygel-2.2/plugins/librygel-media-export.so -%{_libdir}/rygel-2.2/plugins/media-export.plugin +%{_libdir}/rygel-2.4/plugins/librygel-media-export.so +%{_libdir}/rygel-2.4/plugins/media-export.plugin # media players implementing MPRIS2 D-Bus interface -%{_libdir}/rygel-2.2/plugins/librygel-mpris.so -%{_libdir}/rygel-2.2/plugins/mpris.plugin +%{_libdir}/rygel-2.4/plugins/librygel-mpris.so +%{_libdir}/rygel-2.4/plugins/mpris.plugin + +%files -n librygel-core-2_4-2 +%defattr(-,root,root) +%{_libdir}/librygel-core-2.4.so.* + +%files -n librygel-renderer-2_4-2 +%defattr(-,root,root) +%{_libdir}/librygel-renderer-2.4.so.* -%files -n librygel-core-2_2-2 +%files -n librygel-renderer-gst-2_4-2 %defattr(-,root,root) -%{_libdir}/librygel-core-2.2.so.* +%{_libdir}/librygel-renderer-gst-2.4.so.* -%files -n librygel-renderer-2_2-2 +%files -n librygel-server-2_4-2 %defattr(-,root,root) -%{_libdir}/librygel-renderer-2.2.so.* +%{_libdir}/librygel-server-2.4.so.* -%files -n librygel-renderer-gst-2_2-2 +%files -n typelib-1_0-RygelCore-2_4 %defattr(-,root,root) -%{_libdir}/librygel-renderer-gst-2.2.so.* +%{_libdir}/girepository-1.0/RygelCore-2.4.typelib -%files -n librygel-server-2_2-2 +%files -n typelib-1_0-RygelRenderer-2_4 %defattr(-,root,root) -%{_libdir}/librygel-server-2.2.so.* +%{_libdir}/girepository-1.0/RygelRenderer-2.4.typelib + +%files -n typelib-1_0-RygelServer-2_4 +%defattr(-,root,root) +%{_libdir}/girepository-1.0/RygelServer-2.4.typelib %files devel %defattr(-, root, root) -%{_includedir}/rygel-2.2/ -%{_libdir}/librygel-core-2.2.so -%{_libdir}/librygel-renderer-2.2.so -%{_libdir}/librygel-renderer-gst-2.2.so -%{_libdir}/librygel-server-2.2.so -%{_libdir}/pkgconfig/rygel-core-2.2.pc -%{_libdir}/pkgconfig/rygel-renderer-2.2.pc -%{_libdir}/pkgconfig/rygel-renderer-gst-2.2.pc -%{_libdir}/pkgconfig/rygel-server-2.2.pc +%{_includedir}/rygel-2.4/ +%{_libdir}/librygel-core-2.4.so +%{_libdir}/librygel-renderer-2.4.so +%{_libdir}/librygel-renderer-gst-2.4.so +%{_libdir}/librygel-server-2.4.so +%{_libdir}/pkgconfig/rygel-core-2.4.pc +%{_libdir}/pkgconfig/rygel-renderer-2.4.pc +%{_libdir}/pkgconfig/rygel-renderer-gst-2.4.pc +%{_libdir}/pkgconfig/rygel-server-2.4.pc +%{_datadir}/gir-1.0/RygelCore-2.4.gir +%{_datadir}/gir-1.0/RygelRenderer-2.4.gir +%{_datadir}/gir-1.0/RygelServer-2.4.gir %{_datadir}/gtk-doc/html/librygel-core/ %{_datadir}/gtk-doc/html/librygel-renderer/ %{_datadir}/gtk-doc/html/librygel-renderer-gst/ %{_datadir}/gtk-doc/html/librygel-server/ -%{_datadir}/vala/vapi/rygel-core-2.2.deps -%{_datadir}/vala/vapi/rygel-core-2.2.vapi -%{_datadir}/vala/vapi/rygel-renderer-2.2.deps -%{_datadir}/vala/vapi/rygel-renderer-2.2.vapi -%{_datadir}/vala/vapi/rygel-renderer-gst-2.2.deps -%{_datadir}/vala/vapi/rygel-renderer-gst-2.2.vapi -%{_datadir}/vala/vapi/rygel-server-2.2.deps -%{_datadir}/vala/vapi/rygel-server-2.2.vapi +%{_datadir}/vala/vapi/rygel-core-2.4.deps +%{_datadir}/vala/vapi/rygel-core-2.4.vapi +%{_datadir}/vala/vapi/rygel-renderer-2.4.deps +%{_datadir}/vala/vapi/rygel-renderer-2.4.vapi +%{_datadir}/vala/vapi/rygel-renderer-gst-2.4.deps +%{_datadir}/vala/vapi/rygel-renderer-gst-2.4.vapi +%{_datadir}/vala/vapi/rygel-server-2.4.deps +%{_datadir}/vala/vapi/rygel-server-2.4.vapi %files plugin-gstreamer-renderer %defattr(-, root, root) -%{_libdir}/rygel-2.2/plugins/librygel-playbin.so -%{_libdir}/rygel-2.2/plugins/playbin.plugin +%{_libdir}/rygel-2.4/plugins/librygel-playbin.so +%{_libdir}/rygel-2.4/plugins/playbin.plugin %files plugin-tracker %defattr(-, root, root) -%{_libdir}/rygel-2.2/plugins/librygel-tracker.so -%{_libdir}/rygel-2.2/plugins/tracker.plugin +%{_libdir}/rygel-2.4/plugins/librygel-tracker.so +%{_libdir}/rygel-2.4/plugins/tracker.plugin %files plugin-zdf-mediathek %defattr(-, root, root) -%{_libdir}/rygel-2.2/plugins/librygel-mediathek.so -%{_libdir}/rygel-2.2/plugins/mediathek.plugin +%{_libdir}/rygel-2.4/plugins/librygel-mediathek.so +%{_libdir}/rygel-2.4/plugins/mediathek.plugin %files lang -f %{name}.lang +%defattr(-,root,root) %changelog ++++++ rygel-0.22.3.tar.xz -> rygel-0.24.0.tar.xz ++++++ ++++ 128073 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org