* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
* Sat Nov 23 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.38.3:
+ Autotools: Dist meson build files.
+ Data: Remove useless Comment: from rygel.desktop.
* Sun Oct 20 2019 Bjørn Lie <bjorn.lie@gmail.com>
- 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 2019 Dominique Leuenberger <dimstar@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 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.38.1:
+ Several build fixes for recent vala.
+ Updated translations.
* Tue Mar 12 2019 Bjørn Lie <bjorn.lie@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 2019 bjorn.lie@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 05 2019 bjorn.lie@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.
* Fri Sep 07 2018 bjorn.lie@gmail.com
- 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.
Version: 0.36.1-bp150.1.3
* Tue Mar 20 2018 dimstar@opensuse.org
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Mon Feb 05 2018 bjorn.lie@gmail.com
- Update to version 0.36.1:
+ Examples:
- Fix building examples without Wayland.
- Fix mx-info to use Python 3.
+ Tracker:
- Fix SPARQL syntax error.
- Fail configure if tracker-sparql is not found at all.
+ Bugs fixed: bgo#791921.
+ Updated translations.
- Drop no longed needed post(un) handling of
desktop_database_post(un) and icon_theme_cache_post(un) macros,
we have file triggers taking care of this for us now.
* Mon Sep 11 2017 zaitor@opensuse.org
- Update to version 0.36.0:
+ Updated translations.
* Fri Sep 08 2017 jengelh@inai.de
- Update package descriptions.
* Wed Aug 09 2017 zaitor@opensuse.org
- Update to version 0.35.0:
+ Fix missing COPYING.logo in tarball.
+ Fix XML generation rule for out-of-tree builds from git.
+ Fix Build issue for dist tarballs with Yocto 2.2.
+ Fix GStreamer dependency for media engine.
+ Examples: Add logo to fullscreen renderer.
+ Server: Fix guessing user agent from SSDP/UPnP communication.
+ Renderer: Remove NOT_IMPLEMENTED for SetNextAVTransport.
+ MediaExport: Log if setting nice value for extractor fails.
+ Tracker: Search for 2.0 API.
+ Bugs fixed: bgo#778829.
+ Updated translations.
- Drop rygel-tracker-2_0.patch: Fixed upstream. Following this,
drop gnome-common BuildRequires and stop passing autoreconf.
* Fri Jul 21 2017 zaitor@opensuse.org
- Add rygel-tracker-2_0.patch: Fix build with new tracker, patch
from upstream git. Replace pkgconfig(tracker-sparql-1.0) with
pkgconfig(tracker-sparql-2.0) BuildRequires following the port.
- Following the above, add gnome-common BuildRequires and pass
autoreconf, as the patch touches the buildsystem.
* Mon Mar 20 2017 dimstar@opensuse.org
- Update to version 0.34.0:
+ Updated translations.
* Tue Mar 14 2017 zaitor@opensuse.org
- Update to version 0.33.92:
+ Fix RUIH pkg-config file.
+ Updated translations.
* Mon Feb 27 2017 zaitor@opensuse.org
- Update to version 0.33.90:
+ Server: Add hack for XBMC on original XBox hardware.
+ Settings UI: Fix compilation with Vala master.
+ MediaExport: Improve start-up speed by not re-querying mime
types every time.
+ Bugs fixed: bgo#777703, bgo#778778.
+ Updated translations.
* Tue Feb 14 2017 zaitor@opensuse.org
- Update to version 0.33.1:
+ Disable media-engine test, it is racy.
+ Core: Make configration helper classes publically avalable.
+ GStreamer renderer: Support audio/wav, needed by some Samsung
mobile servers.
+ Examples: Fix C server example.
+ Bugs fixed: bgo#769189, bgo#777379, bgo#778526.
+ Updated translations.
- Conditionally apply translations-update-upstream BuildRequires
and macro for non-openSUSE only.
* Tue Jan 17 2017 dimstar@opensuse.org
- Update to version 0.33.0:
+ Several fixes for recent vala compiler.
+ MediaExport: Blacklist VA-API for extractor.
+ Bugs fixed: bgo#775152.
+ Updated translations.
* Mon Oct 10 2016 zaitor@opensuse.org
- Update to version 0.32.1:
+ Fix compile warnings with newer vala compiler.
+ Updated translations.
* Mon Sep 19 2016 zaitor@opensuse.org
- Update to version 0.32.0:
+ Updated translations.
* Mon Sep 12 2016 zaitor@opensuse.org
- Update to version 0.31.6:
+ Fixes for Rygel systemd service file (bgo#766332).
+ Updated translations.
* Mon Aug 29 2016 zaitor@opensuse.org
- Update to version 0.31.5:
+ Several translation-related fixes.
+ Fix .desktop file generation.
+ Core library:
- Fix configuration dir generation.
- Fix criticals on unset XDG_* variables.
- Make it possible to add a fixed UDN.
+ MediaExport plugin: Clean-up titles a bit more thoroghly.
+ Tracker:
- Fix criticals on unset XDG_* variables.
- Fix URL filter.
- Skip URL filter if pattern substitution failed.
+ Bugs fixed: bgo#730910, bgo#770276, bgo#770531.
+ Updated translations.
* Tue Aug 16 2016 dimstar@opensuse.org
- Update to version 0.31.4:
+ GStreamer Media engine: Don't proxy HTTP URIs.
+ Bugs fixed: bgo#769283.
+ Updated translations.
* Wed Jul 20 2016 zaitor@opensuse.org
- Update to version 0.31.3:
+ Explain interface list a bit better in documentation.
+ Remove obsolete 'upnp-enabled' switch from default config.
+ Core: Fix log level mix-up.
+ Rygel: Allow IP addresses in interface list.
+ Simple media engine: Pass non-file resources as-is.
+ MediaExport:
- Refactor meta-data extraction.
- Speed up image parsing.
+ Bugs fixed: bgo#767305, bgo#768010.
+ Updated translations.
- Add pkgconfig(gdk-pixbuf-2.0) BuildRequires: New dependency.
* Tue Jun 21 2016 zaitor@opensuse.org
- Update to version 0.31.2:
+ Check whether xsltproc is able to build the manpages.
+ Don't try to build manpages when xsltproc isn't available.
+ Check for libmediaart VAPI file.
+ Rygel:
- Fix critical when running without D-Bus.
- When we ignore a context, disable it.
+ Examples: Fix resource generation.
+ Bugs fixed: bgo#767448, bgo#767458, bgo#767459.
- Add explicit suse-xsl-stylesheets BuildRequires: Needed now that
configure checks for abilities for man-pages generation.
* Mon Jun 06 2016 zaitor@opensuse.org
- Update to version 0.31.1:
+ Rygel: Add a way for Rygel to be started on user bus.
+ Server:
- Remove some annoying warnings.
- Add hack to suport AVI playback on Philips TVs.
- Fix potential issue with calling strlen on a NULL pointer.
+ GStreamer media engine: Use local path instead of FUSE uri.
+ Tracker: Add an option to limit the exposed files to a set of
directories.
+ MediaExport:
- Use local path instead of FUSE uri to fool GStreamer in not
using giosrc.
- Drop some annoying warnings.
- Fix artist view in XBox 360.
+ LMS: Fix license text.
+ Mediathek: Removed.
+ Bugs fixed: bgo#685800, bgo#765898, bgo#766332.
+ Updated translations.
- Drop plugin-zdf-mediathek sub-package, and stop passing
- -enable-mediatek to configure following upstreams removal.
- Following the above: Add plugin-zdf-mediathek Obsoletes.
- Stop installing rygel.service manually. Rygel now comes with
support for systemd --user service. Our service was broken
anyway.