| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libnvidia-egl-wayland-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.1.20 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Aug 12 15:57:44 2025 |
| Group: Development/Languages/C and C++ | Build host: reproducible |
| Size: 27889 | Source RPM: libnvidia-egl-wayland-1.1.20-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/NVIDIA/egl-wayland | |
| Summary: Development package for libnvidia-egl-wayland | |
This is an implementation of a EGL External Platform library to add client-side Wayland support to EGL on top of EGLDevice and EGLStream families of extensions. This library implements an EGL External Platform interface to work along with EGL drivers that support the external platform mechanism. This package provides headers and libraries required to build software using libnvidia-egl-wayland.
MIT
* Tue Aug 12 2025 Stefan Dirsch <sndirsch@suse.com>
- update to version 1.1.20 (needed by 580.76.05 driver, boo#1247907)
* Add support for tegradisp-drm
* Thu May 15 2025 Stefan Dirsch <sndirsch@suse.com>
- update to version 1.1.19:
* Fix an issue causing EGL_EXT_present_opaque to be advertised
on non-Wayland EGLDisplays
* Wed Mar 05 2025 Stefan Dirsch <sndirsch@suse.com>
- moved XML documentation to -devel package
* Tue Mar 04 2025 RN <R_Nik_C@proton.me>
- update to version 1.1.18:
* Fix possible undefined behavior while reading from socket in
buffer release thread
* Wed Dec 11 2024 Stefan Dirsch <sndirsch@suse.com>
- update to 1.1.17 tarball; no source code changes; actually we
had 1.1.7 before without noticing it ...
- supersedes
* 0001-egl-wayland-bump-version-to-1.1.17.patch
* 0002-Fix-the-include-path-for-drm_fourcc.h.patch
* 0003-Fix-a-declaration-after-code.patch
* 0004-egl-swap-provide-damage-rectangles-to-wl_surface.patch
* 0005-Use-INT32_MAX-for-wl_surface_damage.patch
* 0006-egl-wayland-Accept-device-name-from-either-wl_drm-or.patch
* 0007-egl-wayland-fix-device-name-case-where-only-wl_drm-e.patch
* 0008-Add-ICD-json-file.patch
* 0009-egl-wayland-Fix-roundtrip-eating-wl_drm-events-in-ge.patch
* 0001-egl-wayland-enable-CI-with-github-actions.patch
* 0002-egl-wayland-Fix-use-after-free-in-library-teardown.patch
* 0003-egl-wayland-Handle-failure-to-acquire-image-in-wlEgl.patch
* 0001-Fix-a-segfault-in-wlEglCreatePlatformWindowSurfaceHo.patch
* 0002-Check-for-a-duplicate-wl_surface-in-wlEglCreatePlatf.patch
* Fri Dec 06 2024 Stefan Dirsch <sndirsch@suse.com>
- 0001-Fix-a-segfault-in-wlEglCreatePlatformWindowSurfaceHo.patch
0002-Check-for-a-duplicate-wl_surface-in-wlEglCreatePlatf.patch
* apply latest fixes from git (jsc#PED-11284)
* Wed Nov 06 2024 Stefan Dirsch <sndirsch@suse.com>
- 0001-egl-wayland-enable-CI-with-github-actions.patch
0002-egl-wayland-Fix-use-after-free-in-library-teardown.patch
0003-egl-wayland-Handle-failure-to-acquire-image-in-wlEgl.patch
* apply latest fixes from git (jsc#PED-11284)
* Mon Oct 07 2024 Stefan Dirsch <sndirsch@suse.com>
- 0001-egl-wayland-bump-version-to-1.1.17.patch
0002-Fix-the-include-path-for-drm_fourcc.h.patch
0003-Fix-a-declaration-after-code.patch
0004-egl-swap-provide-damage-rectangles-to-wl_surface.patch
0005-Use-INT32_MAX-for-wl_surface_damage.patch
0006-egl-wayland-Accept-device-name-from-either-wl_drm-or.patch
0007-egl-wayland-fix-device-name-case-where-only-wl_drm-e.patch
0008-Add-ICD-json-file.patch
0009-egl-wayland-Fix-roundtrip-eating-wl_drm-events-in-ge.patch
* apply latest fixes including adding ICD json file; related:
https://github.com/openSUSE/nvidia-driver-G06/issues/26
* Thu Aug 22 2024 RN <R_Nik_C@proton.me>
- update to version 1.1.16:
* Fix a crash due to an assertion firing during surface
destruction, which affected Qt6 webengine
* Add an explicit dependency on the EGL headers
* Sat Aug 10 2024 RN <R_Nik_C@proton.me>
- update to version 1.1.15:
* Significant stability fixes for explicit sync which prevents
crashes with Firefox/moonlight/more
* Added the `__NV_DISABLE_EXPLICIT_SYNC` environment variable.
Specifying `__NV_DISABLE_EXPLICIT_SYNC=1` disables the use of
the linux-drm-syncobj-v1 protocol
* Fix an issue causing KDE crashes, which also caused excessive
VRAM usage when resizing
* Fix race condition in damage_thread
* Fri Jul 19 2024 RN <R_Nik_C@proton.me>
- update to version 1.1.14:
* Implement Explicit Sync (linux-drm-syncobj-v1)
* Fix freezing on KDE when explicit sync is enabled under certain
conditions
* Read compositor device from zwp_linux_dmabuf_v1 when available
* Properly validate and use the passed value of
EGL_EXT_present_opaque
* Sun Nov 12 2023 Florian "spirit" <packaging@sp1rit.anonaddy.me>
- update to version 1.1.13:
* Fixed a bug where PRIME render-offload was not working with KDE
* Fixed some more warnings from libwayland-client.so when closing
applications
* Fixed a bug that was causing intermittent segfaults in
wlEglDestroyFormatSet (notably affecting Firefox)
* Avoid unnecessarily calling eglQueryDeviceEXT during application
start-up on PRIME systems. This was both slow and would turn on
the dGPU wasting power.
* Sat Jun 10 2023 Nicola Pellegrini <xbb.7khj8@8shield.net>
- update to version 1.1.12
* Added support for version 4 of the Linux DMA-BUF protocol
* Added support for EGL_EXT_explicit_device extension
* Fri Nov 04 2022 Stefan Dirsch <sndirsch@suse.com>
- update to version 1.1.11
* latest bugfix release
- supersedes
* U_0001-wayland-Fail-eglGetDisplay-if-wl_drm-is-not-availabl.patch
* U_0002-generate-wayland-drm-client-protocol.h.patch
* U_0003-egl-wayland-retrieve-DRM-device-name-before-acquirin.patch
* Thu Apr 21 2022 Stefan Dirsch <sndirsch@suse.com>
- U_0001-wayland-Fail-eglGetDisplay-if-wl_drm-is-not-availabl.patch
U_0002-generate-wayland-drm-client-protocol.h.patch
U_0003-egl-wayland-retrieve-DRM-device-name-before-acquirin.patch
* add latest fixes (U_0003-egl-wayland ... fixes boo#1195598)
* Thu Apr 14 2022 Stefan Dirsch <sndirsch@suse.com>
- baselibs.conf
* Add 32-bit package variants. These are required for any EGL-using
32-bit wayland binary (which is pretty much all of them) to work
at all: without it, running any 32-bit game under wayland will
segfault on startup. With SDL 2.0.22 planning to use wayland by
default, this is pretty important, as all 32-bit SDL programs will
break.
* Mon Jan 10 2022 Stefan Dirsch <sndirsch@suse.com>
- update to version 1.1.9, which is needed by new 5xx.yy.zz
Nvidia driver (upcoming G06 driver series)
/usr/lib/libnvidia-egl-wayland.so /usr/lib/pkgconfig/wayland-eglstream.pc /usr/share/doc/packages/libnvidia-egl-wayland-devel /usr/share/doc/packages/libnvidia-egl-wayland-devel/README.md /usr/share/licenses/libnvidia-egl-wayland-devel /usr/share/licenses/libnvidia-egl-wayland-devel/COPYING /usr/share/pkgconfig/wayland-eglstream-protocols.pc /usr/share/wayland-eglstream /usr/share/wayland-eglstream/wayland-drm.xml /usr/share/wayland-eglstream/wayland-eglstream-controller.xml /usr/share/wayland-eglstream/wayland-eglstream.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:22:36 2025