notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2024Q2
libdrm Direct Rendering Manager library and headers
2.4.121,1 graphics on this many watch lists=146 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4.120_1,1Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-01-03 08:01:16
Last Update: 2024-06-11 07:04:39
Commit Hash: 71f7f71
People watching this port, also watch:: freetype2, expat, libiconv, fontconfig, png
License: MIT
WWW:
https://dri.freedesktop.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (71 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libdrm-2.4.121,1/catalog.mk
  3. /usr/local/share/licenses/libdrm-2.4.121,1/LICENSE
  4. /usr/local/share/licenses/libdrm-2.4.121,1/MIT
  5. @comment bin/amdgpu_stress
  6. @comment bin/drmdevice
  7. @comment bin/modeprint
  8. @comment bin/modetest
  9. @comment bin/proptest
  10. @comment bin/vbltest
  11. include/libdrm/amdgpu.h
  12. include/libdrm/amdgpu_drm.h
  13. include/libdrm/drm.h
  14. include/libdrm/drm_fourcc.h
  15. include/libdrm/drm_mode.h
  16. include/libdrm/drm_sarea.h
  17. include/libdrm/i915_drm.h
  18. include/libdrm/intel_aub.h
  19. include/libdrm/intel_bufmgr.h
  20. include/libdrm/intel_debug.h
  21. include/libdrm/mach64_drm.h
  22. include/libdrm/mga_drm.h
  23. include/libdrm/msm_drm.h
  24. include/libdrm/nouveau_drm.h
  25. include/libdrm/qxl_drm.h
  26. include/libdrm/r128_drm.h
  27. include/libdrm/r600_pci_ids.h
  28. include/libdrm/radeon_bo.h
  29. include/libdrm/radeon_bo_gem.h
  30. include/libdrm/radeon_bo_int.h
  31. include/libdrm/radeon_cs.h
  32. include/libdrm/radeon_cs_gem.h
  33. include/libdrm/radeon_cs_int.h
  34. include/libdrm/radeon_drm.h
  35. include/libdrm/radeon_surface.h
  36. include/libdrm/savage_drm.h
  37. include/libdrm/sis_drm.h
  38. include/libdrm/tegra_drm.h
  39. include/libdrm/vc4_drm.h
  40. include/libdrm/via_drm.h
  41. include/libdrm/virtgpu_drm.h
  42. include/libdrm/vmwgfx_drm.h
  43. include/libsync.h
  44. include/xf86drm.h
  45. include/xf86drmMode.h
  46. lib/libdrm.so
  47. lib/libdrm.so.2
  48. lib/libdrm.so.2.4.0
  49. lib/libdrm_amdgpu.so
  50. lib/libdrm_amdgpu.so.1
  51. lib/libdrm_amdgpu.so.1.0.0
  52. lib/libdrm_intel.so
  53. lib/libdrm_intel.so.1
  54. lib/libdrm_intel.so.1.0.0
  55. lib/libdrm_radeon.so
  56. lib/libdrm_radeon.so.1
  57. lib/libdrm_radeon.so.1.0.1
  58. libdata/pkgconfig/libdrm.pc
  59. libdata/pkgconfig/libdrm_amdgpu.pc
  60. libdata/pkgconfig/libdrm_intel.pc
  61. libdata/pkgconfig/libdrm_radeon.pc
  62. share/man/man3/drmAvailable.3.gz
  63. share/man/man3/drmHandleEvent.3.gz
  64. share/man/man3/drmModeGetResources.3.gz
  65. share/man/man7/drm-kms.7.gz
  66. share/man/man7/drm-memory.7.gz
  67. share/man/man7/drm.7.gz
  68. share/libdrm/amdgpu.ids
  69. @owner
  70. @group
  71. @mode
Collapse this list.
Dependency lines:
  • libdrm>0:graphics/libdrm
To install the port:
cd /usr/ports/graphics/libdrm/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/libdrm
  • pkg install libdrm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libdrm
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1718002487 SHA256 (libdrm-2.4.121.tar.xz) = 909084a505d7638887f590b70791b3bbd9069c710c948f5d1f1ce6d080cdfcab SIZE (libdrm-2.4.121.tar.xz) = 480840

Packages (timestamps in pop-ups are UTC):
libdrm
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.4.120_1,12.4.121,12.4.104,12.4.120_1,12.4.121,1-2.4.103,1-
FreeBSD:13:quarterly2.4.120_1,12.4.120_1,12.4.115,12.4.120_1,12.4.120_1,12.4.120_1,12.4.120_1,12.4.120_1,1
FreeBSD:14:latest2.4.120_1,12.4.121,12.4.114,12.4.120_1,12.4.121,12.4.115,1-2.4.115,1
FreeBSD:14:quarterly2.4.120_1,12.4.120_1,1-2.4.120_1,12.4.120_1,12.4.120_1,12.4.120_1,12.4.120_1,1
FreeBSD:15:latest2.4.120_1,12.4.121,1n/a2.4.120_1,1n/a2.4.120_1,12.4.120_1,12.4.120_1,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rst2man : textproc/py-docutils
  2. meson : devel/meson
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libpciaccess.so : devel/libpciaccess
This port is required by:
for Build
  1. graphics/egl-wayland
  2. graphics/gstreamer1-plugins-vulkan
  3. graphics/qt5-wayland
  4. multimedia/gstreamer1-vaapi
  5. multimedia/libva-nvidia-driver
  6. net/neatvnc
  7. sysutils/fastfetch
Expand this list (10 items / 3 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11-toolkits/qt5-gui
  3. x11-wm/chamfer
  4. x11-wm/wayfire
  5. Collapse this list.
for Libraries
  1. accessibility/gammastep
  2. accessibility/redshift
  3. audio/plasma5-kpipewire
  4. audio/plasma6-kpipewire
  5. benchmarks/glmark2
  6. benchmarks/vkmark
  7. cad/brlcad
Expand this list (135 items / 128 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. cad/opencascade
  3. cad/openvsp
  4. deskutils/gnome-contacts
  5. devel/electron27
  6. devel/electron28
  7. devel/electron29
  8. devel/electron30
  9. devel/qt6-base
  10. editors/vscode
  11. emulators/qemu-cheri
  12. emulators/wine-proton
  13. games/moonlight-qt
  14. games/retroarch
  15. graphics/drm_info
  16. graphics/gstreamer1-plugins-kms
  17. graphics/igt-gpu-tools
  18. graphics/intel-backlight
  19. graphics/jogl
  20. graphics/kmscube
  21. graphics/libliftoff
  22. graphics/mesa-devel
  23. graphics/mesa-dri
  24. graphics/mesa-gallium-va
  25. graphics/mesa-gallium-vdpau
  26. graphics/mesa-gallium-xa
  27. graphics/mesa-libs
  28. graphics/openfx-arena
  29. graphics/piglit
  30. graphics/wayland-utils
  31. lang/clover
  32. mail/thunderbird
  33. math/octave
  34. multimedia/arcan
  35. multimedia/cmrt
  36. multimedia/emby-server
  37. multimedia/emby-server-devel
  38. multimedia/ffmpeg
  39. multimedia/ffmpeg4
  40. multimedia/gstreamer1-plugins-msdk
  41. multimedia/intel-media-sdk
  42. multimedia/kodi
  43. multimedia/libva
  44. multimedia/libva-intel-driver
  45. multimedia/libva-intel-hybrid-driver
  46. multimedia/mythtv
  47. multimedia/onevpl
  48. multimedia/wl-screenrec
  49. net/neatvnc
  50. net/waypipe
  51. net/wayvnc
  52. net/wlvncc
  53. net-im/signal-desktop
  54. science/paraview
  55. sysutils/consolekit2
  56. sysutils/radeontop
  57. www/chromium
  58. www/firefox
  59. www/firefox-esr
  60. www/iridium
  61. www/librewolf
  62. www/qt6-webengine
  63. www/tor-browser
  64. www/ungoogled-chromium
  65. x11/gnome-shell
  66. x11/hyprlock
  67. x11/virglrenderer
  68. x11/xdg-desktop-portal-hyprland
  69. x11/xdg-desktop-portal-wlr
  70. x11/xpra
  71. x11-drivers/xf86-video-amdgpu
  72. x11-drivers/xf86-video-ati
  73. x11-drivers/xf86-video-intel
  74. x11-drivers/xf86-video-openchrome
  75. x11-drivers/xf86-video-vmware
  76. x11-servers/xorg-server
  77. x11-servers/xwayland
  78. x11-servers/xwayland-devel
  79. x11-toolkits/scenefx
  80. x11-toolkits/wlroots
  81. x11-toolkits/wlroots-devel
  82. x11-toolkits/wlroots-hyprland
  83. x11-toolkits/wlroots015
  84. x11-toolkits/wlroots016
  85. x11-wm/compton
  86. x11-wm/gamescope
  87. x11-wm/hyprland
  88. x11-wm/magpie
  89. x11-wm/mutter
  90. x11-wm/plasma5-kwin
  91. x11-wm/plasma6-kwin
  92. x11-wm/sway-devel
  93. Collapse this list.

Deleted ports which required this port:

Expand this list of 37 deleted ports
  1. devel/electron11*
  2. devel/electron12*
  3. devel/electron13*
  4. devel/electron17*
  5. devel/electron18*
  6. devel/electron19*
  7. devel/electron21*
  8. devel/electron22*
  9. devel/electron23*
  10. devel/electron24*
  11. devel/electron25*
  12. devel/electron26*
  13. devel/electron4*
  14. devel/electron5*
  15. devel/electron6*
  16. devel/electron7*
  17. devel/electron9*
  18. editors/atom*
  19. emulators/qemu2*
  20. graphics/copperspice*
  21. graphics/dri*
  22. graphics/gbm*
  23. graphics/libEGL*
  24. graphics/libGL*
  25. graphics/libglapi*
  26. graphics/libglesv2*
  27. graphics/libxatracker*
  28. lang/beignet*
  29. multimedia/kodi-devel*
  30. multimedia/libva-glx*
  31. multimedia/mythtv-frontend*
  32. net-im/webinar*
  33. x11-drivers/xf86-video-ati-legacy*
  34. x11-servers/xephyr*
  35. x11-toolkits/gtkada3*
  36. x11-toolkits/wcl*
  37. x11-toolkits/wlc*
  38. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libdrm-2.4.121,1: TESTS=off: Build and install test programs ===> Use 'make config' to modify these settings
Options name:
graphics_libdrm
USES:
gnome meson pkgconfig tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://dri.freedesktop.org/libdrm/
Collapse this list.

There are no commits on branch 2024Q2 for this port