From 9a0500dc3032c1adef376e4e386b0545eebebe36841b56d6f7b00cf7ce084243 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 4 Sep 2015 11:32:41 +0000 Subject: [PATCH 1/3] Accepting request 329043 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/329043 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=127 --- rygel-0.26.1.tar.xz | 3 -- rygel-0.27.5.tar.xz | 3 ++ rygel.changes | 99 +++++++++++++++++++++++++++++++++++++++++++++ rygel.spec | 31 +++++++++++--- 4 files changed, 127 insertions(+), 9 deletions(-) delete mode 100644 rygel-0.26.1.tar.xz create mode 100644 rygel-0.27.5.tar.xz diff --git a/rygel-0.26.1.tar.xz b/rygel-0.26.1.tar.xz deleted file mode 100644 index 5f3bd20..0000000 --- a/rygel-0.26.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:390740609e34399b886ddb9a8f7eca25055ad72048dfdd869edf02999b1e1d8f -size 2191348 diff --git a/rygel-0.27.5.tar.xz b/rygel-0.27.5.tar.xz new file mode 100644 index 0000000..fa4c8f3 --- /dev/null +++ b/rygel-0.27.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b422d5643b9019ab5370a16944494fc8ca3a9542102bbbc24b5e42d8374caf7f +size 2551436 diff --git a/rygel.changes b/rygel.changes index 967f702..c15b903 100644 --- a/rygel.changes +++ b/rygel.changes @@ -1,3 +1,102 @@ +------------------------------------------------------------------- +Wed Sep 2 10:00:37 UTC 2015 - zaitor@opensuse.org + +- Update to version 0.27.5: + + Gst-Launch: Fix missing resources. + + Updated translations. + +------------------------------------------------------------------- +Mon Aug 17 22:02:54 UTC 2015 - zaitor@opensuse.org + +- Update to version 0.27.4: + + Server: + - Fix MediaResource copy constructor to copy import_uri. + - Serialize import URI properlie in MediaResource. + - Fix rewriting of subtitle URIs in PV tag. + - Add PV subtitle to all resources. + + Database: + - Make it a little bit more generic + - Fix vala deps. + + GStreamer media engine: Do not add transcoded resources for + place-holder items. + + Bugs fixed: bgo#753314. + + Updated translations. + +------------------------------------------------------------------- +Thu Jul 23 06:58:33 UTC 2015 - zaitor@opensuse.org + +- Update to version 0.27.3: + + Remove streaming only mode. + + Switch DLNA version to 1.51 to accomodate for the long + protocolInfo strings. + + Bump GLib and Vala requirements. + + Add an implementation for GUPnPACL based on a DBus interface. + + MediaExport plugin: + - Add back album art extraction. + - Add back possibility to not harvest meta-data. + - Add timing output for HarvestingTask. + - Add a blacklist database table and bump database schema to v17. + - Add back by-passing of text files for the extractor. + - Add blacklisting for broken URIs. + - Drop support for database schema upgrade for versions < v16. + - Translation and style fixes. + + Bugs fixed: bgo#747815, bgo#748404, bgo#751942, bgo#752207. + + Updated translations. + +------------------------------------------------------------------- +Wed Jul 1 11:45:01 UTC 2015 - dimstar@opensuse.org + +- Update to version 0.27.2: + + Make configure.ac a bit easier to read. + + Database: Move core database functionality into its own library + so code may be shared (e.g. LMS, ODID, …). + + MediaExport plugin: + - Refactor and style fixes. + - Split meta-data extraction into an external process. + - Move core database functionality into its own library. + + Bugs fixed: bgo#749798. + + Updated translations. +- Split new librygel-db-2_6-2 package. + +------------------------------------------------------------------- +Wed May 27 09:39:58 UTC 2015 - dimstar@opensuse.org + +- Update to version 0.27.1: + + Coding style fixes. + + Link plug-ins to only export the necessary symbols. + + Use gupnp_get_uuid () instead of libuuid directly. + + String updates. + + Core: Make it possible to change the device's serial number. + + Server: + - Fix output of to_string() method for HTTPByteSeekResponse. + - Make MP3 the preffered audio resource for LG devices. + - Fix mime-type rewriting. + - Do not add child count to DIDL-Lite if it's < 0. + - Do not add 1--1/* range response headers. + - Fix replacing of @ADDRESS@ variable in URIs. + + Renderer: + - Fix TransportActions for images. + - Fix slide-show feature handling. + + GStreamer renderer: + - Prevent a critical message. + - Remove deprecated API. + - Make it possible to override the User-Agent header. + - Remove obsolete helper code from GStreamer 0.10. + + RUIH: Check mandatory arguments. + + External Plug-in: + - Actually add resources to items. + - Use -1 as "unknown child count" instead of int.MAX. + + GStreamer media engine: + - Handle non-file uris. + - Do not add transcoder if the original resource is the same + profile. + - Move URIs that are already HTTP to the top of the list. + + Simple media engine: Use a thread pool if available. + + Bugs fixed: bgo#731467, bgo#746679, bgo#748410, bgo#748628, + bgo#748769, bgo#749771. + + Updated translations. +- Drop libuuid-devel BuildRequires: no longer needed. + ------------------------------------------------------------------- Sun May 10 10:35:51 UTC 2015 - zaitor@opensuse.org diff --git a/rygel.spec b/rygel.spec index 238d47e..1ff8304 100644 --- a/rygel.spec +++ b/rygel.spec @@ -17,27 +17,26 @@ Name: rygel -Version: 0.26.1 +Version: 0.27.5 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.26/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/rygel/0.27/%{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 +BuildRequires: libgupnp-devel >= 0.20.14 BuildRequires: libsoup-devel >= 2.44.0 BuildRequires: libunistring-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.22.0 +BuildRequires: vala >= 0.24.0 BuildRequires: pkgconfig(gee-0.8) >= 0.8.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 +BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0 BuildRequires: pkgconfig(gstreamer-app-1.0) >= 1.0 BuildRequires: pkgconfig(gstreamer-audio-1.0) >= 1.0 @@ -75,6 +74,16 @@ video and pictures, and control of media player on your home network. This package provides the core library of rygel. +%package -n librygel-db-2_6-2 +Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Database library +Group: System/Libraries + +%description -n librygel-db-2_6-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 database library of rygel. + %package -n librygel-renderer-2_6-2 Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Renderer library Group: System/Libraries @@ -152,6 +161,7 @@ Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Development Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Requires: librygel-core-2_6-2 = %{version} +Requires: librygel-db-2_6-2 = %{version} Requires: librygel-renderer-2_6-2 = %{version} Requires: librygel-renderer-gst-2_6-2 = %{version} Requires: librygel-ruih-2_0-1 = %{version} @@ -282,6 +292,8 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_datadir}/applications/rygel-preferences.desktop %{_datadir}/dbus-1/services/org.gnome.Rygel1.service %{_datadir}/icons/hicolor/*/apps/* +%dir %{_libexecdir}/%{name} +%{_libexecdir}/%{name}/mx-extract %{_mandir}/*/* # Plugins that we ship by default because they don't have a dependency and can # be useful to most people @@ -312,6 +324,10 @@ find %{buildroot} -type f -name "*.la" -delete -print %defattr(-,root,root) %{_libdir}/librygel-core-2.6.so.* +%files -n librygel-db-2_6-2 +%defattr(-,root,root) +%{_libdir}/librygel-db-2.6.so.* + %files -n librygel-renderer-2_6-2 %defattr(-,root,root) %{_libdir}/librygel-renderer-2.6.so.* @@ -348,6 +364,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %defattr(-, root, root) %{_includedir}/rygel-2.6/ %{_libdir}/librygel-core-2.6.so +%{_libdir}/librygel-db-2.6.so %{_libdir}/librygel-renderer-2.6.so %{_libdir}/librygel-renderer-gst-2.6.so %{_libdir}/librygel-server-2.6.so @@ -366,6 +383,8 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_datadir}/gtk-doc/html/librygel-server/ %{_datadir}/vala/vapi/rygel-core-2.6.deps %{_datadir}/vala/vapi/rygel-core-2.6.vapi +%{_datadir}/vala/vapi/rygel-db-2.6.deps +%{_datadir}/vala/vapi/rygel-db-2.6.vapi %{_datadir}/vala/vapi/rygel-renderer-2.6.deps %{_datadir}/vala/vapi/rygel-renderer-2.6.vapi %{_datadir}/vala/vapi/rygel-renderer-gst-2.6.deps From e76eef868d065003f11b0125d0adb8a782c0c4238841316eb51dbfc661420a72 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 17 Sep 2015 12:48:09 +0000 Subject: [PATCH 2/3] Accepting request 331455 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/331455 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=128 --- rygel-0.27.5.tar.xz | 3 --- rygel-0.27.6.tar.xz | 3 +++ rygel.changes | 21 +++++++++++++++++++++ rygel.spec | 2 +- 4 files changed, 25 insertions(+), 4 deletions(-) delete mode 100644 rygel-0.27.5.tar.xz create mode 100644 rygel-0.27.6.tar.xz diff --git a/rygel-0.27.5.tar.xz b/rygel-0.27.5.tar.xz deleted file mode 100644 index fa4c8f3..0000000 --- a/rygel-0.27.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b422d5643b9019ab5370a16944494fc8ca3a9542102bbbc24b5e42d8374caf7f -size 2551436 diff --git a/rygel-0.27.6.tar.xz b/rygel-0.27.6.tar.xz new file mode 100644 index 0000000..3f4166d --- /dev/null +++ b/rygel-0.27.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3e9e54d264a1f389efad98067348c3a1446565a1a84f7fbb268eb95b3842bd7 +size 2242740 diff --git a/rygel.changes b/rygel.changes index c15b903..b00e7f7 100644 --- a/rygel.changes +++ b/rygel.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Mon Sep 14 10:16:20 UTC 2015 - dimstar@opensuse.org + +- Update to version 0.27.6: + + Database: Fix issue introduced with 0.27.5 that caused exec() + to only run the first query of a list of ";"-separated queries. + + Media-Export: + - Fix extration with disabled meta-data. + - Fix extraction of DIDL_S playlists. + - Small simplification and removal of accidental debug warnings. + + Mediathek: + - Use new default feed because the old one does not exist + anymore. + - Remove WMV support because it got removed from the service. + This is a major problem as the MP4 support is provided using + RTSP and we need to fix bgo#651535 to make it usable for all + renderers again. + - Fix automatic resource generation. + + BUg fixed: bgo#754420. + + Updated translations. + ------------------------------------------------------------------- Wed Sep 2 10:00:37 UTC 2015 - zaitor@opensuse.org diff --git a/rygel.spec b/rygel.spec index 1ff8304..89d50d8 100644 --- a/rygel.spec +++ b/rygel.spec @@ -17,7 +17,7 @@ Name: rygel -Version: 0.27.5 +Version: 0.27.6 Release: 0 Summary: Home Media Solution for GNOME based on UPnP/DLNA License: LGPL-2.0+ From 8fe64b4f13f0ecae343e970f29f70e270a4edd631b22deb5ee6ef8d333c2bda5 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 22 Sep 2015 08:22:15 +0000 Subject: [PATCH 3/3] Accepting request 332812 from GNOME:Next Update to 3.18.0 OBS-URL: https://build.opensuse.org/request/show/332812 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=129 --- rygel-0.27.6.tar.xz | 3 --- rygel-0.28.0.tar.xz | 3 +++ rygel.changes | 6 ++++++ rygel.spec | 4 ++-- 4 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rygel-0.27.6.tar.xz create mode 100644 rygel-0.28.0.tar.xz diff --git a/rygel-0.27.6.tar.xz b/rygel-0.27.6.tar.xz deleted file mode 100644 index 3f4166d..0000000 --- a/rygel-0.27.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d3e9e54d264a1f389efad98067348c3a1446565a1a84f7fbb268eb95b3842bd7 -size 2242740 diff --git a/rygel-0.28.0.tar.xz b/rygel-0.28.0.tar.xz new file mode 100644 index 0000000..eb0e62a --- /dev/null +++ b/rygel-0.28.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0e57eb2e87417a03e308eca5a2edf6404c031c0cd48bf1d8d9ba011356526bc +size 2238476 diff --git a/rygel.changes b/rygel.changes index b00e7f7..d737d16 100644 --- a/rygel.changes +++ b/rygel.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Sep 22 06:46:30 UTC 2015 - dimstar@opensuse.org + +- Update to version 0.28.0: + + Updated translations. + ------------------------------------------------------------------- Mon Sep 14 10:16:20 UTC 2015 - dimstar@opensuse.org diff --git a/rygel.spec b/rygel.spec index 89d50d8..31ef669 100644 --- a/rygel.spec +++ b/rygel.spec @@ -17,13 +17,13 @@ Name: rygel -Version: 0.27.6 +Version: 0.28.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.27/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/rygel/0.28/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel >= 1.33.4 BuildRequires: intltool BuildRequires: libgupnp-av-devel >= 0.12.4