From 3100576ffd7d0e218d64a5d203517234c16a570c Mon Sep 17 00:00:00 2001 From: Veikka Valtteri Kallinen Date: Wed, 19 Oct 2022 16:57:16 +0300 Subject: [PATCH] ardour: update to 7.0. --- .../patches/7.0-use-bundled-qm-dsp.patch | 22 ++++++++ .../ardour/patches/use-bundled-qm-dsp.patch | 50 ------------------- srcpkgs/ardour/template | 6 +-- 3 files changed, 25 insertions(+), 53 deletions(-) create mode 100644 srcpkgs/ardour/patches/7.0-use-bundled-qm-dsp.patch delete mode 100644 srcpkgs/ardour/patches/use-bundled-qm-dsp.patch diff --git a/srcpkgs/ardour/patches/7.0-use-bundled-qm-dsp.patch b/srcpkgs/ardour/patches/7.0-use-bundled-qm-dsp.patch new file mode 100644 index 000000000000..0a217840d767 --- /dev/null +++ b/srcpkgs/ardour/patches/7.0-use-bundled-qm-dsp.patch @@ -0,0 +1,22 @@ +diff --git i/libs/qm-dsp/wscript w/libs/qm-dsp/wscript +index a59801bf36..8432c89f0c 100644 +--- i/libs/qm-dsp/wscript ++++ w/libs/qm-dsp/wscript +@@ -23,6 +23,7 @@ def options(opt): + autowaf.set_options(opt) + + def configure(conf): ++ return + if conf.is_defined('USE_EXTERNAL_LIBS'): + conf.check_cxx(header_name="base/Pitch.h", mandatory=True, msg="Checking for qm-dsp headers") + conf.check_cxx(lib="qm-dsp", uselib_store="QMDSP", mandatory=True) +@@ -51,9 +52,6 @@ def configure(conf): + ) + + def build(bld): +- if bld.is_defined('USE_EXTERNAL_LIBS'): +- return +- + # Host Library + obj = bld(features = 'c cxx cxxstlib') + obj.source = ''' diff --git a/srcpkgs/ardour/patches/use-bundled-qm-dsp.patch b/srcpkgs/ardour/patches/use-bundled-qm-dsp.patch deleted file mode 100644 index 07e6c74963c1..000000000000 --- a/srcpkgs/ardour/patches/use-bundled-qm-dsp.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 2b5e890480691ce5a6c9f05b55e83a3b9ed8a8b9 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Mon, 9 Mar 2020 16:33:43 +0100 -Subject: [PATCH] use bundled qm-dsp - ---- - libs/qm-dsp/wscript | 11 ++--------- - wscript | 2 -- - 2 files changed, 2 insertions(+), 11 deletions(-) - -diff --git libs/qm-dsp/wscript libs/qm-dsp/wscript -index 92dc9502b1..dbbff16722 100644 ---- a/libs/qm-dsp/wscript -+++ b/libs/qm-dsp/wscript -@@ -23,17 +23,10 @@ def options(opt): - autowaf.set_options(opt) - - def configure(conf): -- if conf.is_defined('USE_EXTERNAL_LIBS'): -- conf.check_cxx(header_name="base/Pitch.h", mandatory=True) -- conf.check_cxx(lib="qm-dsp", uselib_store="QMDSP", mandatory=True) -- else: -- conf.load('compiler_cxx') -- autowaf.configure(conf) -+ conf.load('compiler_cxx') -+ autowaf.configure(conf) - - def build(bld): -- if bld.is_defined('USE_EXTERNAL_LIBS'): -- return -- - # Host Library - obj = bld(features = 'c cxx cxxstlib') - obj.source = ''' -diff --git wscript wscript -index 4b5acb0ad7..c0358af37e 100644 ---- a/wscript -+++ b/wscript -@@ -991,8 +991,6 @@ def configure(conf): - - if Options.options.use_external_libs: - conf.define('USE_EXTERNAL_LIBS', 1) -- conf.env.append_value( -- 'CXXFLAGS', '-I' + Options.options.qm_dsp_include) - - if Options.options.boost_include != '': - conf.env.append_value('CXXFLAGS', '-I' + Options.options.boost_include) --- -2.25.1 - diff --git a/srcpkgs/ardour/template b/srcpkgs/ardour/template index 271e43f046ac..ad727707bfde 100644 --- a/srcpkgs/ardour/template +++ b/srcpkgs/ardour/template @@ -1,7 +1,7 @@ # Template file for 'ardour' pkgname=ardour -version=6.9 -revision=2 +version=7.0 +revision=1 build_style=waf3 configure_args="--cxx11 --no-phone-home --with-backends=jack,alsa,dummy --configdir=/etc @@ -21,7 +21,7 @@ homepage="http://ardour.org" CXXFLAGS="-fpermissive" PATH="/usr/libexec/chroot-git:$PATH" -conf_files="/etc/ardour6/*" +conf_files="/etc/ardour7/*" case "$XBPS_TARGET_MACHINE" in x86_64*) configure_args+=" --dist-target=x86_64" ;;