diff --git a/meson.build b/meson.build index b5f777bf9d..ea08bdf2ad 100644 --- a/meson.build +++ b/meson.build @@ -1009,7 +1009,7 @@ if directx_sdk_path != '' and platform_windows endif conf.set('HAVE_DX_DINPUT', directx.found()) -cfitsio_dep = dependency('cfitsio', required: false) +cfitsio_dep = dependency('cfitsio', required: get_option('fits')) if cfitsio_dep.found() MIMEtypes += 'image/fits' endif @@ -1366,7 +1366,7 @@ conf.set('HAVE_GETTEXT', true) conf.set10('ENABLE_MP', get_option('enable-multiproc')) # Enable support for OpenMP -openmp = dependency('openmp', required : false) +openmp = dependency('openmp', required : get_option('openmp')) if openmp.found() have_openmp = true else diff --git a/meson_options.txt b/meson_options.txt index 679c1f40a2..f8968898b4 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -36,6 +36,7 @@ option('aa', type: 'feature', value: 'auto', description: 'AA plu option('alsa', type: 'feature', value: 'auto', description: 'Alsa support in midi input controller') option('appdata-test', type: 'feature', value: 'auto', description: 'Validate the appdata file') option('cairo-pdf', type: 'feature', value: 'auto', description: 'Cairo-pdf support') +option('fits', type: 'feature', value: 'auto', description: 'Support for loading/exporting FITS images') option('ghostscript', type: 'feature', value: 'auto', description: 'Ghostscript support') option('gudev', type: 'feature', value: 'auto', description: 'Gudev support') option('heif', type: 'feature', value: 'auto', description: 'HEIF support') @@ -44,6 +45,7 @@ option('jpeg2000', type: 'feature', value: 'auto', description: 'Jpeg-2 option('jpeg-xl', type: 'feature', value: 'auto', description: 'JPEG XL support') option('mng', type: 'feature', value: 'auto', description: 'Mng support') option('openexr', type: 'feature', value: 'auto', description: 'Openexr support') +option('openmp', type: 'feature', value: 'auto', description: 'OpenMP support') option('print', type: 'boolean', value: true, description: 'Print support') option('webkit-unmaintained',type: 'boolean', value: false, description: 'Help browser and webpage plugins (unmaintained)') option('webp', type: 'feature', value: 'auto', description: 'Webp support')