Commit Graph

40 Commits

Author SHA256 Message Date
Ana Guerrero
cb518de949 Accepting request 1230209 from X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1230209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=17
2024-12-12 20:14:26 +00:00
a9881d7b02 and now remove the patches for real
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=36
2024-12-11 22:36:48 +00:00
a8e4d8adaf - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=35
2024-12-11 22:26:44 +00:00
Ana Guerrero
80dfa29490 Accepting request 1228785 from X11:XOrg
- 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)

OBS-URL: https://build.opensuse.org/request/show/1228785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=16
2024-12-08 10:36:42 +00:00
d28231eb1a - 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)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=33
2024-12-06 13:46:55 +00:00
Ana Guerrero
c1a132eeb4 Accepting request 1225034 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1225034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=15
2024-11-19 21:23:32 +00:00
4432424a9a added JIRA number to changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=31
2024-11-12 09:44:48 +00:00
Ana Guerrero
08fc401d15 Accepting request 1221803 from X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1221803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=14
2024-11-07 15:25:54 +00:00
ed907e2512 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=29
2024-11-06 15:57:10 +00:00
Ana Guerrero
e44873a959 Accepting request 1206111 from X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1206111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=13
2024-10-08 15:22:50 +00:00
205bb60fa5 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=27
2024-10-07 13:46:32 +00:00
Ana Guerrero
cedaf29e8a Accepting request 1195685 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1195685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=12
2024-08-25 10:09:37 +00:00
7cb085b12d - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=25
2024-08-23 09:14:47 +00:00
Dominique Leuenberger
2605ea2db2 Accepting request 1193368 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1193368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=11
2024-08-13 11:22:17 +00:00
ffa2c3e950 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=23
2024-08-12 08:23:20 +00:00
Dominique Leuenberger
117f862c08 Accepting request 1188743 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1188743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=10
2024-07-24 13:32:43 +00:00
313a4bd65f Accepting request 1188737 from home:RN:branches:X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1188737
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=21
2024-07-20 01:05:57 +00:00
Ana Guerrero
ab0629fe39 Accepting request 1125472 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1125472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=9
2023-11-14 20:41:37 +00:00
d7c42a817b Accepting request 1125274 from home:sp1rit:testing
update to version 1.1.13
(this fixes firefox regulary crashing on nvidia+wayland)

OBS-URL: https://build.opensuse.org/request/show/1125274
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=19
2023-11-13 11:42:30 +00:00
Dominique Leuenberger
aeaed962c1 Accepting request 1091878 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1091878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=8
2023-06-12 13:25:01 +00:00
cd3df20ee4 Accepting request 1091844 from home:xbb:libnvidia-egl-wayland-update
- 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

OBS-URL: https://build.opensuse.org/request/show/1091844
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=17
2023-06-10 08:44:35 +00:00
Dominique Leuenberger
73626e2a68 Accepting request 1033618 from X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1033618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=7
2022-11-05 13:46:46 +00:00
dfbc918438 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=15
2022-11-04 20:02:52 +00:00
Dominique Leuenberger
f20dd59a9c Accepting request 971815 from X11:XOrg
- 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)

OBS-URL: https://build.opensuse.org/request/show/971815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=6
2022-04-22 22:25:12 +00:00
1d51776b0d - 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)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=13
2022-04-21 12:55:56 +00:00
Dominique Leuenberger
794c82136b Accepting request 970092 from X11:XOrg
- 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.

OBS-URL: https://build.opensuse.org/request/show/970092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=5
2022-04-15 22:13:11 +00:00
19c22bcc77 baselibs.conf: only add 32bit runtime
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=11
2022-04-14 08:50:44 +00:00
ca9b586771 - 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.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=10
2022-04-14 08:39:25 +00:00
Dominique Leuenberger
7eb3cf7d72 Accepting request 945353 from X11:XOrg
- update to version 1.1.9, which is needed by new 5xx.yy.zz
  Nvidia driver (upcoming G06 driver series)

OBS-URL: https://build.opensuse.org/request/show/945353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=4
2022-01-10 23:02:03 +00:00
a110cbbd47 - update to version 1.1.9, which is needed by new 5xx.yy.zz
Nvidia driver (upcoming G06 driver series)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=9
2022-01-10 14:52:25 +00:00
Dominique Leuenberger
22d3900c11 Accepting request 921811 from X11:XOrg
- needed for jira#SLE/SLE-19965, jira#SLE/SLE-19964, jira#SLE/SLE-18653

OBS-URL: https://build.opensuse.org/request/show/921811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=3
2021-09-27 18:09:12 +00:00
3b1d10f043 - needed for jira#SLE/SLE-19965, jira#SLE/SLE-19964, jira#SLE/SLE-18653
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=8
2021-09-27 13:49:45 +00:00
Dominique Leuenberger
fdbe453cb9 Accepting request 904072 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/904072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=2
2021-07-07 16:29:42 +00:00
3f16375f34 Accepting request 904039 from home:gmbr3:Active
- Use better tarball URL
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/904039
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=7
2021-07-05 09:17:38 +00:00
Dominique Leuenberger
26e3346c02 Accepting request 903648 from X11:XOrg
- added webpage for source tarballs to specfile

- Throw out ancient specfile constructs like BuildRoot and
  defattr that have had proper defaults for long. Use more of the
  contemporary macros, and drop all the nonstandard CFLAGS/LDFLAGS,
  drop the unconditional strip calls.

- added missing copyright to specfile 

- tried to address checkin policy issues for factory

- First build. Version - 1.1.7

OBS-URL: https://build.opensuse.org/request/show/903648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvidia-egl-wayland?expand=0&rev=1
2021-07-04 20:10:09 +00:00
5492f20014 Accepting request 903594 from home:jengelh:branches:X11:XOrg
conflict solved

OBS-URL: https://build.opensuse.org/request/show/903594
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=5
2021-07-02 07:33:19 +00:00
a59a6ab04d - added webpage for source tarballs to specfile
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=4
2021-07-01 22:29:32 +00:00
7668333b4a Accepting request 903553 from home:jengelh:branches:X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/903553
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=3
2021-07-01 18:50:47 +00:00
694c4b99ac - added missing copyright to specfile
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=2
2021-07-01 12:58:28 +00:00
0fd8c02f0b - tried to address checkin policy issues for factory
- First build. Version - 1.1.7

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libnvidia-egl-wayland?expand=0&rev=1
2021-07-01 12:19:06 +00:00