Commit Graph

10 Commits

Author SHA1 Message Date
h7x4
8a585ebfe1
gmic{,-qt}: enable OpenCV, OpenMP (Clang) and X11 (#340855) 2024-10-03 18:12:03 +02:00
Martin Joerg
cc0811a5da gmic-qt: enable OpenMP (Clang) 2024-09-09 19:46:59 +00:00
Martin Joerg
cde3fb22d0 gmic-qt: 3.4.0 -> 3.4.2
https://github.com/c-koi/gmic-qt/compare/refs/tags/v.3.4.0...refs/tags/v.3.4.2
2024-09-09 19:19:14 +00:00
Lily Foster
c678743f80 treewide: remove lilyinstarlight 2024-07-02 03:17:01 +02:00
Martin Joerg
a58896d453 gmic-qt: 3.3.6 -> 3.4.0
https://github.com/c-koi/gmic-qt/compare/v.3.3.6...v.3.4.0
2024-06-16 19:35:26 +02:00
R. Ryantm
962ec471ba gimpPlugins.gmic: 3.3.5 -> 3.3.6 2024-05-31 18:25:50 +00:00
Andrew Marshall
5678aa0521 gmic-qt: build from Git source to avoid mutable tarball
The previous tarball src sometimes gets mutated (see e.g. [this
comment][1]). This was changed from the Git src in
fd3e2b49f4 (see also [upstream
discussion][2]). However the delta seems simple; it had error:

```
In file included from /build/source/src/GmicProcessor.cpp:48:
/nix/store/jk1dp7v01pisw0flybqwyjg63in6r9fp-gmic-3.3.5-dev/include/gmic.h:191:21: fatal error: gmic.cpp: No such file or directory
  191 | #define cimg_plugin "gmic.cpp"
```

workaround this by linking `gmic.cpp` into the expected location as it
appears in the tarball.

cimg is now needed in buildInputs as it is bundled in the tarball, but
not the Git src.

Change the updateScript to simpler one that can use the Git tags.

This may appear to be downgrading, but this is only because the previous
drv used the gmic version, not the gmic-qt version.

[1]: https://github.com/NixOS/nixpkgs/pull/311734#issuecomment-2118663822
[2]: https://github.com/c-koi/gmic-qt/pull/175
2024-05-20 09:24:47 -04:00
R. Ryantm
2f3bdcabfe gimpPlugins.gmic: 3.3.5 -> 3.3.6 2024-05-14 19:57:27 +00:00
R. Ryantm
2db7d81f64 gimpPlugins.gmic: 3.3.4 -> 3.3.5 2024-03-13 13:21:27 +00:00
Anderson Torres
a47a4508b3 gmic-qt: refactor
- bring uniformity to variants set
- set sourceRoot
- intern libsForQt5
- migrate to by-name
2024-03-09 12:54:14 -03:00