Author: cillian
Date: Wed Apr 20 16:31:41 2011
New Revision: 26909
URL: https://svn.nixos.org/websvn/nix/?rev=26909&sc=1
Log:
Adding XSynth-DSSI, a classic analog style software synthesizer
Added:
nixpkgs/trunk/pkgs/applications/audio/xsynth-dssi/
nixpkgs/trunk/pkgs/applications/audio/xsynth-dssi/default.nix
Modified:
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Added: nixpkgs/trunk/pkgs/applications/audio/xsynth-dssi/default.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/applications/audio/xsynth-dssi/default.nix Wed Apr
20 16:31:41 2011 (r26909)
@@ -0,0 +1,35 @@
+{ stdenv, fetchurl, alsaLib, autoconf, automake, dssi, gtk, ladspaH,
+ladspaPlugins, liblo, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ name = "xsynth-dssi-${version}";
+ version = "0.9.4";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/xsynth-dssi/${name}.tar.gz";
+ sha256 = "00nwv2pqjbmxqdc6xdm0cljq6z05lv4y6bibmhz1kih9lm0lklnk";
+ };
+
+ buildInputs = [ alsaLib autoconf automake dssi gtk ladspaH
+ ladspaPlugins liblo pkgconfig ];
+
+ installPhase = ''
+ ensureDir $out/bin
+ cp src/Xsynth_gtk $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ description = "classic-analog (VCOs-VCF-VCA) style software synthesizer";
+ longDescription = ''
+ Xsynth-DSSI is a classic-analog (VCOs-VCF-VCA) style software
+ synthesizer which operates as a plugin for the DSSI Soft Synth
+ Interface. DSSI is a plugin API for software instruments (soft
+ synths) with user interfaces, permitting them to be hosted
+ in-process by audio applications.
+ '';
+ homepage = http://dssi.sourceforge.net/download.html#Xsynth-DSSI;
+ license = licenses.gpl2+;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.goibhniu ];
+ };
+}
Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix Wed Apr 20 15:21:44
2011 (r26908)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix Wed Apr 20 16:31:41
2011 (r26909)
@@ -7045,6 +7045,10 @@
inherit (gnome) libglade;
};
+ xsynth_dssi = callPackage ../applications/audio/xsynth-dssi {
+ inherit (gtkLibs) gtk;
+ };
+
xterm = callPackage ../applications/misc/xterm { };
xtrace = callPackage ../tools/X11/xtrace { };
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits