How to Activate Media file Sharing over Gnome Settings

Hi Anyone. I want to ask something with clear Linux Gnome. Im a newbie, especially about connection and server things.

I want to activate media sharing on gnome settings.

I searched online and what I found is i need to install Rygel here
Projects/Rygel - GNOME Wiki!.

But can’t find the apps within Clear Linux bundle nor flathub.
How I can install Rygel?

Or maybe there’s easier method to activate media sharing over wifi / Lan?
I don’t want to use samba as my only way.

sudo swupd bundle-add devpkg-libgupnp devpkg-libgssdp devpkg-gupnp-av devpkg-gupnp-dlna
git clone https://github.com/GNOME/rygel.git

cd rygel

meson build_dir

ninja -C build_dir

sudo ninja -C build_dir install
2 Likes

Thank you so much for answering my question :smile:
I tried to install those dependencies, but it don’t seems available at Bundles.

> sudo swupd bundle-add devpkg-libgupnp devpkg-libgssdp devpkg-gupnp-av devpkg-gupnp-dlna
> Loading required manifests...
> Warning: Bundle "devpkg-gupnp-av" is invalid, skipping it...
> Warning: Bundle "devpkg-gupnp-dlna" is invalid, skipping it...
> Warning: Bundle "devpkg-libgssdp" is invalid, skipping it...
> Warning: Bundle "devpkg-libgupnp" is invalid, skipping it...
> Failed to install 4 of 4 bundles

then I tried to build rygel git with meson and it shows error

The Meson build system
Version: 1.3.2
Source dir: /home/yogie/rygel
Build dir: /home/yogie/rygel/build_dir
Build type: native build
Project name: rygel
Project version: 0.42.5
C compiler for the host machine: gcc (gcc 13.2.1 "gcc (Clear Linux OS for Intel Architecture) 13.2.1 20240305 releases/gcc-13.2.0-795-g8891ac68d2")
C linker for the host machine: gcc ld.bfd 2.42
Vala compiler for the host machine: valac (valac 0.56.15)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program build-aux/meson/install-gtkdoc.py found: YES (/usr/bin/python3 /home/yogie/rygel/build-aux/meson/install-gtkdoc.py)
Program valadoc found: YES (/usr/bin/valadoc)
Found pkg-config: YES (/usr/bin/pkg-config) 1.9.5
Run-time dependency gtk-doc found: YES 1.33.1
Found CMake: /usr/bin/cmake (3.28.3)
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency gupnp-1.6 found: NO (tried pkgconfig and cmake)

meson.build:79:8: ERROR: Dependency "gupnp-1.6" not found, tried pkgconfig and cmake

I checked the pkgconfig and cmake dependencies are installed on my system (devpkg-LibRaw and and c-basic)

what available bundle that equivalent to those requirements?
desktop-dev / os-utils-gui-dev / user-basic-dev / kvm-host-dev / else

sudo swupd bundle-add <gupnp-1.6-package-name>