Search Criteria
Package Details: lensfun-git 0.3.2.r2032.gad957f64-1
Git Clone URL: | https://aur.archlinux.org/lensfun-git.git (read-only, click to copy) |
---|---|
Package Base: | lensfun-git |
Description: | Database of photographic lenses and a library that allows advanced access to the database |
Upstream URL: | https://lensfun.github.io/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | zhuqin |
Maintainer: | hcartiaux |
Last Packager: | hcartiaux |
Votes: | 13 |
Popularity: | 0.68 |
First Submitted: | 2014-06-13 16:23 |
Last Updated: | 2021-02-11 12:34 |
Dependencies (7)
- glib2 (glib2-sched-policy, glib2-clear, glib2-quiet, glib2-selinux, glib2-nodocs-git, glib2-git, glib2-patched-thumbnailer)
- glibc (glibc-linux4, glibc-git, glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git)
- cmake (cmake-git) (make)
- git (git-git) (make)
- libpng (libpng-git, libpng-apng, libpng-minimal-git) (make)
- python (python-dbg) (make)
- python (python-dbg) (optional) – for lensfun-update-data and lensfun-add-adapter
Required by (25)
- art-rawconverter (requires lensfun)
- art-rawconverter-git (requires lensfun)
- darktable-git (requires lensfun)
- darktable-rc (requires lensfun)
- ddroom-git (requires lensfun) (make)
- ddroom-git (requires lensfun)
- digikam-git (requires lensfun)
- digikam-without-akonadi-mediawiki-vkontakte (requires lensfun)
- ffmpeg-amd-full (requires lensfun)
- ffmpeg-amd-full-git
- ffmpeg-full (requires lensfun)
- ffmpeg-full-git
- ffmpeg-intel-full-git (requires lensfun)
- filmulator
- gegl-git (requires lensfun) (make)
- gegl-git (requires lensfun) (optional)
- gimp-lensfun (requires lensfun)
- hugin-hg (requires lensfun)
- lib32-lensfun (requires lensfun)
- lightzone (requires lensfun)
- nufraw (requires lensfun)
- photivo-git (requires lensfun)
- rawstudio (requires lensfun)
- rawstudio-git (requires lensfun)
- rawtherapee-git (requires lensfun)
Latest Comments
1 2 3 Next › Last »
hcartiaux commented on 2021-02-11 12:39
Good catch, updated.
Note that I don't test this package regularly (all my lenses are implemented in the last release). If you anyone is interested, you can ask to be a co-maintainer !
dbermond commented on 2021-02-07 01:18
@hcartiaux Missing 'git' on makedepends, otherwise the package will not build in a system without git installed (or in a clean chroot with devtools). Please add it.
ctouze commented on 2019-05-01 21:06
Lensfun is moving to GitHub
ohmyarch commented on 2019-05-01 16:23
access denied or repository not exported: /p/lensfun/code
hcartiaux commented on 2017-09-05 08:22
Updated (and synced with extra/lensfun)
dllu commented on 2017-09-05 02:38
It turns out that lensfun has some cmake configuration thing that defines some C macros based on CMAKE_INSTALL_PREFIX. If you set -DCMAKE_INSTALL_PREFIX=$pkgdir/usr, then the C API for lensfun will fail to find the databse. Here are my changes to PKGBUILD to fix it:
24c24
< cmake -DCMAKE_INSTALL_PREFIX=$pkgdir/usr \
---
> cmake -DCMAKE_INSTALL_PREFIX=/usr \
33c33
< make INSTALL_PREFIX="$pkgdir/" install
---
> make DESTDIR="$pkgdir/" install
dllu commented on 2017-09-04 02:45
It seems that lensfun-git breaks darktable-git currently. With the current version, darktable emits the following warning:
[iop_lens]: could not load lensfun database in `/usr/share'!
[iop_lens]: could not load lensfun database in `/usr/share'!
and it becomes impossible to use lensfun corrections in darktable. This issue does not occur with extra/lensfun.
I've checked that all the xml files are available in /usr/share/lensfun/version_1/. The main differences between aur/lensfun-git and extra/lensfun are that extra/lensfun does not have the following files:
< /usr/bin/lensfun-convert-lcp
< /usr/share/lensfun/version_1/lensfun-database.dtd
< /usr/share/lensfun/version_1/lensfun-database.xsd
< /usr/share/lensfun/version_1/mil-tokina.xml
hcartiaux commented on 2016-10-05 11:58
I've updated the PKGBUILD, sorry for the inconvenience...
Nestor_013 commented on 2016-10-05 10:58
Hi Wile,
Indeed lensfun installs in /usr/lib64. For me it even break the soft link to /usr/lib and generate a panic on next reboot...
To solve this, just add the following line in the build() section of the PKGBUILD (ie: line 34)
-DCMAKE_INSTALL_LIBDIR=lib \
wilecoyote commented on 2016-07-25 19:04
Hello!
Lensfun still installs to /usr/lib64, but shouldn't libs be installed to /usr/lib?
Consequently, the library is not found by ld so that that darktable cannot be compiled on my system (Arch x64 with recent updates).