From 2930ec47b5aef5a10481c71483ec286b0c7933f12e53c8cbcfabe126d8df7b55 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sun, 23 Jun 2013 13:42:20 +0000 Subject: [PATCH 1/2] Accepting request 177610 from home:Zaitor:branches:GNOME:Factory Update to ver 0.19.2 OBS-URL: https://build.opensuse.org/request/show/177610 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=83 --- rygel-0.18.2.tar.xz | 3 --- rygel-0.19.2.tar.xz | 3 +++ rygel.changes | 56 +++++++++++++++++++++++++++++++++++++++++++++ rygel.spec | 15 +++++++++--- 4 files changed, 71 insertions(+), 6 deletions(-) delete mode 100644 rygel-0.18.2.tar.xz create mode 100644 rygel-0.19.2.tar.xz diff --git a/rygel-0.18.2.tar.xz b/rygel-0.18.2.tar.xz deleted file mode 100644 index 747e2ab..0000000 --- a/rygel-0.18.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:26dea444e69f68cec822e58080162d056528a518b9b155503016a19dda0b48a4 -size 3132572 diff --git a/rygel-0.19.2.tar.xz b/rygel-0.19.2.tar.xz new file mode 100644 index 0000000..bb08af4 --- /dev/null +++ b/rygel-0.19.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:431d220d1890cdc78a09f70f9d5a8545b6af111d9eb09551f4ae05dc625f2daf +size 3150796 diff --git a/rygel.changes b/rygel.changes index 5b5ba5c..47fff34 100644 --- a/rygel.changes +++ b/rygel.changes @@ -1,3 +1,59 @@ +------------------------------------------------------------------- +Tue Jun 4 18:41:20 UTC 2013 - zaitor@opensuse.org + +- Update to version 0.19.2: + + Minor build fixes and clean-up. + + Documentation updates and typos fixed. + + Core: Make the interface= configuration multi-valued. + + Rygel: + - Make the commandline options translatable. + - Show a message when we run in streaming-only mode. + + Server: Some coding style fixes. + + Renderer: Provide a proper fall-back to GET if peer does not + support HEAD. + + Preferences: Don't lose the current network interface. + + MediaExport: + - Don't lose child containers when we add the parent container. + - Fix sorting by date. + + Bugs fixed: bgo#648003, bgo#694357, bgo#700570. +- Changes from version 0.19.1: + + Some build simplifications. + + Fix translation comments. + + Update the architecture diagram. + + Stop blindly loading every dynamic library we can find in the + plug-in folder. + + Rygel: Show a warning if the user configuration could not be + found. + + Core: + - Fix a memory leak in Rygel.DescriptionFile. + - Rename a variable called "template" to avoid issues when + using Rygel from C++. + + Server: Don't add DIDL_S nodes on childless containers. + + Renderer: Treat MALFORMED requests as BAD_REQUESTS. + + MediaExport: + - Add infrastructure for testing the plug-in. + - Add two regression tests for bgo#689326. + - Unbreak synchronization use-cases. + - Support server-side playlists. + + Tracker: Make it possible to upload to DLNA.ORG_AnyContainer + even if there's nothing of that type of media shared yet. + + GStreamer media engine: + - Some clean-up. + - Work around a vala bug causing issues on non-Intel + architectures. + + Preferences: + - Only set "enable" checkmark if the user's config file and the + autostart file exist and enable-upnp is set in the + configuration. + - Fix issue with newly created user configuration being mostly + empty on first start. + - Use a GtkSwitch for enabling/disabling sharing. + - Fix starting Rygel after enabling it in the dialog. + + + Bugs fixed: bgo#660885, bgo#695593, bgo#698260, bgo#698572, + bgo#703281, bgo#697793, bgo#697949, lpo#827030 +- Updated translations. + ------------------------------------------------------------------- Mon May 13 17:28:17 UTC 2013 - dimstar@opensuse.org diff --git a/rygel.spec b/rygel.spec index 5332539..3da21f0 100644 --- a/rygel.spec +++ b/rygel.spec @@ -17,13 +17,13 @@ Name: rygel -Version: 0.18.2 +Version: 0.19.2 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.18/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/rygel/0.19/%{name}-%{version}.tar.xz BuildRequires: intltool BuildRequires: libgupnp-av-devel >= 0.11.2 BuildRequires: libgupnp-devel >= 0.19.0 @@ -41,7 +41,7 @@ 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-pbutils-1.0) >= 1.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 2.90.3 +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(libxml-2.0) >= 2.7 @@ -237,14 +237,20 @@ rm -rf %{buildroot} %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 +%{_libdir}/rygel-2.0/engines/media-engine-gst.plugin +%{_libdir}/rygel-2.0/engines/media-engine-simple.plugin # external applications implementing D-Bus MediaServer spec %{_libdir}/rygel-2.0/plugins/librygel-external.so +%{_libdir}/rygel-2.0/plugins/external.plugin # GStreamer pipelines in the config %{_libdir}/rygel-2.0/plugins/librygel-gst-launch.so +%{_libdir}/rygel-2.0/plugins/gst-launch.plugin # folders and files in the config %{_libdir}/rygel-2.0/plugins/librygel-media-export.so +%{_libdir}/rygel-2.0/plugins/media-export.plugin # media players implementing MPRIS2 D-Bus interface %{_libdir}/rygel-2.0/plugins/librygel-mpris.so +%{_libdir}/rygel-2.0/plugins/mpris.plugin %files -n librygel-core-2_0-1 %defattr(-,root,root) @@ -289,14 +295,17 @@ rm -rf %{buildroot} %files plugin-gstreamer-renderer %defattr(-, root, root) %{_libdir}/rygel-2.0/plugins/librygel-playbin.so +%{_libdir}/rygel-2.0/plugins/playbin.plugin %files plugin-tracker %defattr(-, root, root) %{_libdir}/rygel-2.0/plugins/librygel-tracker.so +%{_libdir}/rygel-2.0/plugins/tracker.plugin %files plugin-zdf-mediathek %defattr(-, root, root) %{_libdir}/rygel-2.0/plugins/librygel-mediathek.so +%{_libdir}/rygel-2.0/plugins/mediathek.plugin %files lang -f %{name}.lang From 589967add9022b368e8bbdce942f814e6040997df2ba6cd1abfd4f9c3492a4ef Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sun, 23 Jun 2013 20:52:47 +0000 Subject: [PATCH 2/2] Accepting request 180680 from home:Zaitor:branches:GNOME:Factory Update to ver 0.19.3 I have no idea how long we have carried those obsolete 'hacks' OBS-URL: https://build.opensuse.org/request/show/180680 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=84 --- rygel-0.19.2.tar.xz | 3 --- rygel-0.19.3.tar.xz | 3 +++ rygel.changes | 26 ++++++++++++++++++++++++++ rygel.spec | 4 +--- 4 files changed, 30 insertions(+), 6 deletions(-) delete mode 100644 rygel-0.19.2.tar.xz create mode 100644 rygel-0.19.3.tar.xz diff --git a/rygel-0.19.2.tar.xz b/rygel-0.19.2.tar.xz deleted file mode 100644 index bb08af4..0000000 --- a/rygel-0.19.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:431d220d1890cdc78a09f70f9d5a8545b6af111d9eb09551f4ae05dc625f2daf -size 3150796 diff --git a/rygel-0.19.3.tar.xz b/rygel-0.19.3.tar.xz new file mode 100644 index 0000000..f498245 --- /dev/null +++ b/rygel-0.19.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf42acc69ea9355aaf1d5f98d2d5938a34f6ddc2d8603daa4559dee8f9bbe2d2 +size 3118976 diff --git a/rygel.changes b/rygel.changes index 47fff34..5bd354c 100644 --- a/rygel.changes +++ b/rygel.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Sun Jun 23 18:18:51 UTC 2013 - zaitor@opensuse.org + +- Update to version 0.19.3: + + Server: + - Add container serialisation to EXTM3U. + - Fix DLNA transfer modes for generated playlists. + + Rygel: Add -s,--shutdown options to shut down a running + instance without using d-feet or dbus-send. + + GStreamer media engine: + - Some string fixes. + - Fix a typo in the avenc_aac preset. + - Issue a proper warning when we fail to setup a data source. + - Don't crash if there's no RTP depayloader available. + + MediaExport: + - Make it possible to remove playlists. + - Expose the playlists for XBox 360. + + Preferences UI: + - Some glade file clean-ups. + - Move toolbar style from code to glade file. + - Support setting of multiple network interfaces as introduced + in 0.19.2. + + Updated translations. +- Drop libtool BuildRequires, and stop passing autoreconf -fi in + %build as we do not carry any patches. + ------------------------------------------------------------------- Tue Jun 4 18:41:20 UTC 2013 - zaitor@opensuse.org diff --git a/rygel.spec b/rygel.spec index 3da21f0..6e9a468 100644 --- a/rygel.spec +++ b/rygel.spec @@ -17,7 +17,7 @@ Name: rygel -Version: 0.19.2 +Version: 0.19.3 Release: 0 Summary: Home Media Solution for GNOME based on UPnP/DLNA License: LGPL-2.0+ @@ -28,7 +28,6 @@ BuildRequires: intltool 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 >= 1.41.3 BuildRequires: sqlite3-devel >= 3.5 @@ -164,7 +163,6 @@ station. translation-update-upstream %build -autoreconf -fi %configure --enable-tracker-plugin \ --enable-media-export-plugin \ --enable-external-plugin \