summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gui-libs/egl-wayland: drop 1.1.17_pre20241101, 1.1.17_pre20241118Ionen Wolkens2024-12-093-78/+0
| | | | | | | The latest snapshot is identical to the (now released) 1.1.17, so no real reason to keep it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.17Ionen Wolkens2024-12-092-0/+36
| | | | | | | This is identical to the previous snapshot (same commit), but may as well use the actual release now that it exists. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.17_pre20241118Ionen Wolkens2024-12-052-0/+39
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.17_pre20241015Ionen Wolkens2024-12-052-39/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.17_pre20241101Ionen Wolkens2024-11-102-0/+39
| | | | | | | Only has a single commit over the previous snapshot, but bumping given it may prevent some rare crashes with Plasma. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: adjust descriptionIonen Wolkens2024-10-232-2/+2
| | | | | | Clarify it's for NVIDIA and sync with egl-{x11,wayland,gbm}. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.16Ionen Wolkens2024-10-232-43/+0
| | | | | | | | Kept this version given it's the latest release, but it is also buggy do not want it to be used by mistake versus the stable version or the prerelease snapshot. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.17_pre20241015, drop pre20240924Ionen Wolkens2024-10-222-2/+2
| | | | | | | | | Fixes a use after free, no changes beside that. Note that both versions are still masked, albeit that may change with nvidia-drivers-565 given it uses 1.1.17 now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.17_pre20240924Ionen Wolkens2024-10-032-0/+39
| | | | | | | | | | | | | | | For testing explicit sync, has a lot of fixes over 1.1.16 but release is taking a while and it makes it difficult to know if issues are in egl-wayland or individual software when testing meanwhile. >=1.1.16 is still masked either way, odds are will remain that way until nvidia-drivers ships with >=1.1.16 (currently doesn't) and 1.1.17 is released. Can drop src_install given it ships its own icd json file now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.15Ionen Wolkens2024-09-032-43/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.16Ionen Wolkens2024-08-232-0/+43
| | | | | | | | | | | Albeit not lifting the mask yet, been going back&forth with this too much and it is likely that there is other issues (plus official nvidia-drivers still ships with 1.1.13.1). Feel free to unmask if want to try. Closes: https://bugs.gentoo.org/937773 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.13, 1.1.13-r1, 1.1.14, 1.1.14-r1Ionen Wolkens2024-08-095-169/+0
| | | | | | | | If have problems with 1.1.15, either go back to 1.1.13.1 or set __NV_DISABLE_EXPLICIT_SYNC=1 rather than try the known buggy 1.1.14. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.15Ionen Wolkens2024-08-092-0/+43
| | | | | | | | | | | | | | There may still be issues but situation should be a lot better than it was with 1.1.14, so trying to add this unmasked. If needed, one can (newly) set __NV_DISABLE_EXPLICIT_SYNC=1 to disable that rather than downgrade to 1.1.13.1. Also note that explicit sync is not enabled unless use the (currenty) unkeyworded 560 drivers. As far as I can tell 1.1.15 does nothing special if used with older drivers and works normally. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: stabilize 1.1.13.1 for amd64Ionen Wolkens2024-08-021-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.13.1Ionen Wolkens2024-07-292-0/+43
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add multilib supportIonen Wolkens2024-07-232-0/+84
| | | | | | | | | | | | | To match NVIDIA that started shipping egl-gbm/wayland 32bit variant in >=nvidia-drivers-560 to let 32bit applications work right on wayland. ...albeit this is rather uncommon given most 32bit applications would be using xwayland at best, but do not want an unexpected setup that may confuse some things like steam or wine's new wayland support. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.14Ionen Wolkens2024-07-182-0/+43
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.7-r1Ionen Wolkens2024-03-202-42/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.12_p20230718Ionen Wolkens2023-11-152-51/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: stabilize 1.1.13 for amd64Ionen Wolkens2023-11-121-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.12Ionen Wolkens2023-10-182-44/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.13Ionen Wolkens2023-10-182-0/+42
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.11_p20230202-r1Ionen Wolkens2023-09-123-73/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: stabilize 1.1.12_p20230718 for amd64Ionen Wolkens2023-08-061-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.12_p20230718Ionen Wolkens2023-07-282-0/+51
| | | | | | | 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>
* gui-libs/egl-wayland: Stabilize 1.1.12 amd64, #908056Arthur Zamarin2023-06-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/egl-wayland: add 1.1.12Ionen Wolkens2023-06-032-0/+44
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.11-r1Ionen Wolkens2023-06-032-44/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.11_p20230202-r0Ionen Wolkens2023-04-221-46/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: stabilize 1.1.11_p20230202-r1 for amd64Ionen Wolkens2023-04-221-1/+1
| | | | | | | 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>
* gui-libs/egl-wayland: fix warning w/ wayland-1.22Ionen Wolkens2023-04-112-0/+72
| | | | | | | | | | | | 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>
* gui-libs/egl-wayland: drop 1.1.9_p20211123Ionen Wolkens2023-04-112-46/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: stabilize 1.1.11_p20230202 for amd64Ionen Wolkens2023-03-091-1/+1
| | | | | | | 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>
* gui-libs/egl-wayland: add 1.1.11_p20230202Ionen Wolkens2023-03-022-0/+47
| | | | | | | | | | | | 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>
* gui-libs/egl-wayland: revbump with updated 1.1.11 tagIonen Wolkens2022-09-092-2/+2
| | | | | | | | | | | | 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>
* gui-libs/egl-wayland: stabilize 1.1.11 for amd64Ionen Wolkens2022-09-021-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.10_p20220805Ionen Wolkens2022-09-022-47/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.11Ionen Wolkens2022-09-012-0/+44
| | | | | | Nearly identical to previous snapshot, but properly tagged. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.10-r1Ionen Wolkens2022-09-013-141/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: tidy older versionsIonen Wolkens2022-08-112-13/+6
| | | | | | | 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>
* gui-libs/egl-wayland: add 1.1.10_p20220805Ionen Wolkens2022-08-112-0/+47
| | | | | | | Includes a hopefully better fix for resize issues than the revert defer resizes patch. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.10Ionen Wolkens2022-08-071-43/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: revbump with a reverted commitIonen Wolkens2022-06-282-0/+140
| | | | | | | | | | 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>
* gui-libs/egl-wayland: keyword 1.1.10Ionen Wolkens2022-06-281-3/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.10 unkeywordedIonen Wolkens2022-06-122-0/+46
| | | | | | | | | | 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>
* gui-libs/egl-wayland: Keyword 1.1.9_p20211123 arm64, #831484Sam James2022-02-141-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/egl-wayland: Keyword 1.1.7-r1 arm64, #831484Sam James2022-02-141-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.9Ionen Wolkens2021-12-282-43/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: stabilize 1.1.9_p20211123 for amd64Ionen Wolkens2021-12-261-1/+1
| | | | | | Needed for webkit-gtk applications to launch with GBM. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.9_p20211123 for webkit-gtk consumersIonen Wolkens2021-12-202-0/+46
| | | | | Closes: https://bugs.gentoo.org/829699 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>