16 Commits

Author SHA256 Message Date
49914f9de3 Accepting request 1325624 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1325624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=188
2026-01-07 15:00:46 +00:00
811a49c912 - update to 2.4.131
* support steam machine
  * avoid insecure getenv use

  * n_libdrm-drop-valgrind-dep-generic.patch
- adjusted

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=387
2026-01-06 13:26:38 +00:00
96b397e0b2 Accepting request 1321606 from X11:XOrg
- Update to 2.4.130
  * omap: fix omap_bo_size for tiled buffers
  * amdgpu: add env support for amdgpu.ids path
  * Support multiple paths in AMDGPU_ASIC_ID_TABLE_PATH envar
  * amdgpu: Fix envar name in documentation
  * Sync headers with drm-next
  * headers: drm: Sync virtgpu_drm.h with Linux v6.16

OBS-URL: https://build.opensuse.org/request/show/1321606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=187
2025-12-09 11:46:00 +00:00
ffd7ccfc0f - Update to 2.4.130
* omap: fix omap_bo_size for tiled buffers
  * amdgpu: add env support for amdgpu.ids path
  * Support multiple paths in AMDGPU_ASIC_ID_TABLE_PATH envar
  * amdgpu: Fix envar name in documentation
  * Sync headers with drm-next
  * headers: drm: Sync virtgpu_drm.h with Linux v6.16

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=385
2025-12-08 15:10:11 +00:00
c96b499ef7 Accepting request 1318317 from X11:XOrg
- Update to 2.4.129
  * amdgpu: update marketing names
  * amdgpu: update marketing names
  * Sync headers with drm-next

OBS-URL: https://build.opensuse.org/request/show/1318317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=186
2025-11-19 13:50:10 +00:00
18ef0f3b13 - Update to 2.4.129
* amdgpu: update marketing names
  * amdgpu: update marketing names
  * Sync headers with drm-next

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=383
2025-11-17 16:19:46 +00:00
be1847f06a Accepting request 1315100 from X11:XOrg
- Update to 2.4.128
  * Versions 2.4.126 and 2.4.127 contain an ABI breakage in
    libdrm_amdgpu. Depending on which Mesa version or commit you
    use, you may see stack smashing resulting in crashes of AMD
    Mesa drivers. It's recommended to never package versions
    2.4.126 and 2.4.127.

OBS-URL: https://build.opensuse.org/request/show/1315100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=185
2025-11-03 17:54:45 +00:00
d8c33b09db - Update to 2.4.128
* Versions 2.4.126 and 2.4.127 contain an ABI breakage in
    libdrm_amdgpu. Depending on which Mesa version or commit you
    use, you may see stack smashing resulting in crashes of AMD
    Mesa drivers. It's recommended to never package versions
    2.4.126 and 2.4.127.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=381
2025-11-02 11:31:40 +00:00
4f6e4a59de Accepting request 1311400 from X11:XOrg
- Update to 2.4.127
  * xf86drm: Trim traling whitespace in xf86drm.h
  * xf86drm: Fix drmDevicesEqual() for nodes on the faux bus
  * xf86drm: Drop drmFauxDeviceInfo

OBS-URL: https://build.opensuse.org/request/show/1311400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=184
2025-10-15 10:45:02 +00:00
9f68a5b662 - Update to 2.4.127
* xf86drm: Trim traling whitespace in xf86drm.h
  * xf86drm: Fix drmDevicesEqual() for nodes on the faux bus
  * xf86drm: Drop drmFauxDeviceInfo

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=379
2025-10-14 18:13:12 +00:00
f7c85957fb Accepting request 1310391 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1310391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=183
2025-10-10 15:07:59 +00:00
f807a7d1e4 - Update to 2.4.126
* amdgpu: update marketing names
  * xf86drm: Add faux bus
  * modetest: fix build error on is_power_of_two()
  * drm/amdgpu: Add user queue HQD count to hw_ip info
  * modetest: util: add seed argument for noise patterns
  * modetest: util: pattern: add new patterns

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=377
2025-10-09 20:23:57 +00:00
2c48290ff8 Accepting request 1309823 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1309823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=182
2025-10-09 13:03:38 +00:00
d37a6bc356 - Enable valgrind support on riscv64
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=375
2025-10-08 15:48:35 +00:00
560eb03506 Accepting request 1307924 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1307924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=181
2025-09-30 15:39:45 +00:00
4b7c0a41af - redefine %meson_build/%meson_install on Leap 15.6 in order to fix
build

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=373
2025-09-22 15:38:02 +00:00
4 changed files with 79 additions and 8 deletions

Binary file not shown.

BIN
libdrm-2.4.131.tar.xz LFS Normal file

Binary file not shown.

View File

@@ -1,8 +1,74 @@
-------------------------------------------------------------------
Sun Dec 28 23:03:32 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 2.4.131
* support steam machine
* avoid insecure getenv use
-------------------------------------------------------------------
Mon Dec 8 15:08:17 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>
- Update to 2.4.130
* omap: fix omap_bo_size for tiled buffers
* amdgpu: add env support for amdgpu.ids path
* Support multiple paths in AMDGPU_ASIC_ID_TABLE_PATH envar
* amdgpu: Fix envar name in documentation
* Sync headers with drm-next
* headers: drm: Sync virtgpu_drm.h with Linux v6.16
-------------------------------------------------------------------
Mon Nov 17 16:14:29 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>
- Update to 2.4.129
* amdgpu: update marketing names
* amdgpu: update marketing names
* Sync headers with drm-next
-------------------------------------------------------------------
Sun Nov 2 11:28:37 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>
- Update to 2.4.128
* Versions 2.4.126 and 2.4.127 contain an ABI breakage in
libdrm_amdgpu. Depending on which Mesa version or commit you
use, you may see stack smashing resulting in crashes of AMD
Mesa drivers. It's recommended to never package versions
2.4.126 and 2.4.127.
-------------------------------------------------------------------
Tue Oct 14 18:10:05 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>
- Update to 2.4.127
* xf86drm: Trim traling whitespace in xf86drm.h
* xf86drm: Fix drmDevicesEqual() for nodes on the faux bus
* xf86drm: Drop drmFauxDeviceInfo
-------------------------------------------------------------------
Thu Oct 9 08:48:03 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 2.4.126
* amdgpu: update marketing names
* xf86drm: Add faux bus
* modetest: fix build error on is_power_of_two()
* drm/amdgpu: Add user queue HQD count to hw_ip info
* modetest: util: add seed argument for noise patterns
* modetest: util: pattern: add new patterns
-------------------------------------------------------------------
Thu Oct 2 11:17:36 UTC 2025 - Andreas Schwab <schwab@suse.de>
- Enable valgrind support on riscv64
-------------------------------------------------------------------
Mon Sep 22 15:36:39 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>
- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
build
-------------------------------------------------------------------
Thu Dec 12 22:25:43 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
- adjusted patches
* n_libdrm-drop-valgrind-dep-generic.patch
* n_libdrm-drop-valgrind-dep-generic.patch
* n_libdrm-drop-valgrind-dep-intel.patch
-------------------------------------------------------------------
@@ -94,7 +160,7 @@ Sat Jan 13 10:33:20 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
linear/fallback case
* amdgpu: fix use-after-free
* Sync headers with drm-next
- adjusted
- adjusted
* n_libdrm-drop-valgrind-dep-generic.patch
* n_libdrm-drop-valgrind-dep-intel.patch

View File

@@ -1,7 +1,7 @@
#
# spec file for package libdrm
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,20 @@
#
%ifarch aarch64 x86_64 ppc64le s390x
%ifarch aarch64 x86_64 ppc64le s390x riscv64
%bcond_without valgrind_support
%else
%bcond_with valgrind_support
%endif
%if 0%{?sle_version} == 150600 && 0%{?is_opensuse}
%define meson_build /usr/bin/meson compile -C %{_vpath_builddir} %{_smp_mflags} --verbose
%define meson_install /usr/bin/meson install -C %{_vpath_builddir} --no-rebuild --destdir=%{buildroot}
%endif
Name: libdrm
# Please remember to adjust the version in the n_libdrm-drop-valgrind* patches
Version: 2.4.124
Version: 2.4.131
Release: 0
Summary: Userspace Interface for Kernel DRM Services
License: MIT