# HG changeset patch # User Chris Cannam # Date 1549037711 0 # Node ID df32b473b9b647df6c6248f3b22e6d903c22c1ef # Parent 34565c6868edb9291963ccac808ea58d03c2fd49 Update versions throughout to 2.8 diff -r 34565c6868ed -r df32b473b9b6 Makefile.in --- a/Makefile.in Fri Feb 01 16:13:04 2019 +0000 +++ b/Makefile.in Fri Feb 01 16:15:11 2019 +0000 @@ -78,13 +78,13 @@ INSTALL_PLUGINS = $(INSTALL_PREFIX)/lib/vamp INSTALL_BINARIES = $(INSTALL_PREFIX)/bin -INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.7.0 +INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.8.0 INSTALL_SDK_LINK_ABI = libvamp-sdk.so.2 INSTALL_SDK_LINK_DEV = libvamp-sdk.so INSTALL_SDK_STATIC = libvamp-sdk.a INSTALL_SDK_LA = libvamp-sdk.la -INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.so.3.7.0 +INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.so.3.8.0 INSTALL_HOSTSDK_LINK_ABI = libvamp-hostsdk.so.3 INSTALL_HOSTSDK_LINK_DEV = libvamp-hostsdk.so INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a @@ -113,7 +113,7 @@ HOSTSDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS) PLUGIN_LDFLAGS = $(DYNAMIC_LDFLAGS) -exported_symbols_list build/vamp-plugin.list - INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.3.7.0.dylib + INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.3.8.0.dylib INSTALL_HOSTSDK_LINK_ABI = libvamp-hostsdk.3.dylib # The OS X linker doesn't allow you to request static linkage when @@ -122,7 +122,7 @@ # dynamic, the static library will never be used. That's OK for the # host SDK, but we do want plugins to get static linkage of the plugin # SDK. So install the dynamic version under a different name. - INSTALL_SDK_LIBNAME = libvamp-sdk-dynamic.2.7.0.dylib + INSTALL_SDK_LIBNAME = libvamp-sdk-dynamic.2.8.0.dylib INSTALL_SDK_LINK_ABI = libvamp-sdk-dynamic.2.dylib endif diff -r 34565c6868ed -r df32b473b9b6 README --- a/README Fri Feb 01 16:13:04 2019 +0000 +++ b/README Fri Feb 01 16:15:11 2019 +0000 @@ -9,7 +9,7 @@ Vamp is an API for C and C++ plugins that process sampled audio data to produce descriptive output (measurements or semantic observations). -This is version 2.7.1 of the Vamp plugin Software Development Kit. +This is version 2.8 of the Vamp plugin Software Development Kit. Plugins and hosts built with this SDK are binary compatible with those built using any version 2.0 or newer of the SDK. diff -r 34565c6868ed -r df32b473b9b6 build/Doxyfile --- a/build/Doxyfile Fri Feb 01 16:13:04 2019 +0000 +++ b/build/Doxyfile Fri Feb 01 16:15:11 2019 +0000 @@ -31,7 +31,7 @@ # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 2.7.1 +PROJECT_NUMBER = 2.8 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff -r 34565c6868ed -r df32b473b9b6 build/libvamp-hostsdk.la.in --- a/build/libvamp-hostsdk.la.in Fri Feb 01 16:13:04 2019 +0000 +++ b/build/libvamp-hostsdk.la.in Fri Feb 01 16:15:11 2019 +0000 @@ -8,7 +8,7 @@ old_library='%STATIC%' dependency_libs='' current=3 -age=7 +age=8 revision=0 installed=yes libdir='%LIBS%' diff -r 34565c6868ed -r df32b473b9b6 build/libvamp-sdk.la.in --- a/build/libvamp-sdk.la.in Fri Feb 01 16:13:04 2019 +0000 +++ b/build/libvamp-sdk.la.in Fri Feb 01 16:15:11 2019 +0000 @@ -8,7 +8,7 @@ old_library='%STATIC%' dependency_libs='' current=2 -age=7 +age=8 revision=0 installed=yes libdir='%LIBS%' diff -r 34565c6868ed -r df32b473b9b6 configure --- a/configure Fri Feb 01 16:13:04 2019 +0000 +++ b/configure Fri Feb 01 16:15:11 2019 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for vamp-plugin-sdk 2.7.1. +# Generated by GNU Autoconf 2.69 for vamp-plugin-sdk 2.8. # # Report bugs to . # @@ -580,8 +580,8 @@ # Identity of this package. PACKAGE_NAME='vamp-plugin-sdk' PACKAGE_TARNAME='vamp-plugin-sdk' -PACKAGE_VERSION='2.7.1' -PACKAGE_STRING='vamp-plugin-sdk 2.7.1' +PACKAGE_VERSION='2.8' +PACKAGE_STRING='vamp-plugin-sdk 2.8' PACKAGE_BUGREPORT='cannam@all-day-breakfast.com' PACKAGE_URL='' @@ -1243,7 +1243,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures vamp-plugin-sdk 2.7.1 to adapt to many kinds of systems. +\`configure' configures vamp-plugin-sdk 2.8 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1304,7 +1304,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of vamp-plugin-sdk 2.7.1:";; + short | recursive ) echo "Configuration of vamp-plugin-sdk 2.8:";; esac cat <<\_ACEOF @@ -1402,7 +1402,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -vamp-plugin-sdk configure 2.7.1 +vamp-plugin-sdk configure 2.8 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1651,7 +1651,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by vamp-plugin-sdk $as_me 2.7.1, which was +It was created by vamp-plugin-sdk $as_me 2.8, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4506,7 +4506,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by vamp-plugin-sdk $as_me 2.7.1, which was +This file was extended by vamp-plugin-sdk $as_me 2.8, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -4559,7 +4559,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -vamp-plugin-sdk config.status 2.7.1 +vamp-plugin-sdk config.status 2.8 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -r 34565c6868ed -r df32b473b9b6 configure.ac --- a/configure.ac Fri Feb 01 16:13:04 2019 +0000 +++ b/configure.ac Fri Feb 01 16:15:11 2019 +0000 @@ -1,5 +1,5 @@ -AC_INIT(vamp-plugin-sdk, 2.7.1, cannam@all-day-breakfast.com) +AC_INIT(vamp-plugin-sdk, 2.8, cannam@all-day-breakfast.com) AC_CONFIG_SRCDIR(vamp/vamp.h) AC_PROG_CXX diff -r 34565c6868ed -r df32b473b9b6 pkgconfig/vamp-hostsdk.pc.in --- a/pkgconfig/vamp-hostsdk.pc.in Fri Feb 01 16:13:04 2019 +0000 +++ b/pkgconfig/vamp-hostsdk.pc.in Fri Feb 01 16:15:11 2019 +0000 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: vamp-hostsdk -Version: 2.7.1 +Version: 2.8 Description: Development library for Vamp audio analysis plugin hosts Libs: -L${libdir} -lvamp-hostsdk -ldl Cflags: -I${includedir} diff -r 34565c6868ed -r df32b473b9b6 pkgconfig/vamp-sdk.pc.in --- a/pkgconfig/vamp-sdk.pc.in Fri Feb 01 16:13:04 2019 +0000 +++ b/pkgconfig/vamp-sdk.pc.in Fri Feb 01 16:15:11 2019 +0000 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: vamp-sdk -Version: 2.7.1 +Version: 2.8 Description: Development library for Vamp audio analysis plugins Libs: -L${libdir} -lvamp-sdk Cflags: -I${includedir} diff -r 34565c6868ed -r df32b473b9b6 pkgconfig/vamp.pc.in --- a/pkgconfig/vamp.pc.in Fri Feb 01 16:13:04 2019 +0000 +++ b/pkgconfig/vamp.pc.in Fri Feb 01 16:15:11 2019 +0000 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: vamp -Version: 2.7.1 +Version: 2.8 Description: An API for audio analysis and feature extraction plugins Libs: Cflags: -I${includedir} diff -r 34565c6868ed -r df32b473b9b6 src/vamp-hostsdk/PluginHostAdapter.cpp --- a/src/vamp-hostsdk/PluginHostAdapter.cpp Fri Feb 01 16:13:04 2019 +0000 +++ b/src/vamp-hostsdk/PluginHostAdapter.cpp Fri Feb 01 16:15:11 2019 +0000 @@ -39,7 +39,7 @@ #include "Files.h" -#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 7 ) +#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 8 ) #error Unexpected version of Vamp SDK header included #endif diff -r 34565c6868ed -r df32b473b9b6 src/vamp-hostsdk/acsymbols.c --- a/src/vamp-hostsdk/acsymbols.c Fri Feb 01 16:13:04 2019 +0000 +++ b/src/vamp-hostsdk/acsymbols.c Fri Feb 01 16:15:11 2019 +0000 @@ -1,6 +1,7 @@ /* These stubs are provided so that autoconf can check library * versions using C symbols only */ +extern void libvamphostsdk_v_2_8_present(void) { } extern void libvamphostsdk_v_2_7_1_present(void) { } extern void libvamphostsdk_v_2_7_present(void) { } extern void libvamphostsdk_v_2_6_present(void) { } diff -r 34565c6868ed -r df32b473b9b6 src/vamp-sdk/FFT.cpp --- a/src/vamp-sdk/FFT.cpp Fri Feb 01 16:13:04 2019 +0000 +++ b/src/vamp-sdk/FFT.cpp Fri Feb 01 16:15:11 2019 +0000 @@ -41,7 +41,7 @@ #include #include -#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 7 ) +#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 8 ) #error Unexpected version of Vamp SDK header included #endif diff -r 34565c6868ed -r df32b473b9b6 src/vamp-sdk/PluginAdapter.cpp --- a/src/vamp-sdk/PluginAdapter.cpp Fri Feb 01 16:13:04 2019 +0000 +++ b/src/vamp-sdk/PluginAdapter.cpp Fri Feb 01 16:15:11 2019 +0000 @@ -39,7 +39,7 @@ #include #include -#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 7 ) +#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 8 ) #error Unexpected version of Vamp SDK header included #endif diff -r 34565c6868ed -r df32b473b9b6 src/vamp-sdk/acsymbols.c --- a/src/vamp-sdk/acsymbols.c Fri Feb 01 16:13:04 2019 +0000 +++ b/src/vamp-sdk/acsymbols.c Fri Feb 01 16:15:11 2019 +0000 @@ -1,6 +1,7 @@ /* These stubs are provided so that autoconf can check library * versions using C symbols only */ +extern void libvampsdk_v_2_8_present(void) { } extern void libvampsdk_v_2_7_1_present(void) { } extern void libvampsdk_v_2_7_present(void) { } extern void libvampsdk_v_2_6_present(void) { } diff -r 34565c6868ed -r df32b473b9b6 vamp-hostsdk/hostguard.h --- a/vamp-hostsdk/hostguard.h Fri Feb 01 16:13:04 2019 +0000 +++ b/vamp-hostsdk/hostguard.h Fri Feb 01 16:15:11 2019 +0000 @@ -43,9 +43,9 @@ #define _VAMP_IN_HOSTSDK 1 -#define VAMP_SDK_VERSION "2.7.1" +#define VAMP_SDK_VERSION "2.8" #define VAMP_SDK_MAJOR_VERSION 2 -#define VAMP_SDK_MINOR_VERSION 7 +#define VAMP_SDK_MINOR_VERSION 8 #ifdef _VAMP_NO_HOST_NAMESPACE #define _VAMP_SDK_HOSTSPACE_BEGIN(h) diff -r 34565c6868ed -r df32b473b9b6 vamp-sdk/plugguard.h --- a/vamp-sdk/plugguard.h Fri Feb 01 16:13:04 2019 +0000 +++ b/vamp-sdk/plugguard.h Fri Feb 01 16:15:11 2019 +0000 @@ -71,9 +71,9 @@ #define _VAMP_IN_PLUGINSDK 1 -#define VAMP_SDK_VERSION "2.7.1" +#define VAMP_SDK_VERSION "2.8" #define VAMP_SDK_MAJOR_VERSION 2 -#define VAMP_SDK_MINOR_VERSION 7 +#define VAMP_SDK_MINOR_VERSION 8 #ifdef _VAMP_NO_PLUGIN_NAMESPACE #define _VAMP_SDK_PLUGSPACE_BEGIN(h)