summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamLukeYes2021-02-17 11:19:51 +0800
committerSamLukeYes2021-02-17 11:19:51 +0800
commitecff489d9c20cd94abaf82a8b350224f3317cd27 (patch)
tree067e881b93d7243333ed438a730210b9121315c1
parenta9fa650ca8d347117584b50b68b2dda6169711dc (diff)
downloadaur-ecff489d9c20cd94abaf82a8b350224f3317cd27.tar.gz
build with libc++
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD13
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 93a3bbb6ddfa..85c69cef1fc7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index af1d8ccdb0b5..d430eb20aa03 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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