- update to new upstream bugfix release 2.2.2 ChangeLog: <https://github.com/darktable-org/darktable/releases/tag/release-2.2.2> - use libomp as a lighter-weight run-time dependency, not LLVM3.7. For this to work, the ABI version .0 needs to be added (else poudriere might not pull it in). - change COMPILER_TYPE to CHOSEN_COMPILER_TYPE, see Bugzilla #199098
Created attachment 179393 [details] patch against ports/graphics/darktable for update to 2.2.2 with assorted other fixes
Thanks! I adapted your patch to an existing review in Phabricator: https://reviews.freebsd.org/D9363
A commit references this bug: Author: dumbbell Date: Mon Jan 30 21:14:24 UTC 2017 New revision: 432871 URL: https://svnweb.freebsd.org/changeset/ports/432871 Log: graphics/darktable: Update to 2.2.2 Use devel/openmp to provide OpenMP runtime instead of the entire LLVM (submitted by mandree@). This allows to use LLVM 3.9 at build time, without fearing any dependency to multiple LLVM versions at runtime (Mesa pulls LLVM 3.7 for instance). Change `COMPILER_TYPE` to `CHOSEN_COMPILER_TYPE`, (submitted by mandree@). This was blocking bug 199098. Include the following patch from upstream, which fixes a regression (suggested by upstream): https://github.com/darktable-org/darktable/commit/f7bc2b3338832a42629cdfaa691b5c921df0701c.patch PR: 216561 Submitted by: mandree (CHOSEN_COMPILER_TYPE and devel/openmp dep.) Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D9363 Changes: head/graphics/darktable/Makefile head/graphics/darktable/distinfo head/graphics/darktable/files/patch-src_CMakeLists.txt head/graphics/darktable/files/patch-src_develop_imageop__math.c