Hello community, here is the log from the commit of package rygel for openSUSE:Factory checked in at 2019-06-25 09:21:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rygel (Old) and /work/SRC/openSUSE:Factory/.rygel.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rygel" Tue Jun 25 09:21:16 2019 rev:77 rq:711117 version:0.38.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rygel/rygel.changes 2018-09-10 12:31:59.294639178 +0200 +++ /work/SRC/openSUSE:Factory/.rygel.new.4615/rygel.changes 2019-06-25 09:21:18.433840495 +0200 @@ -1,0 +2,76 @@ +Wed Jun 12 14:43:28 UTC 2019 - Dominique Leuenberger <dims...@opensuse.org> + +- 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 <bjorn....@gmail.com> + +- 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 <bjorn....@gmail.com> + +- 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 - bjorn....@gmail.com + +- 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 - bjorn....@gmail.com + +- 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. + +------------------------------------------------------------------- Old: ---- rygel-0.36.2.tar.xz New: ---- rygel-0.38.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rygel.spec ++++++ --- /var/tmp/diff_new_pack.mnbsaS/_old 2019-06-25 09:21:19.729842494 +0200 +++ /var/tmp/diff_new_pack.mnbsaS/_new 2019-06-25 09:21:19.769842556 +0200 @@ -1,7 +1,7 @@ # # spec file for package rygel # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,45 +12,50 @@ # 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.2 +Version: 0.38.1 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: https://download.gnome.org/sources/rygel/0.38/%{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: libtool BuildRequires: libunistring-devel 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 @@ -60,7 +65,7 @@ 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, @@ -212,19 +217,35 @@ %lang_package %prep -%setup -q +%autosetup -p1 translation-update-upstream %build -%configure --enable-tracker-plugin \ +NOCONFIGURE=1 ./autogen.sh +%configure \ + --enable-tracker-plugin \ --enable-media-export-plugin \ --enable-external-plugin \ --enable-gst-launch-plugin -make %{?_smp_mflags} V=1 +%make_build + +# Future use +#%%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 +# Future use +#%%meson_install + %fdupes %{buildroot}%{_datadir} %suse_update_desktop_file rygel %suse_update_desktop_file rygel-preferences X-SuSE-ControlCenter-Personal @@ -327,16 +348,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 ++++++ rygel-0.36.2.tar.xz -> rygel-0.38.1.tar.xz ++++++ ++++ 635555 lines of diff (skipped)