From b97afd3d5fbd16b0005364f8c40242a6c27be338 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Tue, 15 Sep 2026 09:49:31 +0300 Subject: [PATCH] rygel: Upgrade 45.2 -> 46.0 Upgrade to release 46.0: - Translation updates - Add missing "dlnaprofile" description for GstLaunch - Fix rendering issues for web docs - Remove RUIH implementation - Allow proper boolean settings through environment variables - Align list definition through environment with config file - Remove BasicManagement and EnergyManagement Remove RUIH from PACKAGECONFIG. Add Python packages PyYAML and Docutils to the dependencies. Change HOMEPAGE to https://rygel-project.org which redirects to the Rygel 46.0 documentation. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- .../rygel/{rygel_45.2.bb => rygel_46.0.bb} | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) rename meta-multimedia/recipes-connectivity/rygel/{rygel_45.2.bb => rygel_46.0.bb} (92%) diff --git a/meta-multimedia/recipes-connectivity/rygel/rygel_45.2.bb b/meta-multimedia/recipes-connectivity/rygel/rygel_46.0.bb similarity index 92% rename from meta-multimedia/recipes-connectivity/rygel/rygel_45.2.bb rename to meta-multimedia/recipes-connectivity/rygel/rygel_46.0.bb index 363f71b989..b27b452ed3 100644 --- a/meta-multimedia/recipes-connectivity/rygel/rygel_45.2.bb +++ b/meta-multimedia/recipes-connectivity/rygel/rygel_46.0.bb @@ -3,14 +3,15 @@ DESCRIPTION = "Rygel is a home media solution (UPnP AV MediaServer) that \ allow you to easily share audio, video and pictures to other devices. \ Additionally, media player software may use Rygel to become a MediaRenderer \ that may be controlled remotely by a UPnP or DLNA Controller." -HOMEPAGE = "http://live.gnome.org/Rygel" +HOMEPAGE = "https://rygel-project.org" LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" DEPENDS = "libxml2 glib-2.0 gssdp gupnp gupnp-av gupnp-dlna gstreamer1.0 \ gstreamer1.0-plugins-base libgee libsoup libmediaart-2.0 \ - libunistring sqlite3 intltool-native gst-editing-services" + libunistring sqlite3 intltool-native gst-editing-services \ + python3-pyyaml-native python3-docutils-native" RDEPENDS:${PN} = "gstreamer1.0-plugins-base-playback shared-mime-info" RRECOMMENDS:${PN} = "rygel-plugin-media-export" @@ -20,7 +21,7 @@ inherit gnomebase features_check vala gobject-introspection gettext systemd # gobject-introspection is mandatory for libmediaart-2.0 and cannot be configured REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11" -SRC_URI[archive.sha256sum] = "20e57b70b15a865d77dc38f9f786abc52c64b111fe5f938a62c28d712df1331d" +SRC_URI[archive.sha256sum] = "b61512c99307e2de7081f96b002427bbf23b25d5b0c3f6ae8d7798caebce4a86" GIR_MESON_ENABLE_FLAG = 'enabled' GIR_MESON_DISABLE_FLAG = 'disabled' @@ -28,11 +29,10 @@ GIR_MESON_DISABLE_FLAG = 'disabled' EXTRA_OEMESON = "-Dengines=gstreamer -Dplugins=${@strip_comma('${RYGEL_PLUGINS}')}" PACKAGECONFIG:append = "${@bb.utils.contains_any("DISTRO_FEATURES", "opengl vulkan", " gtk4", "", d)}" -PACKAGECONFIG ?= "external mpris ruih gst-launch media-export" +PACKAGECONFIG ?= "external mpris gst-launch media-export" PACKAGECONFIG[external] = "" PACKAGECONFIG[mpris] = "" -PACKAGECONFIG[ruih] = "" PACKAGECONFIG[media-export] = "" PACKAGECONFIG[gst-launch] = "" PACKAGECONFIG[localsearch] = ""