gui-libs / egl-wayland

EGLStream-based Wayland external platform

Official package sites : https://github.com/NVIDIA/egl-wayland ·

v1.1.10-r1 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm64

v1.1.10 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm64

v1.1.9_p20211123 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 ~arm64

v1.1.7-r1 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 ~arm64

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

gui-libs / eglexternalplatform : EGL External Platform interface

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

x11-libs / libdrm : X.Org libdrm library

dev-libs / wayland : Wayland protocol libraries

x11-base / xwayland : Standalone X server running under Wayland

x11-drivers / nvidia-drivers : NVIDIA Accelerated Graphics Driver

x11-wm / mutter : GNOME compositing window manager based on Clutter

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: keyword 1.1.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
gui-libs/egl-wayland: revbump with a reverted commit
Unsure if 100% proper given doesn't revert cleanly, but choices are either stick with 1.1.9 with broken vulkan, use 1.1.10 with broken resizing, or try this. Keeping -r0 for now in case testing is needed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.10 unkeyworded
See ebuild comment, will revisit next nvidia-drivers bump to see if it works and likely depend on >=1.1.10 then (albeit pure wayland vulkan is broken with >=515 either way at the moment). Also add libdrm depend-only for newly used drm_fourcc.h. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/egl-wayland: Keyword 1.1.9_p20211123 arm64, #831484
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/egl-wayland: Keyword 1.1.7-r1 arm64, #831484
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.9
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: stabilize 1.1.9_p20211123 for amd64
Needed for webkit-gtk applications to launch with GBM. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.9_p20211123 for webkit-gtk consumers
Closes: https://bugs.gentoo.org/829699 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: fast stabilize 1.1.9 for amd64
This is to help ensure 495.xx users will upgrade even if not in accept_keywords (or else run into issues with GBM compositors including latest mutter-41.2 which now uses it with NVIDIA, 1.1.7 is not GBM-aware at all). Can't just depend on >=1.1.9 as this needs to be masked on plasma profiles where 1.1.7 should still be used to avoid kwin+qtwayland specific regressions (1.1.7 is still fine on a EGLStream-using compositor). This is early (was unmasked at same time) but stable 470 branch is now pinned to 1.1.7 for other reasons and this won't be used in pure stable. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.8
This version was never officially used by NVIDIA and was added masked here due to known issues, no reason to keep it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.9
While this version resolve the plasma blackscreen issue, it still leaves it in a unusable state with everything being unresponsive/odd. Adding anyway because it is the version that ships with official nvidia-drivers-495.29.05, but keeping masked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.8
This version requires >=libglvnd-1.3.4 to build at all. As a bonus, restriction allows to drop the -DEGL_NO_X11 workaround. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: adjust description, remove modeset=1 mention
Albeit scarcely used for that, egl-wayland is gaining new uses for non-nvidia in mesa/xwayland and keeping the package nvidia-focused may not be best. In the future, may (possibly) add VIDEO_CARDS=nvidia. nvidia-drivers-470.57.02 now enables modeset=1 by default with USE=wayland rendering the postinst elog less important. Not considered to matter enough with <470 (that lack wayland improvements) to keep. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
gui-libs/egl-wayland: adjust nvidia-drivers blocker
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: stabilize 1.1.7 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.7
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: stabilize 1.1.6 for amd64
First stabilization, offered as a optfeature for nvidia-drivers. (formerly part of nvidia-drivers, but now a split package). Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop ~x86 keyword
While it built, adding with ~x86 keyword was a mistake. Only legacy nvidia-drivers are available on x86 and this isn't known to work properly with it (very unlikely anyone used this at all on x86). Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Ionen Wolkens · gentoo
gui-libs/egl-wayland: add compatibility info to postinst messages
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: allow building without xlib headers
Closes: https://github.com/gentoo/gentoo/pull/20043 Closes: https://bugs.gentoo.org/777558 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: don't use -Werror for build
Closes: https://github.com/gentoo/gentoo/pull/20037 Closes: https://bugs.gentoo.org/777546 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gui-libs/egl-wayland: new package 1.1.6
Split off from nvidia-drivers[wayland] which formerly only provided runtime files (no pkgconfig). Uses its own versioning and doesn't seem to need to match drivers, so it makes more sense as its own package. Package is needed to provide EGLStream (nvidia's workaround to get acceleration on wayland) support notably in x11-wm/mutter (wants the pkg-config file) and some other wayland compositors. Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19812 Signed-off-by: David Seifert <soap@gentoo.org>