1--- CMakeLists.txt.orig 2018-10-19 16:12:20 UTC 2+++ CMakeLists.txt 3@@ -97,14 +97,27 @@ endif() 4 # 5 ################################################## 6 7+# FreeBSD ports: add toggles for options 8+option( WITH_PNG "Enable PNG support" ON ) 9+option( WITH_JPEG "Enable JPEG support" ON ) 10+option( WITH_TIFF "Enable TIFF support" ON ) 11+option( WITH_FFTW "Enable FFTW support" ON ) 12+ 13 INCLUDE(VigraFindPackage) 14 VIGRA_FIND_PACKAGE(ZLIB) 15+if (WITH_TIFF) 16 VIGRA_FIND_PACKAGE(TIFF NAMES libtiff_i libtiff) # prefer DLL on Windows 17+endif () 18+if (WITH_JPEG) 19 VIGRA_FIND_PACKAGE(JPEG NAMES libjpeg) 20+endif () 21+if (WITH_PNG) 22 VIGRA_FIND_PACKAGE(PNG) 23+endif () 24+if (WITH_FFTW) 25 VIGRA_FIND_PACKAGE(FFTW3 NAMES libfftw3-3 libfftw-3.3) 26 VIGRA_FIND_PACKAGE(FFTW3F NAMES libfftw3f-3 libfftwf-3.3) 27- 28+endif () 29 30 IF(WITH_OPENEXR) 31 VIGRA_FIND_PACKAGE(OpenEXR) 32