Hello community, here is the log from the commit of package rygel for openSUSE:Leap:15.2 checked in at 2020-02-21 10:52:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/rygel (Old) and /work/SRC/openSUSE:Leap:15.2/.rygel.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rygel" Fri Feb 21 10:52:09 2020 rev:23 rq:777480 version:0.38.3 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/rygel/rygel.changes 2020-01-15 16:00:53.483845038 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.rygel.new.26092/rygel.changes 2020-02-21 10:52:10.683268026 +0100 @@ -1,0 +2,144 @@ +Sat Jan 25 14:19:22 UTC 2020 - Dominique Leuenberger <[email protected]> + +- No longer recommend -lang: supplements are in use + +------------------------------------------------------------------- +Sat Nov 23 22:51:14 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 0.38.3: + + Autotools: Dist meson build files. + + Data: Remove useless Comment: from rygel.desktop. + +------------------------------------------------------------------- +Sun Oct 20 07:07:33 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 0.38.2: + + Meson Build: + - Fix installation dir for presets. + - Fix installation dir for icons. + - Add option to disable introspection completely. + - Add glib as a dependency to get --target-glib passed on. + - Fix version string in pkg-config. + - Generate libtool link flags into pkg-config files for + backward-compatibility. + - Do not drop date from manpage. + + All: Clean up code that caused unnecessary C code to be + generated. + + Core: Fix a potential fd leak. + + Media Export: + - Drop NOENT XML parsing option. + - Drop RECOVER XML parsing option. + + GStreamer Media Engine: Link against -lm where necessary. + + Simple Media Engine: + - Obey lseek return value. + - Simplify code by using IOError.from_errno. + + Documentation: Fix building the references using wong GUPnP + version. + + Examples: + - Fix unblacklisting in mx-info. + - Add option to show blacklist in mx-info. +- Switch to gitcheckout via source service, upstream tarball is + currently broken. +- Add meson BuildRequires and activate the macros already in place. + Following this, drop libtool BuildRequires: No longer needed, nor + used. + +------------------------------------------------------------------- +Wed Jun 12 14:43:28 UTC 2019 - Dominique Leuenberger <[email protected]> + +- Drop systemd BuildRequires: there is already pkgconfig(systemd) + present, which is sufficient. +- Replace systemd_requires macro with systemd_ordering: systemd is + not strictly required for rygel to be usable, but if systemd and + rygel are installed as part of one transaction, we would like to + see systemd installed first. + +------------------------------------------------------------------- +Fri May 24 23:50:53 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 0.38.1: + + Several build fixes for recent vala. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 12 06:57:12 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 0.38.0: + + Examples: + - Fix crash if logo is missing in full-screen renderer. + - Fix missing GResource for full-screen renderer. + + Renderer: Fix a critical if mime type is not present. +- Add libtool BuildRequires and pass autogen.sh, bootstrap tarball. +- Drop api documentation, no longer provided in tarball. + +------------------------------------------------------------------- +Wed Feb 13 19:40:36 UTC 2019 - [email protected] + +- Update to version 0.37.2: + + Build: + - Bump GLib dependency to 2.44. + - Drop Valac requirement to 0.36. + + Server: + - Fix @ADDRESS@ replacement for proxy or transcoded urls. + - Use a proper check for localhost. + - Add some hacks for LG devices. + + MediaExport: Document blacklisting behaviour. + + Updated translations. + +------------------------------------------------------------------- +Sat Jan 5 21:34:03 UTC 2019 - [email protected] + +- Update to version 0.37.1: + + Add meson build files. + + Port to GSSDP and GUPnP 1.2 API. + + Preliminary IPv6 support. +- Changes from version 0.37.0: + + All: + - Update URLs for gitlab + - Fix compiler warnings in C code + - Documentation updates + - Fix several deprecated functions + + Renderer: Fix type argument mismatch of return value + + GStreamer Media Engine: Implement JPEG transcoding + + GStreamer Renderer: + - Make sinks configurable + - Add support for audio/aac mime type + + Server: Move engine intialization into server plugin + + MediaExport: Remove dead code + + Updated/added dependencies: + - Vala version requirement bumped to 0.40 + - GTK+ requirement bumped to 3.22 + - GStreamer requirement bumped to 1.12 + + Bugs fixed: glgo#GNOME/rygel#120, glgo#GNOME/rygel#7. + + Updated translations. +- Replace libgupnp-devel, libgupnp-av-devel, libsoup-devel and + sqlite3-devel with pkgconfig(gupnp-1.2), pkgconfig(gupnp-av-1.0), + pkgconfig(libsoup-2.4) and pkgconfig(sqlite3) BuildRequires: + Align with what configure checks for. +- Add pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0), + pkgconfig(gmodule-2.0), pkgconfig(gssdp-1.2) and + pkgconfig(gupnp-dlna-2.0): Align with what configure checks for. + +------------------------------------------------------------------- +Fri Sep 7 16:09:31 UTC 2018 - [email protected] + +- Update to version 0.36.2: + + Build: + - Allow building examples stuff without gstreamer-video. + - Bump GSSDP requirement. + + All: + - Fix property default values for newer vala. + - Fix position of asynchronous out parameters with newer vala. + - Fix warnings regarding errors on DBus methods with newer + vala. + + Core: Fix using localized directory names for config directory. + + GStreamer Renderer: Add support for "video/avi". + + Media Export: Don't scrub file name when extract-metadata is + false. + + Bugs fixed in this release: glgo#GNOME/rygel!114, + glgo#GNOME/rygel!118, glgo#GNOME/rygel!119, bgo#792358. + + Updated translations. +- Add fdupes BuildRequires and corresponding macro, remove + duplicates. + +------------------------------------------------------------------- Old: ---- rygel-0.36.1.tar.xz New: ---- _service rygel-0.38.3.obscpio rygel.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rygel.spec ++++++ --- /var/tmp/diff_new_pack.Qpf4PG/_old 2020-02-21 10:52:11.323269333 +0100 +++ /var/tmp/diff_new_pack.Qpf4PG/_new 2020-02-21 10:52:11.323269333 +0100 @@ -1,7 +1,7 @@ # # spec file for package rygel # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,53 +12,59 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rygel -Version: 0.36.1 +Version: 0.38.3 Release: 0 Summary: UPnP/DLNA home media server for GNOME License: LGPL-2.0-or-later Group: Productivity/Multimedia/Other URL: http://live.gnome.org/Rygel -Source0: https://download.gnome.org/sources/rygel/0.36/%{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.xz + +BuildRequires: fdupes BuildRequires: gobject-introspection-devel >= 1.33.4 -BuildRequires: libgupnp-av-devel >= 0.12.8 -BuildRequires: libgupnp-devel >= 0.20.14 -BuildRequires: libsoup-devel >= 2.44.0 BuildRequires: libunistring-devel +BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: sqlite3-devel >= 3.5 BuildRequires: suse-xsl-stylesheets -BuildRequires: systemd BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -BuildRequires: vala >= 0.24.0 +BuildRequires: vala >= 0.36.0 BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gee-0.8) >= 0.8.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gssdp-1.2) >= 1.1 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-1.2) >= 1.1 +BuildRequires: pkgconfig(gupnp-av-1.0) >= 0.12.8 +BuildRequires: pkgconfig(gupnp-dlna-2.0) >= 0.9.4 BuildRequires: pkgconfig(gupnp-dlna-2.0) >= 0.9.4 BuildRequires: pkgconfig(gupnp-dlna-gst-2.0) >= 0.9.4 BuildRequires: pkgconfig(libmediaart-2.0) >= 1.9.0 BuildRequires: pkgconfig(libsoup-2.4) >= 2.44.0 +BuildRequires: pkgconfig(libsoup-2.4) >= 2.44.0 BuildRequires: pkgconfig(libxml-2.0) >= 2.7 +BuildRequires: pkgconfig(sqlite3) >= 3.5 BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(tracker-sparql-2.0) Requires: gstreamer-plugins-base -Recommends: %{name}-lang Recommends: gstreamer-plugins-bad Recommends: gstreamer-plugins-good Recommends: gstreamer-plugins-ugly # plugin-zdf-mediathek was removed in 0.31.1 Obsoletes: plugin-zdf-mediathek -%{?systemd_requires} +%{?systemd_ordering} %description Rygel is a home media server that allows sharing audio, video, @@ -210,19 +216,24 @@ %lang_package %prep -%setup -q +%autosetup -p1 translation-update-upstream %build -%configure --enable-tracker-plugin \ - --enable-media-export-plugin \ - --enable-external-plugin \ - --enable-gst-launch-plugin -make %{?_smp_mflags} V=1 +%meson \ + -Dapi-docs=false \ + -Dsystemd-user-units-dir=auto \ + -Dexamples=false \ + -Dtests=false \ + -Dgstreamer=true \ + -Dgtk=true \ + %{nil} +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install + +%fdupes %{buildroot}%{_datadir} %suse_update_desktop_file rygel %suse_update_desktop_file rygel-preferences X-SuSE-ControlCenter-Personal %find_lang %{name} %{?no_lang_C} @@ -242,7 +253,7 @@ %files %license COPYING -%doc AUTHORS README TODO NEWS +%doc AUTHORS TODO NEWS %config(noreplace) %{_sysconfdir}/rygel.conf %{_userunitdir}/rygel.service %{_bindir}/rygel @@ -324,16 +335,12 @@ %{_libdir}/pkgconfig/rygel-core-2.6.pc %{_libdir}/pkgconfig/rygel-renderer-2.6.pc %{_libdir}/pkgconfig/rygel-renderer-gst-2.6.pc +%{_libdir}/pkgconfig/rygel-ruih-2.0.pc %{_libdir}/pkgconfig/rygel-server-2.6.pc %{_datadir}/gir-1.0/RygelCore-2.6.gir %{_datadir}/gir-1.0/RygelRenderer-2.6.gir %{_datadir}/gir-1.0/RygelRendererGst-2.6.gir %{_datadir}/gir-1.0/RygelServer-2.6.gir -%{_datadir}/gtk-doc/html/librygel-core/ -%{_datadir}/gtk-doc/html/librygel-db/ -%{_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.6.deps %{_datadir}/vala/vapi/rygel-core-2.6.vapi %{_datadir}/vala/vapi/rygel-db-2.6.deps ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="url">https://gitlab.gnome.org/GNOME/rygel.git</param> <param name="scm">git</param> <param name="revision">refs/tags/rygel-0.38.3</param> <param name="versionrewrite-pattern">rygel(.*)</param> <param name="versionformat">@PARENT_TAG@</param> </service> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version" /> </services> ++++++ rygel.obsinfo ++++++ name: rygel version: 0.38.3 mtime: 1574547617 commit: 24b3fc9bf040dfe49cb3534f2710fc7d0fd65c38
