Package Details: gnome-network-displays-git 0.93.0.r2.g3738a2b-1

Git Clone URL: https://aur.archlinux.org/gnome-network-displays-git.git (read-only, click to copy)
Package Base: gnome-network-displays-git
Description: Miracast implementation for GNOME
Upstream URL: https://gitlab.gnome.org/GNOME/gnome-network-displays
Licenses: GPL-3.0-or-later
Conflicts: gnome-network-displays
Provides: gnome-network-displays
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 10
Popularity: 0.001095
First Submitted: 2019-06-17 15:14 (UTC)
Last Updated: 2024-08-09 16:55 (UTC)

Latest Comments

meijin commented on 2024-06-13 10:20 (UTC)

https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/issues/7 - the resolution is to add glib2-devel as buildDep

meijin commented on 2024-06-13 10:15 (UTC)

unable to build:

==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 gnome-network-displays build
The Meson build system
Version: 1.4.1
Source dir: /home/assaf/.cache/yay/gnome-network-displays-git/src/gnome-network-displays
Build dir: /home/assaf/.cache/yay/gnome-network-displays-git/src/build
Build type: native build
Project name: gnome-network-displays
Project version: 0.92.2
C compiler for the host machine: cc (gcc 14.1.1 "cc (GCC) 14.1.1 20240522")
C linker for the host machine: cc ld.bfd 2.42.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Configuring gnome-network-displays-config.h using configuration
Program msgfmt found: YES (/usr/bin/msgfmt)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Program appstreamcli found: YES (/usr/bin/appstreamcli)
Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1
Run-time dependency gstreamer-video-1.0 found: YES 1.24.3
Run-time dependency gstreamer-rtsp-1.0 found: YES 1.24.3
Run-time dependency gstreamer-rtsp-server-1.0 found: YES 1.24.3
Run-time dependency libprotobuf-c found: YES 1.5.0
Run-time dependency json-glib-1.0 found: YES 1.8.0
Run-time dependency libsoup-3.0 found: YES 3.4.4
Dependency gstreamer-rtsp-server-1.0 found: YES 1.24.3 (cached)
Build-time dependency glib-2.0 found: YES 2.80.3
Program /usr/bin/glib-mkenums found: NO

gnome-network-displays/src/meson.build:31:26: ERROR: Dependency 'glib-2.0' tool variable 'glib_mkenums' contains erroneous value: '/usr/bin/glib-mkenums'

This is a distributor issue -- please report it to your glib-2.0 provider.

A full log can be found at /home/assaf/.cache/yay/gnome-network-displays-git/src/build/meson-logs/meson-log.txt

yochananmarqos commented on 2023-11-02 21:52 (UTC)

@yuhldr: What should notify after the installation of what is complete?

If you think dependencies are missing, then create an upstream issue or MR. It's not a packaging issue if upstream can't be bothered to document the proper dependencies. It builds in a clean chroot and works on GNOME for me.

Anyway, this feature is coming to a future version of GNOME, so development here has slowed / stopped in favor of that. If it works, it works. If it doesn't, then it doesn't. Nothing I can do.

yuhldr commented on 2023-11-02 11:45 (UTC)

'avahi-daemon.service' is required, and it should prompt after the installation is complete:

`sudo systemctl enable --now avahi-daemon.service`

'xdg-desktop-portal-gnome' should be important, otherwise you will get a warning like this:

Screencasting portal is unavailable! It is required to select the monitor to stream!

yochananmarqos commented on 2023-03-29 15:48 (UTC)

@lakejason0: Yes, it did. I already updated it with 0.90.5.r33.g0e128d2-7.

lakejason0 commented on 2023-03-29 15:42 (UTC)

The patch's SHA is changed.

C0rn3j commented on 2019-05-23 11:17 (UTC)

Needs gst-plugins-ugly as a dependency otherwise it fails at finding a gstreamer x264 plugin.

cellebyte commented on 2019-04-15 19:27 (UTC)

Please provide the real Upstream URI which is https://github.com/benzea/gnome-screencast.