git » ardour.git » commit 05c6078

upgpkg: 8.0-1

author David Runge
2023-10-08 20:34:51 UTC
committer David Runge
2023-10-08 20:34:51 UTC
parent c6c10c22e079aa152304b558a5df32e5ccf25086

upgpkg: 8.0-1

Consolidate SPDX license identifiers with license headers found in source code.
Remove unsupported waf options.

.SRCINFO +163 -0
PKGBUILD +5 -6

diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 0000000..d31d393
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,163 @@
+pkgbase = ardour
+	pkgdesc = Professional-grade digital audio workstation
+	pkgver = 8.0
+	pkgrel = 1
+	url = https://ardour.org/
+	arch = x86_64
+	groups = pro-audio
+	license = CC0-1.0
+	license = GPL-2.0-or-later
+	license = GPL-3.0-or-later
+	license = MIT
+	makedepends = atkmm
+	makedepends = aubio
+	makedepends = boost
+	makedepends = cairomm
+	makedepends = cppunit
+	makedepends = curl
+	makedepends = dbus
+	makedepends = doxygen
+	makedepends = fftw
+	makedepends = flac
+	makedepends = fluidsynth
+	makedepends = fontconfig
+	makedepends = freetype2
+	makedepends = gdk-pixbuf2
+	makedepends = git
+	makedepends = glib2
+	makedepends = glibmm
+	makedepends = graphviz
+	makedepends = gtk2
+	makedepends = hidapi
+	makedepends = itstool
+	makedepends = jack
+	makedepends = libarchive
+	makedepends = liblo
+	makedepends = liblrdf
+	makedepends = libltc
+	makedepends = libogg
+	makedepends = libpulse
+	makedepends = libsamplerate
+	makedepends = libsndfile
+	makedepends = libusb
+	makedepends = libwebsockets
+	makedepends = libxml2
+	makedepends = lilv
+	makedepends = lv2
+	makedepends = pango
+	makedepends = pangomm
+	makedepends = readline
+	makedepends = rubberband
+	makedepends = serd
+	makedepends = sord
+	makedepends = sratom
+	makedepends = suil
+	makedepends = unzip
+	makedepends = vamp-plugin-sdk
+	makedepends = waf
+	depends = cairo
+	depends = gcc-libs
+	depends = glibc
+	depends = gtkmm
+	depends = hicolor-icon-theme
+	depends = libsigc++
+	depends = libx11
+	depends = sh
+	depends = taglib
+	optdepends = harvid: for video timeline and MP3 export
+	optdepends = new-session-manager: for session management
+	optdepends = xjadeo: for video monitoring
+	provides = ladspa-host
+	provides = lv2-host
+	provides = vamp-host
+	provides = vst-host
+	provides = vst3-host
+	noextract = ardour-midi-8.0.zip
+	source = ardour::git+https://github.com/ardour/ardour.git#tag=120979bd760d06cb2ea7d4da166624eec4bd94ab
+	source = ardour-midi-8.0.zip::http://stuff.ardour.org/loops/ArdourBundledMedia.zip
+	source = ardour-7.0-re-vendor_qm-dsp.patch
+	sha512sums = SKIP
+	sha512sums = 94b681f989e834f5de25ce87da9c174b11d90617063f8c96147d7eb470391b35f6d54b85de16da8d963cacb01b50d1c1fab0fddd18eb3b086fe17124ecfa4f65
+	sha512sums = a3da14925bc25d8a57ba3e137c4b2b04010054667ac4ae2aec116ce6c157b03c9dd76bf4d73c313022282362d19b91683f062d6ab2ee0c73a576d3fa6272bd1d
+	b2sums = SKIP
+	b2sums = e31be6b51a217e2f7f799aa1d6e8c3cd024d80ab2d8d4371496a2b8bf0215749979217b565909841a346d6b3128fbfd674d2fae64b9fe741a5b418cd184c23be
+	b2sums = 73845adce9a48938cd7aef5fbc65f492e470de316620d278365d247c80caef44531e850fbd3d2f5de65a8562e67aabfd982c938439bd3670726a27bc003be017
+
+pkgname = ardour
+	depends = cairo
+	depends = gcc-libs
+	depends = glibc
+	depends = gtkmm
+	depends = hicolor-icon-theme
+	depends = libsigc++
+	depends = libx11
+	depends = sh
+	depends = taglib
+	depends = alsa-lib
+	depends = libasound.so
+	depends = atkmm
+	depends = libatkmm-1.6.so
+	depends = aubio
+	depends = libaubio.so
+	depends = cairomm
+	depends = libcairomm-1.0.so
+	depends = curl
+	depends = libcurl.so
+	depends = dbus
+	depends = libdbus-1.so
+	depends = fftw
+	depends = libfftw3f.so
+	depends = libfftw3f_threads.so
+	depends = fluidsynth
+	depends = libfluidsynth.so
+	depends = fontconfig
+	depends = libfontconfig.so
+	depends = gdk-pixbuf2
+	depends = libgdk_pixbuf-2.0.so
+	depends = glib2
+	depends = libglib-2.0.so
+	depends = libgobject-2.0.so
+	depends = glibmm
+	depends = libglibmm-2.4.so
+	depends = gtk2
+	depends = libgdk-x11-2.0.so
+	depends = libgtk-x11-2.0.so
+	depends = jack
+	depends = libjack.so
+	depends = libarchive
+	depends = libarchive.so
+	depends = liblo
+	depends = liblo.so
+	depends = libpulse
+	depends = libpulse.so
+	depends = liblrdf
+	depends = liblrdf.so
+	depends = libltc
+	depends = libltc.so
+	depends = libsamplerate
+	depends = libsamplerate.so
+	depends = libsndfile
+	depends = libsndfile.so
+	depends = libusb
+	depends = libusb-1.0.so
+	depends = libwebsockets
+	depends = libwebsockets.so
+	depends = libxml2
+	depends = libxml2.so
+	depends = lilv
+	depends = liblilv-0.so
+	depends = pango
+	depends = libpango-1.0.so
+	depends = libpangocairo-1.0.so
+	depends = libpangoft2-1.0.so
+	depends = pangomm
+	depends = libpangomm-1.4.so
+	depends = readline
+	depends = libreadline.so
+	depends = rubberband
+	depends = librubberband.so
+	depends = suil
+	depends = libsuil-0.so
+	depends = vamp-plugin-sdk
+	depends = libvamp-hostsdk.so
+	depends = libvamp-sdk.so
diff --git a/PKGBUILD b/PKGBUILD
index ea6a157..9a5d2c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,16 @@
 # Contributor: SpepS <dreamspepser at yahoo dot it>
 
 pkgname=ardour
-pkgver=7.5
-_commit=e1950ec49e601864f06e316ba8cee730a3964989  # refs/tags/7.5^{}
+pkgver=8.0
+_commit=120979bd760d06cb2ea7d4da166624eec4bd94ab  # refs/tags/8.0^{}
 pkgrel=1
 pkgdesc="Professional-grade digital audio workstation"
 arch=(x86_64)
 url="https://ardour.org/"
 license=(
-  custom:CC0
-  GPL2
+  CC0-1.0
+  GPL-2.0-or-later
+  GPL-3.0-or-later
   MIT
 )
 groups=(pro-audio)
@@ -131,8 +132,6 @@ build() {
     --configdir=/etc
     --cxx11
     --freedesktop
-    --lxvst
-    --nls
     --no-phone-home
     --optimize
     --ptformat