Browse Source
audio/sonic-visualiser: Updated for version 2.5.
pull/25/head
B. Watson
9 years ago
committed by
Willy Sudiarto Raharjo
No known key found for this signature in database
GPG Key ID: 887B8374D7333381
3 changed files with
23 additions and
11 deletions
-
audio/sonic-visualiser/README
-
audio/sonic-visualiser/sonic-visualiser.SlackBuild
-
audio/sonic-visualiser/sonic-visualiser.info
|
|
@ -7,11 +7,9 @@ simply listen to it. |
|
|
|
|
|
|
|
Optional dependencies, detected at build time: |
|
|
|
|
|
|
|
liblo - allows remote control of sonic-visualiser via OSC. |
|
|
|
portaudio - allows sonic-visualiser to run without a JACK server. |
|
|
|
|
|
|
|
If you get compile errors that mention vamphostsdk, update vamp-plugin-sdk |
|
|
|
to version 2.5 (or later, if it exists). |
|
|
|
liblo - allows remote control of sonic-visualiser via OSC. |
|
|
|
portaudio - allows sonic-visualiser to run without a JACK or pulseaudio |
|
|
|
server. |
|
|
|
|
|
|
|
This package uses POSIX filesystem capabilities to execute with |
|
|
|
elevated privileges (required for realtime audio processing). This |
|
|
|
|
|
@ -6,6 +6,13 @@ |
|
|
|
|
|
|
|
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. |
|
|
|
|
|
|
|
# 20160806 bkw: |
|
|
|
# - updated to 2.5, which means adding a qt5 dep. |
|
|
|
# - fix parallel build. |
|
|
|
# - according to INSTALL.txt, jack-audio-connection-kit is optional, |
|
|
|
# so I was going to remove it from REQUIRES. I tried building without it, |
|
|
|
# but the build failed, so it remains a hard dep for now. |
|
|
|
|
|
|
|
# 20140913 bkw: |
|
|
|
# - finally updated (from 1.9 to 2.3) |
|
|
|
# - add man page |
|
|
@ -14,7 +21,7 @@ |
|
|
|
# - add realtime capabilities |
|
|
|
|
|
|
|
PRGNAM=sonic-visualiser |
|
|
|
VERSION=${VERSION:-2.3} |
|
|
|
VERSION=${VERSION:-2.5} |
|
|
|
BUILD=${BUILD:-1} |
|
|
|
TAG=${TAG:-_SBo} |
|
|
|
|
|
|
@ -60,6 +67,7 @@ find -L . \ |
|
|
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ |
|
|
|
-exec chmod 644 {} \; |
|
|
|
|
|
|
|
QTDIR=$QT5DIR \ |
|
|
|
CFLAGS="$SLKCFLAGS" \ |
|
|
|
CXXFLAGS="$SLKCFLAGS" \ |
|
|
|
./configure \ |
|
|
@ -71,7 +79,13 @@ CXXFLAGS="$SLKCFLAGS" \ |
|
|
|
--docdir=/usr/doc/$PRGNAM-$VERSION \ |
|
|
|
--build=$ARCH-slackware-linux |
|
|
|
|
|
|
|
make -j1 |
|
|
|
# parallel build fails from main Makefile, used to have to do this: |
|
|
|
#make -j1 |
|
|
|
|
|
|
|
# ...but forcing libsvcore.a to be built first, allows parallel make |
|
|
|
# to succeed. |
|
|
|
make -C svcore |
|
|
|
make |
|
|
|
|
|
|
|
# There is no 'make install', stick everything where it goes: |
|
|
|
mkdir -p $PKG/usr/share/$PRGNAM/samples $PKG/usr/bin |
|
|
|
|
|
@ -1,10 +1,10 @@ |
|
|
|
PRGNAM="sonic-visualiser" |
|
|
|
VERSION="2.3" |
|
|
|
VERSION="2.5" |
|
|
|
HOMEPAGE="http://sonicvisualiser.org/" |
|
|
|
DOWNLOAD="https://code.soundsoftware.ac.uk/attachments/download/918/sonic-visualiser-2.3.tar.gz" |
|
|
|
MD5SUM="3c26444561dcff2ce87d1d3e36f178a3" |
|
|
|
DOWNLOAD="https://code.soundsoftware.ac.uk/attachments/download/1675/sonic-visualiser-2.5.tar.gz" |
|
|
|
MD5SUM="bb79007d4c57391b361cbc51304e1ce2" |
|
|
|
DOWNLOAD_x86_64="" |
|
|
|
MD5SUM_x86_64="" |
|
|
|
REQUIRES="jack-audio-connection-kit liblrdf rubberband vamp-plugin-sdk sord" |
|
|
|
REQUIRES="qt5 jack-audio-connection-kit liblrdf rubberband vamp-plugin-sdk sord" |
|
|
|
MAINTAINER="B. Watson" |
|
|
|
EMAIL="yalhcru@gmail.com" |