diff options
author | SamLukeYes | 2021-02-17 11:19:51 +0800 |
---|---|---|
committer | SamLukeYes | 2021-02-17 11:19:51 +0800 |
commit | ecff489d9c20cd94abaf82a8b350224f3317cd27 (patch) | |
tree | 067e881b93d7243333ed438a730210b9121315c1 | |
parent | a9fa650ca8d347117584b50b68b2dda6169711dc (diff) | |
download | aur-ecff489d9c20cd94abaf82a8b350224f3317cd27.tar.gz |
build with libc++
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 12 insertions, 9 deletions
@@ -1,8 +1,8 @@ pkgbase = libcamera-clang-git pkgdesc = A complex camera support library for Linux, Android, and ChromeOS (built with clang) - pkgver = r2286.e201cb4f + pkgver = r2289.5aff27a2 pkgrel = 1 - url = http://libcamera.org/ + url = https://libcamera.org/ arch = x86_64 arch = i686 license = LGPL @@ -10,7 +10,6 @@ pkgbase = libcamera-clang-git makedepends = meson makedepends = python-yaml makedepends = python-ply - makedepends = clang makedepends = python-jinja makedepends = pkgconf makedepends = gnutls @@ -19,13 +18,14 @@ pkgbase = libcamera-clang-git makedepends = libudev0 makedepends = gstreamer makedepends = qt5-tools + makedepends = clang + depends = libc++ depends = gst-plugins-base-libs depends = libevent depends = qt5-base provides = libcamera conflicts = libcamera conflicts = libcamera-git - options = !buildflags source = git://linuxtv.org/libcamera.git/ md5sums = SKIP @@ -1,27 +1,29 @@ # Maintainer: Sam L. Yes <samlukeyes123@gmail.com> pkgname=libcamera-clang-git -pkgver=r2286.e201cb4f +pkgver=r2289.5aff27a2 pkgrel=1 pkgdesc='A complex camera support library for Linux, Android, and ChromeOS (built with clang)' arch=('x86_64' 'i686') -url='http://libcamera.org/' +url='https://libcamera.org/' provides=('libcamera') conflicts=('libcamera' 'libcamera-git') makedepends=( - "meson" "python-yaml" 'python-ply' 'clang' 'python-jinja' 'pkgconf' 'gnutls' 'openssl' 'git' + "meson" "python-yaml" 'python-ply' 'python-jinja' 'pkgconf' 'gnutls' 'openssl' 'git' 'libudev0' # for device hotplug enumeration 'gstreamer' # for gstreamer support 'qt5-tools' # for 'qcam' tool + 'clang' ) depends=( + 'libc++' 'gst-plugins-base-libs' # for gstreamer support 'libevent' # for 'cam' command 'qt5-base' # for 'qcam' tool #'lttng-ust' # for tracing with LTTng ) license=('LGPL' 'GPL') -options=('!buildflags') +#options=('!buildflags') source=('git://linuxtv.org/libcamera.git/') md5sums=('SKIP') @@ -32,7 +34,8 @@ pkgver() { build() { cd "${srcdir}/libcamera" - CC=clang CXX=clang++ arch-meson build \ + CC=clang CXX=clang++ meson build \ + --prefix /usr --libexecdir lib \ -Dpipelines=ipu3,rkisp1,simple,uvcvideo,vimc \ -Ddocumentation=disabled \ -Dtracing=disabled # comment this line to enable LTTng support |