Search Criteria
Package Details: libcamera-git r3989.e0e54965-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/libcamera-git.git (read-only, click to copy) |
---|---|
Package Base: | libcamera-git |
Description: | A complex camera support library for Linux, Android, and ChromeOS |
Upstream URL: | http://libcamera.org/ |
Licenses: | LGPL2.1 |
Conflicts: | libcamera |
Provides: | libcamera |
Submitter: | fordprefect |
Maintainer: | gmy |
Last Packager: | gmy |
Votes: | 13 |
Popularity: | 0.004334 |
First Submitted: | 2018-12-06 09:51 (UTC) |
Last Updated: | 2022-10-11 08:56 (UTC) |
Dependencies (22)
- boost (boost-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gnutls (gnutls-gitAUR) (make)
- gst-plugins-base (gst-plugins-base-gitAUR) (make)
- gtest (googletest-gitAUR) (make)
- lttng-ust (make)
- meson (meson-gitAUR) (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- python-jinja (make)
- python-ply (make)
- python-yaml (python-yaml-gitAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- qt5-tools (make)
- sed (busybox-coreutilsAUR, sed-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (optional)
- graphviz (optional)
- gstreamer (gstreamer-gitAUR) (optional)
- libevent (libevent-gitAUR) (optional)
- libtiff (libtiff-gitAUR, libtiff-lercAUR) (optional)
- Show 2 more dependencies...
Required by (32)
- gst-plugin-pipewire-full-git (requires libcamera) (make)
- harbour-shutter-git (requires libcamera)
- libpipewire-full-git (requires libcamera) (make)
- libpipewire-git (requires libcamera) (make)
- millipixels-git (requires libcamera)
- pipewire-alsa-git (requires libcamera) (make)
- pipewire-audio-git (requires libcamera) (make)
- pipewire-docs-git (requires libcamera) (make)
- pipewire-ffado-git (requires libcamera) (make)
- pipewire-full-alsa-git (requires libcamera) (make)
- pipewire-full-audio-git (requires libcamera) (make)
- pipewire-full-docs-git (requires libcamera) (make)
- pipewire-full-ffado-git (requires libcamera) (make)
- pipewire-full-ffmpeg-git (requires libcamera) (make)
- pipewire-full-git (requires libcamera) (make)
- pipewire-full-jack-client-git (requires libcamera) (make)
- pipewire-full-jack-git (requires libcamera) (make)
- pipewire-full-pulse-git (requires libcamera) (make)
- pipewire-full-roc-git (requires libcamera) (make)
- pipewire-full-v4l2-git (requires libcamera) (make)
- Show 12 more...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 Next › Last »
luntik2012 commented on 2022-05-13 18:09 (UTC) (edited on 2022-05-13 18:39 (UTC) by luntik2012)
getting this on rpi 3 b+
works with @pobrn patch, but libcamera-apps are missing
pobrn commented on 2022-05-11 11:40 (UTC) (edited on 2022-05-17 20:26 (UTC) by pobrn)
The current head seems to work with
gtest
available in the community repository. Furthermore, the Python bindings need to be disabled because it uses features of pybind11 that are not yet released. PKGBUILD diff:And Qt should be made a mandatory dependency or
qcam=auto
needs to be set sincearch-meson
setsauto_features=enabled
.tallero commented on 2022-03-05 01:27 (UTC)
After adding
gtest
tomakedepends
and removing thecheck
function the PKGBUILD package builds. I suggest to disable tests altogether until the meson issue linked by @nyanpasu64 will be closed.graysky commented on 2022-02-20 16:20 (UTC)
Please try building this in a clean chroot. Many of your optdeps are actually make deps so the build fails.
lunainvictum commented on 2022-01-18 23:49 (UTC)
Tried to build pipewire-git.
This isnt possible, because it is impossible to build libcamera-git.
To build libcamera-git WITHOUT a Webcam is impossible too.
Any workarounds (like manually to edit the PKGBUILD) isnt acceptable.
The PKGBUILD should be delivered with a check if a Webcam is available, or removed completly anyway.
souravdas142 commented on 2021-12-07 06:04 (UTC) (edited on 2021-12-07 06:15 (UTC) by souravdas142)
@nyanpasu64 This is why I recommend the previous patch i gave.
I am also maintaing libcamera for debian/ubuntu based distros on launchpad.
On launchpad is such a close env, even internet connection is not there to build libcamera with gtest as subproject.
In that close env the test is even more natural to fail and its harmless you know, what devs said ? So what I did there to skip the test ?? Like my previous patch
I did the same on
debian/rules
fileand the result is Launchpad libcamera build.log . Please search with "harmless" keyword to find the message easily.
There is total 4 failed test. and totally need not to worry for the same reason.
So can we do that it here ? @gmy
I did this because of the test is always successfull on local machine.
Thats mean there is no bug for building. right ? And even test is failed, it will be due to the unavailable of resource (a webcam) at that time.
Also people Can see them at where the test is failed and it will be a successfully build
nyanpasu64 commented on 2021-12-07 05:20 (UTC)
In any case, I find it unacceptable that it's not possible to install pipewire-git (which depends on libcamera-git) using an AUR helper, without a webcam plugged in, unless I know to run
makepkg --nocheck
by hand (or set it in makepkg.conf) rather than having the AUR helper run it. Ideally I'd replaceninja -C build test
withmeson test --no-rebuild --print-errorlogs --skip single_stream_test
, butmeson test
has no--skip
option (https://github.com/mesonbuild/meson/issues/6999) and theoretically you could list all tests to run (which is brittle). And upstream (so far) wasn't interested in excludingsingle_stream_test
when no kernel modules are loaded, but I didn't bring up https://wiki.archlinux.org/title/Creating_packages#check(). What's the best solution?gmy commented on 2021-12-07 02:22 (UTC)
@nyanpasu64, thank you for the efforts of discussing it with the developers. Nevertheless, some tests (even the basic ones) will still run:
https://wiki.archlinux.org/title/Creating_packages#check()
« First ‹ Previous 1 2 3 4 5 6 Next › Last »