| # SPDX-License-Identifier: MIT |
| # |
| # Copyright Leica Geosystems AG |
| # |
| |
| SUMMARY = "C++ library for kernel mode setting" |
| HOMEPAGE = "https://github.com/tomba/kmsxx" |
| LICENSE = "MPL-2.0" |
| LIC_FILES_CHKSUM = "file://LICENSE;md5=815ca599c9df247a0c7f619bab123dad" |
| |
| BRANCH = "master" |
| SRC_URI = "git://github.com/tomba/kmsxx.git;protocol=https;branch=${BRANCH}" |
| SRCREV = "4a7836fe42a7bc0664d912246c5fbf17f240d152" |
| PACKAGES =+ "${PN}-python" |
| |
| PACKAGECONFIG ?= "utils python " |
| PACKAGECONFIG[omap] += "-Domap=enabled, -Domap=disabled" |
| PACKAGECONFIG[python] += "-Dpykms=enabled, -Dpykms=disabled, python3 python3-pybind11" |
| PACKAGECONFIG[utils] += "-Dutils=true, -Dutils=false" |
| |
| DEPENDS += "libdrm libevdev fmt" |
| |
| inherit meson pkgconfig |
| |
| FILES:${PN} = "${bindir} ${libdir}" |
| FILES:${PN}-python += "${PYTHON_SITEPACKAGES_DIR}/*" |