vamp-plugin-sdk: rename from vamp.vampSDK

This commit is contained in:
Orivej Desh 2020-03-26 20:29:35 +00:00
parent 778c42b470
commit ef164d2ba9
9 changed files with 42 additions and 54 deletions

View File

@ -4,7 +4,7 @@
, librdf_raptor, librdf_rasqal, libsamplerate, libsigcxx, libsndfile , librdf_raptor, librdf_rasqal, libsamplerate, libsigcxx, libsndfile
, libusb, libuuid, libxml2, libxslt, lilv, lrdf, lv2, makeWrapper , libusb, libuuid, libxml2, libxslt, lilv, lrdf, lv2, makeWrapper
, perl, pkgconfig, python2, rubberband, serd, sord, sratom , perl, pkgconfig, python2, rubberband, serd, sord, sratom
, taglib, vampSDK, dbus, fftw, pango, suil, libarchive , taglib, vamp-plugin-sdk, dbus, fftw, pango, suil, libarchive
, wafHook }: , wafHook }:
let let
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
libmad libogg librdf_raptor librdf_rasqal libsamplerate libmad libogg librdf_raptor librdf_rasqal libsamplerate
libsigcxx libsndfile libusb libuuid libxml2 libxslt lilv lrdf lv2 libsigcxx libsndfile libusb libuuid libxml2 libxslt lilv lrdf lv2
makeWrapper pango perl pkgconfig python2 rubberband serd sord makeWrapper pango perl pkgconfig python2 rubberband serd sord
sratom suil taglib vampSDK libarchive sratom suil taglib vamp-plugin-sdk libarchive
]; ];
# ardour's wscript has a "tarball" target but that required the git revision # ardour's wscript has a "tarball" target but that required the git revision

View File

@ -3,7 +3,7 @@
, libid3tag, libmad, libopus, libshout, libsndfile, libusb1, libvorbis , libid3tag, libmad, libopus, libshout, libsndfile, libusb1, libvorbis
, libGLU, libxcb, lilv, lv2, opusfile , libGLU, libxcb, lilv, lv2, opusfile
, pkgconfig, portaudio, portmidi, protobuf, qtbase, qtscript, qtsvg , pkgconfig, portaudio, portmidi, protobuf, qtbase, qtscript, qtsvg
, qtx11extras, rubberband, scons, sqlite, taglib, upower, vampSDK , qtx11extras, rubberband, scons, sqlite, taglib, upower, vamp-plugin-sdk
}: }:
mkDerivation rec { mkDerivation rec {
@ -20,7 +20,7 @@ mkDerivation rec {
buildInputs = [ buildInputs = [
chromaprint fftw flac faad2 glibcLocales mp4v2 libid3tag libmad libopus libshout libsndfile chromaprint fftw flac faad2 glibcLocales mp4v2 libid3tag libmad libopus libshout libsndfile
libusb1 libvorbis libxcb libGLU lilv lv2 opusfile pkgconfig portaudio portmidi protobuf qtbase qtscript qtsvg libusb1 libvorbis libxcb libGLU lilv lv2 opusfile pkgconfig portaudio portmidi protobuf qtbase qtscript qtsvg
qtx11extras rubberband scons sqlite taglib upower vampSDK qtx11extras rubberband scons sqlite taglib upower vamp-plugin-sdk
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, alsaLib, boost, bzip2, fftw, fftwFloat, libfishsound { stdenv, fetchurl, alsaLib, boost, bzip2, fftw, fftwFloat, libfishsound
, libid3tag, liblo, libmad, liboggz, libpulseaudio, libsamplerate , libid3tag, liblo, libmad, liboggz, libpulseaudio, libsamplerate
, libsndfile, lrdf, opusfile, portaudio, rubberband, serd, sord, vampSDK, capnproto , libsndfile, lrdf, opusfile, portaudio, rubberband, serd, sord, capnproto
, wrapQtAppsHook, pkgconfig , wrapQtAppsHook, pkgconfig
}: }:

View File

@ -3,7 +3,7 @@
{ stdenv, fetchurl, alsaLib, bzip2, fftw, libjack2, libX11, liblo { stdenv, fetchurl, alsaLib, bzip2, fftw, libjack2, libX11, liblo
, libmad, libogg, lrdf, librdf_raptor, librdf_rasqal, libsamplerate , libmad, libogg, lrdf, librdf_raptor, librdf_rasqal, libsamplerate
, libsndfile, pkgconfig, libpulseaudio, qtbase, qtsvg, redland , libsndfile, pkgconfig, libpulseaudio, qtbase, qtsvg, redland
, rubberband, serd, sord, vampSDK, fftwFloat , rubberband, serd, sord, vamp-plugin-sdk, fftwFloat
, capnproto, liboggz, libfishsound, libid3tag, opusfile , capnproto, liboggz, libfishsound, libid3tag, opusfile
, wrapQtAppsHook , wrapQtAppsHook
}: }:
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
buildInputs = buildInputs =
[ libsndfile qtbase qtsvg fftw fftwFloat bzip2 lrdf rubberband [ libsndfile qtbase qtsvg fftw fftwFloat bzip2 lrdf rubberband
libsamplerate vampSDK alsaLib librdf_raptor librdf_rasqal redland libsamplerate vamp-plugin-sdk alsaLib librdf_raptor librdf_rasqal redland
serd serd
sord sord
# optional # optional

View File

@ -0,0 +1,27 @@
# set VAMP_PATH ?
# plugins availible on sourceforge and http://www.vamp-plugins.org/download.html (various licenses)
{ stdenv, fetchFromGitHub, pkgconfig, libsndfile }:
stdenv.mkDerivation {
name = "vamp-sdk-2.7.1";
# version = "2.7.1";
src = fetchFromGitHub {
owner = "c4dm";
repo = "vamp-plugin-sdk";
rev = "vamp-plugin-sdk-v2.7.1";
sha256 = "1ifd6l6b89pg83ss4gld5i72fr0cczjnl2by44z5jnndsg3sklw4";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libsndfile ];
meta = with stdenv.lib; {
description = "Audio processing plugin system for plugins that extract descriptive information from audio data";
homepage = https://sourceforge.net/projects/vamp;
license = licenses.bsd3;
maintainers = [ maintainers.goibhniu maintainers.marcweber ];
platforms = platforms.linux;
};
}

View File

@ -1,31 +0,0 @@
# set VAMP_PATH ?
# plugins availible on sourceforge and http://www.vamp-plugins.org/download.html (various licenses)
{ stdenv, fetchFromGitHub, pkgconfig, libsndfile }:
{
vampSDK = stdenv.mkDerivation {
name = "vamp-sdk-2.7.1";
# version = "2.7.1";
src = fetchFromGitHub {
owner = "c4dm";
repo = "vamp-plugin-sdk";
rev = "vamp-plugin-sdk-v2.7.1";
sha256 = "1ifd6l6b89pg83ss4gld5i72fr0cczjnl2by44z5jnndsg3sklw4";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libsndfile ];
meta = with stdenv.lib; {
description = "Audio processing plugin system for plugins that extract descriptive information from audio data";
homepage = https://sourceforge.net/projects/vamp;
license = licenses.bsd3;
maintainers = [ maintainers.goibhniu maintainers.marcweber ];
platforms = platforms.linux;
};
};
}

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, libsamplerate, libsndfile, fftw { stdenv, fetchurl, pkgconfig, libsamplerate, libsndfile, fftw
, vampSDK, ladspaH }: , vamp-plugin-sdk, ladspaH }:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "rubberband-1.8.1"; name = "rubberband-1.8.1";
@ -10,7 +10,7 @@ stdenv.mkDerivation {
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libsamplerate libsndfile fftw vampSDK ladspaH ]; buildInputs = [ libsamplerate libsndfile fftw vamp-plugin-sdk ladspaH ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "High quality software library for audio time-stretching and pitch-shifting"; description = "High quality software library for audio time-stretching and pitch-shifting";

View File

@ -509,6 +509,7 @@ mapAliases ({
v4l_utils = v4l-utils; # added 2019-08-07 v4l_utils = v4l-utils; # added 2019-08-07
v8_3_16_14 = throw "removed 2019-11-01: no longer referenced by other packages"; v8_3_16_14 = throw "removed 2019-11-01: no longer referenced by other packages";
valadoc = throw "deprecated 2019-10-10: valadoc was merged into vala 0.38"; valadoc = throw "deprecated 2019-10-10: valadoc was merged into vala 0.38";
vamp = { vampSDK = vamp-plugin-sdk; }; # added 2020-03-26
vimbWrapper = vimb; # added 2015-01 vimbWrapper = vimb; # added 2015-01
vimprobable2 = throw "vimprobable2 has been removed from nixpkgs. It relied on webkitgtk24x that has been removed."; # added 2019-12-05 vimprobable2 = throw "vimprobable2 has been removed from nixpkgs. It relied on webkitgtk24x that has been removed."; # added 2019-12-05
vimprobable2-unwrapped = vimprobable2; # added 2019-12-05 vimprobable2-unwrapped = vimprobable2; # added 2019-12-05

View File

@ -14393,9 +14393,7 @@ in
rttr = callPackage ../development/libraries/rttr { }; rttr = callPackage ../development/libraries/rttr { };
rubberband = callPackage ../development/libraries/rubberband { rubberband = callPackage ../development/libraries/rubberband { };
inherit (vamp) vampSDK;
};
sad = callPackage ../applications/science/logic/sad { }; sad = callPackage ../applications/science/logic/sad { };
@ -14895,7 +14893,7 @@ in
vale = callPackage ../tools/text/vale { }; vale = callPackage ../tools/text/vale { };
vamp = callPackage ../development/libraries/audio/vamp { }; vamp-plugin-sdk = callPackage ../development/libraries/audio/vamp-plugin-sdk { };
vc = callPackage ../development/libraries/vc { }; vc = callPackage ../development/libraries/vc { };
@ -18584,7 +18582,6 @@ in
ardour = callPackage ../applications/audio/ardour { ardour = callPackage ../applications/audio/ardour {
inherit (gnome2) libgnomecanvas libgnomecanvasmm; inherit (gnome2) libgnomecanvas libgnomecanvasmm;
inherit (vamp) vampSDK;
}; };
arelle = with python3Packages; toPythonApplication arelle; arelle = with python3Packages; toPythonApplication arelle;
@ -20760,9 +20757,7 @@ in
meh = callPackage ../applications/graphics/meh {}; meh = callPackage ../applications/graphics/meh {};
mixxx = libsForQt5.callPackage ../applications/audio/mixxx { mixxx = libsForQt5.callPackage ../applications/audio/mixxx { };
inherit (vamp) vampSDK;
};
mjpg-streamer = callPackage ../applications/video/mjpg-streamer { }; mjpg-streamer = callPackage ../applications/video/mjpg-streamer { };
@ -22011,13 +22006,9 @@ in
skanlite = libsForQt5.callPackage ../applications/office/skanlite { }; skanlite = libsForQt5.callPackage ../applications/office/skanlite { };
sonic-lineup = libsForQt5.callPackage ../applications/audio/sonic-lineup { sonic-lineup = libsForQt5.callPackage ../applications/audio/sonic-lineup { };
inherit (pkgs.vamp) vampSDK;
};
sonic-visualiser = libsForQt5.callPackage ../applications/audio/sonic-visualiser { sonic-visualiser = libsForQt5.callPackage ../applications/audio/sonic-visualiser { };
inherit (pkgs.vamp) vampSDK;
};
soulseekqt = libsForQt5.callPackage ../applications/networking/p2p/soulseekqt { }; soulseekqt = libsForQt5.callPackage ../applications/networking/p2p/soulseekqt { };