Hello community, here is the log from the commit of package rygel for openSUSE:Factory checked in at 2013-04-03 23:46:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rygel (Old) and /work/SRC/openSUSE:Factory/.rygel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rygel", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/rygel/rygel.changes 2013-02-08 07:17:23.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rygel.new/rygel.changes 2013-04-03 23:46:42.000000000 +0200 @@ -1,0 +2,340 @@ +Tue Mar 19 19:29:58 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.17.10: + + Fix preferences desktop file. + + Fix a typo and namespace for errordomain. + + Add hacks for Samsung TVs to generate proper mime-type for + Matroska files. + + Fix variable expansion in configure scripts. + + MediaExport: + - Revert change for static titles (bgo#683926). + + GStreamer renderer: + - Show a proper error message on plabybin errors. + + Bugs fixed: bgo#690877, bgo#691654. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 6 12:32:49 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.17.9: + + Fix ContainerUpdateIDs variable. + + Add DLNA "create-child-container" capabilities. + + Add possibility to create containers in addition to items. + + Always downgrade each service to V1 for device quirks. + + Downgrade to V1 for libupnp-based devices. + + Downgrade to V1 for iOS clients using system libraries for + HTTP. + + Some spelling fixes. + + Implement CreateReference UPnP call. + + MediaExport: + - Allow to create containers. + - Use title set by CreateObject or UpdateObject instead of the + one detected from meta-data extraction. + - Some code clean-up. + - Drop unused database column. + + Bugs fixed: bgo#694019, bgo#694155, bgo#683926, bgo#694270, + bgo#694179, bgo#694926. + + Updated translations. + + +------------------------------------------------------------------- +Wed Feb 20 20:33:21 UTC 2013 - zaitor@opensuse.org + +- Update to version 0.17.8: + + Various documentation fixes. + + Fix an issue with using DLNA.ORG_AnyContainer on upload. + + Linker fixes. + + Some minor nullable fixes. + + Modify .pc files to include useful information for external + media engines and plug-ins. + + Hide rygel-preferences in GNOME environment since it's handled + by system settings. + + MediaExport: + - Various clean-ups. + - Fix comparing GFiles properly. + - Properly check for hidden files instead of using .has_prefix + ("."). + - Don't emit multiple extraction errors. + - Fix some unnecessary sting copying. + - Fix plug-in start-up on on database error. + - Fix harvesting of dates from media files. + - More LastChange event emitting fixes. + - React if configuration of uris changes. + - Add an option to disable the virtual container hierarchy. + - Also extract basic file information if no GstDiscoverer can + be created. + + GStreamer Renderer: + - Support flash videos as announced by grl-ms2 and its youtube + plug-in. + - Honor http_proxy environment variable and desktop proxy + settings. + +------------------------------------------------------------------- +Wed Feb 6 22:44:26 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.17.7: + + Add keywords to .desktop file. + + Fix documentation installation when building from tarball. + + Convert all public classes to use GObject-style construction. + + Add hack for Windows 7 system SSDP to show up in network + neighbourhood as media device and not as a generic UPnP device. + + Support .smi subtitles. + + Also apply device downgrade hacks to the media renderer. + + Fix an issue with translation strings being splitted. + + GStreamer Media Engine: + - Port to new GUPnP-DLNA API. + + GStreamer Renderer: + - Fix LPCM mime type to be case-insensitive. + + MediaExport: + - Drop unused DBus service. Same result will be achievable via + manipulating the settings in the next release. + - Some internal refactoring. + - Correctly use @refID on items in the virtual folders. + - Use proper container class for virtual folders. + - Don't loop endlessly when database upgrade fails. + - Port to new GUPnP-DLNA API. + - Fix an issue when the XDG_ variables are not properly + defined. + + Bugs fixed: bgo#690770, bgo#690360, bgo#690533, bgo#675186, + bgo#692189, bgo#691595 and + https://github.com/01org/media-service-upnp/issues/117 + + Documentation updates. + + Updated translations. +- Drop rygel-doc-install.patch: fixed upstream. +- Replace pkgconfig(gupnp-dlna-1.0) BuildRequires with + pkgconfig(gupnp-dlna-2.0), following upstreams port to the new + GUPnP-DLNA API. +- Add pkgconfig(gstreamer-app-1.0) and + pkgconfig(gupnp-dlna-gst-2.0) BuildRequires: new verified + dependencies. +- Replace pkgconfig(tracker-sparql-0.14) BuildRequires with + pkgconfig(tracker-sparql-0.16). + +------------------------------------------------------------------- +Wed Feb 6 21:08:49 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.17.6: + + Fix parsing of configuration from environment variables. + + Remove an ugly hack using leaking symbols in GStreamer media + engines. + + Documentation updates. + + Example code updates. + + Silence uncaught error from Thumbnailer when there's no DBus + session bus. + + Add a SD_NA MPEG2 transcoding profile for north american + SD-only televisions. + + Fix bitrates for the AVC_MP4_BL_CIF15_AAC_520 DLNA profile. + + GStreamer Renderer: Fix pc file install and dependencies. + + GStreamer Media Engine: + - Clean-ups. + - Print a proper warning if the transcoding profile is empty + instead of showing a critical. + + MediaExport: + - Add "All" container below each artist. + - Make some settings changeable at runtime: "extract-metadata" + and "monitor-changes" can now be changed and they will be + picked up without the need to restart or kill -HUP rygel. + - Fix missing objAdd event in change tracking. + - Suppress objMod events from containers that are not tracked. + - Remove some triple update events for one update. + + MPRIS: Show a less scary message when no DBus session bus is + available. + + External: Show a less scary message when no DBus session bus is + available. + + Bugs fixed: bgo#676136, bgo#679262, bgo#686676, bgo#690772. + + Updated translations. +- Add rygel-doc-install.patch: Fix installation path for + documentations. + +------------------------------------------------------------------- +Wed Feb 6 20:55:25 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.17.5.1: + + Fix underlinking of some plug-ins. + + MediaExport: + - Fix database upgrade from schema version 11 to 12. +- Changes from version 0.17.5: + + Correctly announce "content-synchronization" DLNA capability if + supported. + + Move some public classes to GObject-style construction. + + Drop some obsolete code. + + Large refactoring and clean-up of the build setup. + + Renderer: + - Fix issue with internal plug-in in librygel-renderer. + - Delay creation of the PlayerController. This fixes a critical + in the wrapping GStreamer renderer. + - Fix an issue with X_DLNA_SeekTime being always available, + even for images. + - Fix a typo in the initial state variable notify. + - Add renderer-side PlaySpeed support. + + Server: + - Fix issue with ServiceResetToken being regenerated at each + start. + - Fix issue with missing search capabilities when the plug-in + supports change tracking. + - Fix schema location in generated LastChange XML. + - Fix issue where only the most recent LastChange event was + added to the LastChange XML. + - Fix an issue with default parameter set to "this" being + ambigous. + - Get the SystemUpdateID from the back-end when it supports + change tracking. + + GStreamer renderer: + - Base RygelPlaybinRenderer on RygelMediaRenderer instead of + directly extending RygelMediaDevice. + - Move the plugin class back into the Playbin plugin. + + MediaExport: + - Implement tracking of changes. + - Persist ServiceResetToken. + - Persist systemUpdateID, containerUpdateID and + totalDeletedChildCount. + - Some file renaming to match coding style. + - Don't try to parse each and every text file. + - Don't run gst-discoverer on text files. + + Fixed/added examples and tests. + + Updated documentations. + + Bugs fixed: bgo#689603, bgo#689134, bgo#689135, bgo#689960, + bgo#690056. ++++ 143 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/rygel/rygel.changes ++++ and /work/SRC/openSUSE:Factory/.rygel.new/rygel.changes Old: ---- rygel-0.16.4.tar.xz New: ---- rygel-0.17.10.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rygel.spec ++++++ --- /var/tmp/diff_new_pack.bf9U15/_old 2013-04-03 23:46:44.000000000 +0200 +++ /var/tmp/diff_new_pack.bf9U15/_new 2013-04-03 23:46:44.000000000 +0200 @@ -17,36 +17,40 @@ Name: rygel -Version: 0.16.4 +Version: 0.17.10 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.16/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/rygel/0.17/%{name}-%{version}.tar.xz BuildRequires: intltool -BuildRequires: libgee-devel >= 0.5.2 -BuildRequires: libgupnp-av-devel >= 0.9.0 -BuildRequires: libgupnp-devel >= 0.17.1 -BuildRequires: libsoup-devel +BuildRequires: libgupnp-av-devel >= 0.11.2 +BuildRequires: libgupnp-devel >= 0.19.0 +BuildRequires: libsoup-devel >= 2.34.0 +BuildRequires: libtool BuildRequires: libunistring-devel -BuildRequires: libuuid-devel +BuildRequires: libuuid-devel >= 1.41.3 BuildRequires: sqlite3-devel >= 3.5 BuildRequires: systemd BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala >= 0.16.1 +BuildRequires: pkgconfig(gee-0.8) >= 0.8.0 BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 -BuildRequires: pkgconfig(gstreamer-0.10) >= 0.10.36 -BuildRequires: pkgconfig(gstreamer-pbutils-0.10) >= 0.10.35 -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(gupnp-dlna-1.0) >= 0.5.0 -BuildRequires: pkgconfig(tracker-sparql-0.14) >= 0.14.0 -Requires: gstreamer-0_10-plugins-base +BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0 +BuildRequires: pkgconfig(gstreamer-app-1.0) >= 1.0 +BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 2.90.3 +BuildRequires: pkgconfig(gupnp-dlna-2.0) >= 0.9.4 +BuildRequires: pkgconfig(gupnp-dlna-gst-2.0) >= 0.9.4 +BuildRequires: pkgconfig(libxml-2.0) >= 2.7 +BuildRequires: pkgconfig(tracker-sparql-0.16) >= 0.14.0 +Requires: gstreamer-plugins-base Recommends: %{name}-lang -Recommends: gstreamer-0_10-plugins-bad -Recommends: gstreamer-0_10-plugins-good -Recommends: gstreamer-0_10-plugins-ugly +Recommends: gstreamer-plugins-bad +Recommends: gstreamer-plugins-good +Recommends: gstreamer-plugins-ugly BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} @@ -59,31 +63,41 @@ requirements of DLNA and on the fly conversion of media to format that client devices are capable of handling. -%package -n librygel-core-1_0-0 +%package -n librygel-core-2_0-1 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Core library Group: System/Libraries -%description -n librygel-core-1_0-0 +%description -n librygel-core-2_0-1 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-1_0-0 +%package -n librygel-renderer-2_0-1 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Renderer library Group: System/Libraries -%description -n librygel-renderer-1_0-0 +%description -n librygel-renderer-2_0-1 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-1_0-0 +%package -n librygel-renderer-gst-2_0-1 +Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Renderer library +Group: System/Libraries + +%description -n librygel-renderer-gst-2_0-1 +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_0-1 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Server library Group: System/Libraries -%description -n librygel-server-1_0-0 +%description -n librygel-server-2_0-1 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. @@ -93,9 +107,10 @@ Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Development Files Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires: librygel-core-1_0-0 = %{version} -Requires: librygel-renderer-1_0-0 = %{version} -Requires: librygel-server-1_0-0 = %{version} +Requires: librygel-core-2_0-1 = %{version} +Requires: librygel-renderer-2_0-1 = %{version} +Requires: librygel-renderer-gst-2_0-1 = %{version} +Requires: librygel-server-2_0-1 = %{version} %description devel Rygel is a home media solution that allows you to easily share audio, @@ -149,6 +164,7 @@ translation-update-upstream %build +autoreconf -fi %configure --enable-tracker-plugin \ --enable-media-export-plugin \ --enable-external-plugin \ @@ -185,17 +201,21 @@ %icon_theme_cache_postun %service_del_postun rygel.service -%post -n librygel-core-1_0-0 -p /sbin/ldconfig +%post -n librygel-core-2_0-1 -p /sbin/ldconfig + +%postun -n librygel-core-2_0-1 -p /sbin/ldconfig -%postun -n librygel-core-1_0-0 -p /sbin/ldconfig +%post -n librygel-renderer-2_0-1 -p /sbin/ldconfig -%post -n librygel-renderer-1_0-0 -p /sbin/ldconfig +%postun -n librygel-renderer-2_0-1 -p /sbin/ldconfig -%postun -n librygel-renderer-1_0-0 -p /sbin/ldconfig +%post -n librygel-renderer-gst-2_0-1 -p /sbin/ldconfig -%post -n librygel-server-1_0-0 -p /sbin/ldconfig +%postun -n librygel-renderer-gst-2_0-1 -p /sbin/ldconfig -%postun -n librygel-server-1_0-0 -p /sbin/ldconfig +%post -n librygel-server-2_0-1 -p /sbin/ldconfig + +%postun -n librygel-server-2_0-1 -p /sbin/ldconfig %files %defattr(-, root, root) @@ -212,55 +232,71 @@ %{_mandir}/*/* # Plugins that we ship by default because they don't have a dependency and can # be useful to most people -%dir %{_libdir}/rygel-1.0/ +%dir %{_libdir}/rygel-2.0/ +%dir %{_libdir}/rygel-2.0/engines/ +%dir %{_libdir}/rygel-2.0/plugins/ +%{_libdir}/rygel-2.0/engines/librygel-media-engine-gst.so +%{_libdir}/rygel-2.0/engines/librygel-media-engine-simple.so # external applications implementing D-Bus MediaServer spec -%{_libdir}/rygel-1.0/librygel-external.so +%{_libdir}/rygel-2.0/plugins/librygel-external.so # GStreamer pipelines in the config -%{_libdir}/rygel-1.0/librygel-gst-launch.so +%{_libdir}/rygel-2.0/plugins/librygel-gst-launch.so # folders and files in the config -%{_libdir}/rygel-1.0/librygel-media-export.so +%{_libdir}/rygel-2.0/plugins/librygel-media-export.so # media players implementing MPRIS2 D-Bus interface -%{_libdir}/rygel-1.0/librygel-mpris.so +%{_libdir}/rygel-2.0/plugins/librygel-mpris.so + +%files -n librygel-core-2_0-1 +%defattr(-,root,root) +%{_libdir}/librygel-core-2.0.so.* -%files -n librygel-core-1_0-0 +%files -n librygel-renderer-2_0-1 %defattr(-,root,root) -%{_libdir}/librygel-core-1.0.so.* +%{_libdir}/librygel-renderer-2.0.so.* -%files -n librygel-renderer-1_0-0 +%files -n librygel-renderer-gst-2_0-1 %defattr(-,root,root) -%{_libdir}/librygel-renderer-1.0.so.* +%{_libdir}/librygel-renderer-gst-2.0.so.* -%files -n librygel-server-1_0-0 +%files -n librygel-server-2_0-1 %defattr(-,root,root) -%{_libdir}/librygel-server-1.0.so.* +%{_libdir}/librygel-server-2.0.so.* %files devel %defattr(-, root, root) -%{_includedir}/rygel-1.0/ -%{_libdir}/librygel-core-1.0.so -%{_libdir}/librygel-renderer-1.0.so -%{_libdir}/librygel-server-1.0.so -%{_libdir}/pkgconfig/rygel-core-1.0.pc -%{_libdir}/pkgconfig/rygel-renderer-1.0.pc -%{_libdir}/pkgconfig/rygel-server-1.0.pc -%{_datadir}/vala/vapi/rygel-core-1.0.deps -%{_datadir}/vala/vapi/rygel-core-1.0.vapi -%{_datadir}/vala/vapi/rygel-renderer-1.0.deps -%{_datadir}/vala/vapi/rygel-renderer-1.0.vapi -%{_datadir}/vala/vapi/rygel-server-1.0.deps -%{_datadir}/vala/vapi/rygel-server-1.0.vapi +%{_includedir}/rygel-2.0/ +%{_libdir}/librygel-core-2.0.so +%{_libdir}/librygel-renderer-2.0.so +%{_libdir}/librygel-renderer-gst-2.0.so +%{_libdir}/librygel-server-2.0.so +%{_libdir}/pkgconfig/rygel-core-2.0.pc +%{_libdir}/pkgconfig/rygel-renderer-2.0.pc +%{_libdir}/pkgconfig/rygel-renderer-gst-2.0.pc +%{_libdir}/pkgconfig/rygel-server-2.0.pc +%{_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.0.deps +%{_datadir}/vala/vapi/rygel-core-2.0.vapi +%{_datadir}/vala/vapi/rygel-renderer-2.0.deps +%{_datadir}/vala/vapi/rygel-renderer-2.0.vapi +%{_datadir}/vala/vapi/rygel-renderer-gst-2.0.deps +%{_datadir}/vala/vapi/rygel-renderer-gst-2.0.vapi +%{_datadir}/vala/vapi/rygel-server-2.0.deps +%{_datadir}/vala/vapi/rygel-server-2.0.vapi %files plugin-gstreamer-renderer %defattr(-, root, root) -%{_libdir}/rygel-1.0/librygel-playbin.so +%{_libdir}/rygel-2.0/plugins/librygel-playbin.so %files plugin-tracker %defattr(-, root, root) -%{_libdir}/rygel-1.0/librygel-tracker.so +%{_libdir}/rygel-2.0/plugins/librygel-tracker.so %files plugin-zdf-mediathek %defattr(-, root, root) -%{_libdir}/rygel-1.0/librygel-mediathek.so +%{_libdir}/rygel-2.0/plugins/librygel-mediathek.so %files lang -f %{name}.lang ++++++ rygel-0.16.4.tar.xz -> rygel-0.17.10.tar.xz ++++++ ++++ 398472 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org