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