Package Details: egl-wayland-git 1.1.9.r2.gdaab854-1

Git Clone URL: https://aur.archlinux.org/egl-wayland-git.git (read-only, click to copy)
Package Base: egl-wayland-git
Description: EGLStream-based Wayland external platform (git version)
Upstream URL: https://github.com/NVIDIA/egl-wayland/
Licenses: MIT
Conflicts: egl-wayland
Provides: egl-wayland, libnvidia-egl-wayland.so
Submitter: Det
Maintainer: dbermond
Last Packager: dbermond
Votes: 6
Popularity: 0.009923
First Submitted: 2017-01-19 19:22 (UTC)
Last Updated: 2021-10-29 17:22 (UTC)

Required by (74)

Sources (2)

Latest Comments

dbermond commented on 2021-10-29 17:29 (UTC)

@TankMissile @l4kr It was fixed by upstream. Package is now building fine.

@TankMissile Please see the nvidia-utils-beta package.

l4kr commented on 2021-10-29 04:04 (UTC)

Hi, I am not sure where to ask but what is "wayland-drm-client-protocol.h"?

TankMissile commented on 2021-10-28 18:45 (UTC)

@dbermond It is an upstream issue: https://github.com/NVIDIA/egl-wayland/issues/34#issuecomment-953176437. I'm using nvidia-utils-beta 495.44-1, and it does not seem like libnvidia-vulkan-producer.so.495.44 exists.

dbermond commented on 2021-10-27 16:10 (UTC)

@adamant.pwn This looks like to be an upstream issue.

adamant.pwn commented on 2021-10-27 13:15 (UTC)

FAILED: src/libnvidia-egl-wayland.so.1.1.9.p/wayland-egldisplay.c.o 
cc -Isrc/libnvidia-egl-wayland.so.1.1.9.p -Isrc -I../egl-wayland/src -I../egl-wayland/include -I../egl-wayland/wayland-egl -Iwayland-eglstream -Iwayland-drm -I/usr/include/EGL -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -Wall -Werror -fvisibility=hidden -DWL_HIDE_DEPRECATED -Wno-pedantic -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -pthread -MD -MQ src/libnvidia-egl-wayland.so.1.1.9.p/wayland-egldisplay.c.o -MF src/libnvidia-egl-wayland.so.1.1.9.p/wayland-egldisplay.c.o.d -o src/libnvidia-egl-wayland.so.1.1.9.p/wayland-egldisplay.c.o -c ../egl-wayland/src/wayland-egldisplay.c
../egl-wayland/src/wayland-egldisplay.c:32:10: fatal error: wayland-drm-client-protocol.h: No such file or directory
   32 | #include "wayland-drm-client-protocol.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[24/25] Compiling C object src/libnvidia-egl-wayland.so.1.1.9.p/wayland-eglsurface.c.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

sl1pkn07 commented on 2021-10-17 17:24 (UTC)

hi can you add "egl-wayland=${pkgver}" to provides?

greetings

qumaciel commented on 2021-09-10 16:01 (UTC)

For those who get errors building after 1.1.8, there is a hard dependency on libglvnd-git now.

dbermond commented on 2021-02-10 21:50 (UTC)

@gmy Package updated. The code that was on prepare() is not needed anymore.

gmy commented on 2021-02-10 19:13 (UTC)

==> Starting prepare()...
==> ERROR: A failure occurred in prepare().
    Aborting...
error making: egl-wayland-git

This fixed it for me: https://gist.github.com/gmykhailiuta/fa5fba80fab58390c361efd9b74e4f52

Det commented on 2018-03-10 05:52 (UTC)

Not sure why you'd want to have both versions on the system?

EndlessEden commented on 2018-03-10 05:02 (UTC) (edited on 2018-03-10 05:09 (UTC) by EndlessEden)

can you please enable Static Libraries

Also, you may want to move & symlink libnvidia-egl-wayland.so[ver]. As they will conflict with nvidia-utils. As its included in the Archlinux Repo.

Unless this provides some special benefit, nvidia-utils does not?

Det commented on 2017-09-13 15:46 (UTC)

It's meant to be used with nvidia-utils-betas.

Nothing4You commented on 2017-09-13 12:59 (UTC)

error: failed to commit transaction (conflicting files) egl-wayland-git: /usr/lib/libnvidia-egl-wayland.so exists in filesystem egl-wayland-git: /usr/lib/libnvidia-egl-wayland.so.1 exists in filesystem Errors occurred, no packages were upgraded. ==> WARNING: Failed to install built package(s). pacman -Qo /usr/lib/libnvidia-egl-wayland.so /usr/lib/libnvidia-egl-wayland.so is owned by nvidia-utils 384.69-1