diff --git a/srcpkgs/ardour/template b/srcpkgs/ardour/template index c2f1c13649f..e9176413cd7 100644 --- a/srcpkgs/ardour/template +++ b/srcpkgs/ardour/template @@ -1,12 +1,11 @@ # Template file for 'ardour' pkgname=ardour version=6.9 -revision=1 -_commit="945c8f288077565fe3de32c6ac0cb50e286722e4" +revision=2 build_style=waf3 configure_args="--cxx11 --no-phone-home --with-backends=jack,alsa,dummy --libjack=weak --optimize --docs --use-external-libs --freedesktop" -hostmakedepends="git python3 graphviz doxygen pkg-config clang perl +hostmakedepends="graphviz doxygen pkg-config clang perl itstool gettext tar readline-devel" makedepends="boost-devel liblrdf-devel liblo-devel lilv-devel suil-devel taglib-devel aubio-devel rubberband-devel alsa-lib-devel libsndfile-devel @@ -20,6 +19,8 @@ license="GPL-2.0-or-later" homepage="http://ardour.org" CXXFLAGS="-fpermissive" +PATH="/usr/libexec/chroot-git:$PATH" +conf_files="/etc/ardour6/*" case "$XBPS_TARGET_MACHINE" in x86_64*) configure_args+=" --dist-target=x86_64" ;; @@ -34,9 +35,12 @@ esac # Upstream deletes older release tarballs from their site and # GitHub tarballs are empty: https://tracker.ardour.org/view.php?id=7328 do_fetch() { - git clone https://github.com/Ardour/ardour ${wrksrc} + rm -rf ${wrksrc} + git clone \ + --filter=blob:none \ + https://github.com/Ardour/ardour ${wrksrc} cd ${wrksrc} - git checkout ${_commit} + git checkout ${version} } post_install() {