Versions
v1.1.13 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 ~arm64
v1.1.7-r1 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 ~arm64
Dependencies
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
Runtime Dependencies
Depending packages
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
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.12_p20230718
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.13 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: drop 1.1.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.13
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.11_p20230202-r1
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.12_p20230718 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.12_p20230718
Should fix a 1.1.12 regression with plasma, hardly tested so please report if it makes anything worse. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
gui-libs/egl-wayland: Stabilize 1.1.12 amd64, #908056
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.11-r1
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.11_p20230202-r0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
gui-libs/egl-wayland: stabilize 1.1.11_p20230202-r1 for amd64
Fix was merged upstream but still no release, let's stable this one now to be ready for whenever wayland-1.22 goes stable. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
gui-libs/egl-wayland: fix warning w/ wayland-1.22
Hardly tested, but patch is very simple and will likely get merged. Unsure if it'd be also necessary for non-GBM egl-wayland-1.1.7, but realistically nvidia:0/470 will lose its USE=wayland in time as it's barely usable anymore (afaik still can't use 1.1.11 due to GBM changes, and just keeps getting worse, e.g. gnome flickers). Bug: https://bugs.gentoo.org/904072 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.9_p20211123
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.11_p20230202 for amd64
Hopefully is fine, mostly contains minor bugfixes. Please report if any regressions from 1.1.11 that still weren't caught. 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.11_p20230202
Got a report on IRC there was launching issues with firefox and releases from this package tend to be sporadic and not necessarily match the .run release, so let's try a snapshot (please report if it cause notable regressions over 1.1.11 as I don't test/use wayland much and may not notice). See https://bugzilla.mozilla.org/1759315 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
gui-libs/egl-wayland: revbump with updated 1.1.11 tag
Upstream tagged the wrong commit then updated it without making it a new release. Straight-to-stable given it misses the nasty resizing fix that the previous ebuild used to patch but was removed given 1.1.11 release was meant to fix it. Closes: https://bugs.gentoo.org/869284 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.11 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.10_p20220805
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.11
Nearly identical to previous snapshot, but properly tagged. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
gui-libs/egl-wayland: drop 1.1.10-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
gui-libs/egl-wayland: tidy older versions
Notably EAPI7->8 for 1.1.7 and rely on newer libglvnd to drop append-cppflags workaround, no need for a revbump in this case. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
gui-libs/egl-wayland: add 1.1.10_p20220805
Includes a hopefully better fix for resize issues than the revert defer resizes patch. 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.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - 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>