summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/darktable: remove unused patchMichael Mair-Keimberger2025-01-041-11/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-gfx/darktable: version bump and avoid automagic heif dependencyMarkus Meier2024-06-221-0/+26
| | | | | Bug: https://bugs.gentoo.org/934008 Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: remove unused patchesMichael Mair-Keimberger2024-03-162-241/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-gfx/darktable: fix musl build errorMarek Szuba2023-10-221-0/+11
| | | | | Closes: https://bugs.gentoo.org/915596 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: Fix build with >=exiv2-0.28Andreas Sturmlechner2023-06-081-0/+215
| | | | | Closes: https://bugs.gentoo.org/906466 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/darktable: drop 4.0.1-r1Marek Szuba2023-03-303-93/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: fix rawspeed CPU-property detection on muslMarek Szuba2023-02-281-0/+22
| | | | | | | | | | | | | | | For page-cache size, the sys-libs/musl version currently in the tree does support the relevant syscall so just make sure the test program recognises this correctly. For cache-line length, it does not presently seem to be possible to look this up on a musl system so have CMake fall back to the hard-coded default. It can already do so when in "build binary package" mode so it has been a simple matter of extending one condition to check for the ebuild-specified "am I linking against musl?" option. Closes: https://bugs.gentoo.org/832027 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: version bumpMarkus Meier2022-12-231-0/+44
| | | | Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: drop 3.8.0-r3, 4.0.0Marek Szuba2022-11-032-102/+0
| | | | | | | Removal of the former drops darktable to ~arm64-only. This is intentional. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: add 4.0.1Marek Szuba2022-09-201-0/+37
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: support gamepad and MIDI input devicesMarek Szuba2022-01-121-0/+37
| | | | | Closes: https://bugs.gentoo.org/830635 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: make all patches follow same naming conventionMarek Szuba2021-11-201-0/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: add openexr build patchSam James2021-11-071-0/+65
| | | | | | Bug: https://bugs.gentoo.org/820041 Thanks-to: Bernd Feige <Bernd.Feige@gmx.net> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/darktable: strip down compilation of bundled libxcfMarek Szuba2021-07-211-0/+20
| | | | | | | | | | | | | | Needed to make cmake-3.21/ninja stop trying to pass LDFLAGS to ar. Since stripping src/external/libxcf/CMakeLists.txt to the bare minimum results in a patch about the same size as the file itself, just inject the necessary lines to src/external/CMakeLists.txt and ignore the one in libxcf. Tested on both 3.4.1 and 3.6.0, with cmake versions 3.18.5 and 3.21.0; all combinations seem to build fine. Closes: https://bugs.gentoo.org/803053 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: drop 2.6.2Marek Szuba2021-06-151-21/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: remove unused patchMichael Mair-Keimberger2021-05-101-30/+0
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/20756 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: remove unused patchMichael Mair-Keimberger2021-02-161-19/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/19490 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-gfx/darktable-3.4.0: fix build failure on non-SSE systemsMarek Szuba2020-12-281-0/+30
| | | | | | | Backport of the upstream fix which will be included in the next release. Closes: https://bugs.gentoo.org/762202 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: + AVIF support, - bundled liblua, unified release/live ↵Marek Szuba2020-12-261-0/+25
| | | | | | structure Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: remove 3.0.2Marek Szuba2020-12-241-28/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: prevent CMake from overriding march and mtuneMarek Szuba2020-06-181-0/+26
| | | | | Closes: https://bugs.gentoo.org/692786 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable-3.0.2*: remove automagic dependency on jsonschemaMarek Szuba2020-06-181-0/+19
| | | | | | | | | | | | | Darktable build scripts look for the jsonschema executable and if it is found, call it during installation to validate the noise-profile file - with no option available to control this behaviour. dev-python/jsonschema is not a dependency of media-gfx/darktable in my opinion adding it to release ebuilds doesn't make much sense - the noise-profile file is part of the release tarball, if it is bad there is nothing end users can do about it. Bug: https://bugs.gentoo.org/696996 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: patch CMake error in OpenCL testingMarek Szuba2020-06-181-0/+28
| | | | | | | | Backported the upstream fix from master, i.e. the next release should already include it. Closes: https://bugs.gentoo.org/716358 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: Fix build with >=media-libs/exiv2-0.27.1Andreas Sturmlechner2019-09-161-0/+21
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/darktable : add hints to find opencl header file.Thomas Deutschmann2017-12-311-0/+12
Closes: https://github.com/gentoo/gentoo/pull/6633