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