# $NetBSD: options.mk,v 1.9 2023/07/23 21:47:15 adam Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.pfstools PKG_SUPPORTED_OPTIONS= octave opengl qt PKG_SUGGESTED_OPTIONS.Darwin+= opengl PLIST_VARS+= octave gl qt .include "../../mk/bsd.options.mk" # ImageMagick-6 detection does not work in Modules/FindImageMagick.cmake # and ImageMagic-7 has incompatible API. #.if !empty(PKG_OPTIONS:Mimagemagick) #.include "../../graphics/ImageMagick6/buildlink3.mk" #PLIST.im= yes #CMAKE_ARGS+= -DWITH_ImageMagick=ON #.else CMAKE_ARGS+= -DWITH_ImageMagick=OFF #.endif .if !empty(PKG_OPTIONS:Moctave) .include "../../math/octave/buildlink3.mk" REPLACE_OCTAVE+= src/octave/pfsoctavelum src/octave/pfsoctavergb REPLACE_OCTAVE+= src/octave/pfsstat .include "../../math/octave/octave.mk" PLIST.octave= yes PLIST_SUBST+= OCT_LOCALVEROCTFILEDIR=${OCT_LOCALVEROCTFILEDIR:S/${BUILDLINK_PREFIX.octave}\///} PLIST_SUBST+= OCT_LOCALVERFCNFILEDIR=${OCT_LOCALVERFCNFILEDIR:S/${BUILDLINK_PREFIX.octave}\///} CMAKE_ARGS+= -DWITH_Octave=ON .else CMAKE_ARGS+= -DWITH_Octave=OFF .endif .if !empty(PKG_OPTIONS:Mqt) .include "../../x11/qt5-qtbase/buildlink3.mk" PLIST.qt= yes CMAKE_ARGS+= -DWITH_QT=ON .else CMAKE_ARGS+= -DWITH_QT=OFF .endif .if !empty(PKG_OPTIONS:Mopengl) . if ${OPSYS} != "Darwin" .include "../../graphics/freeglut/buildlink3.mk" . endif # XXX nasty hack CXXFLAGS.NetBSD+= -lpthread PLIST.gl= yes CMAKE_ARGS+= -DWITH_pfsglview=ON .else CMAKE_ARGS+= -DWITH_pfsglview=OFF .endif