Hi all,

I recently contributed the Ansel photo editor in gnu/packages/photo.scm
https://codeberg.org/guix/guix/pulls/85

Ansel is a fork of Darktable, and both use the rawspeed library:
https://github.com/aurelienpierreeng/ansel/blob/master/.gitmodules
https://github.com/darktable-org/darktable/blob/master/.gitmodules

I assume it would be best to remove this duplication.

The git submodule is placed in src/external/rawspeed from where it gets
included by CMake.


Can somebody help me make this improvement? Here are my questions:

- Am I right to package this shared dependency?
- How should I name it? librawspeed?
- How do I package the library and add it to the applications so that
CMake can use it? Is there prior work for inspiration?

Kind regards,
Nico Rikken

Reply via email to