From: Denys Dmytriyenko <de...@konsulko.com> kms++ has moved from cmake to meson and has issues locating pybind11 dependency in recipe-sysroot. This causes Python bindings to be skipped and not packaged into kms++-python, normally used by testing process.
Signed-off-by: Denys Dmytriyenko <de...@konsulko.com> --- meta-arago-extras/recipes-graphics/kms++/kms++_git.bb | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb b/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb index 3d94632..e126df9 100644 --- a/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb +++ b/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb @@ -4,13 +4,17 @@ LICENSE = "MPL-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=815ca599c9df247a0c7f619bab123dad" PV = "2.1" -PR = "r0" +PR = "r1" BRANCH = "master" SRC_URI = "git://github.com/tomba/kmsxx.git;protocol=git;branch=${BRANCH}" -SRCREV = "626edbe2fc845803ffdd25936e21202e4f123b63" +SRCREV = "5afc8d918f2c084acd65027604868dfde43395cf" -DEPENDS = "drm python3-pybind11" +DEPENDS = "drm fmt" + +# New meson build system fails to find pybind11 in sysroot, disable for now +#DEPENDS += "python3-pybind11" +#EXTRA_OEMESON = "-Dsystem-pybind11=enabled" PACKAGES =+ "${PN}-python" @@ -20,7 +24,7 @@ FILES_${PN}-python += "${libdir}/python*/site-packages" S = "${WORKDIR}/git" -inherit python3native cmake update-alternatives +inherit python3native meson update-alternatives ALTERNATIVE_PRIORITY = "100" ALTERNATIVE_${PN} = "kmstest" -- 2.7.4 _______________________________________________ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago