BSD Ports

graphics/linux-rl9-libdrm 2.4.128 FreeBSD

Rocky Linux Direct Rendering Manager runtime

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8fe26d1fd2
Categories
graphics, linux
Package size
118.5 KiB, 560.8 KiB installed

Description

This is libdrm, a userspace library for accessing the DRM, direct rendering manager, on Linux, BSD and other operating systems that support the ioctl interface. The library provides wrapper functions for the ioctls to avoid exposing the kernel interface directly, and for chipsets with drm memory manager, support for tracking relocations and buffers. New functionality in the kernel DRM drivers typically requires a new libdrm, but a new libdrm will always work with an older kernel.

libdrm is a low-level library, typically used by graphics drivers such as the Mesa drivers, the X drivers, libva and similar projects.

In the other systems

SystemPortVersion
FreeBSDgraphics/linux-rl9-libdrm2.4.128
MidnightBSDgraphics/linux-rl9-libdrm2.4.123

Install

Binary package:

pkg install linux-rl9-libdrm

From the ports tree:

cd /usr/ports/graphics/linux-rl9-libdrm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	linux-rl9-libdrm>0:graphics/linux-rl9-libdrm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4.1282.4.128---
FreeBSD:14:quarterly2.4.1282.4.128n/a--
FreeBSD:15:latest2.4.1282.4.128n/a--
FreeBSD:15:quarterly2.4.1282.4.128n/an/an/a
FreeBSD:16:latest2.4.1282.4.128n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 2

Configuration

Options name: graphics_libdrm

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
linux:rl9
Service scripts
none

Files

distinfo 4
FileSizeSHA256
rocky/l/libdrm-2.4.128-1.el9.aarch64.rpm1339311bcd7471f11628b44f58a4e7ebdcd5c2b27072cb17e3b2d08b33d59fdbcb6fde
rocky/l/libdrm-2.4.128-1.el9.i686.rpm177232e887e8ce9ba5b01a3c23ec435b022f60d52ef0a1812c6d597aa0855c671c82e4
rocky/l/libdrm-2.4.128-1.el9.x86_64.rpm163391df5b9530e9242e40443030f1e44a011e1a449fb530c629184a4fffeeb429a9f5
rocky/l/libdrm-2.4.128-1.el9.src.rpm4495499d4eb4af8452a417989f38ce0d2a011c8c3164a341749d84fb80e27fb292a6e6

Commit history 1

DateCommitCreditsLog message
8fe26d1fd2 Dima Panov graphics/linux-rl9-libdrm: update to 2.4.128 release