summaryrefslogtreecommitdiff
path: root/x11/libdrm/buildlink3.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-05-16update atomic_ops for libdrmrichard1-1/+2
2012-05-03Reduce mimimal requirement of libdrm from 2.4.20 to 2.4.15, allow OpenBSD-5.1obache1-2/+2
builtin one, or failed to buildlink with MesaLib, because buitin MesaLib is allowed but depending libdrm not. * Previous pkgsrc version is 2.4.13 * NetBSD-5.1's one is 2.4.11 * NetBSD-6.0_BETA's one is 2.4.23 So actual dependency should not be changed.
2010-04-16Update to libdrm-2.4.20.tnn1-10/+2
Many changes since 2.4.13, I won't pretend to understand them all. This update is a prerequisite for eventually moving forward with MesaLib and xorg-server updates.
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-14/+7
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-07-16Update to libdrm-2.3.1. There is no up-to-date ChangeLog in the packagebjs1-1/+9
whatsoever, so I cannot include a list here (see GIT history if you're curious). NOTE: This version of libdrm no longer includes the TTM interface. If any [xorg/mesa] packages are updated to versions explicitly requiring libdrm-2.3.1, then BUILDLINK_API_DEPENDS for this package will need to be changed. Also, the i915tex dri driver found in graphics/MesaLib will not build with this version--but nor was it supported on any platform except Linux. I have remove i915tex from the MesaLib driver build; this should be enough to avoid problems.
2007-01-14For simplicity force the newer version for now.joerg1-2/+2
2006-11-14Import libdrm-2.2.0 as derived from the pkgsrc-wip pkg:joerg1-0/+19
This package provides a library which offers a userspace interface to kernel DRM (Direct Rendering Manager) services for access to graphics hardware.