Package Details: weston-eglstream 8.0.0-2

Git Clone URL: (read-only, click to copy)
Package Base: weston-eglstream
Description: Reference implementation of a Wayland compositor with EGLStream support
Upstream URL:
Licenses: MIT
Conflicts: weston
Provides: weston
Submitter: aplattner
Maintainer: aplattner (mvicomoya, ekurzinger)
Last Packager: ekurzinger
Votes: 13
Popularity: 0.188701
First Submitted: 2016-03-23 22:34
Last Updated: 2020-06-12 21:27

Required by (12)

Sources (7)

Latest Comments

1 2 3 4 5 Next › Last »

ekurzinger commented on 2020-06-12 21:29

Sorry for the delay, replaced the pipewire dependency with libpipewire02. Thanks sh4kesbeer and shoober420 for pointing out the issue.

shoober420 commented on 2020-05-23 19:49

This package for sure needs the “pipeline” dependency replaced with “libpipewire02”. The pipewire package pulls in a lot of unnecessary bloat, like “gstreamer” for example. I’m going to make a “weston-eglstream-git” package soon to help debug and have Weston master compile against the eglstream patches. Until then, I’ll keep the official release link under source as a temporary workaround.

sh4kesbeer commented on 2020-04-27 10:06

I get following error when trying to upgrade. It seems pipewire has been bumped to 0.3 but this package (still) requires 0.2. Would be great if the required version in this package could also be bumped, or the dependency be switched to pipewire02

Run-time dependency libpipewire-0.2 found: NO (tried pkgconfig and cmake)

weston-8.0.0/pipewire/ ERROR: Problem encountered: Pipewire plugin requires libpipewire-0.2 which was not found. If you rather not build this, set "pipewire=false".

A full log can be found at /home/jonas/.cache/yay/weston-eglstream/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
Error making: weston-eglstream

shoober420 commented on 2019-06-28 23:26

Sorry for the late response, thank you for clarifying and fixing this mvicomoya.

mvicomoya commented on 2019-05-21 20:50

Looking at nvidia-egl-wayland-full-beta-all ( it seems it isn't quite the same thing as 'egl-wayland' since it only provides the DSO library, but none of the pkg-config files that 'egl-wayland' provides.

I'd recommend reaching out to the nvidia-full-beta-all maintainer and let him know pkg-config files should be installed along with the DSO library in order to actually provide 'egl-wayland'.

Alternatively, nvidia-full-beta-all could be made dependent on 'egl-wayland'. The latter provides a more recent version of the library anyway.

shoober420 commented on 2019-05-21 20:04

For my NVIDIA drivers, I use the “nvidia-full-beta-all” proprietary package. This includes the “nvidia-egl-wayland-full-beta-all” package that conflicts with the mentioned “egl-wayland” package from the official Arch repositories. It appears the “nvidia-egl-wayland-full-beta-all” package is the same thing as the “egl-wayland” package. Is there a way you can configure the install script to recognize the “nvidia-egl-wayland-full-beta-all” package as adequate for the dependencies?

mvicomoya commented on 2019-05-17 00:12

wayland-eglstream-protocols is provided by the egl-wayland package (, listed as a dependency.

shoober420 commented on 2019-05-16 04:16

I'm having issues building this package. Heres the error.

Dependency wayland-eglstream-protocols found: NO (tried pkgconfig and cmake)

protocol/ ERROR: Dependency "wayland-eglstream-protocols" not found, tried pkgconfig and cmake

There is no "wayland-eglstream-protocols" package in the Arch repos. I do have the "wayland-protocols-git" package installed.

mvicomoya commented on 2019-03-26 23:22

Sorry for the slow update. This should build okay again.

Vash63 commented on 2019-03-16 21:59

This is failing to build for me.

/usr/bin/ld: clients/weston_editor-editor.o: undefined reference to symbol 'g_object_unref'
/usr/bin/ld: /usr/lib/ error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:4596: weston-editor] Error 1