author | David Runge
<dvzrv@archlinux.org> 2022-01-12 18:59:04 UTC |
committer | David Runge
<dvzrv@archlinux.org> 2022-01-12 18:59:04 UTC |
parent | 512a125431a31d0870b42ed86e1687528376bf7e |
PKGBUILD | +25 | -25 |
diff --git a/PKGBUILD b/PKGBUILD index 4a39341..b27b4a6 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,25 +5,23 @@ _name=Ardour pkgname=ardour pkgver=6.9 -pkgrel=3 +pkgrel=4 pkgdesc="Professional-grade digital audio workstation" -arch=('x86_64') +arch=(x86_64) url="https://ardour.org/" -license=('GPL2') -groups=('pro-audio') -depends=('cairo' 'gcc-libs' 'glibc' 'glibmm' 'gtkmm' 'libx11' 'libxml2' -'soundtouch' 'taglib') -makedepends=('atkmm' 'aubio' 'boost' 'cairomm' 'cppunit' 'curl' 'dbus' -'doxygen' 'fftw' 'flac' 'fluidsynth' 'fontconfig' 'freetype2' 'gdk-pixbuf2' -'git' 'glib2' 'graphviz' 'gtk2' 'hidapi' 'itstool' 'jack' 'libarchive' 'liblo' -'liblrdf' 'libltc' 'libogg' 'libpulse' 'libsamplerate' 'libsndfile' 'libusb' -'libwebsockets' 'lilv' 'lv2' 'pango' 'pangomm' 'readline' 'rubberband' 'serd' -'sord' 'sratom' 'suil' 'vamp-plugin-sdk' 'waf') +license=(GPL2) +groups=(pro-audio) +depends=(cairo gcc-libs glibc glibmm gtkmm libx11 libxml2 +soundtouch taglib) +makedepends=(atkmm aubio boost cairomm cppunit curl dbus doxygen fftw flac +fluidsynth fontconfig freetype2 gdk-pixbuf2 git glib2 graphviz gtk2 hidapi +itstool jack libarchive liblo liblrdf libltc libogg libpulse libsamplerate +libsndfile libusb libwebsockets lilv lv2 pango pangomm readline rubberband serd +sord sratom suil vamp-plugin-sdk waf) optdepends=( - 'ffmpeg: for MP3 export' - 'harvid: video timeline' + 'harvid: for video timeline and MP3 export' 'new-session-manager: for session management' - 'xjadeo: video monitoring' + 'xjadeo: for video monitoring' ) provides=('ladspa-host' 'lv2-host' 'vst-host' 'vst3-host') source=("${pkgname}::git+https://github.com/${pkgname}/${pkgname}.git#tag=${pkgver}" @@ -36,6 +34,8 @@ b2sums=('SKIP' prepare() { cd "${pkgname}" + # fix mime package installation location: https://bugs.archlinux.org/task/72867 + git cherry-pick -n b95078ae464f0d132d2d0a9d5727a72bd1ee88d7 # using vendored version of qm-dsp because qm-dsp >= 1.8.0 is not compatible patch -Np1 -i "../${pkgname}-6.2-vendor_qm-dsp.patch" @@ -74,16 +74,16 @@ build() { } package() { - depends+=('libFLAC.so' 'libasound.so' 'libatkmm-1.6.so' 'libaubio.so' - 'libarchive.so' 'libcairomm-1.0.so' 'libcurl.so' 'libdbus-1.so' 'libfftw3f.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' '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' 'libpangomm-1.4.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') + depends+=(libasound.so libatkmm-1.6.so libaubio.so libarchive.so + libcairomm-1.0.so libcurl.so libdbus-1.so libfftw3f.so libfftw3f_threads.so + libfluidsynth.so libfontconfig.so libgdk_pixbuf-2.0.so + libgdk-x11-2.0.so libglib-2.0.so libgobject-2.0.so + libgtk-x11-2.0.so libjack.so liblo.so liblilv-0.so liblrdf.so libltc.so + libpango-1.0.so libpangocairo-1.0.so libpangoft2-1.0.so + libpangomm-1.4.so libpulse.so libreadline.so librubberband.so + libsamplerate.so libsndfile.so + libsuil-0.so libusb-1.0.so libvamp-hostsdk.so libvamp-sdk.so + libwebsockets.so) cd "${pkgname}" waf i18n --destdir="${pkgdir}"