From d85c6212b334fa99d89770e6fcc8cfee66f67b7e Mon Sep 17 00:00:00 2001 From: Nedko Arnaudov Date: Sun, 2 Jun 2024 21:23:23 +0300 Subject: [PATCH] jack: set current pipewire version in jack.pc file jack[server] version has 3 for major and pipewire's "1000*major + 100*minor + micro" as minor version --- meson.build | 3 +++ pipewire-jack/src/meson.build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index fbeeaae13..70346a494 100644 --- a/meson.build +++ b/meson.build @@ -33,6 +33,9 @@ jack_version_minor = libversion_minor # libjack[server] version has 0 for major (for compatibility with other implementations), # 3 for minor, and "1000*major + 100*minor + micro" as micro version (the minor libpipewire soversion number) libjackversion = '@0@.@1@.@2@'.format(soversion, jack_version_major, jack_version_minor) +# jack[server] version has 3 for major +# and pipewire's "1000*major + 100*minor + micro" as minor version +jackversion = '@0@.@1@.@2@'.format(jack_version_major, jack_version_minor, 0) pipewire_name = 'pipewire-@0@'.format(apiversion) spa_name = 'spa-@0@'.format(spaversion) diff --git a/pipewire-jack/src/meson.build b/pipewire-jack/src/meson.build index def7746af..df9f6fc1c 100644 --- a/pipewire-jack/src/meson.build +++ b/pipewire-jack/src/meson.build @@ -88,7 +88,7 @@ if get_option('jack-devel') == true libraries : [pipewire_jack], name : 'jack', description : 'PipeWire JACK API', - version : '1.9.17', + version : jackversion, extra_cflags : '-D_REENTRANT', unescaped_variables: ['server_libs=-L${libdir} -ljackserver', 'jack_implementation=pipewire']) endif