git » ardour.git » commit 9550511

upgpkg: 8.4-1

author David Runge
2024-02-20 19:13:09 UTC
committer David Runge
2024-02-20 19:13:09 UTC
parent 33cc3030787a6ffc372a2044dd4bc7e736edfe33

upgpkg: 8.4-1

Remove now unneeded patches.

.SRCINFO +4 -10
PKGBUILD +4 -16
ardour-8.3-aaflib.patch +0 -13
ardour-8.3-iostream_taglib2.patch +0 -26

diff --git a/.SRCINFO b/.SRCINFO
index 3bc53e5..733ad27 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = ardour
 	pkgdesc = Professional-grade digital audio workstation
-	pkgver = 8.3
+	pkgver = 8.4
 	pkgrel = 1
 	url = https://ardour.org/
 	arch = x86_64
@@ -69,22 +69,16 @@ pkgbase = ardour
 	provides = vamp-host
 	provides = vst-host
 	provides = vst3-host
-	noextract = ardour-midi-8.3.zip
-	source = ardour::git+https://github.com/ardour/ardour.git#tag=6d34500e8da820ad257ee6009bfd8e7c3335d648
-	source = ardour-midi-8.3.zip::http://stuff.ardour.org/loops/ArdourBundledMedia.zip
+	noextract = ardour-midi-8.4.zip
+	source = ardour::git+https://github.com/ardour/ardour.git#tag=c35515e43d65bac23c89ae11cfbf2fed8c8f46b6
+	source = ardour-midi-8.4.zip::http://stuff.ardour.org/loops/ArdourBundledMedia.zip
 	source = ardour-7.0-re-vendor_qm-dsp.patch
-	source = ardour-8.3-aaflib.patch
-	source = ardour-8.3-iostream_taglib2.patch
 	sha512sums = SKIP
 	sha512sums = 94b681f989e834f5de25ce87da9c174b11d90617063f8c96147d7eb470391b35f6d54b85de16da8d963cacb01b50d1c1fab0fddd18eb3b086fe17124ecfa4f65
 	sha512sums = a3da14925bc25d8a57ba3e137c4b2b04010054667ac4ae2aec116ce6c157b03c9dd76bf4d73c313022282362d19b91683f062d6ab2ee0c73a576d3fa6272bd1d
-	sha512sums = c1b43bc694b306ffdbe3e5161bee0d1e0c8033ffdf1b9c4e9a0c2903e4ec9b09dd30719d08cdeac061fba985f20ca61ade5abb3d9fa0f0bcbd0399ebdcd67a79
-	sha512sums = 1cbdd0bc0d7d896c045f2253841703f8bc88295540be03a5ed4094c8ed1cb3cddc62e983a6bf3ef7290fd67fa0e8b13220fae6e9af87acf36cf9334f17cfcabe
 	b2sums = SKIP
 	b2sums = e31be6b51a217e2f7f799aa1d6e8c3cd024d80ab2d8d4371496a2b8bf0215749979217b565909841a346d6b3128fbfd674d2fae64b9fe741a5b418cd184c23be
 	b2sums = 73845adce9a48938cd7aef5fbc65f492e470de316620d278365d247c80caef44531e850fbd3d2f5de65a8562e67aabfd982c938439bd3670726a27bc003be017
-	b2sums = 824d66a6665e0c4d06f55448cafd61fa8aa376771d636cb8251baae0d3592baefff0c16a9c12fc0b9ea42f15e90928054423e77f8641f8232be64c71484261be
-	b2sums = 15efbb85a0fe275c094c1ed3f47311d51147b65e39c4369cdbe087cf68ee3dab5ecc92efe8a177b51ab8bf77b507de4209239efa88a135b0b1687fc46618febe
 
 pkgname = ardour
 	depends = cairo
diff --git a/PKGBUILD b/PKGBUILD
index a9eb4a3..aca1a79 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
 # Contributor: SpepS <dreamspepser at yahoo dot it>
 
 pkgname=ardour
-pkgver=8.3
-_commit=6d34500e8da820ad257ee6009bfd8e7c3335d648  # refs/tags/8.3^{}
+pkgver=8.4
+_commit=c35515e43d65bac23c89ae11cfbf2fed8c8f46b6  # refs/tags/8.4^{}
 pkgrel=1
 pkgdesc="Professional-grade digital audio workstation"
 arch=(x86_64)
@@ -88,20 +88,14 @@ source=(
   $pkgname::git+https://github.com/$pkgname/$pkgname.git#tag=$_commit
   $pkgname-midi-$pkgver.zip::http://stuff.ardour.org/loops/ArdourBundledMedia.zip
   $pkgname-7.0-re-vendor_qm-dsp.patch
-  $pkgname-8.3-aaflib.patch
-  $pkgname-8.3-iostream_taglib2.patch
 )
 noextract=($pkgname-midi-$pkgver.zip)
 sha512sums=('SKIP'
             '94b681f989e834f5de25ce87da9c174b11d90617063f8c96147d7eb470391b35f6d54b85de16da8d963cacb01b50d1c1fab0fddd18eb3b086fe17124ecfa4f65'
-            'a3da14925bc25d8a57ba3e137c4b2b04010054667ac4ae2aec116ce6c157b03c9dd76bf4d73c313022282362d19b91683f062d6ab2ee0c73a576d3fa6272bd1d'
-            'c1b43bc694b306ffdbe3e5161bee0d1e0c8033ffdf1b9c4e9a0c2903e4ec9b09dd30719d08cdeac061fba985f20ca61ade5abb3d9fa0f0bcbd0399ebdcd67a79'
-            '1cbdd0bc0d7d896c045f2253841703f8bc88295540be03a5ed4094c8ed1cb3cddc62e983a6bf3ef7290fd67fa0e8b13220fae6e9af87acf36cf9334f17cfcabe')
+            'a3da14925bc25d8a57ba3e137c4b2b04010054667ac4ae2aec116ce6c157b03c9dd76bf4d73c313022282362d19b91683f062d6ab2ee0c73a576d3fa6272bd1d')
 b2sums=('SKIP'
         'e31be6b51a217e2f7f799aa1d6e8c3cd024d80ab2d8d4371496a2b8bf0215749979217b565909841a346d6b3128fbfd674d2fae64b9fe741a5b418cd184c23be'
-        '73845adce9a48938cd7aef5fbc65f492e470de316620d278365d247c80caef44531e850fbd3d2f5de65a8562e67aabfd982c938439bd3670726a27bc003be017'
-        '824d66a6665e0c4d06f55448cafd61fa8aa376771d636cb8251baae0d3592baefff0c16a9c12fc0b9ea42f15e90928054423e77f8641f8232be64c71484261be'
-        '15efbb85a0fe275c094c1ed3f47311d51147b65e39c4369cdbe087cf68ee3dab5ecc92efe8a177b51ab8bf77b507de4209239efa88a135b0b1687fc46618febe')
+        '73845adce9a48938cd7aef5fbc65f492e470de316620d278365d247c80caef44531e850fbd3d2f5de65a8562e67aabfd982c938439bd3670726a27bc003be017')
 
 pkgver() {
   cd $pkgname
@@ -112,12 +106,6 @@ prepare() {
   # using vendored version of qm-dsp because qm-dsp >= 1.8.0 is not compatible
   patch -Np1 -d $pkgname -i ../$pkgname-7.0-re-vendor_qm-dsp.patch
 
-  # fix issue with include path when using --use-external-libs
-  patch -Np1 -d $pkgname -i ../$pkgname-8.3-aaflib.patch
-
-  # add missing iostream include for taglib >= 2: https://github.com/Ardour/ardour/pull/868
-  patch -Np1 -d $pkgname -i ../$pkgname-8.3-iostream_taglib2.patch
-
   cd $pkgname
   # unsetting gtk2 rc (FS#54389)
   sed -e '8iexport GTK2_RC_FILES=/dev/null' -i gtk2_ardour/ardour.sh.in
diff --git a/ardour-8.3-aaflib.patch b/ardour-8.3-aaflib.patch
deleted file mode 100644
index 8b37c4e..0000000
--- a/ardour-8.3-aaflib.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript
-index af43c82722..0869f99a23 100644
---- a/gtk2_ardour/wscript
-+++ b/gtk2_ardour/wscript
-@@ -644,7 +644,7 @@ def build(bld):
-     else:
-         obj.uselib += ' GTKMM GTK'
- 
--    if bld.is_defined('USE_EXTERNAL_LIBS'):
-+    if False and bld.is_defined('USE_EXTERNAL_LIBS'):
-         obj.uselib += ' LIBAAF'
-     else:
-         obj.use.extend (['libaaf'])
diff --git a/ardour-8.3-iostream_taglib2.patch b/ardour-8.3-iostream_taglib2.patch
deleted file mode 100644
index 7246835..0000000
--- a/ardour-8.3-iostream_taglib2.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From f331ce72528a7cca35ede168d2fa26f9872a6e1e Mon Sep 17 00:00:00 2001
-From: David Runge <dave@sleepmap.de>
-Date: Tue, 20 Feb 2024 16:38:37 +0100
-Subject: [PATCH] Add missing include for iostream, needed for taglib >= 2
-
-Signed-off-by: David Runge <dave@sleepmap.de>
----
- libs/ardour/audiofile_tagger.cc | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/libs/ardour/audiofile_tagger.cc b/libs/ardour/audiofile_tagger.cc
-index 4c132cbcc6..e744561346 100644
---- a/libs/ardour/audiofile_tagger.cc
-+++ b/libs/ardour/audiofile_tagger.cc
-@@ -34,6 +34,8 @@
- #include <taglib/taglib.h>
- #include <taglib/xiphcomment.h>
- 
-+#include <iostream>
-+
- /* Convert string to TagLib::String */
- #define TL_STR(string) TagLib::String ((string).c_str(), TagLib::String::UTF8)
- 
--- 
-2.43.2
-