Package Release Info

libdrm-2.4.124-160000.3.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libdrm-devel-32bit
libdrm2-32bit
libdrm_amdgpu1-32bit
libdrm_intel1-32bit
libdrm_nouveau2-32bit
libdrm_radeon1-32bit

Change Logs

* Thu Dec 12 2024 sndirsch@suse.com
- adjusted patches
  * n_libdrm-drop-valgrind-dep-generic.patch
  * n_libdrm-drop-valgrind-dep-intel.patch
* Thu Dec 05 2024 sndirsch@suse.com
- update to 2.4.124
  * include/drm/README: update drm-next link to use gitlab instead of cgit
  * modetest: simplify planar YUV handling
  * modetest: add support for YUV422 and YUV444 plane format
  * xf86drm: print AMD modifiers properly
  * tests/util: Call `drmGetDevices2()` instead of `drmOpen()`ing all modules
  * android: add genrule for generated_static_table_fourcc.h
  * modetest: Make modetest availble to vendor on Android
  * build: simplify Linux system check
* Tue Aug 27 2024 sndirsch@suse.com
- update to 2.4.123
  * amdgpu: add new marketing names
  * amdgpu: add new marketing names
  * Convert to Android.bp
  * libs: Tie DSO minor versions to libdrm version
  * readdir_r is deprecated.
  * Fix FTBS on undefined clock_gettime() and asprintf()
  * Export include dirs with -isystem
  * Makes libdrm available on host
  * Adds libdrm_headers
  * Make libdrm recovery_available
  * add crosvm to com.android.virt
  * Enable GPU in crosvm
  * Android.bp: Add include exports for android dir
  * Disable ioctl signed overload for Bionic libc
  * build: bump version to 2.4.123
  * Delete all Makefile.sources files
  * tests: Make modetest and proptest cc_binary in Android.bp
* Wed Jun 26 2024 sndirsch@suse.com
- update to 2.4.122
  * fix FTBS on FreeBSD (or non-Linux in general)
  * freedreno: fix FTBS on non-Linux platforms (unused header)
  * etnaviv: fix FTBS on undefined linux/* headers on non-Linux platforms.
  * ci: upgrade debian container to bookworm
  * ci: upgrade FreeBSD VM to 14.1
  * Remove libm in libdrm dependencies
  * Sync headers with drm-next
* Mon Jun 03 2024 sndirsch@suse.com
- update to 2.4.121
  * meson: make build system happy by replacing deprecated feature
  * include poll.h instead of sys/poll.h
  * amdgpu: Make amdgpu_device_deinitialize thread-safe
  * Revert "xf86drm: ignore symlinks in process_device()"
  * xf86drm: Don't consider node names longer than the maximum allowed
  * tests/amdgpu: fix compile warning with the guard enum value
  * tests/amdgpu: fix compile error with gcc7.5
  * tests/amdgpu: fix compile error with gcc14
  * tests/util: add tidss driver
  * meson: Replace usages of deprecated ExternalProgram.path()
  * meson: Fix broken str.format usage
  * amdgpu: add marketing names from Adrenalin 23.11.1
  * amdgpu: add marketing names from PRO Edition for W7700
  * amdgpu: add marketing names from Windows Steam Deck OLED APU driver
  * amdgpu: add marketing names from amd-6.0
  * amdgpu: add marketing name for Radeon RX 6550M
  * amdgpu: add marketing names from amd-6.0.1
  * amdgpu: Make amdgpu_cs_signal_semaphore() thread-safe
  * amdgpu: sync amdgpu_drm.h
  * symbols-check: Add _GLOBAL_OFFSET_TABLE_
  * symbols-check: Add _fbss, _fdata, _ftext
  * amdgpu: expose amdgpu_va_manager publicly
  * amdgpu: add amdgpu_va_range_alloc2
  * amdgpu: add amdgpu_device_initialize2
  * amdgpu: fix deinit logic
  * ci: build with meson --fatal-meson-warnings
  * ci: use "meson setup" sub-command
  * xf86drm: document drmDevicesEqual()
  * xf86drm: ignore symlinks in process_device()
* Sat Jan 13 2024 sndirsch@suse.com
- update to 2.4.120
  * radeon: fix missing stencil_tile_mode initialisation in the
    linear/fallback case
  * amdgpu: fix use-after-free
  * Sync headers with drm-next
- adjusted
  * n_libdrm-drop-valgrind-dep-generic.patch
  * n_libdrm-drop-valgrind-dep-intel.patch
* Sat Jan 06 2024 sndirsch@suse.com
- adjusted n_libdrm-drop-valgrind-dep-generic.patch,
  n_libdrm-drop-valgrind-dep-intel.patch to fix build
* Thu Dec 28 2023 dmueller@suse.com
- update to 2.4.119:
  * add amdgpu_va_get_start_addr
* Tue Nov 28 2023 sndirsch@suse.com
- adjusted n_libdrm-drop-valgrind-dep-generic.patch,
  n_libdrm-drop-valgrind-dep-intel.patch to fix build on sle15-sp6
* Sat Nov 25 2023 dmueller@suse.com
- update to 2.4.118:
  * improve SMPTE color LUT accuracy
  * util: factor out and optimize C8 SMPTE color LUT
  * util: add support for DRM_FORMAT_C[124]
  * util: store number of colors for indexed formats
  * util: add SMPTE pattern support for C4 format
  * util: add SMPTE pattern support for C1 format
  * util: add SMPTE pattern support for C2 format
  * modetest: add support for DRM_FORMAT_C[124]
  * modetest: add SMPTE pattern support for C[124] formats
  * intel: determine target endianness using meson
  * util: fix 32 bpp patterns on big-endian
  * util: fix 16 bpp patterns on big-endian
  * util: add missing big-endian RGB16 frame buffer formats
  * modetest: add support for parsing big-endian formats
  * util: add test pattern support for big-endian XRGB1555/RGB565
  * util: fix pwetty on big-endian
  * util: add pwetty support for big-endian RGB565
  * modetest: add support for big-endian XRGB1555/RGB565
  * modetest: add support for DRM_FORMAT_NV{15,20,30}
  * modetest: switch usage to proper options grammar
  * xf86drm: add drmGetNodeTypeFromDevId
  * Sync headers with drm-next
  * xf86drmMode: add drmModeCloseFB()