From ae528e9ff2cc9bd4403e3fdcb8b89a916ba55704 Mon Sep 17 00:00:00 2001 From: Alexandros Theodotou Date: Wed, 10 Mar 2021 20:21:26 +0000 Subject: [PATCH] add version dependency on rtmidi * meson.build (rtmidi): Require version 4.0.0 or above. * subprojects/rtmidi.wrap: Use master branch. --- meson.build | 4 +++- subprojects/rtmidi.wrap | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index 5e594d5e3..e1f8eaff1 100644 --- a/meson.build +++ b/meson.build @@ -664,6 +664,7 @@ test_strict_cflags = [ '-Werror=nonnull', '-Werror=nonnull-compare', '-Werror=pointer-size', + '-Werror=override-init', ] if cc.get_id() == 'gcc' @@ -958,7 +959,8 @@ if portaudio_dep.found () endif rtmidi_dep = dependency ( - 'rtmidi', required: get_option ('rtmidi'), + 'rtmidi', version: '>= 4.0.0', + required: get_option ('rtmidi'), static: all_static) if not rtmidi_dep.found () and not get_option ('rtmidi').disabled () rtmidi_proj = subproject('rtmidi') diff --git a/subprojects/rtmidi.wrap b/subprojects/rtmidi.wrap index 7a9348997..ec18086b0 100644 --- a/subprojects/rtmidi.wrap +++ b/subprojects/rtmidi.wrap @@ -1,3 +1,3 @@ [wrap-git] url = https://git.sr.ht/~alextee/zrythm-rtmidi -revision = 7783dc86c5ee151b13f62a69497f679e0d237a2d +revision = master