darktable developer here. a few notes on the ebuild https://github.com/gentoo/gentoo/blob/5cbe6607217626e40457960d14f7a4d1f14ebd0c/media-gfx/darktable/darktable-2.4.0.ebuild 1. zlib dependency is missing 2. KEYWORDS="~amd64 ~x86" is wrong. x86 is rather deprecated and unsupported. and aarch64 should be added 3. # sse3 support is required to build darktable REQUIRED_USE="cpu_flags_x86_sse3" Not really true anymore. It is sse2, and only required for amd64. 4. virtual/opengl dependency is unneeded. dt does not need opengl directly 5. jpeg2k? ( media-libs/openjpeg:0 ) <- that should be openjp2/openjpeg-2.* 6. clang/gcc version check is missing, should be gcc-5+/clang-3.4+ 6. cmake version check is missing, should be cmake-3.1 Reproducible: Always
Ebuild updated, thanks for your feedback Roman! https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa7f4aeddd82a70ba9446add9f88c7ed8327a16