summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/darktable: drop 4.4.1Marek Szuba2023-08-212-193/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: add 4.4.2Marek Szuba2023-07-292-0/+193
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: version bump and add jpegxl support by cfuga on github ↵Markus Meier2023-07-023-2/+5
| | | | | | MR 31632 Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: drop IUSE=flickr from 4.4.0Marek Szuba2023-06-291-3/+1
| | | | | | | Gone now. Closes: https://bugs.gentoo.org/909318 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: version bumpMarkus Meier2023-06-272-0/+195
| | | | Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: fix whitespace, add bugrefAndreas Sturmlechner2023-06-081-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/darktable: Fix build with >=exiv2-0.28Andreas Sturmlechner2023-06-082-0/+217
| | | | | Closes: https://bugs.gentoo.org/906466 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/darktable: Rename USE=gnome-keyring -> keyringAndreas Sturmlechner2023-05-181-3/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/darktable: drop 4.0.1-r1Marek Szuba2023-03-305-285/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: stabilize 4.2.1 for amd64Marek Szuba2023-03-251-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: drop 4.2.0Marek Szuba2023-03-252-190/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: fix rawspeed CPU-property detection on muslMarek Szuba2023-02-282-0/+24
| | | | | | | | | | | | | | | 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: squash -Werror in rawspeedMarek Szuba2023-02-281-1/+5
| | | | | | | | | Darktable as a whole only enables -Werror by default while building in a Git working tree, rawspeed however has a separate option to control this which is on by default. Closes: https://bugs.gentoo.org/886265 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: version bumpMarkus Meier2023-02-262-0/+188
| | | | Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: update ManifestMarek Szuba2023-01-081-2/+2
| | | | | | | User-manual PDFs for the 4.2 branch have been modified upstream. Closes: https://bugs.gentoo.org/888125 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* */*: adapt to USE=heif being a global USE flagSam James2022-12-311-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/darktable: version bumpMarkus Meier2022-12-233-0/+236
| | | | Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: add media-libs/libtiff subslot depSam James2022-12-161-7/+7
| | | | | | libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/darktable: comment on why we don't have sys-devel/gcc[graphite] in ↵Marek Szuba2022-12-051-0/+10
| | | | | | | | | | | BDEPEND Yes, I HAVE tested these claims - both on the default amd64 stage3 system and using a configuration explicitly set up to prevent LLVM/Clang from being pulled in (emerged dev-lang/rust-bin by hand to satisfy virtual/rust + added */* -llvm VIDEO_CARDS: -* to package.use). Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: make sys-devel/gcc[-graphite] error message more detailedMarek Szuba2022-12-021-2/+5
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: drop 3.8.0-r3, 4.0.0Marek Szuba2022-11-035-464/+0
| | | | | | | Removal of the former drops darktable to ~arm64-only. This is intentional. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: stabilize 4.0.1 for amd64Marek Szuba2022-11-031-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: drop 3.8.1-r1Marek Szuba2022-09-262-180/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: add 4.0.1Marek Szuba2022-09-203-0/+214
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: Stabilize 4.0.0 amd64, #865225Sam James2022-08-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/darktable: add 4.0.0Marek Szuba2022-07-123-0/+181
| | | | | Closes: https://bugs.gentoo.org/857030 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* Revert "media-gfx/darktable: BDEPEND on an OpenMP capable compiler"Sam James2022-06-041-1/+0
| | | | | | | | | | This reverts commit 431cfc22854d19925a332a12bef9f673dfbb35a9. Whoops -- this one isn't just for openmp. But we do need to fix the rest of these. Bug: https://bugs.gentoo.org/695658 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/darktable: BDEPEND on an OpenMP capable compilerSam James2022-06-041-0/+1
| | | | | | | BDEPEND is necessary but not sufficient (hence the pkg_* check). Closes: https://bugs.gentoo.org/695658 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/darktable: [QA] use tc-check-openmp correctlyDavid Seifert2022-05-162-2/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/darktable: Stabilize 3.8.0-r2 arm64, #833975Arthur Zamarin2022-04-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/darktable: depend on dev-libs/icuMarek Szuba2022-04-101-0/+1
| | | | | Closes: https://bugs.gentoo.org/837698 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: drop 3.6.1-r2Marek Szuba2022-04-102-168/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: stabilize 3.8.1 for amd64Marek Szuba2022-04-101-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: do not set CMAKE_BUILD_TYPEMarek Szuba2022-03-013-4/+1
| | | | | | | This was a holdover from older EAPIs, come EAPI-8 cmake.eclass already defaults to RelWithDebInfo. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: Stabilize 3.8.0-r2 amd64, #833975Sam James2022-02-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/darktable: version bumpMarkus Meier2022-02-122-0/+179
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: drop 3.6.1-r3Marek Szuba2022-01-281-176/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: support gamepad and MIDI input devicesMarek Szuba2022-01-123-3/+46
| | | | | Closes: https://bugs.gentoo.org/830635 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable-3.6.0: update documentation URIMarek Szuba2021-12-282-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: update USE=doc handlingMarek Szuba2021-12-282-3/+14
| | | | | | | Bump DOC_PV from 3.6, support installation of translations in addition to the English text. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable-3.8.0: fix LUA_COMPATMarek Szuba2021-12-281-1/+1
| | | | | | | Starting with 3.8.0 Darktable requires lua-5.4. Closes: https://bugs.gentoo.org/830171 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable-3.8.0: restore cpu_flags_x86_avx supportMarek Szuba2021-12-281-1/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: version bumpMarkus Meier2021-12-252-0/+168
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Markus Meier <maekke@gentoo.org>
* media-gfx/darktable: support cpu_flags_x86_avx, with workaround for gcc-11 ↵Marek Szuba2021-12-141-0/+176
| | | | | | | | | | | | | | | alignment issues Darktable determines which instruction sets are available by parsing the CPU ID so while it would be non-trivial to actually prevent it from using SSE3 or AVX, at least we can make sure compiler/linker flags match what darktable has detected - as long as CPU_FLAGS_x86 is up to date, naturally. The second change will no longer be needed come next upstream release. Closes: https://bugs.gentoo.org/828992 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: switch to tc-check-openmp for OpenMP checksMarek Szuba2021-11-271-3/+1
| | | | | | | | As described in the toolchain-funcs.eclass documentation, this is recommended over tc-has-openmp + custom message because it presents an uniform interface to the users. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: make all patches follow same naming conventionMarek Szuba2021-11-202-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: drop 3.4.1-r1, 3.6.0-r1Marek Szuba2021-11-203-339/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: Stabilize 3.6.1-r2 arm64, #822363Arthur Zamarin2021-11-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/darktable-3.6.1: fix media-libs/openexr depstringMarek Szuba2021-11-171-1/+1
| | | | | | Works with both 2 and 3 now, prefers the latter if both are present. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/darktable: stabilize 3.6.1-r1 for amd64Marek Szuba2021-11-171-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>