From patchwork Thu May 2 13:22:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacopo Mondi X-Patchwork-Id: 1147 Return-Path: Received: from relay4-d.mail.gandi.net (relay4-d.mail.gandi.net [217.70.183.196]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 5DF2560E56 for ; Thu, 2 May 2019 15:21:42 +0200 (CEST) X-Originating-IP: 2.224.242.101 Received: from uno.lan (2-224-242-101.ip172.fastwebnet.it [2.224.242.101]) (Authenticated sender: jacopo@jmondi.org) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id C130BE0015; Thu, 2 May 2019 13:21:41 +0000 (UTC) From: Jacopo Mondi To: libcamera-devel@lists.libcamera.org Date: Thu, 2 May 2019 15:22:34 +0200 Message-Id: <20190502132234.18446-1-jacopo@jmondi.org> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v2] package: gentoo: Add libcamera ebuild X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 13:21:42 -0000 Add live .ebuild file for libcamera. Signed-off-by: Jacopo Mondi Reviewed-by: Laurent Pinchart --- .../libcamera/libcamera-9999.ebuild | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 package/gentoo/media-libs/libcamera/libcamera-9999.ebuild diff --git a/package/gentoo/media-libs/libcamera/libcamera-9999.ebuild b/package/gentoo/media-libs/libcamera/libcamera-9999.ebuild new file mode 100644 index 000000000000..fed2b409a91b --- /dev/null +++ b/package/gentoo/media-libs/libcamera/libcamera-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 2019 Google Inc. +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit git-r3 meson + +DESCRIPTION="Camera support library for Linux" +HOMEPAGE="http://libcamera.org" +EGIT_REPO_URI="git://linuxtv.org/libcamera.git" +EGIT_BRANCH="master" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="*" +IUSE="udev" + +RDEPEND="udev? ( virtual/libudev )" +DEPEND="${RDEPEND}" + +src_configure() { + local emesonargs=( + -Ddocumentation=false + -Dtests=false + ) + meson_src_configure +} + +src_compile() { + meson_src_compile +} + +src_install() { + meson_src_install +}