forked from mirrors/nixpkgs
Adding ZynAddSubFX, a software synthesizer, and minixml (a dependency of ZynAddSubFX)
svn path=/nixpkgs/trunk/; revision=26746
This commit is contained in:
parent
fa84d216b0
commit
30c1dd27c8
25
pkgs/applications/audio/zynaddsubfx/default.nix
Normal file
25
pkgs/applications/audio/zynaddsubfx/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
{ stdenv, fetchurl, alsaLib, fftw, fltk, minixml, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "zynaddsubfx-${version}";
|
||||
version = "2.4.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/zynaddsubfx/ZynAddSubFX-${version}.tar.bz2";
|
||||
sha256 = "1zn5lgh76rrbfj8d4jys2gc1j2pqrbdd18ywfdrk0s7jq4inwyfg";
|
||||
};
|
||||
|
||||
buildInputs = [ alsaLib fftw fltk minixml zlib ];
|
||||
|
||||
preConfigure = "cd src";
|
||||
|
||||
installPhase = "mkdir -p $out/bin; cp zynaddsubfx $out/bin";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "high quality software synthesizer";
|
||||
homepage = http://zynaddsubfx.sourceforge.net;
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.goibhniu ];
|
||||
};
|
||||
}
|
19
pkgs/development/libraries/minixml/default.nix
Normal file
19
pkgs/development/libraries/minixml/default.nix
Normal file
|
@ -0,0 +1,19 @@
|
|||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mxml-${version}";
|
||||
version = "2.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://ftp.easysw.com/pub/mxml/${version}/${name}.tar.gz";
|
||||
sha256 = "15cpqr43cwvy1ms67rfav8l9fjgybkaqfq7nhag8qnhd3bd4glxh";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "a small XML library";
|
||||
homepage = http://www.minixml.org;
|
||||
license = licenses.lgpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.goibhniu ];
|
||||
};
|
||||
}
|
|
@ -906,6 +906,8 @@ let
|
|||
|
||||
miniupnpd = callPackage ../tools/networking/miniupnpd { };
|
||||
|
||||
minixml = callPackage ../development/libraries/minixml { };
|
||||
|
||||
mjpegtools = callPackage ../tools/video/mjpegtools { };
|
||||
|
||||
mkcue = callPackage ../tools/cd-dvd/mkcue { };
|
||||
|
@ -7036,6 +7038,10 @@ let
|
|||
|
||||
zathura = callPackage ../applications/misc/zathura { };
|
||||
|
||||
zynaddsubfx = callPackage ../applications/audio/zynaddsubfx {
|
||||
fltk = fltk11;
|
||||
};
|
||||
|
||||
### GAMES
|
||||
|
||||
asc = callPackage ../games/asc {
|
||||
|
|
Loading…
Reference in a new issue