author | David Runge
<dvzrv@archlinux.org> 2020-11-22 01:40:20 UTC |
committer | David Runge
<dvzrv@archlinux.org> 2020-11-22 01:40:20 UTC |
parent | 2be1f76518291b6e4d434d09bffd202360347d15 |
PKGBUILD | +23 | -22 |
diff --git a/PKGBUILD b/PKGBUILD index 22081d4..a2f2555 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,24 +4,25 @@ _name=Ardour pkgname=ardour -pkgver=6.3 -pkgrel=3 +pkgver=6.4 +pkgrel=1 pkgdesc="Professional-grade digital audio workstation" arch=('x86_64') url="https://ardour.org/" license=('GPL2') groups=('pro-audio') -depends=('atkmm' 'cairo' 'cairomm' 'fontconfig' 'gdk-pixbuf2' 'gcc-libs' -'glibc' 'glibmm' 'gtkmm' 'libx11' 'libxml2' 'pangomm' 'taglib') +depends=('atkmm' 'cairo' 'cairomm' 'gcc-libs' 'glibc' 'glibmm' 'gtkmm' 'libx11' +'libxml2' 'pangomm' 'soundtouch' 'taglib') makedepends=('atk' 'aubio' 'boost' 'cppunit' 'curl' 'dbus' 'doxygen' 'fftw' -'flac' 'fluidsynth' 'freetype2' 'git' 'glib2' 'graphviz' 'gtk2' 'harfbuzz' -'itstool' 'jack' 'libarchive' 'liblo' 'liblrdf' 'libltc' 'libogg' 'libpulse' -'libsamplerate' 'libsndfile' 'libusb' 'libwebsockets' 'lilv' 'lv2' 'pango' -'readline' 'rubberband' 'serd' 'sord' 'sratom' 'suil' 'vamp-plugin-sdk' 'waf') +'flac' 'fluidsynth' 'fontconfig' 'freetype2' 'gdk-pixbuf2' 'git' 'glib2' +'graphviz' 'gtk2' 'harfbuzz' 'hidapi' 'itstool' 'jack' 'libarchive' 'liblo' +'liblrdf' 'libltc' 'libogg' 'libpulse' 'libsamplerate' 'libsndfile' 'libusb' +'libwebsockets' 'lilv' 'lv2' 'pango' 'readline' 'rubberband' 'serd' 'sord' +'sratom' 'suil' 'vamp-plugin-sdk' 'waf') optdepends=('xjadeo: video monitoring' 'harvid: video timeline' 'non-session-manager: for session management') -provides=('ladspa-host' 'lv2-host' 'vst-host') +provides=('ladspa-host' 'lv2-host' 'vst-host' 'vst3-host') source=("${pkgname}::git+https://github.com/${pkgname}/${pkgname}.git#tag=${pkgver}" "${pkgname}-6.2-vendor_qm-dsp.patch") sha512sums=('SKIP' @@ -56,29 +57,29 @@ build() { cd "${pkgname}" waf configure --prefix=/usr \ --configdir=/etc \ - --with-backends="alsa,dummy,jack,pulseaudio" \ - --nls \ - --optimize \ --cxx11 \ --freedesktop \ - --ptformat \ --lxvst \ + --nls \ + --no-phone-home \ + --optimize \ + --ptformat \ --use-external-libs \ - --no-phone-home + --with-backends="alsa,dummy,jack,pulseaudio" waf build -v } package() { depends+=('libFLAC.so' 'libasound.so' 'libatk-1.0.so' 'libaubio.so' 'libarchive.so' 'libcurl.so' 'libdbus-1.so' 'libfftw3f.so' - 'libfftw3f_threads.so' 'libfluidsynth.so' 'libfreetype.so' - 'libgdk-x11-2.0.so' 'libgio-2.0.so' 'libglib-2.0.so' 'libgobject-2.0.so' - 'libgtk-x11-2.0.so' 'libharfbuzz.so' 'libjack.so' 'liblo.so' 'liblilv-0.so' - 'liblrdf.so' 'libltc.so' 'libogg.so' 'libpango-1.0.so' 'libpangocairo-1.0.so' - 'libpangoft2-1.0.so' 'libpulse.so' 'libreadline.so' 'librubberband.so' - 'libsamplerate.so' 'libserd-0.so' 'libsndfile.so' 'libsord-0.so' - 'libsratom-0.so' 'libsuil-0.so' 'libusb-1.0.so' 'libvamp-hostsdk.so' - 'libvamp-sdk.so' 'libwebsockets.so') + 'libfftw3f_threads.so' 'libfluidsynth.so' 'libfontconfig.so' 'libfreetype.so' + 'libgdk_pixbuf-2.0.so' 'libgdk-x11-2.0.so' 'libgio-2.0.so' 'libglib-2.0.so' + 'libgobject-2.0.so' 'libgtk-x11-2.0.so' 'libharfbuzz.so' 'libjack.so' + 'liblo.so' 'liblilv-0.so' 'liblrdf.so' 'libltc.so' 'libogg.so' + 'libpango-1.0.so' 'libpangocairo-1.0.so' 'libpangoft2-1.0.so' 'libpulse.so' + 'libreadline.so' 'librubberband.so' 'libsamplerate.so' 'libserd-0.so' + 'libsndfile.so' 'libsord-0.so' 'libsratom-0.so' 'libsuil-0.so' + 'libusb-1.0.so' 'libvamp-hostsdk.so' 'libvamp-sdk.so' 'libwebsockets.so') cd "${pkgname}" waf i18n --destdir="${pkgdir}" waf install --destdir="${pkgdir}"