libdrm: remove git recipe, merge inc
The git recipe hasn't been touched since 2012 and is out of date, so simplify the recipe by removing the git form and merging the remaining bb and inc file. (From OE-Core rev: f71909f5eacc23d8533f1860ab890892d4f93f29) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
86fc0b2e3a
commit
4913e35bfe
|
@ -1,41 +0,0 @@
|
|||
SUMMARY = "Userspace interface to the kernel DRM services"
|
||||
DESCRIPTION = "The runtime library for accessing the kernel DRM services. DRM \
|
||||
stands for \"Direct Rendering Manager\", which is the kernel portion of the \
|
||||
\"Direct Rendering Infrastructure\" (DRI). DRI is required for many hardware \
|
||||
accelerated OpenGL drivers."
|
||||
HOMEPAGE = "http://dri.freedesktop.org"
|
||||
SECTION = "x11/base"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://xf86drm.c;beginline=9;endline=32;md5=c8a3b961af7667c530816761e949dc71"
|
||||
SRC_URI = "http://dri.freedesktop.org/libdrm/libdrm-${PV}.tar.bz2"
|
||||
PROVIDES = "drm"
|
||||
DEPENDS = "libpthread-stubs udev"
|
||||
|
||||
# be aware that libdrm_2.4.44.bb ignores this
|
||||
INC_PR = "r4"
|
||||
|
||||
#libpciaccess is required starting from libdrm 2.4.26
|
||||
DEPENDS += " libpciaccess"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
EXTRA_OECONF += "--disable-cairo-tests \
|
||||
--enable-omap-experimental-api \
|
||||
--enable-install-test-programs \
|
||||
--disable-manpages \
|
||||
"
|
||||
ALLOW_EMPTY_${PN}-drivers = "1"
|
||||
PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \
|
||||
${PN}-intel ${PN}-exynos ${PN}-kms ${PN}-freedreno"
|
||||
|
||||
RRECOMMENDS_${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \
|
||||
${PN}-exynos ${PN}-freedreno"
|
||||
|
||||
FILES_${PN}-tests = "${bindir}/dr* ${bindir}/mode* ${bindir}/*test"
|
||||
FILES_${PN}-radeon = "${libdir}/libdrm_radeon.so.*"
|
||||
FILES_${PN}-nouveau = "${libdir}/libdrm_nouveau.so.*"
|
||||
FILES_${PN}-omap = "${libdir}/libdrm_omap.so.*"
|
||||
FILES_${PN}-intel = "${libdir}/libdrm_intel.so.*"
|
||||
FILES_${PN}-exynos = "${libdir}/libdrm_exynos.so.*"
|
||||
FILES_${PN}-kms = "${libdir}/libkms*.so.*"
|
||||
FILES_${PN}-freedreno = "${libdir}/libdrm_freedreno.so.*"
|
|
@ -1,6 +1,41 @@
|
|||
require libdrm.inc
|
||||
|
||||
SRC_URI += "file://installtests.patch "
|
||||
SUMMARY = "Userspace interface to the kernel DRM services"
|
||||
DESCRIPTION = "The runtime library for accessing the kernel DRM services. DRM \
|
||||
stands for \"Direct Rendering Manager\", which is the kernel portion of the \
|
||||
\"Direct Rendering Infrastructure\" (DRI). DRI is required for many hardware \
|
||||
accelerated OpenGL drivers."
|
||||
HOMEPAGE = "http://dri.freedesktop.org"
|
||||
SECTION = "x11/base"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://xf86drm.c;beginline=9;endline=32;md5=c8a3b961af7667c530816761e949dc71"
|
||||
PROVIDES = "drm"
|
||||
DEPENDS = "libpthread-stubs udev libpciaccess"
|
||||
|
||||
SRC_URI = "http://dri.freedesktop.org/libdrm/${BP}.tar.bz2 \
|
||||
file://installtests.patch "
|
||||
SRC_URI[md5sum] = "d32a1d37c2546ee11fc5924abeedb23e"
|
||||
SRC_URI[sha256sum] = "68d26e1fd85582f4243d66864f9b43ca4ee93662825de32b5506fc8e181ea41b"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
EXTRA_OECONF += "--disable-cairo-tests \
|
||||
--enable-omap-experimental-api \
|
||||
--enable-install-test-programs \
|
||||
--disable-manpages \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY_${PN}-drivers = "1"
|
||||
PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \
|
||||
${PN}-intel ${PN}-exynos ${PN}-kms ${PN}-freedreno"
|
||||
|
||||
RRECOMMENDS_${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \
|
||||
${PN}-exynos ${PN}-freedreno"
|
||||
|
||||
FILES_${PN}-tests = "${bindir}/dr* ${bindir}/mode* ${bindir}/*test"
|
||||
FILES_${PN}-radeon = "${libdir}/libdrm_radeon.so.*"
|
||||
FILES_${PN}-nouveau = "${libdir}/libdrm_nouveau.so.*"
|
||||
FILES_${PN}-omap = "${libdir}/libdrm_omap.so.*"
|
||||
FILES_${PN}-intel = "${libdir}/libdrm_intel.so.*"
|
||||
FILES_${PN}-exynos = "${libdir}/libdrm_exynos.so.*"
|
||||
FILES_${PN}-kms = "${libdir}/libkms*.so.*"
|
||||
FILES_${PN}-freedreno = "${libdir}/libdrm_freedreno.so.*"
|
||||
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
require libdrm.inc
|
||||
|
||||
SRC_URI = "git://anongit.freedesktop.org/git/mesa/drm"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
DEFAULT_PREFERENCE = "-1"
|
||||
|
||||
SRCREV = "e01d68f9f3acfc35fe164283904b5d058c2ab378"
|
||||
PV = "2.4.40+git${SRCPV}"
|
||||
PR = "${INC_PR}.0"
|
||||
|
Loading…
Reference in New Issue