diff options
author | SamLukeYes | 2021-03-31 15:48:08 +0800 |
---|---|---|
committer | SamLukeYes | 2021-03-31 15:48:08 +0800 |
commit | c91a092c24be086c1194e89bed593c4387a4e083 (patch) | |
tree | 67b5b0572495bbf6df8b0b7b4bd7d1f9ed1e529e | |
parent | 6b181a34a2854a2767a9d326ff978c7a2f4541e0 (diff) | |
download | aur-c91a092c24be086c1194e89bed593c4387a4e083.tar.gz |
set libevent & qt5-base to optdepend
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 22 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = libcamera-clang-git pkgdesc = A complex camera support library for Linux, Android, and ChromeOS (built with clang) - pkgver = r2416.1a26f79f + pkgver = r2468.8634c386 pkgrel = 1 url = https://libcamera.org/ arch = x86_64 @@ -11,7 +11,7 @@ pkgbase = libcamera-clang-git license = BSD license = MIT license = custom - makedepends = meson + makedepends = meson>=0.55 makedepends = python-yaml makedepends = python-ply makedepends = python-jinja @@ -21,12 +21,13 @@ pkgbase = libcamera-clang-git makedepends = git makedepends = udev makedepends = gstreamer + makedepends = libevent makedepends = qt5-tools makedepends = clang>=5.0 depends = libc++ depends = gst-plugins-base-libs - depends = libevent - depends = qt5-base + optdepends = libevent: for cam + optdepends = qt5-base: for qcam provides = libcamera provides = libcamera-git conflicts = libcamera @@ -1,7 +1,7 @@ # Maintainer: Sam L. Yes <samlukeyes123@gmail.com> pkgname=libcamera-clang-git -pkgver=r2416.1a26f79f +pkgver=r2468.8634c386 pkgrel=1 pkgdesc='A complex camera support library for Linux, Android, and ChromeOS (built with clang)' arch=('x86_64' 'i686') @@ -9,29 +9,28 @@ url='https://libcamera.org/' provides=('libcamera' 'libcamera-git') conflicts=('libcamera' 'libcamera-git') makedepends=( - "meson" "python-yaml" 'python-ply' 'python-jinja' 'pkgconf' 'gnutls' 'openssl' 'git' - 'udev' # for device hotplug enumeration - 'gstreamer' # for gstreamer support - 'qt5-tools' # for 'qcam' tool - 'clang>=5.0' - ) + "meson>=0.55" "python-yaml" 'python-ply' 'python-jinja' 'pkgconf' 'gnutls' 'openssl' 'git' + 'udev' # for device hotplug enumeration + 'gstreamer' # for gstreamer support + 'libevent' # for 'cam' command + 'qt5-tools' # for 'qcam' tool + 'clang>=5.0' +) depends=( - 'libc++' - 'gst-plugins-base-libs' # for gstreamer support - 'libevent' # for 'cam' command - 'qt5-base' # for 'qcam' tool - #'lttng-ust' # for tracing with LTTng - ) + 'libc++' + 'gst-plugins-base-libs' # for gstreamer support + #'lttng-ust' # for tracing with LTTng +) +optdepends=( + 'libevent: for cam' + 'qt5-base: for qcam' +) license=('LGPL' 'GPL' 'Apache' 'BSD' 'MIT' 'custom') #options=('!buildflags') source=('git://linuxtv.org/libcamera.git/') md5sums=('SKIP') _licensedir=/usr/share/licenses/${pkgname} -prepare() { - sed -i 's/werror=true/werror=false/' ${srcdir}/libcamera/meson.build -} - pkgver() { cd libcamera printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" @@ -40,6 +39,7 @@ pkgver() { build() { cd "${srcdir}/libcamera" CC=clang CXX=clang++ arch-meson build \ + -Dwerror=false \ -Dpipelines=ipu3,rkisp1,simple,uvcvideo,vimc \ -Ddocumentation=disabled \ -Dtracing=disabled # comment this line to enable LTTng support |