[arch-commits] Commit in sonic-visualiser/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Fri Apr 24 09:20:13 UTC 2020
Date: Friday, April 24, 2020 @ 09:20:12
Author: dvzrv
Revision: 619065
upgpkg: sonic-visualiser 4.0.1-2: Rebuilding against capnproto 0.8.0.
Adding all sodeps in package() and adding their respective packages in makedepends.
Adding upstream ticket for lack of full RELRO (due to ignoring of LDFLAGS in the
jungle of secondary build systems).
Modified:
sonic-visualiser/trunk/PKGBUILD
----------+
PKGBUILD | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-04-24 09:20:02 UTC (rev 619064)
+++ PKGBUILD 2020-04-24 09:20:12 UTC (rev 619065)
@@ -5,17 +5,17 @@
_download_id=2607
pkgname=sonic-visualiser
pkgver=4.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="A viewer and analyser of music audio files."
arch=('x86_64')
url="https://www.sonicvisualiser.org/"
license=('GPL2')
groups=('pro-audio')
-depends=('alsa-lib' 'bzip2' 'desktop-file-utils' 'fftw' 'gcc-libs' 'glibc'
-'hicolor-icon-theme' 'libcapnp.so' 'libfishsound.so' 'libid3tag' 'libkj.so'
-'liblo.so' 'liblrdf.so' 'libmad' 'liboggz.so' 'libportaudio.so' 'libpulse'
-'librubberband.so' 'libsamplerate' 'libserd-0.so' 'libsndfile' 'libsord-0.so'
-'opusfile' 'qt5-base' 'qt5-svg')
+depends=('bzip2' 'gcc-libs' 'glibc' 'hicolor-icon-theme' 'libglvnd' 'libid3tag'
+'libmad' 'libogg' 'libx11' 'opusfile' 'qt5-base' 'qt5-svg' 'speex')
+makedepends=('alsa-lib' 'capnproto' 'fftw' 'flac' 'libfishsound' 'liblo'
+'liblrdf' 'liboggz' 'libpulse' 'libsamplerate' 'libsndfile' 'libvorbis'
+'portaudio' 'rubberband' 'serd' 'sord')
source=("https://code.soundsoftware.ac.uk/attachments/download/${_download_id}/${pkgname}-${pkgver}.tar.gz"
"${pkgname}-4.0.1-remove-werror.patch"
)
@@ -27,6 +27,8 @@
# remove all declarations of -Werror
# https://sourceforge.net/p/sv1/bugs/277/
patch -Np1 -i "../${pkgname}-4.0.1-remove-werror.patch"
+ # no full RELRO, because LDFLAGS is ignored:
+ # https://sourceforge.net/p/sv1/bugs/282/
autoreconf -vfi
}
@@ -37,6 +39,11 @@
}
package() {
+ depends+=('libasound.so' 'libcapnp.so' 'libFLAC.so' 'libfftw3.so'
+ 'libfftw3f.so' 'libfishsound.so' 'libkj.so' 'liblo.so' 'liblrdf.so'
+ 'liboggz.so' 'libportaudio.so' 'libpulse.so' 'librubberband.so'
+ 'libsamplerate.so' 'libserd-0.so' 'libsndfile.so' 'libsord-0.so'
+ 'libvorbis.so' 'libvorbisenc.so')
cd "${pkgname}-${pkgver}"
# INSTALL_ROOT used in favor of DESTDIR
# https://sourceforge.net/p/sv1/bugs/254
More information about the arch-commits
mailing list