diff --git a/README.md b/README.md index 8011c232..9791dc53 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,8 @@ See [design notes](doc/design.md) ## Dependencies Dependencies likely available in your package manager: -- [`meson`](https://mesonbuild.com/) version 1.1 or newer -- [`fmt`](https://github.com/fmtlib/fmt) version 10 or newer +- [`meson`](https://mesonbuild.com/) +- [`fmt`](https://github.com/fmtlib/fmt) Dependencies you may need to build yourself, unless available on a Jefferson Lab computer: - [`hipo`](https://github.com/gavalian/hipo) diff --git a/meson.build b/meson.build index 19d3ee2b..2040ae6e 100644 --- a/meson.build +++ b/meson.build @@ -4,6 +4,7 @@ project( version: '0.0.0', license: 'LGPLv3', default_options: [ 'cpp_std=c++17' ], + meson_version: '>=1.1' ) project_inc = include_directories('src') @@ -16,8 +17,8 @@ endforeach project_lib_rpath = '$ORIGIN' project_bin_rpath = ':'.join( dep_lib_rpaths + [ '$ORIGIN/../' + get_option('libdir') ] ) -hipo_dep = dependency('hipo4') -fmt_dep = dependency('fmt') +hipo_dep = dependency('hipo4', version: '>=1.3') +fmt_dep = dependency('fmt', version: '>=9.1.0') subdir('src/services') subdir('src/algorithms')