[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Wednesday, May 27, 2020 @ 21:46:33 Author: dvzrv Revision: 636088 upgpkg: audacity 1:2.4.1-4: Rebuilding with fix for crash on resize (FS#66771). Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-27 21:41:31 UTC (rev 636087) +++ PKGBUILD2020-05-27 21:46:33 UTC (rev 636088) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.4.1 -pkgrel=3 +pkgrel=4 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -18,12 +18,16 @@ 'libid3tag' 'libogg' 'libsndfile' 'libvorbis' 'lilv' 'lv2' 'portsmf' 'suil' 'twolame' 'vamp-plugin-sdk') optdepends=('ffmpeg: additional import/export capabilities') -source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('2f0a3f7e24dce91ae520e285dbb05778b68e0fe37b8ded55ac568b5f8135069951b3986764adc5d0791c165b283a3c19596f1d6f51ba17028e0eb04558c63f25') +source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz; + "${pkgname}-2.4.1-resize_crash.patch::https://github.com/dvzrv/audacity/commit/d7e769040b508aaf15ce7b51cc1a565d41cdb079.patch;) +sha512sums=('2f0a3f7e24dce91ae520e285dbb05778b68e0fe37b8ded55ac568b5f8135069951b3986764adc5d0791c165b283a3c19596f1d6f51ba17028e0eb04558c63f25' + '9c111b6d74ff0cd76f5f2db0ce513bf1c5400c41497220c87ea694f5b2b75c1e6bc1a817dd1fb2e81ed5ddcf2c610bb334a091c2cd8f7baea911f47cab4b') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}" cd "${pkgname}-${pkgver}" + # fix crash on resize: https://bugs.archlinux.org/task/66771 + patch -Np1 -i "../${pkgname}-2.4.1-resize_crash.patch" autoreconf -vfi }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Saturday, May 23, 2020 @ 21:27:23 Author: dvzrv Revision: 632590 upgpkg: audacity 1:2.4.1-3: Adding *.lsp files back (FS#66739). Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-23 21:24:05 UTC (rev 632589) +++ PKGBUILD2020-05-23 21:27:23 UTC (rev 632590) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.4.1 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -64,4 +64,7 @@ # install libnyquist plugins, missing since 2.4.0: # https://bugs.archlinux.org/task/66733 install -vDm 644 plug-ins/*.ny -t "${pkgdir}/usr/share/${pkgname}/plug-ins" + # install missing *.lsp files for nyquist plugins, missing since 2.4.0: + # https://bugs.archlinux.org/task/66739 + install -vDm 644 nyquist/*.lsp -t "${pkgdir}/usr/share/${pkgname}/nyquist" }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Thursday, May 21, 2020 @ 21:44:25 Author: dvzrv Revision: 631513 upgpkg: audacity 1:2.4.1-2: Adding *.ny plug-in files back (FS#66733). Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-21 21:19:18 UTC (rev 631512) +++ PKGBUILD2020-05-21 21:44:25 UTC (rev 631513) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.4.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -61,4 +61,7 @@ 'libvorbisfile.so' 'libportSMF.so') cd "${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install + # install libnyquist plugins, missing since 2.4.0: + # https://bugs.archlinux.org/task/66733 + install -vDm 644 plug-ins/*.ny -t "${pkgdir}/usr/share/${pkgname}/plug-ins" }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Thursday, May 21, 2020 @ 15:53:41 Author: dvzrv Revision: 631275 upgpkg: audacity 1:2.4.1-1: Upgrading to 2.4.1. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-21 15:52:10 UTC (rev 631274) +++ PKGBUILD2020-05-21 15:53:41 UTC (rev 631275) @@ -2,7 +2,7 @@ # Contributor: Eric Bélanger pkgname=audacity -pkgver=2.4.0 +pkgver=2.4.1 pkgrel=1 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" @@ -19,7 +19,7 @@ 'twolame' 'vamp-plugin-sdk') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('a9f926e3a539c3a052249a7a1e968b629a8a807fa2c74d940bd18df5744c36cb4f18b4b78c56fe7fbabce12ffa732cb413418a512cf91bb5c3c111766c5ba0e3') +sha512sums=('2f0a3f7e24dce91ae520e285dbb05778b68e0fe37b8ded55ac568b5f8135069951b3986764adc5d0791c165b283a3c19596f1d6f51ba17028e0eb04558c63f25') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, May 17, 2020 @ 17:40:50 Author: dvzrv Revision: 628268 upgpkg: audacity 1:2.4.0-1: Upgrading to 2.4.0. Adding sodeps in package() and moving the respective packages to makedepends. Opening a few upstream tickets in regards to vendored libs and the cmake setup. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 32 1 file changed, 20 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-17 17:22:39 UTC (rev 628267) +++ PKGBUILD2020-05-17 17:40:50 UTC (rev 628268) @@ -2,8 +2,8 @@ # Contributor: Eric Bélanger pkgname=audacity -pkgver=2.3.3 -pkgrel=2 +pkgver=2.4.0 +pkgrel=1 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -10,18 +10,16 @@ url="https://audacityteam.org; license=('GPL2' 'CCPL') groups=('pro-audio') -# upstream enquired via mail about: -# vendors/requires older version of portaudio -# vendors/doesn't detect system version of portmidi -depends=('expat' 'gcc-libs' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libFLAC.so' -'libFLAC++.so' 'libid3tag' 'libjack.so' 'liblilv-0.so' 'libmad' 'libogg' -'libsndfile' 'libsoxr' 'libsuil-0.so' 'libtwolame.so' 'libvamp-hostsdk.so' -'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so' 'portsmf' 'soundtouch' -'wxgtk3') -makedepends=('cmake' 'ffmpeg' 'lv2') +# upstream hard codes/vendors portaudio/portmidi +# https://github.com/audacity/audacity/issues/522 +depends=('expat' 'gcc-libs' 'gdk-pixbuf2' 'glibc' 'libmad' +'libsoxr' 'soundtouch' 'wxgtk3') +makedepends=('alsa-lib' 'cmake' 'ffmpeg' 'flac' 'glib2' 'gtk3' 'jack' 'lame' +'libid3tag' 'libogg' 'libsndfile' 'libvorbis' 'lilv' 'lv2' 'portsmf' 'suil' +'twolame' 'vamp-plugin-sdk') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('0789d5bc27933c688b8c99e0d9d9ca65f3b0c59cf74a235feee094a1815bdb59a32a4f50d2938b8fb9d72b0c5ba88451d02f90c5163931774a2088463562c5ef') +sha512sums=('a9f926e3a539c3a052249a7a1e968b629a8a807fa2c74d940bd18df5744c36cb4f18b4b78c56fe7fbabce12ffa732cb413418a512cf91bb5c3c111766c5ba0e3') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}" @@ -31,6 +29,11 @@ build() { cd "${pkgname}-${pkgver}" + # the cmake setup is still more complicated and error-prone than the + # autotools setup: + # https://github.com/audacity/audacity/issues/519 + # https://github.com/audacity/audacity/issues/520 + # https://github.com/audacity/audacity/issues/521 WX_CONFIG=wx-config-gtk3 ./configure --prefix="/usr" \ --with-libsndfile="system" \ --with-ffmpeg="system" \ @@ -51,6 +54,11 @@ } package() { + depends+=('libFLAC.so' 'libFLAC++.so' 'libasound.so' 'libgdk-3.so' + 'libglib-2.0.so' 'libgobject-2.0.so' 'libgtk-3.so' 'libid3tag.so' + 'libjack.so' 'liblilv-0.so' 'libogg.so' 'libsndfile.so' 'libsuil-0.so' + 'libtwolame.so' 'libvamp-hostsdk.so' 'libvorbis.so' 'libvorbisenc.so' + 'libvorbisfile.so' 'libportSMF.so') cd "${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, February 9, 2020 @ 15:37:26 Author: dvzrv Revision: 565382 upgpkg: audacity 1:2.3.3-2: Rebuilding due to upstream retagging for minor changes (FS#65405). Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-09 15:36:18 UTC (rev 565381) +++ PKGBUILD2020-02-09 15:37:26 UTC (rev 565382) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.3.3 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -21,7 +21,7 @@ makedepends=('cmake' 'ffmpeg' 'lv2') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('766cc6cf21ff79a74f02497c21d8d28e1d06479218a0064fa252b187cc655845da3615045fc3f1088111441121b40147378dbb5078a4bb480bdd2224d09db3ba') +sha512sums=('0789d5bc27933c688b8c99e0d9d9ca65f3b0c59cf74a235feee094a1815bdb59a32a4f50d2938b8fb9d72b0c5ba88451d02f90c5163931774a2088463562c5ef') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Friday, November 22, 2019 @ 14:47:00 Author: dvzrv Revision: 531916 upgpkg: audacity 1:2.3.3-1 Upgrading to 2.3.3. Adding all direct library dependencies. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-22 14:14:12 UTC (rev 531915) +++ PKGBUILD2019-11-22 14:47:00 UTC (rev 531916) @@ -2,8 +2,8 @@ # Contributor: Eric Bélanger pkgname=audacity -pkgver=2.3.2 -pkgrel=3 +pkgver=2.3.3 +pkgrel=1 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -16,11 +16,12 @@ depends=('expat' 'gcc-libs' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libFLAC.so' 'libFLAC++.so' 'libid3tag' 'libjack.so' 'liblilv-0.so' 'libmad' 'libogg' 'libsndfile' 'libsoxr' 'libsuil-0.so' 'libtwolame.so' 'libvamp-hostsdk.so' -'portsmf' 'soundtouch' 'wxgtk3') +'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so' 'portsmf' 'soundtouch' +'wxgtk3') makedepends=('cmake' 'ffmpeg' 'lv2') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('a59d6e9e974d5f78f5ca561e3bea31fc1b3e88f9ea60b2df7ce8bcec264d886f3fdc8f20030e11a86daff8ffeb735850b5e5f73c45fbef0bfcc58692423e7cd0') +sha512sums=('766cc6cf21ff79a74f02497c21d8d28e1d06479218a0064fa252b187cc655845da3615045fc3f1088111441121b40147378dbb5078a4bb480bdd2224d09db3ba') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Wednesday, November 13, 2019 @ 16:28:28 Author: dvzrv Revision: 527180 upgpkg: audacity 1:2.3.2-3 Updating maintainer info. Adding all direct library dependencies. Adding lv2 to makedepends. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-13 16:21:03 UTC (rev 527179) +++ PKGBUILD2019-11-13 16:28:28 UTC (rev 527180) @@ -1,9 +1,9 @@ -# Maintainer: David Runge +# Maintainer: David Runge # Contributor: Eric Bélanger pkgname=audacity pkgver=2.3.2 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -13,9 +13,11 @@ # upstream enquired via mail about: # vendors/requires older version of portaudio # vendors/doesn't detect system version of portmidi -depends=('libid3tag' 'libmad' 'libsoxr' 'lilv' 'portsmf' 'soundtouch' 'suil' -'twolame' 'vamp-plugin-sdk' 'wxgtk3') -makedepends=('cmake' 'ffmpeg') +depends=('expat' 'gcc-libs' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libFLAC.so' +'libFLAC++.so' 'libid3tag' 'libjack.so' 'liblilv-0.so' 'libmad' 'libogg' +'libsndfile' 'libsoxr' 'libsuil-0.so' 'libtwolame.so' 'libvamp-hostsdk.so' +'portsmf' 'soundtouch' 'wxgtk3') +makedepends=('cmake' 'ffmpeg' 'lv2') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) sha512sums=('a59d6e9e974d5f78f5ca561e3bea31fc1b3e88f9ea60b2df7ce8bcec264d886f3fdc8f20030e11a86daff8ffeb735850b5e5f73c45fbef0bfcc58692423e7cd0')
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Saturday, June 8, 2019 @ 12:38:41 Author: dvzrv Revision: 478263 upgpkg: audacity 1:2.3.2-2 Rebuilding against suil 0.10.4. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-08 12:04:45 UTC (rev 478262) +++ PKGBUILD2019-06-08 12:38:41 UTC (rev 478263) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.3.2 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64')
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Monday, May 13, 2019 @ 18:53:38 Author: dvzrv Revision: 467160 upgpkg: audacity 1:2.3.2-1 Upgrading to 2.3.2. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-13 18:18:27 UTC (rev 467159) +++ PKGBUILD2019-05-13 18:53:38 UTC (rev 467160) @@ -2,8 +2,8 @@ # Contributor: Eric Bélanger pkgname=audacity -pkgver=2.3.1 -pkgrel=2 +pkgver=2.3.2 +pkgrel=1 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -18,7 +18,7 @@ makedepends=('cmake' 'ffmpeg') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('066f57bd90d2baea6969f0cbfb63e41a42ed6dac955d87dc7b601c7a270888363e414c57e36393618801ea31b1068b7b22003f52897bf9a44fbc355aaf23cbaa') +sha512sums=('a59d6e9e974d5f78f5ca561e3bea31fc1b3e88f9ea60b2df7ce8bcec264d886f3fdc8f20030e11a86daff8ffeb735850b5e5f73c45fbef0bfcc58692423e7cd0') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 20:52:10 Author: arojas Revision: 443486 wxgtk 3.1 rebuild Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 20:45:31 UTC (rev 443485) +++ PKGBUILD2019-03-25 20:52:10 UTC (rev 443486) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.3.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64')
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, March 10, 2019 @ 17:55:44 Author: dvzrv Revision: 439550 upgpkg: audacity 1:2.3.1-1 Upgrading to 2.3.1. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-10 17:46:43 UTC (rev 439549) +++ PKGBUILD2019-03-10 17:55:44 UTC (rev 439550) @@ -2,7 +2,7 @@ # Contributor: Eric Bélanger pkgname=audacity -pkgver=2.2.2 +pkgver=2.3.1 pkgrel=1 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" @@ -18,7 +18,7 @@ makedepends=('cmake' 'ffmpeg') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('311a5f3413e7faf40dc5639b2b9f8b0d03d1a410c50d894ca7abf3fe5733a29b710ccf7e3215d97dd9142e93c0ab5e13955dfd13146b03f927f74465459a6457') +sha512sums=('066f57bd90d2baea6969f0cbfb63e41a42ed6dac955d87dc7b601c7a270888363e414c57e36393618801ea31b1068b7b22003f52897bf9a44fbc355aaf23cbaa') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Saturday, December 22, 2018 @ 18:23:28 Author: dvzrv Revision: 417559 upgpkg: audacity 1:2.2.2-1 Rebuilding against suil 0.10.2. Introducing epoch, as upstream's 2.3.0 was very broken and asked to downgrade. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-22 18:21:46 UTC (rev 417558) +++ PKGBUILD2018-12-22 18:23:28 UTC (rev 417559) @@ -2,8 +2,9 @@ # Contributor: Eric Bélanger pkgname=audacity -pkgver=2.3.0 +pkgver=2.2.2 pkgrel=1 +epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') url="https://audacityteam.org; @@ -12,12 +13,12 @@ # upstream enquired via mail about: # vendors/requires older version of portaudio # vendors/doesn't detect system version of portmidi -depends=('libid3tag' 'libmad' 'libsoxr' 'lilv' 'portsmf' 'soundtouch' 'suil' 'twolame' -'vamp-plugin-sdk' 'wxgtk3') +depends=('libid3tag' 'libmad' 'libsoxr' 'lilv' 'portsmf' 'soundtouch' 'suil' +'twolame' 'vamp-plugin-sdk' 'wxgtk3') makedepends=('cmake' 'ffmpeg') optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('0b0daece8578fe3b14425f0fd29d984aee7d0c9ab65376b2f415abdac67690765e1601c8c7d7e5b732001f887234efd4b931942a278c454695ad17751ef3f8b7') +sha512sums=('311a5f3413e7faf40dc5639b2b9f8b0d03d1a410c50d894ca7abf3fe5733a29b710ccf7e3215d97dd9142e93c0ab5e13955dfd13146b03f927f74465459a6457') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Wednesday, October 3, 2018 @ 13:33:31 Author: dvzrv Revision: 389214 upgpkg: audacity 2.3.0-1 Upgrading to 2.3.0. Reordering depends (adding notes on port{audio,midi}, after writing to upstream). Moving ffmpeg to makedepends/optdepends. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-03 13:06:03 UTC (rev 389213) +++ PKGBUILD2018-10-03 13:33:31 UTC (rev 389214) @@ -2,23 +2,27 @@ # Contributor: Eric Bélanger pkgname=audacity -pkgver=2.2.2 -pkgrel=3 +pkgver=2.3.0 +pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') url="https://audacityteam.org; license=('GPL2' 'CCPL') groups=('pro-audio') -depends=('libmad' 'libid3tag' 'wxgtk3' 'soundtouch' 'ffmpeg' 'vamp-plugin-sdk' -'portsmf' 'twolame' 'suil' 'lilv') -makedepends=('cmake') +# upstream enquired via mail about: +# vendors/requires older version of portaudio +# vendors/doesn't detect system version of portmidi +depends=('libid3tag' 'libmad' 'libsoxr' 'lilv' 'portsmf' 'soundtouch' 'suil' 'twolame' +'vamp-plugin-sdk' 'wxgtk3') +makedepends=('cmake' 'ffmpeg') +optdepends=('ffmpeg: additional import/export capabilities') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('311a5f3413e7faf40dc5639b2b9f8b0d03d1a410c50d894ca7abf3fe5733a29b710ccf7e3215d97dd9142e93c0ab5e13955dfd13146b03f927f74465459a6457') +sha512sums=('0b0daece8578fe3b14425f0fd29d984aee7d0c9ab65376b2f415abdac67690765e1601c8c7d7e5b732001f887234efd4b931942a278c454695ad17751ef3f8b7') prepare() { mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}" cd "${pkgname}-${pkgver}" - autoreconf -vi + autoreconf -vfi } build() { @@ -29,6 +33,8 @@ --with-expat="system" \ --with-lame="system" \ --with-libsoxr="system" \ +--with-portaudio \ +--with-portmidi \ --with-libflac \ --with-libid3tag \ --with-libsamplerate \ @@ -36,9 +42,7 @@ --with-soundtouch \ --with-libtwolame \ --with-libvorbis \ ---with-lv2 \ ---with-portaudio \ ---with-portmidi +--with-lv2 make }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, June 3, 2018 @ 11:16:40 Author: dvzrv Revision: 339081 upgpkg: audacity 2.2.2-3 Adding to pro-audio group. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-03 11:16:19 UTC (rev 339080) +++ PKGBUILD2018-06-03 11:16:40 UTC (rev 339081) @@ -4,11 +4,12 @@ pkgname=audacity pkgver=2.2.2 -pkgrel=2 +pkgrel=3 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') url="https://audacityteam.org; license=('GPL2' 'CCPL') +groups=('pro-audio') depends=('libmad' 'libid3tag' 'wxgtk3' 'soundtouch' 'ffmpeg' 'vamp-plugin-sdk' 'portsmf' 'twolame' 'suil' 'lilv') makedepends=('cmake')
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Monday, May 14, 2018 @ 19:49:41 Author: dvzrv Revision: 38 upgpkg: audacity 2.2.2-2 Rebuilding for ffmpeg ABI change. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-14 18:08:25 UTC (rev 37) +++ PKGBUILD2018-05-14 19:49:41 UTC (rev 38) @@ -4,13 +4,13 @@ pkgname=audacity pkgver=2.2.2 -pkgrel=1 +pkgrel=2 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') url="https://audacityteam.org; license=('GPL2' 'CCPL') -depends=('libmad' 'libid3tag' 'wxgtk3' 'lame' 'soundtouch' - 'ffmpeg' 'vamp-plugin-sdk' 'portsmf' 'twolame' 'suil' 'lilv') # sbsms - needs unreleased version +depends=('libmad' 'libid3tag' 'wxgtk3' 'soundtouch' 'ffmpeg' 'vamp-plugin-sdk' +'portsmf' 'twolame' 'suil' 'lilv') makedepends=('cmake') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) sha512sums=('311a5f3413e7faf40dc5639b2b9f8b0d03d1a410c50d894ca7abf3fe5733a29b710ccf7e3215d97dd9142e93c0ab5e13955dfd13146b03f927f74465459a6457') @@ -29,7 +29,7 @@ --with-expat="system" \ --with-lame="system" \ --with-libsoxr="system" \ ---with-libclac \ +--with-libflac \ --with-libid3tag \ --with-libsamplerate \ --with-sbsms \
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Tuesday, March 6, 2018 @ 12:18:00 Author: dvzrv Revision: 303066 upgpkg: audacity 2.2.2-1 Upgrading to 2.2.2. Minor fixes. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-06 11:51:31 UTC (rev 303065) +++ PKGBUILD2018-03-06 12:18:00 UTC (rev 303066) @@ -3,8 +3,8 @@ # Contributor: Eric Bélangerpkgname=audacity -pkgver=2.2.1 -pkgrel=2 +pkgver=2.2.2 +pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') url="https://audacityteam.org; @@ -13,15 +13,16 @@ 'ffmpeg' 'vamp-plugin-sdk' 'portsmf' 'twolame' 'suil' 'lilv') # sbsms - needs unreleased version makedepends=('cmake') source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) -sha512sums=('5f3e17aa5f39210f1440f49e19835bc6f2b6ab1bb58cee989dd2aa46cbcaf82eaa01037a8ee9e3a419741a34ae00c0325da33f017d83be531654032797ac7edd') +sha512sums=('311a5f3413e7faf40dc5639b2b9f8b0d03d1a410c50d894ca7abf3fe5733a29b710ccf7e3215d97dd9142e93c0ab5e13955dfd13146b03f927f74465459a6457') prepare() { - cd "${pkgname}-Audacity-${pkgver}" + mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" autoreconf -vi } build() { - cd "${pkgname}-Audacity-${pkgver}" + cd "${pkgname}-${pkgver}" WX_CONFIG=wx-config-gtk3 ./configure --prefix="/usr" \ --with-libsndfile="system" \ --with-ffmpeg="system" \ @@ -42,6 +43,6 @@ } package() { - cd "${pkgname}-Audacity-${pkgver}" + cd "${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Monday, December 18, 2017 @ 08:21:36 Author: dvzrv Revision: 274712 upgpkg: audacity 2.2.1-2 Updating maintainer. Switching to https for url. Removing unneeded lv2 depends. Removing unneeded makedepends python2. Adding CCPL license for documentation. Switching to sha512sums. Adding autoreconf in prepare(). Explicitely calling parameters in configure, (system includes are still somehow ignored). Minor fixes. Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 43 --- 1 file changed, 32 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-18 08:21:32 UTC (rev 274711) +++ PKGBUILD2017-12-18 08:21:36 UTC (rev 274712) @@ -1,26 +1,47 @@ # $Id$ -# Maintainer: Eric Bélanger+# Maintainer: David Runge +# Contributor: Eric Bélanger pkgname=audacity pkgver=2.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') -url="http://audacityteam.org; -license=('GPL') +url="https://audacityteam.org; +license=('GPL2' 'CCPL') depends=('libmad' 'libid3tag' 'wxgtk3' 'lame' 'soundtouch' - 'ffmpeg' 'vamp-plugin-sdk' 'portsmf' 'twolame' 'lv2' 'suil' 'lilv') # sbsms - needs unreleased version -makedepends=('cmake' 'python2') -source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip) -sha256sums=('48dfff3d9319aa1a1a9e0e791846ca697b40079d05d652c900613415eede4db7') + 'ffmpeg' 'vamp-plugin-sdk' 'portsmf' 'twolame' 'suil' 'lilv') # sbsms - needs unreleased version +makedepends=('cmake') +source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;) +sha512sums=('5f3e17aa5f39210f1440f49e19835bc6f2b6ab1bb58cee989dd2aa46cbcaf82eaa01037a8ee9e3a419741a34ae00c0325da33f017d83be531654032797ac7edd') +prepare() { + cd "${pkgname}-Audacity-${pkgver}" + autoreconf -vi +} + build() { - cd audacity-Audacity-${pkgver} - WX_CONFIG=wx-config-gtk3 ./configure --prefix=/usr --with-libsamplerate + cd "${pkgname}-Audacity-${pkgver}" + WX_CONFIG=wx-config-gtk3 ./configure --prefix="/usr" \ +--with-libsndfile="system" \ +--with-ffmpeg="system" \ +--with-expat="system" \ +--with-lame="system" \ +--with-libsoxr="system" \ +--with-libclac \ +--with-libid3tag \ +--with-libsamplerate \ +--with-sbsms \ +--with-soundtouch \ +--with-libtwolame \ +--with-libvorbis \ +--with-lv2 \ +--with-portaudio \ +--with-portmidi make } package() { - cd audacity-Audacity-${pkgver} + cd "${pkgname}-Audacity-${pkgver}" make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, December 10, 2017 @ 22:07:50 Author: arojas Revision: 273638 Update to 2.2.1 Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-10 21:58:13 UTC (rev 273637) +++ PKGBUILD2017-12-10 22:07:50 UTC (rev 273638) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélangerpkgname=audacity -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64') @@ -12,7 +12,7 @@ 'ffmpeg' 'vamp-plugin-sdk' 'portsmf' 'twolame' 'lv2' 'suil' 'lilv') # sbsms - needs unreleased version makedepends=('cmake' 'python2') source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip) -sha256sums=('175b2224bcafad2c4436cc5776c9c6b9af3bb78a8d0f11baa6d851192f5218ad') +sha256sums=('48dfff3d9319aa1a1a9e0e791846ca697b40079d05d652c900613415eede4db7') build() { cd audacity-Audacity-${pkgver}
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Saturday, November 4, 2017 @ 09:57:44 Author: arojas Revision: 265388 Update to 2.2.0, switch to GTK3 Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-04 09:16:26 UTC (rev 265387) +++ PKGBUILD2017-11-04 09:57:44 UTC (rev 265388) @@ -2,23 +2,21 @@ # Maintainer: Eric Bélangerpkgname=audacity -pkgver=2.1.3 +pkgver=2.2.0 pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('i686' 'x86_64') url="http://audacityteam.org; license=('GPL') -depends=('libmad' 'libid3tag' 'wxgtk' 'lame' 'lilv' 'soundtouch' - 'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') +depends=('libmad' 'libid3tag' 'wxgtk3' 'lame' 'soundtouch' + 'ffmpeg' 'vamp-plugin-sdk' 'portsmf' 'twolame' 'lv2' 'suil' 'lilv') # sbsms - needs unreleased version makedepends=('cmake' 'python2') -options=('!makeflags') source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip) -sha1sums=('616097deb29d3883ca2d858fcefda1550cdfbdf2') +sha256sums=('175b2224bcafad2c4436cc5776c9c6b9af3bb78a8d0f11baa6d851192f5218ad') build() { cd audacity-Audacity-${pkgver} - autoreconf -vi # use system libraries - ./configure --prefix=/usr --with-libsamplerate + WX_CONFIG=wx-config-gtk3 ./configure --prefix=/usr --with-libsamplerate make }
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity-ffmpeg.patch)
Date: Saturday, March 18, 2017 @ 10:53:57 Author: arojas Revision: 291028 Update to 2.1.3 Modified: audacity/trunk/PKGBUILD Deleted: audacity/trunk/audacity-ffmpeg.patch ---+ PKGBUILD | 16 +--- audacity-ffmpeg.patch | 30 -- 2 files changed, 5 insertions(+), 41 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-18 09:40:10 UTC (rev 291027) +++ PKGBUILD2017-03-18 10:53:57 UTC (rev 291028) @@ -2,8 +2,8 @@ # Maintainer: Eric Bélangerpkgname=audacity -pkgver=2.1.2 -pkgrel=3 +pkgver=2.1.3 +pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('i686' 'x86_64') url="http://audacityteam.org; @@ -12,18 +12,12 @@ 'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') makedepends=('cmake' 'python2') options=('!makeflags') -source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip -audacity-ffmpeg.patch) -sha1sums=('ced07f7401bef12d7ec0bc033409c9baa956c5c5' - '5f1733a3802bcec7d9b54cb3ec8d7d81fc38fc61') +source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip) +sha1sums=('616097deb29d3883ca2d858fcefda1550cdfbdf2') -prepare() { - cd audacity-Audacity-${pkgver} - patch -p1 -i "${srcdir}/audacity-ffmpeg.patch" -} - build() { cd audacity-Audacity-${pkgver} + autoreconf -vi # use system libraries ./configure --prefix=/usr --with-libsamplerate make } Deleted: audacity-ffmpeg.patch === --- audacity-ffmpeg.patch 2017-03-18 09:40:10 UTC (rev 291027) +++ audacity-ffmpeg.patch 2017-03-18 10:53:57 UTC (rev 291028) @@ -1,30 +0,0 @@ -diff -Naur audacity-src-2.0.6-orig/src/FFmpeg.h audacity-src-2.0.6/src/FFmpeg.h audacity-src-2.0.6-orig/src/FFmpeg.h 2014-09-28 21:54:55.159636208 -0400 -+++ audacity-src-2.0.6/src/FFmpeg.h2014-09-28 21:55:11.246276766 -0400 -@@ -688,7 +688,7 @@ -FFMPEG_FUNCTION_WITH_RETURN( - AVOutputFormat*, - av_oformat_next, -- (AVOutputFormat *f), -+ (const AVOutputFormat *f), - (f) -); -FFMPEG_FUNCTION_WITH_RETURN( -@@ -755,7 +755,7 @@ -FFMPEG_FUNCTION_WITH_RETURN( - int, - av_fifo_size, -- (AVFifoBuffer *f), -+ (const AVFifoBuffer *f), - (f) -); -FFMPEG_FUNCTION_WITH_RETURN( -@@ -801,7 +801,7 @@ -FFMPEG_FUNCTION_WITH_RETURN( - AVDictionaryEntry *, - av_dict_get, -- (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), -+ (const AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), - (m, key, prev, flags) -); -FFMPEG_FUNCTION_WITH_RETURN(
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity.install)
Date: Thursday, May 5, 2016 @ 23:58:19 Author: arojas Revision: 266984 Hooks Modified: audacity/trunk/PKGBUILD Deleted: audacity/trunk/audacity.install --+ PKGBUILD |3 +-- audacity.install | 13 - 2 files changed, 1 insertion(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-05 21:39:00 UTC (rev 266983) +++ PKGBUILD2016-05-05 21:58:19 UTC (rev 266984) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('i686' 'x86_64') url="http://audacityteam.org; @@ -12,7 +12,6 @@ 'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') makedepends=('cmake' 'python2') options=('!makeflags') -install=audacity.install source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip audacity-ffmpeg.patch) sha1sums=('ced07f7401bef12d7ec0bc033409c9baa956c5c5' Deleted: audacity.install === --- audacity.install2016-05-05 21:39:00 UTC (rev 266983) +++ audacity.install2016-05-05 21:58:19 UTC (rev 266984) @@ -1,13 +0,0 @@ -post_install() { - update-desktop-database -q - update-mime-database usr/share/mime &> /dev/null - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -}
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Saturday, April 16, 2016 @ 19:04:40 Author: alucryd Revision: 265053 soundtouch rebuild: audacity 2.1.2-2 Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-16 16:38:05 UTC (rev 265052) +++ PKGBUILD2016-04-16 17:04:40 UTC (rev 265053) @@ -3,13 +3,13 @@ pkgname=audacity pkgver=2.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('i686' 'x86_64') url="http://audacityteam.org; license=('GPL') depends=('libmad' 'libid3tag' 'wxgtk' 'lame' 'lilv' 'soundtouch' -'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') + 'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') makedepends=('cmake' 'python2') options=('!makeflags') install=audacity.install
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 20:40:46 Author: anatolik Revision: 258452 upgpkg: audacity 2.1.2-1 Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 19:27:27 UTC (rev 258451) +++ PKGBUILD2016-01-20 19:40:46 UTC (rev 258452) @@ -2,13 +2,13 @@ # Maintainer: Eric Bélangerpkgname=audacity -pkgver=2.1.1 -pkgrel=2 +pkgver=2.1.2 +pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('i686' 'x86_64') url="http://audacityteam.org; license=('GPL') -depends=('libmad' 'libid3tag' 'wxgtk2.8' 'lame' 'lilv' 'soundtouch' +depends=('libmad' 'libid3tag' 'wxgtk' 'lame' 'lilv' 'soundtouch' 'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') makedepends=('cmake' 'python2') options=('!makeflags') @@ -15,7 +15,7 @@ install=audacity.install source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip audacity-ffmpeg.patch) -sha1sums=('3ff019e02a8ef9d712166dd1b466c494102a859a' +sha1sums=('ced07f7401bef12d7ec0bc033409c9baa956c5c5' '5f1733a3802bcec7d9b54cb3ec8d7d81fc38fc61') prepare() { @@ -25,7 +25,7 @@ build() { cd audacity-Audacity-${pkgver} - WX_CONFIG=/usr/bin/wx-config-2.8 ./configure --prefix=/usr --with-libsamplerate + ./configure --prefix=/usr --with-libsamplerate make }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Monday, December 7, 2015 @ 07:30:34 Author: allan Revision: 253234 C++11 ABI rebuild Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-07 06:25:12 UTC (rev 253233) +++ PKGBUILD2015-12-07 06:30:34 UTC (rev 253234) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('i686' 'x86_64') url="http://audacityteam.org;
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, November 15, 2015 @ 06:02:47 Author: anatolik Revision: 251081 upgpkg: audacity 2.1.1-1 Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-14 23:24:31 UTC (rev 251080) +++ PKGBUILD2015-11-15 05:02:47 UTC (rev 251081) @@ -2,11 +2,11 @@ # Maintainer: Eric Bélangerpkgname=audacity -pkgver=2.1.0 +pkgver=2.1.1 pkgrel=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('i686' 'x86_64') -url="http://audacity.sourceforge.net/; +url="http://audacityteam.org; license=('GPL') depends=('libmad' 'libid3tag' 'wxgtk2.8' 'lame' 'lilv' 'soundtouch' 'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') @@ -13,23 +13,23 @@ makedepends=('cmake' 'python2') options=('!makeflags') install=audacity.install -source=(http://downloads.sourceforge.net/project/audacity/audacity/${pkgver}/${pkgname}-minsrc-${pkgver}.tar.xz +source=(https://github.com/audacity/audacity/archive/Audacity-${pkgver}.zip audacity-ffmpeg.patch) -sha1sums=('a53bce0276240bb56f2e3fd1bf235a4ef688caa3' +sha1sums=('3ff019e02a8ef9d712166dd1b466c494102a859a' '5f1733a3802bcec7d9b54cb3ec8d7d81fc38fc61') prepare() { - cd ${pkgname}-minsrc-${pkgver} + cd audacity-Audacity-${pkgver} patch -p1 -i "${srcdir}/audacity-ffmpeg.patch" } build() { - cd ${pkgname}-minsrc-${pkgver} + cd audacity-Audacity-${pkgver} WX_CONFIG=/usr/bin/wx-config-2.8 ./configure --prefix=/usr --with-libsamplerate make } package() { - cd ${pkgname}-minsrc-${pkgver} + cd audacity-Audacity-${pkgver} make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity-ffmpeg.patch)
Date: Sunday, April 12, 2015 @ 21:23:39 Author: eric Revision: 236316 upgpkg: audacity 2.1.0-1 Upstream update, Update ffmpeg patch, Use system libraries instead of bundled ones (close FS#42699) Modified: audacity/trunk/PKGBUILD audacity/trunk/audacity-ffmpeg.patch ---+ PKGBUILD | 18 +- audacity-ffmpeg.patch |4 ++-- 2 files changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-12 18:22:53 UTC (rev 236315) +++ PKGBUILD2015-04-12 19:23:39 UTC (rev 236316) @@ -2,34 +2,34 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=2.0.6 +pkgver=2.1.0 pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; license=('GPL') -depends=('libmad' 'libid3tag' 'wxgtk2.8' 'lame' 'jack' 'soundtouch' -'ffmpeg' 'desktop-file-utils') +depends=('libmad' 'libid3tag' 'wxgtk2.8' 'lame' 'lilv' 'soundtouch' +'ffmpeg' 'vamp-plugin-sdk' 'sbsms' 'portsmf' 'desktop-file-utils') makedepends=('cmake' 'python2') options=('!makeflags') install=audacity.install source=(http://downloads.sourceforge.net/project/audacity/audacity/${pkgver}/${pkgname}-minsrc-${pkgver}.tar.xz audacity-ffmpeg.patch) -sha1sums=('9fd664a71684e7e07472a48fa716f89c87b1929d' - '3fa0a06501ae525515f3e46ef9d20aa1a9ea8921') +sha1sums=('a53bce0276240bb56f2e3fd1bf235a4ef688caa3' + '5f1733a3802bcec7d9b54cb3ec8d7d81fc38fc61') prepare() { - cd ${pkgname}-src-${pkgver} + cd ${pkgname}-minsrc-${pkgver} patch -p1 -i ${srcdir}/audacity-ffmpeg.patch } build() { - cd ${pkgname}-src-${pkgver} - WX_CONFIG=/usr/bin/wx-config-2.8 ./configure --prefix=/usr + cd ${pkgname}-minsrc-${pkgver} + WX_CONFIG=/usr/bin/wx-config-2.8 ./configure --prefix=/usr --with-libsamplerate make } package() { - cd ${pkgname}-src-${pkgver} + cd ${pkgname}-minsrc-${pkgver} make DESTDIR=${pkgdir} install } Modified: audacity-ffmpeg.patch === --- audacity-ffmpeg.patch 2015-04-12 18:22:53 UTC (rev 236315) +++ audacity-ffmpeg.patch 2015-04-12 19:23:39 UTC (rev 236316) @@ -15,7 +15,7 @@ int, av_fifo_size, - (AVFifoBuffer *f), -+ (FF_CONST_AVUTIL53 AVFifoBuffer *f), ++ (const AVFifoBuffer *f), (f) ); FFMPEG_FUNCTION_WITH_RETURN( @@ -24,7 +24,7 @@ AVDictionaryEntry *, av_dict_get, - (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), -+ (FF_CONST_AVUTIL53 AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), ++ (const AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), (m, key, prev, flags) ); FFMPEG_FUNCTION_WITH_RETURN(
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity-ffmpeg.patch)
Date: Tuesday, September 30, 2014 @ 01:52:22 Author: eric Revision: 223693 upgpkg: audacity 2.0.6-1 Upstream update, Add patch to build against ffmpeg Added: audacity/trunk/audacity-ffmpeg.patch Modified: audacity/trunk/PKGBUILD ---+ PKGBUILD | 24 +++- audacity-ffmpeg.patch | 30 ++ 2 files changed, 45 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-29 22:12:00 UTC (rev 223692) +++ PKGBUILD2014-09-29 23:52:22 UTC (rev 223693) @@ -2,24 +2,30 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=2.0.5 -pkgrel=2 +pkgver=2.0.6 +pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; license=('GPL') -depends=('libmad' 'libid3tag' 'wxgtk2.8' 'lame' 'hicolor-icon-theme' -'desktop-file-utils' 'jack' 'soundtouch' 'ffmpeg-compat') -makedepends=('cmake') +depends=('libmad' 'libid3tag' 'wxgtk2.8' 'lame' 'jack' 'soundtouch' +'ffmpeg' 'desktop-file-utils') +makedepends=('cmake' 'python2') options=('!makeflags') install=audacity.install -source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.xz) -sha1sums=('f63cafb81f29e7f3813dc9f80fb1dfdbcfe46b33') +source=(http://downloads.sourceforge.net/project/audacity/audacity/${pkgver}/${pkgname}-minsrc-${pkgver}.tar.xz +audacity-ffmpeg.patch) +sha1sums=('9fd664a71684e7e07472a48fa716f89c87b1929d' + '3fa0a06501ae525515f3e46ef9d20aa1a9ea8921') +prepare() { + cd ${pkgname}-src-${pkgver} + patch -p1 -i ${srcdir}/audacity-ffmpeg.patch +} + build() { cd ${pkgname}-src-${pkgver} - WX_CONFIG=/usr/bin/wx-config-2.8 PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ -./configure --prefix=/usr + WX_CONFIG=/usr/bin/wx-config-2.8 ./configure --prefix=/usr make } Added: audacity-ffmpeg.patch === --- audacity-ffmpeg.patch (rev 0) +++ audacity-ffmpeg.patch 2014-09-29 23:52:22 UTC (rev 223693) @@ -0,0 +1,30 @@ +diff -Naur audacity-src-2.0.6-orig/src/FFmpeg.h audacity-src-2.0.6/src/FFmpeg.h +--- audacity-src-2.0.6-orig/src/FFmpeg.h 2014-09-28 21:54:55.159636208 -0400 audacity-src-2.0.6/src/FFmpeg.h2014-09-28 21:55:11.246276766 -0400 +@@ -688,7 +688,7 @@ +FFMPEG_FUNCTION_WITH_RETURN( + AVOutputFormat*, + av_oformat_next, +- (AVOutputFormat *f), ++ (const AVOutputFormat *f), + (f) +); +FFMPEG_FUNCTION_WITH_RETURN( +@@ -755,7 +755,7 @@ +FFMPEG_FUNCTION_WITH_RETURN( + int, + av_fifo_size, +- (AVFifoBuffer *f), ++ (FF_CONST_AVUTIL53 AVFifoBuffer *f), + (f) +); +FFMPEG_FUNCTION_WITH_RETURN( +@@ -801,7 +801,7 @@ +FFMPEG_FUNCTION_WITH_RETURN( + AVDictionaryEntry *, + av_dict_get, +- (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), ++ (FF_CONST_AVUTIL53 AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), + (m, key, prev, flags) +); +FFMPEG_FUNCTION_WITH_RETURN(
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, January 5, 2014 @ 18:05:18 Author: eric Revision: 203209 upgpkg: audacity 2.0.5-2 Build against wxgtk2.8 Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-01-05 16:01:36 UTC (rev 203208) +++ PKGBUILD2014-01-05 17:05:18 UTC (rev 203209) @@ -3,12 +3,12 @@ pkgname=audacity pkgver=2.0.5 -pkgrel=1 +pkgrel=2 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; license=('GPL') -depends=('libmad' 'libid3tag' 'wxgtk' 'lame' 'hicolor-icon-theme' +depends=('libmad' 'libid3tag' 'wxgtk2.8' 'lame' 'hicolor-icon-theme' 'desktop-file-utils' 'jack' 'soundtouch' 'ffmpeg-compat') makedepends=('cmake') options=('!makeflags') @@ -18,7 +18,7 @@ build() { cd ${pkgname}-src-${pkgver} - PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ + WX_CONFIG=/usr/bin/wx-config-2.8 PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ ./configure --prefix=/usr make }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Thursday, October 24, 2013 @ 01:56:29 Author: eric Revision: 197205 upgpkg: audacity 2.0.5-1 Upstream update Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-23 23:19:13 UTC (rev 197204) +++ PKGBUILD2013-10-23 23:56:29 UTC (rev 197205) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=2.0.4 +pkgver=2.0.5 pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ options=('!makeflags') install=audacity.install source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.xz) -sha1sums=('4c1a42137cef598e3d83829ca7c22dba62d215be') +sha1sums=('f63cafb81f29e7f3813dc9f80fb1dfdbcfe46b33') build() { cd ${pkgname}-src-${pkgver}
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity.install)
Date: Sunday, September 8, 2013 @ 21:31:10 Author: eric Revision: 193961 upgpkg: audacity 2.0.4-1 Upstream update Modified: audacity/trunk/PKGBUILD audacity/trunk/audacity.install --+ PKGBUILD | 12 ++-- audacity.install |4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-08 17:48:29 UTC (rev 193960) +++ PKGBUILD2013-09-08 19:31:10 UTC (rev 193961) @@ -2,8 +2,8 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=2.0.3 -pkgrel=2 +pkgver=2.0.4 +pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; @@ -14,16 +14,16 @@ options=('!makeflags') install=audacity.install source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.xz) -sha1sums=('72e634711fb96aac9df445e75e16e12e00c047e6') +sha1sums=('4c1a42137cef598e3d83829ca7c22dba62d215be') build() { - cd ${srcdir}/${pkgname}-src-${pkgver} + cd ${pkgname}-src-${pkgver} PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ -./configure --prefix=/usr --docdir=/usr/share/doc/audacity +./configure --prefix=/usr make } package() { - cd ${srcdir}/${pkgname}-src-${pkgver} + cd ${pkgname}-src-${pkgver} make DESTDIR=${pkgdir} install } Modified: audacity.install === --- audacity.install2013-09-08 17:48:29 UTC (rev 193960) +++ audacity.install2013-09-08 19:31:10 UTC (rev 193961) @@ -5,9 +5,9 @@ } post_upgrade() { - post_install $1 + post_install } post_remove() { - post_install $1 + post_install }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Wednesday, January 30, 2013 @ 21:24:59 Author: eric Revision: 176351 upgpkg: audacity 2.0.3-2 Use libsoxr for resampling (close FS#33550), Clean up default configure options Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-01-30 20:19:47 UTC (rev 176350) +++ PKGBUILD2013-01-30 20:24:59 UTC (rev 176351) @@ -3,13 +3,14 @@ pkgname=audacity pkgver=2.0.3 -pkgrel=1 +pkgrel=2 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; license=('GPL') depends=('libmad' 'libid3tag' 'wxgtk' 'lame' 'hicolor-icon-theme' 'desktop-file-utils' 'jack' 'soundtouch' 'ffmpeg-compat') +makedepends=('cmake') options=('!makeflags') install=audacity.install source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.xz) @@ -17,14 +18,8 @@ build() { cd ${srcdir}/${pkgname}-src-${pkgver} - WX_CONFIG=/usr/bin/wx-config PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ -./configure --prefix=/usr --docdir=/usr/share/doc/audacity \ ---with-portaudio --with-libsamplerate \ ---without-libresample --with-libmad \ ---with-ffmpeg --with-id3tag --with-libflac \ ---with-vorbis --with-libexpat \ ---with-libsndfile --with-soundtouch \ ---enable-unicode --without-taglib + PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ +./configure --prefix=/usr --docdir=/usr/share/doc/audacity make }
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Tuesday, January 22, 2013 @ 07:28:41 Author: eric Revision: 175819 upgpkg: audacity 2.0.3-1 Upstream update Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-01-22 04:04:32 UTC (rev 175818) +++ PKGBUILD2013-01-22 06:28:41 UTC (rev 175819) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=2.0.2 +pkgver=2.0.3 pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') @@ -12,13 +12,13 @@ 'desktop-file-utils' 'jack' 'soundtouch' 'ffmpeg-compat') options=('!makeflags') install=audacity.install -source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.bz2) -sha1sums=('c5e4058346c96713a0d39fcd6b33f27137589b06') +source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.xz) +sha1sums=('72e634711fb96aac9df445e75e16e12e00c047e6') build() { cd ${srcdir}/${pkgname}-src-${pkgver} WX_CONFIG=/usr/bin/wx-config PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ -./configure --prefix=/usr \ +./configure --prefix=/usr --docdir=/usr/share/doc/audacity \ --with-portaudio --with-libsamplerate \ --without-libresample --with-libmad \ --with-ffmpeg --with-id3tag --with-libflac \
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Thursday, August 23, 2012 @ 22:37:35 Author: eric Revision: 165558 upgpkg: audacity 2.0.2-1 Upstream update Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-08-24 00:39:25 UTC (rev 165557) +++ PKGBUILD2012-08-24 02:37:35 UTC (rev 165558) @@ -2,8 +2,8 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=2.0.1 -pkgrel=2 +pkgver=2.0.2 +pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; @@ -13,7 +13,7 @@ options=('!makeflags') install=audacity.install source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.bz2) -sha1sums=('366a10f3bd71c4d84c29437fff1e27a8560f691b') +sha1sums=('c5e4058346c96713a0d39fcd6b33f27137589b06') build() { cd ${srcdir}/${pkgname}-src-${pkgver}
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Tuesday, August 7, 2012 @ 21:06:28 Author: eric Revision: 164990 upgpkg: audacity 2.0.1-2 Fix ffmpeg support (close FS#30616) Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-08-08 00:24:19 UTC (rev 164989) +++ PKGBUILD2012-08-08 01:06:28 UTC (rev 164990) @@ -3,13 +3,13 @@ pkgname=audacity pkgver=2.0.1 -pkgrel=1 +pkgrel=2 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; license=('GPL') depends=('libmad' 'libid3tag' 'wxgtk' 'lame' 'hicolor-icon-theme' -'desktop-file-utils' 'jack' 'soundtouch' 'ffmpeg') +'desktop-file-utils' 'jack' 'soundtouch' 'ffmpeg-compat') options=('!makeflags') install=audacity.install source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.bz2) @@ -17,7 +17,8 @@ build() { cd ${srcdir}/${pkgname}-src-${pkgver} - WX_CONFIG=/usr/bin/wx-config ./configure --prefix=/usr \ + WX_CONFIG=/usr/bin/wx-config PKG_CONFIG_PATH+=/usr/lib/ffmpeg-compat/pkgconfig \ +./configure --prefix=/usr \ --with-portaudio --with-libsamplerate \ --without-libresample --with-libmad \ --with-ffmpeg --with-id3tag --with-libflac \
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Thursday, June 28, 2012 @ 22:41:21 Author: eric Revision: 162720 upgpkg: audacity 2.0.1-1 Upstream update Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-06-29 02:14:10 UTC (rev 162719) +++ PKGBUILD2012-06-29 02:41:21 UTC (rev 162720) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=2.0.0 +pkgver=2.0.1 pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ options=('!makeflags') install=audacity.install source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.bz2) -sha1sums=('0175474e63c51aaa97df9b45574f7f307f1d3bc8') +sha1sums=('366a10f3bd71c4d84c29437fff1e27a8560f691b') build() { cd ${srcdir}/${pkgname}-src-${pkgver}
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity-1.3.13-ffmpeg.patch)
Date: Wednesday, March 14, 2012 @ 13:15:15 Author: eric Revision: 153455 upgpkg: audacity 2.0.0-1 Upstream update, Remove old patch Modified: audacity/trunk/PKGBUILD Deleted: audacity/trunk/audacity-1.3.13-ffmpeg.patch --+ PKGBUILD | 15 - audacity-1.3.13-ffmpeg.patch | 404 - 2 files changed, 6 insertions(+), 413 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-03-14 16:44:04 UTC (rev 153454) +++ PKGBUILD2012-03-14 17:15:15 UTC (rev 153455) @@ -2,8 +2,8 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=1.3.14 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; @@ -12,14 +12,11 @@ 'desktop-file-utils' 'jack' 'soundtouch' 'ffmpeg') options=('!makeflags') install=audacity.install -source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}-beta.tar.bz2 \ -audacity-1.3.13-ffmpeg.patch) -sha1sums=('a0fb22a0cfbb8a72abac8bbc01b3ad8b0bb7e11e' - '67f209d362ece6961b154a7c62e23ac856c2fa94') +source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}.tar.bz2) +sha1sums=('0175474e63c51aaa97df9b45574f7f307f1d3bc8') build() { - cd ${srcdir}/${pkgname}-src-${pkgver}-beta - patch -p0 -i ${srcdir}/audacity-1.3.13-ffmpeg.patch + cd ${srcdir}/${pkgname}-src-${pkgver} WX_CONFIG=/usr/bin/wx-config ./configure --prefix=/usr \ --with-portaudio --with-libsamplerate \ --without-libresample --with-libmad \ @@ -31,6 +28,6 @@ } package() { - cd ${srcdir}/${pkgname}-src-${pkgver}-beta + cd ${srcdir}/${pkgname}-src-${pkgver} make DESTDIR=${pkgdir} install } Deleted: audacity-1.3.13-ffmpeg.patch === --- audacity-1.3.13-ffmpeg.patch2012-03-14 16:44:04 UTC (rev 153454) +++ audacity-1.3.13-ffmpeg.patch2012-03-14 17:15:15 UTC (rev 153455) @@ -1,404 +0,0 @@ -Index: src/FFmpeg.h -=== src/FFmpeg.h (revision 11286) -+++ src/FFmpeg.h (working copy) -@@ -47,6 +47,21 @@ -#if LIBAVCODEC_VERSION_INT AV_VERSION_INT(52, 94, 1) -#define AVSampleFormat SampleFormat -#endif -+ -+ #if LIBAVCODEC_VERSION_INT AV_VERSION_INT(52, 120, 0) -+ #define CodecType AVMediaType -+ #define CODEC_TYPE_UNKNOWNAVMEDIA_TYPE_UNKNOWN -+ #define CODEC_TYPE_VIDEO AVMEDIA_TYPE_VIDEO -+ #define CODEC_TYPE_AUDIO AVMEDIA_TYPE_AUDIO -+ #define CODEC_TYPE_DATA AVMEDIA_TYPE_DATA -+ #define CODEC_TYPE_SUBTITLE AVMEDIA_TYPE_SUBTITLE -+ #define CODEC_TYPE_ATTACHMENT AVMEDIA_TYPE_ATTACHMENT -+ #define CODEC_TYPE_NB AVMEDIA_TYPE_NB -+ #endif -+ -+ #ifndef PKT_FLAG_KEY -+ #define PKT_FLAG_KEY AV_PKT_FLAG_KEY -+ #endif - } - #endif - -@@ -505,20 +520,23 @@ - (AVCodecContext *avctx, AVCodec *codec), - (avctx, codec); -); -+#if LIBAVCODEC_VERSION_INT AV_VERSION_INT(52, 25, 0) -FFMPEG_FUNCTION_WITH_RETURN( - int, -+ avcodec_decode_audio3, -+ (AVCodecContext *avctx, int16_t *samples, int *frame_size_ptr, AVPacket *avpkt), -+ (avctx, samples, frame_size_ptr, avpkt) -+ ); -+#else -+ FFMPEG_FUNCTION_WITH_RETURN( -+ int, - avcodec_decode_audio2, - (AVCodecContext *avctx, int16_t *samples, int *frame_size_ptr, const uint8_t *buf, int buf_size), - (avctx, samples, frame_size_ptr, buf, buf_size) -); -+#endif -FFMPEG_FUNCTION_WITH_RETURN( - int, -- avcodec_decode_audio3, -- (AVCodecContext *avctx, int16_t *samples, int *frame_size_ptr, AVPacket *avpkt), -- (avctx, samples, frame_size_ptr, avpkt) -- ); -- FFMPEG_FUNCTION_WITH_RETURN( -- int, - avcodec_encode_audio, - (AVCodecContext *avctx, uint8_t *buf, int buf_size, const short *samples), - (avctx, buf, buf_size, samples) -@@ -556,13 +574,22 @@ - (void), - () -); -+#if LIBAVCODEC_VERSION_INT AV_VERSION_INT(53, 0, 0) -FFMPEG_FUNCTION_WITH_RETURN( - void*, - av_fast_realloc, - (void *ptr, unsigned int *size, unsigned int min_size), - (ptr, size, min_size) -); -+#else -FFMPEG_FUNCTION_WITH_RETURN( -+ void*, -+ av_fast_realloc, -+ (void *ptr, unsigned int *size, size_t min_size), -+ (ptr, size, min_size) -+ ); -+#endif -+ FFMPEG_FUNCTION_WITH_RETURN( - int, - av_open_input_stream, - (AVFormatContext **ic_ptr, AVIOContext *pb, const char *filename, AVInputFormat *fmt, AVFormatParameters *ap), -@@ -744,12 +771,21 @@ - (AVFifoBuffer *f), - (f) -); -+#if LIBAVUTIL_VERSION_INT AV_VERSION_INT(51, 0, 0) -FFMPEG_FUNCTION_WITH_RETURN( - void*, - av_malloc, -
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity-1.3.13-ffmpeg.patch)
Date: Tuesday, January 17, 2012 @ 00:10:44 Author: eric Revision: 146760 upgpkg: audacity 1.3.14-2 Fix ffmpeg support (close FS#27944) Modified: audacity/trunk/PKGBUILD audacity/trunk/audacity-1.3.13-ffmpeg.patch --+ PKGBUILD |6 audacity-1.3.13-ffmpeg.patch | 568 + 2 files changed, 407 insertions(+), 167 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-01-17 03:41:24 UTC (rev 146759) +++ PKGBUILD2012-01-17 05:10:44 UTC (rev 146760) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=1.3.14 -pkgrel=1 +pkgrel=2 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; @@ -15,11 +15,11 @@ source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}-beta.tar.bz2 \ audacity-1.3.13-ffmpeg.patch) sha1sums=('a0fb22a0cfbb8a72abac8bbc01b3ad8b0bb7e11e' - '26c2ad8e611705b2762a318e66312169f59cc218') + '67f209d362ece6961b154a7c62e23ac856c2fa94') build() { cd ${srcdir}/${pkgname}-src-${pkgver}-beta - patch -p1 -i ${srcdir}/audacity-1.3.13-ffmpeg.patch + patch -p0 -i ${srcdir}/audacity-1.3.13-ffmpeg.patch WX_CONFIG=/usr/bin/wx-config ./configure --prefix=/usr \ --with-portaudio --with-libsamplerate \ --without-libresample --with-libmad \ Modified: audacity-1.3.13-ffmpeg.patch === --- audacity-1.3.13-ffmpeg.patch2012-01-17 03:41:24 UTC (rev 146759) +++ audacity-1.3.13-ffmpeg.patch2012-01-17 05:10:44 UTC (rev 146760) @@ -1,164 +1,404 @@ audacity-src-1.3.13-beta.orig/src/export/ExportFFmpeg.cpp -+++ audacity-src-1.3.13-beta/src/export/ExportFFmpeg.cpp -@@ -352,7 +352,7 @@ -avcodec_get_context_defaults(mEncAudioCodecCtx); - -mEncAudioCodecCtx-codec_id = ExportFFmpegOptions::fmts[mSubFormat].codecid; -- mEncAudioCodecCtx-codec_type = CODEC_TYPE_AUDIO; -+ mEncAudioCodecCtx-codec_type = AVMEDIA_TYPE_AUDIO; -mEncAudioCodecCtx-codec_tag = av_codec_get_tag((const AVCodecTag **)mEncFormatCtx-oformat-codec_tag,mEncAudioCodecCtx-codec_id); -mSampleRate = (int)project-GetRate(); -mEncAudioCodecCtx-global_quality = -9; //quality mode is off by default; -@@ -403,7 +403,6 @@ - mEncAudioCodecCtx-flags2 = 0; - if (gPrefs-Read(wxT(/FileFormats/FFmpegBitReservoir),true)) mEncAudioCodecCtx-flags2 |= CODEC_FLAG2_BIT_RESERVOIR; - if (gPrefs-Read(wxT(/FileFormats/FFmpegVariableBlockLen),true)) mEncAudioCodecCtx-flags2 |= 0x0004; //WMA only? -- mEncAudioCodecCtx-use_lpc = gPrefs-Read(wxT(/FileFormats/FFmpegUseLPC),true); - mEncAudioCodecCtx-compression_level = gPrefs-Read(wxT(/FileFormats/FFmpegCompLevel),-1); - mEncAudioCodecCtx-frame_size = gPrefs-Read(wxT(/FileFormats/FFmpegFrameSize),(long)0); - mEncAudioCodecCtx-lpc_coeff_precision = gPrefs-Read(wxT(/FileFormats/FFmpegLPCCoefPrec),(long)0); -@@ -569,7 +569,7 @@ - pkt.stream_index = mEncAudioStream-index; - pkt.data = mEncAudioEncodedBuf; - pkt.size = nEncodedBytes; -- pkt.flags |= PKT_FLAG_KEY; -+ pkt.flags |= AV_PKT_FLAG_KEY; - - // Set presentation time of frame (currently in the codec's timebase) in the stream timebase. - if(mEncAudioCodecCtx-coded_frame mEncAudioCodecCtx-coded_frame-pts != int64_t(AV_NOPTS_VALUE)) -@@ -656,7 +656,7 @@ - - pkt.stream_index = mEncAudioStream-index; - pkt.data = mEncAudioEncodedBuf; -- pkt.flags |= PKT_FLAG_KEY; -+ pkt.flags |= AV_PKT_FLAG_KEY; - - // Write the encoded audio frame to the output file. - if ((ret = av_interleaved_write_frame(mEncFormatCtx, pkt)) != 0) audacity-src-1.3.13-beta.orig/src/export/ExportFFmpegDialogs.cpp -+++ audacity-src-1.3.13-beta/src/export/ExportFFmpegDialogs.cpp -@@ -1288,7 +1288,7 @@ -while ((codec = av_codec_next(codec))) -{ - // We're only interested in audio and only in encoders -- if (codec-type == CODEC_TYPE_AUDIO codec-encode) -+ if (codec-type == AVMEDIA_TYPE_AUDIO codec-encode) - { - mCodecNames.Add(wxString::FromUTF8(codec-name)); - mCodecLongNames.Add(wxString::Format(wxT(%s - %s),mCodecNames.Last().c_str(),wxString::FromUTF8(codec-long_name).c_str())); -@@ -1528,7 +1528,7 @@ - // Find the codec, that is claimed to be compatible - AVCodec *codec = avcodec_find_encoder(CompatibilityList[i].codec); - // If it exists, is audio and has encoder -- if (codec != NULL (codec-type == CODEC_TYPE_AUDIO) codec-encode) -+ if (codec != NULL (codec-type == AVMEDIA_TYPE_AUDIO) codec-encode) - { - // If it was selected - remember it's new index - if ((id = 0) codec-id == id) index = mShownCodecNames.GetCount(); -@@ -1543,7 +1543,7 @@ -
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Tuesday, December 13, 2011 @ 14:13:33 Author: eric Revision: 144993 upgpkg: audacity 1.3.14-1 Upstream update Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-12-13 18:04:12 UTC (rev 144992) +++ PKGBUILD2011-12-13 19:13:33 UTC (rev 144993) @@ -2,8 +2,8 @@ # Maintainer: Eric Bélanger e...@archlinux.org pkgname=audacity -pkgver=1.3.13 -pkgrel=2 +pkgver=1.3.14 +pkgrel=1 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; @@ -14,7 +14,7 @@ install=audacity.install source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}-beta.tar.bz2 \ audacity-1.3.13-ffmpeg.patch) -sha1sums=('47a1340699958c8e1804f374209835be865d7027' +sha1sums=('a0fb22a0cfbb8a72abac8bbc01b3ad8b0bb7e11e' '26c2ad8e611705b2762a318e66312169f59cc218') build() {
[arch-commits] Commit in audacity/trunk (PKGBUILD audacity-ffmpeg.patch)
Date: Wednesday, April 14, 2010 @ 20:21:38 Author: dgriffiths Revision: 77505 FS#19105 Added: audacity/trunk/audacity-ffmpeg.patch Modified: audacity/trunk/PKGBUILD ---+ PKGBUILD | 10 +++--- audacity-ffmpeg.patch | 31 +++ 2 files changed, 38 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-04-14 21:25:41 UTC (rev 77504) +++ PKGBUILD2010-04-15 00:21:38 UTC (rev 77505) @@ -6,7 +6,7 @@ pkgname=audacity pkgver=1.3.12 -pkgrel=2 +pkgrel=3 pkgdesc=A program that lets you manipulate digital audio waveforms arch=('i686' 'x86_64') url=http://audacity.sourceforge.net/; @@ -16,12 +16,16 @@ makedepends=('zip' 'python' 'pkgconfig') options=('!makeflags') install=${pkgname}.install -source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}-beta.tar.bz2) -md5sums=('76996fec67181ca82ba191e012518b57') +source=(http://audacity.googlecode.com/files/${pkgname}-minsrc-${pkgver}-beta.tar.bz2 + audacity-ffmpeg.patch) +md5sums=('76996fec67181ca82ba191e012518b57' +'52cd58c39078d78a96e972df4c3c41f6') build() { cd ${srcdir}/${pkgname}-src-${pkgver}-beta + patch -p0 ${srcdir}/audacity-ffmpeg.patch || return 1 + WX_CONFIG=/usr/bin/wx-config \ ./configure --prefix=/usr \ --with-portaudio=v19 --with-libsamplerate=system \ Added: audacity-ffmpeg.patch === --- audacity-ffmpeg.patch (rev 0) +++ audacity-ffmpeg.patch 2010-04-15 00:21:38 UTC (rev 77505) @@ -0,0 +1,31 @@ +--- src/FFmpeg.cpp.original2010-04-14 14:59:48.0 +0200 src/FFmpeg.cpp 2010-04-14 15:25:52.136755669 +0200 +@@ -341,7 +341,7 @@ + } + // Otherwize, resort to extension matching if available + else if (fmt1-extensions) { +-if (FFmpegLibsInst-match_ext(filename, fmt1-extensions)) { ++if (FFmpegLibsInst-av_match_ext(filename, fmt1-extensions)) { +score = 50; + } + } +@@ -814,7 +814,7 @@ +INITDYN(avformat,av_open_input_file); +INITDYN(avformat,av_open_input_stream); +INITDYN(avformat,get_buffer); +- INITDYN(avformat,match_ext); ++ INITDYN(avformat,av_match_ext); + + #if FFMPEG_STABLE +INITDYN(avformat,av_init_packet); +--- src/FFmpeg.h.original 2010-04-14 14:59:48.0 +0200 src/FFmpeg.h 2010-04-14 15:26:39.932590241 +0200 +@@ -222,7 +222,7 @@ +AVStream* (*av_new_stream) (AVFormatContext *s, int id); +AVFormatContext* (*av_alloc_format_context) (void); +AVOutputFormat* (*guess_format) (const char *short_name, const char *filename, const char *mime_type); +- int (*match_ext) (const char *filename, const char *extensions); ++ int (*av_match_ext) (const char *filename, const char *extensions); +int (*av_write_trailer) (AVFormatContext *s); +int (*av_interleaved_write_frame)(AVFormatContext *s, AVPacket *pkt); +int (*av_write_frame)(AVFormatContext *s, AVPacket *pkt);
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Sunday, April 11, 2010 @ 22:11:45 Author: dgriffiths Revision: 77337 Adopted, cleanup Modified: audacity/trunk/PKGBUILD --+ PKGBUILD | 28 +++- 1 file changed, 15 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-04-12 02:06:48 UTC (rev 77336) +++ PKGBUILD2010-04-12 02:11:45 UTC (rev 77337) @@ -1,7 +1,8 @@ # $Id$ -# Maintainer: Eric Belanger e...@archlinux.org +# Contributor: Eric Belanger e...@archlinux.org # Contributor: Tom Newsom jeeps...@gmx.co.uk # Contributor: dorphell dorph...@archlinux.org +# Maintainer: Daniel J Griffiths ghost1...@archlinux.us pkgname=audacity pkgver=1.3.12 @@ -19,20 +20,21 @@ md5sums=('76996fec67181ca82ba191e012518b57') build() { - cd ${srcdir}/${pkgname}-src-${pkgver}-beta + cd ${srcdir}/${pkgname}-src-${pkgver}-beta - WX_CONFIG=/usr/bin/wx-config \ - ./configure --prefix=/usr \ - --with-portaudio=v19 --with-libsamplerate=system \ - --without-libresample --with-libmad=system \ - --with-id3tag=system --with-flac=system \ - --with-vorbis=system --with-libexpat=system \ - --with-libsndfile=system --with-soundtouch \ - --enable-unicode --without-taglib || return 1 - make || return 1 + WX_CONFIG=/usr/bin/wx-config \ + ./configure --prefix=/usr \ +--with-portaudio=v19 --with-libsamplerate=system \ +--without-libresample --with-libmad=system \ +--with-id3tag=system --with-flac=system \ +--with-vorbis=system --with-libexpat=system \ +--with-libsndfile=system --with-soundtouch \ +--enable-unicode --without-taglib || return 1 + make || return 1 } package() { - cd ${srcdir}/${pkgname}-src-${pkgver}-beta - make DESTDIR=${pkgdir} install || return 1 + cd ${srcdir}/${pkgname}-src-${pkgver}-beta + + make DESTDIR=${pkgdir} install || return 1 }