Package Release Info

rygel-0.40.4-bp155.1.12

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

librygel-core-2_6-2
librygel-db-2_6-2
librygel-renderer-2_6-2
librygel-renderer-gst-2_6-2
librygel-ruih-2_0-1
librygel-server-2_6-2
rygel
rygel-devel
rygel-lang
rygel-plugin-gstreamer-renderer
rygel-plugin-tracker
typelib-1_0-RygelCore-2_6
typelib-1_0-RygelRenderer-2_6
typelib-1_0-RygelRendererGst-2_6
typelib-1_0-RygelServer-2_6

Change Logs

* Fri Jun 17 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.40.4:
  + Do not install UI file if preferences are not built.
  + Renderer: Fix critical if mime_type is missing.
  + Tracker3: Do not exit if service is missing.
  + MediaExport: Fix running without media indexing.
  + Updated translations.
- Update plugin-tracker Supplements to current standard.
- Drop plugin-zdf-mediathek Obsoletes, last available 6 years ago,
  we can expect everyone have moved on by now.
Version: 0.40.3-bp154.1.71
* Sun Jan 09 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.40.3:
  + Tracker3:
  - Fix deadlock on start-up.
  - Use the correct graph name for Videos.
* Mon Sep 20 2021 Stanislav Brabec <sbrabec@suse.com>
- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).
* Sun Sep 19 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.40.2:
  + Disable tracker2 in default build options.
  + Fixed potential race condition in meson build.
  + Updated translations.
* Sat Feb 20 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.40.1:
  + Server: Set albumArtUri on Videos to provide thumbnails for the
    PS4
  + MediaExport: Strip xml suffix when generating titles from
    filenames
  + Documentation: Fix generation and install location
  + Tracker3: Add section to the default configuration file
  + Updated translations.
* Mon Jan 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update/correct the description of
  rygel-plugin-gstreamer-renderer, it is now based on playbin3.
* Mon Sep 14 2020 dimstar@opensuse.org
- Update to version 0.40.0:
  + Updated translations.
* Mon Sep 07 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Switch to Tracker 3:
  + Replace pkgconfig(tracker-sparql-2.0) BuildRequires with
    pkgconfig(tracker-sparql-3.0).
  + Pass -Dplugins=external,gst-launch,lms,media-export,mpris, \
    playbin,ruih,tracker3 to meson: the tracker plugin does not
    auto disable if the deps are missing.
* Fri Sep 04 2020 dimstar@opensuse.org
- Update to version 0.39.2:
  + Core: Allow loading plugin that conflicts with a disabled
    plugin.
  + Server: Check for subtitles only on "local" files.
  + Rygel: Support IPv6 if supported by GUPnP context manager.
  + Tracker: Add missing default in case.
  + Tracker3:
  - Make it an optional dependency.
  - Add mising default in case.
  - Update for API break in 2.99.
  + GstLaunch:
  - Fix critical about missing media engine.
  - Fix missing updated() call.
  - Update resolution of examples.
  + MediaExport: Fix missing title in virtual containers.
- Changes from version 0.39.1:
  + Tests: Add missing test sample files.
- Changes from version 0.39.0:
  + All:
  - Remove deprecated GTimeVal.
  - Fix "potential null access" warnings with newer Vala.
  + Autotools Build: Removed.
  + Core:
  - Actually use pretty hostname.
  - Drop libtool support from plugin loader.
  - Add support for "Conflicts:" keyword in plugin files.
  + Server:
  - Provide subtitles as transcoded resource.
  - Hack subtitle mime-types for LG devices.
  - Fix a missing nullable argument.
  + Tracker:
  - Fix date-time check for New container.
  - Remove obsolete variables.
  - Fix query for nmm:albumTitle (now nie:title).
  + Tracker3: Add initial support for new Tracker API 3.0.
  + MediaExport: Drop the termin "Blacklist".
  + GStreamer Renderer:
  - Port to playbin3.
  - Fix GIR namespace errors during vala compile.
  + GStreamer Media Engine:
  - Restore transmuxing capabilities.
  - Fix time-based seeking on transcoded resources.
  + Data: Fix desktop file.
  + Updated translations.
- Add pkgconfig(gst-editing-services-1.0) BuildRequires: new
  dependency.
* Sat Jul 04 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.38.4:
  + Core: Actually use the pretty hostname if found.
  + Server: Fix missing nullable argument.
  + Rygel: Add debug output regarding the currently applied ACL
    policy.
  + Server: Fix TimeSeekRange headers being locale-dependent.
  + Tracker:
  - Some fixes for compatibility with recent vala.
  - nmm:albumTitle was removed ages ago, use nie:title.
  + GStreamer Media Engine: Do not seek on encodebin.
  + Updated translations.
Version: 0.38.3-bp152.1.9
* 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.