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
This commit is contained in:
Nedko Arnaudov 2024-06-02 21:23:23 +03:00 committed by Wim Taymans
parent 0ecac098c7
commit d85c6212b3
2 changed files with 4 additions and 1 deletions

View file

@ -33,6 +33,9 @@ jack_version_minor = libversion_minor
# libjack[server] version has 0 for major (for compatibility with other implementations), # 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) # 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) 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) pipewire_name = 'pipewire-@0@'.format(apiversion)
spa_name = 'spa-@0@'.format(spaversion) spa_name = 'spa-@0@'.format(spaversion)

View file

@ -88,7 +88,7 @@ if get_option('jack-devel') == true
libraries : [pipewire_jack], libraries : [pipewire_jack],
name : 'jack', name : 'jack',
description : 'PipeWire JACK API', description : 'PipeWire JACK API',
version : '1.9.17', version : jackversion,
extra_cflags : '-D_REENTRANT', extra_cflags : '-D_REENTRANT',
unescaped_variables: ['server_libs=-L${libdir} -ljackserver', 'jack_implementation=pipewire']) unescaped_variables: ['server_libs=-L${libdir} -ljackserver', 'jack_implementation=pipewire'])
endif endif