./x11/libdrm, Userspace interface to kernel DRM services

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 2.4.131, Package name: libdrm-2.4.131, Maintainer: pkgsrc-users

This package provides a library which offers a userspace interface
to kernel DRM (Direct Rendering Manager) services for access to
graphics hardware.


Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Master sites:

Filesize: 425.594 KB

Version history: (Expand)


CVS history: (Expand)


   2025-12-11 22:51:33 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
libdrm: update to 2.4.131.

Samuel Pitoiset (1):
      amdgpu: add Steam Machine marketing name

Sergio Costas Rodriguez (1):
      amdgpu: NetBSD lacks secure_getenv

Simon Ser (1):
      build: bump version to 2.4.131
   2025-12-09 12:41:36 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
libdrm: update to 2.4.130.

Add upstream patch to fix build on non-Linux.

Andrew Davis (1):
      omap: fix omap_bo_size for tiled buffers

Sergio Costas Rodriguez (3):
      amdgpu: add env support for amdgpu.ids path
      Support multiple paths in AMDGPU_ASIC_ID_TABLE_PATH envar
      amdgpu: Fix envar name in documentation

Simon Ser (2):
      Sync headers with drm-next
      build: bump version to 2.4.130

Val Packett (1):
      headers: drm: Sync virtgpu_drm.h with Linux v6.16
   2025-11-17 16:28:55 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libdrm: update to 2.4.129.

Alex Deucher (1):
      amdgpu: update marketing names

Samuel Pitoiset (1):
      amdgpu: update marketing names

Simon Ser (2):
      Sync headers with drm-next
      build: bump version to 2.4.128
   2025-11-02 11:34:35 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libdrm: 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.
   2025-10-14 20:31:48 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libdrm: update to 2.4.127.

The last release (2.4.126) included a botched API for the faux bus. This
release fixes it with a breaking change: faux device info is moved to
faux bus info in drmDevice. Since this is a very new API I believe there
are no downstream users yet - but if this release causes breakage for
you please reach out and we'll keep a deprecated field around.
   2025-10-01 21:27:32 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libdrm: update to 2.4.126.

Alex Deucher (1):
      amdgpu: update marketing names

Emil Svendsen (2):
      modetest: util: pattern: add new patterns
      modetest: util: add seed argument for noise patterns

Huang Rui (1):
      modetest: fix build error on is_power_of_two()

Jesse.Zhang (1):
      drm/amdgpu: Add user queue HQD count to hw_ip info

José Expósito (1):
      xf86drm: Add faux bus

Simon Ser (1):
      build: bump version to 2.4.126
   2025-06-08 17:43:37 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
libdrm: update to 2.4.125.

Alex Deucher (4):
      amdgpu: add new marketing names
      amdgpu: add new marketing names
      amdgpu: add new marketing names
      amdgpu: update marketing names

Arunpravin Paneer Selvam (1):
      amdgpu: Add queue id support to the user queue wait IOCTL

Arvind Yadav (2):
      amdgpu: UAPI for AMDGPU usermode queues
      amdgpu: Add amdgpu userqueue IOCTL functions

Corentin Noël (1):
      meson: Do not check for meson version >=0.54

Daniel van Vugt (1):
      xf86drm: Handle NULL in drmCopyVersion

Jie1zhang (1):
      amdgpu: Add queue priority and secure flags support for user queues

Shashank Sharma (1):
      drm/amdgpu: add new AMDGPU_INFO subquery for userqueue metadata

Simon Ser (7):
      xf86drm: deprecate drmAvailable()
      ci: upgrade ci-templates to latest commit
      ci: upgrade FreeBSD to version 14.2
      ci: fix arm32v7 Debian container preparation
      Switch URLs to mesa/libdrm
      Sync headers with drm-next
      build: bump version to 2.4.125

Sunil Khatri (1):
      drm/amdgpu: add UAPI to query if user queues are supported
   2025-01-24 21:40:54 by Taylor R Campbell | Files touched by this commit (1)
Log message:
x11/libdrm/buildlink3.mk: Pull in libpciaccess on x86.

This matches what the Makefile does.

Resolves the following annoying warnings (possibly harmful, unclear)
when building, e.g., graphics/wld:

Package pciaccess was not found in the pkg-config search path.
Perhaps you should add the directory containing `pciaccess.pc'
to the PKG_CONFIG_PATH environment variable
Package 'pciaccess', required by 'libdrm_intel', not found