<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libdrm/Makefile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-09-29T17:14:57Z</updated>
<entry>
<title>libdrm: depend on video-support for the DRM nodes</title>
<updated>2026-09-29T17:14:57Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-09-29T14:50:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=be93cc553ba362be3ac64659b737226523bcbd13'/>
<id>urn:sha1:be93cc553ba362be3ac64659b737226523bcbd13</id>
<content type='text'>
/dev/dri/card* is 0600 root:root unless video-support is installed to
allocate the video group and ship the hotplug rule that puts the nodes
into it, so anything talking to DRM needs that package present.

libdrm is where that is worth saying once. The dependency is a plain
one, and package-metadata.pl re-emits a selected package's own
conditions onto whatever selects it, so every consumer inherits the
requirement and none of them has to repeat it. That reaches the mesa
providers here and, through them, the video feed.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libdrm: package test programs</title>
<updated>2026-06-01T23:33:55Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-26T16:30:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=727190b849669139d55fc583346b2245d25d115d'/>
<id>urn:sha1:727190b849669139d55fc583346b2245d25d115d</id>
<content type='text'>
Package the libdrm test programs which are useful when debugging
video output issues: drmdevice, modetest, modeprint, proptest, vbltest

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libdrm: update to 2.4.133</title>
<updated>2026-05-09T11:24:55Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-08T20:11:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cd8f538795ad38ad711b314d56fc9557ceda66da'/>
<id>urn:sha1:cd8f538795ad38ad711b314d56fc9557ceda66da</id>
<content type='text'>
Bump from 2.4.123 to current upstream stable. Required by recent
Mesa, weston, wlroots and other graphics-stack consumers
(wlroots 0.20+ explicitly requires libdrm &gt;= 2.4.129).

Link: https://dri.freedesktop.org/libdrm/
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libdrm: fix architecture dependencies of sub-packages</title>
<updated>2024-12-04T20:55:26Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2024-12-04T17:08:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=56a2f619d6b6c8580fff563bf9757f1d76a868d0'/>
<id>urn:sha1:56a2f619d6b6c8580fff563bf9757f1d76a868d0</id>
<content type='text'>
drm_intel should depend on i386||i686 (x86 doesn't exist).
drm_etnaviv is available on RISC-V as well.

Fixes: e092819cd ("libdrm: split into sub-packages")
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libdrm: split into sub-packages</title>
<updated>2024-11-29T01:18:17Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2024-11-24T23:41:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3f35e9c06566af1783ced236ea31f05b68c5a823'/>
<id>urn:sha1:3f35e9c06566af1783ced236ea31f05b68c5a823</id>
<content type='text'>
Instead of build-time configuration just build sub-packages, so
users can select what ever is needed on their hardware and we also
won't need to set the package non-shared.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libdrm: update to 2.4.123</title>
<updated>2024-11-12T17:33:52Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2024-11-12T02:50:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b5f4681fb0e9f3f40d3834d3ee42ba0ec45a9ad6'/>
<id>urn:sha1:b5f4681fb0e9f3f40d3834d3ee42ba0ec45a9ad6</id>
<content type='text'>
Changes since 2.4.120:
ad750dc6 amdgpu: add marketing names from Adrenalin 23.11.1
64144740 amdgpu: add marketing names from PRO Edition for W7700
fb13af43 amdgpu: add marketing names from Windows Steam Deck OLED APU driver
dfb8111e amdgpu: add marketing names from amd-6.0
9d9498f4 amdgpu: add marketing name for Radeon RX 6550M
14094328 amdgpu: add marketing names from amd-6.0.1
7ab1cdac xf86drm: ignore symlinks in process_device()
1aa800d4 Revert "xf86drm: ignore symlinks in process_device()"
7c5c742d xf86drm: Don't consider node names longer than the maximum allowed
01f91aa7 meson: make build system happy by replacing deprecated feature
1b4e04ba tests/util: add tidss driver
c8f327ce amdgpu: Make amdgpu_device_deinitialize thread-safe
43768487 amdgpu: add amdgpu_va_manager
96fe43a0 amdgpu: expose amdgpu_va_manager publicly
6978f999 amdgpu: add amdgpu_va_range_alloc2
7275ef8e amdgpu: add amdgpu_device_initialize2
525e8044 symbols-check: Add _GLOBAL_OFFSET_TABLE_
c45ffb1e symbols-check: Add _fbss, _fdata, _ftext
c7c3c14b amdgpu: fix deinit logic
fbb83f74 meson: Replace usages of deprecated ExternalProgram.path()
764ed8b9 meson: Fix broken str.format usage
5a9cfb3c ci: build with meson --fatal-meson-warnings
f94a79a7 ci: use "meson setup" sub-command
1179edb4 include poll.h instead of sys/poll.h
362b5b0a xf86drm: document drmDevicesEqual()
4df91735 amdgpu: Make amdgpu_cs_signal_semaphore() thread-safe
058a04de tests/amdgpu: fix compile warning with the guard enum value
cee441f3 tests/amdgpu: fix compile error with gcc7.5
37265ab0 tests/amdgpu: fix compile error with gcc14
93d037cd amdgpu: sync amdgpu_drm.h
70c4f836 Bump version to 2.4.121
7f20912b Remove libm in libdrm dependencies
0cd18d0d OpenBSD: fix FTBS on misspelled and missing variables
90c1a35f fix FTBS on FreeBSD (or non-Linux in general)
b7338fc8 freedreno: fix FTBS on non-Linux platforms (unused header)
589f8e86 etnaviv: fix FTBS on undefined linux/* headers on non-Linux platforms.
d096affb ci: upgrade debian container to bookworm
a97bd7b4 ci: upgrade FreeBSD VM to 14.1
998d2a2e Sync headers with drm-next
ad78bb59 build: bump version to 2.4.122
b065dbc5 Fix FTBS on undefined clock_gettime() and asprintf()
5e1e7c4d amdgpu: add new marketing names
11cafdd8 amdgpu: add new marketing names
21ac1816 Convert to Android.bp
aefb5fa9 Delete all Makefile.sources files
aef24b66 readdir_r is deprecated.
c2b5759a Android.bp: Add include exports for android dir
6aa6411c Make libdrm recovery_available
dcb14fe0 Makes libdrm available on host
460f7907 Export include dirs with -isystem
f22956a4 Adds libdrm_headers
d9043a25 add crosvm to com.android.virt
4bd09d78 Enable GPU in crosvm
b0815faa libs: Tie DSO minor versions to libdrm version
88db6114 tests: Make modetest and proptest cc_binary in Android.bp
f3f56f41 Disable ioctl signed overload for Bionic libc
25dec5b9 build: bump version to 2.4.123

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libdrm: update to 2.4.120</title>
<updated>2024-04-10T23:15:51Z</updated>
<author>
<name>krant</name>
</author>
<published>2024-04-10T08:49:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1de03eb259c9ce1e21648e2502ed0bbc182c79e4'/>
<id>urn:sha1:1de03eb259c9ce1e21648e2502ed0bbc182c79e4</id>
<content type='text'>
Signed-off-by: krant &lt;aleksey.vasilenko@gmail.com&gt;
</content>
</entry>
<entry>
<title>libdrm: update to 2.4.115</title>
<updated>2023-02-25T00:08:15Z</updated>
<author>
<name>Lucian Cristian</name>
</author>
<published>2023-02-20T14:58:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b658a0e605b9eb73e01631e9dd32e7ae81a4e027'/>
<id>urn:sha1:b658a0e605b9eb73e01631e9dd32e7ae81a4e027</id>
<content type='text'>
Signed-off-by: Lucian Cristian &lt;lucian.cristian@gmail.com&gt;
</content>
</entry>
<entry>
<title>libdrm: update to 2.4.114</title>
<updated>2022-11-06T00:59:06Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-11-05T03:58:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5542f91918c16cbe358dcaccad1b2233db7ecc4a'/>
<id>urn:sha1:5542f91918c16cbe358dcaccad1b2233db7ecc4a</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: remove PKG_INSTALL for meson projects</title>
<updated>2022-06-16T01:07:46Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-06-15T21:29:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=df5d7245b9f888b21e2c9c02fd002c606e9c7c6e'/>
<id>urn:sha1:df5d7245b9f888b21e2c9c02fd002c606e9c7c6e</id>
<content type='text'>
It doesn't seem to be used by meson.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
