Package Details: darktable-git release.2.5.0.r220.g19407a592-1

Git Clone URL: (read-only)
Package Base: darktable-git
Description: A virtual lighttable and darkroom for photographers
Upstream URL:
Licenses: GPL3
Conflicts: darktable
Provides: darktable
Submitter: cousinm
Maintainer: cousinm
Last Packager: cousinm
Votes: 14
Popularity: 0.664098
First Submitted: 2015-08-09 17:40
Last Updated: 2018-02-10 18:22

Latest Comments

Meltea commented on 2018-05-09 23:18 meh, that's all I could have been bothered to do. edit: and it has been merged.

cousinm commented on 2018-05-09 15:05

Hi Rinoceros. It appeared with GCC 8.1. Either you directly do a bugreport to the darktable team as you found it before me, or I can do it, as you want :)

Rhinoceros commented on 2018-05-08 23:34

I'm getting an error with makepkg:

Scanning dependencies of target soften
[ 77%] Building C object src/iop/CMakeFiles/tonecurve.dir/introspection_tonecurve.c.o
[ 77%] Building C object src/iop/CMakeFiles/soften.dir/introspection_soften.c.o
In file included from /tmp/darktable-git/src/darktable/src/iop/,
                 from /tmp/darktable-git/src/darktable/build/src/iop/
/tmp/darktable-git/src/darktable/src/bauhaus/bauhaus.h:37:32: error: unnecessary parentheses in declaration of ‘dt_bh_get_type’ [-Werror=parentheses]
 #define DT_BAUHAUS_WIDGET_TYPE (dt_bh_get_type())
/tmp/darktable-git/src/darktable/src/bauhaus/bauhaus.h:45:14: note: in expansion of macro ‘DT_BAUHAUS_WIDGET_TYPE’
[ 78%] Linking C shared module
cc1plus: all warnings being treated as errors
make[2]: *** [src/iop/CMakeFiles/tonemap.dir/build.make:68: src/iop/CMakeFiles/tonemap.dir/] Error 1
make[1]: *** [CMakeFiles/Makefile2:5177: src/iop/CMakeFiles/tonemap.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 78%] Built target soften
[ 78%] Linking C shared module
[ 78%] Built target tonecurve
[ 78%] Linking CXX shared module
[ 78%] Built target demosaic
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().

cousinm commented on 2018-02-10 18:22

Removed -DUSE_GNOME_KEYRING=Off. It must have been useful once upon a time, I don't know. I'm using KDE, so please tell me if that's ok for gnome.

trougnouf commented on 2018-02-10 16:20

This appears to be built without gnome-keyring (-DUSE_GNOME_KEYRING=Off ) but it requires gnome-keyring.

@micdt this is a git version so it's always the latest when you reinstall it.

micdt commented on 2017-12-15 19:50

There is a new version: Will it be in AUR soon?

cousinm commented on 2017-12-08 16:57

That's weird, I don't have the problem on my machine…

hpd commented on 2017-12-08 10:05

This is currently affected by

holos commented on 2016-09-25 06:03

hi, the clean/reset in pkgver() is troublesome, it clobbers anything done in prepare() if one were to add things there (sometimes I add patches this way)

also the {make,opt,}depends seem out of date/wrong. for instance, lua52 is missing completely. some of the others look misplaced

cousinm commented on 2016-06-23 13:19

aperez: it should be solved with the new version I just uploaded.

aperez commented on 2016-06-22 09:38

There's a small issue with the generated package: when buildingh in x86_64 machines it contains a “/usr/lib64/darktable” directory, which should be “/usr/lib/darktable”, because in x86_64 “/usr/lib64” is a symlink to “/usr/lib”.

Probably it would be a good idea to see if this installation path can be changed passing some option to the “configure” script, or alternatively renaming the directory as the last step in the “package()” function.

cousinm commented on 2016-04-24 06:36

We're back into the master branch. labio has been merged.

cousinm commented on 2016-04-19 08:05

I will get back to main branch as soon as possible, but for now, I think it would be better to have a precise commit, as this is a more experimental branch, instead of getting tons of bug reports if things go wrong.

BTW, the gigantic OTHER menu is corrected with this new version.

tuankiet65 commented on 2016-04-19 01:55

You might want to checkout the entire branch instead of a commit?

cousinm commented on 2016-04-18 19:13

I just pushed this: "Temporarily go to the lab-io branch to make darktable work with GTK 3.20"

This works ONLY with GTK 3.20. It won't compile with 3.18.

cousinm commented on 2016-04-12 14:46

It's only about deprecated declarations… It's nothing we would care in a PKGBUILD I think.

tuankiet65 commented on 2016-04-12 14:44

I'll probably make a ticket about this problem. And Wno-error is just a dirty hack so I wouldn't recommend adding it to the PKGBUILD.

EDIT: There's one here

cousinm commented on 2016-04-11 07:55

I meant I froze GTK to 3.18 on my machine.

cousinm commented on 2016-04-11 07:55

I just added it. But as gtk destroys darktable's menus, cinnamon and probably everything all over the place, I froze GTK to 3.18. So I couldn't check if this works :)

tuankiet65 commented on 2016-04-11 07:51

Thanks to GNOME 3.20, now build breaks because Darktable uses deprecated features. While waiting for a fix, you can get around by adding "-DCMAKE_C_FLAGS=-Wno-error=deprecated-declarations" to the cmake command in PKGBUILD.

cousinm commented on 2016-02-28 09:22

Sorry about that. Corrected.

zebulon commented on 2016-02-28 09:10

Hi, I have a version number issue. Package is release. but the PKGBUILD contains pkgver=release. This leads to a forever upgrade loop using AUR tools like yaourt or packer. Or am I doing something wrong?

cousinm commented on 2016-02-27 17:28


christoph.gysin commented on 2016-02-27 09:51

Please fix the depends to include osm-gps-map instead of osm-gps-map-gtk3.

cousinm commented on 2015-08-22 05:37

That is weird. I can build it with pugixml instead of pugixml-shared here. Can you try this:
- rebuild pugixml
- then rebuild darktable-git

If you still have an error, please post the error

druneau commented on 2015-08-21 23:40

Not sure why but I had to manually uninstall pugixml then install pugixml-shared in order for it to build. I see the comment notes about pugixml-shared being a dependancy, but PKGBUILD shows pugixml on my end.


cousinm commented on 2015-08-10 07:28

Problem solved

cousinm commented on 2015-08-10 07:22

Damn, it has not been migrated to aur4 either. Will do :)

H-Bloxx commented on 2015-08-10 07:10

pugixml-shared cannot be found

cousinm commented on 2015-08-09 17:51

The package was not migrated to aur4. I took over. If you are the previous maintainer, tell me, I'll give it back to you.

I added 'pugixml-shared' as a dependancy.