- update to new upstream bugfix 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
I adapted your patch to an existing review in Phabricator:
A commit references this bug:
Date: Mon Jan 30 21:14:24 UTC 2017
New revision: 432871
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):
Submitted by: mandree (CHOSEN_COMPILER_TYPE and devel/openmp dep.)
Approved by: bapt (mentor)
Differential Revision: https://reviews.freebsd.org/D9363