# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{7..13} ) inherit meson python-any-r1 DESCRIPTION="Camera support library for Linux" HOMEPAGE="http://libcamera.org" SRC_URI="https://github.com/libcamera-org/libcamera/archive/refs/tags/v${PV}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~x86 ~amd64 ~arm64 ~arm" IUSE="debug doc test udev" RDEPEND=" >=net-libs/gnutls-3.3:= udev? ( virtual/libudev ) test? ( dev-cpp/gtest ) dev-util/lttng-ust " DEPEND=" ${RDEPEND} dev-libs/openssl $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') $(python_gen_any_dep 'dev-python/ply[${PYTHON_USEDEP}]') $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') $(python_gen_any_dep 'dev-python/pybind11[${PYTHON_USEDEP}]') " src_configure() { local emesonargs=( $(meson_feature doc documentation) $(meson_use test) $(meson_use debug) $(meson_feature udev) ) meson_src_configure } src_compile() { meson_src_compile } src_install() { meson_src_install }