CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

graphics/libdrm 2.4.134,1

Direct Rendering Manager library and headers

Port info

Maintainer
x11@FreeBSD.org
Packages
latest: 2.4.134,1
Upstream
up to date
Last update
to 2.4.134,1 · 5953248a9b
Quarterly
2026Q4: 2.4.134,1
WWW
https://dri.freedesktop.org/
Links
cgit · VuXML

Install

Package
# pkg install libdrm
installs 2.4.134,1 from latest; from quarterly (2026Q4) 2.4.134,1
Port
# cd /usr/ports/graphics/libdrm && make install clean
# make -C /usr/ports/graphics/libdrm config  # change options first
Size
287 KiB download · 1.1 MiB installed
Depends on
devel/libpciaccess 0.19
License
MIT
Options
0 of 1 on in the package
Show the 1 options that are off
TESTS

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.4.134,12.4.134,1–
FreeBSD 152.4.134,12.4.134,1–
FreeBSD 142.4.134,12.4.134,12.4.134,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.4.134,12.4.134,1–
FreeBSD 142.4.134,12.4.134,12.4.134,1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.4.134,1.

Fixed (0)

No VuXML entries for this package.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
286508maintainer-feedback? graphics/libdrm: ALIGN macro redefinedNew2026-08-25

Commits (137)

Baptiste Daroussin (bapt)
Fix NO_STAGE attribution
f45d0a8198
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
eb08c5441c
Baptiste Daroussin (bapt)
Add an explicit dependency on pkgconfig
efeb4f1aa7
Alex Kozlov (ak)
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
d4041784dc
Koop Mast (kwm)
Update to 2.4.46.

Obtained from:	xorg-dev repo
ac4c97083c
Niclas Zeising (zeising)
Rebump portrevisions to avoid versions going backwards, this was accidentally removed in the xorg mega-commit.

Spotted by:	Herbert J. Skuhra <h.skuhra@gmail.com>
080b79d284
Niclas Zeising (zeising)
The FreeBSD x11 team proudly presents an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
92ea0d614b
Koop Mast (kwm)
Convert x11@ owned ports to OptionsNG. Thanks go to bapt@ for review and help rendered with deciphering the monster that is xorg-drivers.

With hat:	x11@
c3c2e7cbff
Steve Wills (swills)
- Fix typo in @comment which fixes build on arm, mips and sparc

Reported by:	flo
Pointyhat to:	swills
5c57a67c6e
Steve Wills (swills)
- Fix build on PowerPC

PR:		ports/171301
Submitted by:	linimon
d9787e66af
Mark Linimon (linimon)
Attempt to fix build of dri, libGL, and libdrm on tier-2 archs.

PR:		ports/169874
Submitted by:	marius, linimon
Tested on:	amd64, arm, i386, powerpc, sparc
Thanks to:	bz, andyt
3a764317c4
Mark Linimon (linimon)
Fix build on powerpc and sparc64.

PR:			ports/167489
No objection from:	x11@
01cdfc8a61
Koop Mast (kwm)
Restore PORTREVISION for the 2.4.17 version.

Submitted by:	Christian Weisgerber <naddy@mips.inka.de>
7e5f2220c6
Martin Wilke (miwi)
- Please welcome Xorg 7.5.2

The Xorg Team is pleased to announce the next round of Xorg updates.
       The team created a new flag called WITH_NEW_XORG that users can include
       in /etc/make.conf. This was created for the intel KMS work being done
       althouthough It probably works for other chips. Unfortunately, the intel
       KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
       Older version of FreeBSD will not be supported. Intel users will need
       to patch their source manually with Konstantin?s KMS kernel patch to get
       the newer chips to work. Please carefully read UPDATING entry.

Changes:

        - libdrm 2.4.31 (including KMS support)
        - mesa 7.11.2
        - xorg-server 1.10.6
        - a lot of new Graphic Drivers.

    I would like to thank:

         Koop Mast
         Eitan Adler
         Niclas Zeising
         and all helpers and testers from x11@.
29e347e197
Martin Wilke (miwi)
- Remove WITH_FBSD10_FIX, is no longer needed
e1c6649edf
Martin Wilke (miwi)
- Fix build on FreeBSD 10

Approved by:	kwm implicit
6fab8b8200
Olli Hauer (ohauer)
-remove MD5
30f9161773
Norikatsu Shigemura (nork)
Fix pkg-plist WITHOUT_NOUVEAU.
a3f940658f
Norikatsu Shigemura (nork)
To set variable, enclose in bsd.port.pre.mk - bsd.port.post.mk.
f03dfff6e8
Norikatsu Shigemura (nork)
Limited Update to Mesa3D 7.6.1 and libdrm 2.4.17.

[MEMO]
In this commit, no version changed.  But if you put
'WITHOUT_NOUVEAU' on /etc/make.conf, you can use
new version of Mesa3D and libdrm.

Discussed with:	rnoland on freebsd-ports/freebsd-x11.
f18d011411
Robert Noland (rnoland) · 2.4.12
Update to 2.4.12

PR:		136806
Submitted by:	Anonymous <swell.k@gmail.com>
e772ca6669
Robert Noland (rnoland) · 2.4.11
Update to 2.4.11
0f966cccec
Robert Noland (rnoland) · 2.4.9
Update to 2.4.9
01824de4de
Robert Noland (rnoland) · 2.4.7
Update to 2.4.7

Based mostly on a patch from Anonymous <swell.k@gmail.com> for the 2.4.6
update.

PR:		133454
9e12d1d1ae
Robert Noland (rnoland) · 2.4.5
Update to 2.4.5

PR:		132037
Submitted by:	Anonymous <swell.k@gmail.com>
35c4d0238d
Robert Noland (rnoland) · 2.4.4
Update to 2.4.4

Approved by:	garga (mentor, implicit)
ea1d13b9a7
Florent Thoumie (flz) · 2.4.3
- Update X.org ports to 7.4+ (few ports are more recent than the katamari). - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG).
340b57f8be
Robert Noland (rnoland) · 2.3.1
update to 2.3.1

PR:		126521
Approved by:	flz, garga (mentor)
250cb7585a
Florent Thoumie (flz) · 2.3.0
Use bzip2 distfile.

PR:		ports/122214
Submitted by:	"Pedro F. Giffuni" <pfgshield-freebsd@yahoo.com>
d0378afc80
Florent Thoumie (flz) · 2.3.0
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Eric Anholt (anholt) · 2.0.2
Update to 2.0.2, which includes new R200 VP commands.
d423519fdb
Edwin Groothuis (edwin) · 2.0.1_1
Remove USE_REINPLACE for categories starting with a G
ff21f59f9f
Eric Anholt (anholt) · 2.0.1_1
Update to 2.0.1, adding new hardware interfaces.
c8f831ab66
Ade Lovett (ade) · 2.0_1
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Dejan Lesjak (lesi) · 2.0
Remove ONLY_FOR_ARCHS. libdrm seems to build fine on at least sparc64 and ia64.
9bc071671d
Dejan Lesjak (lesi) · 2.0
Fix CATEGORIES.

Spotted by:	chkversion
Pointy hat to:	lesi
e3e3bfc9b8
Dejan Lesjak (lesi) · 2.0
Add libdrm. Userspace interface to kernel DRM (Direct Rendering Module) services.

WWW: http://dri.freedesktop.org
7839f14126