nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchurl,
5 ladspaH,
6 libjack2,
7 liblo,
8 alsa-lib,
9 libX11,
10 libsndfile,
11 libSM,
12 libsamplerate,
13 libtool,
14 autoconf,
15 automake,
16 xorgproto,
17 libICE,
18 pkg-config,
19}:
20
21stdenv.mkDerivation rec {
22 pname = "dssi";
23 version = "1.1.1";
24
25 src = fetchurl {
26 url = "mirror://sourceforge/project/dssi/dssi/${version}/${pname}-${version}.tar.gz";
27 sha256 = "0kl1hzhb7cykzkrqcqgq1dk4xcgrcxv0jja251aq4z4l783jpj7j";
28 };
29
30 patches = [
31 ./dssi-liblo.patch
32 ];
33
34 nativeBuildInputs = [
35 autoconf
36 automake
37 pkg-config
38 ];
39 buildInputs = [
40 ladspaH
41 libjack2
42 liblo
43 alsa-lib
44 libX11
45 libsndfile
46 libSM
47 libsamplerate
48 libtool
49 xorgproto
50 libICE
51 ];
52
53 meta = {
54 description = "Plugin SDK for virtual instruments";
55 maintainers = with lib.maintainers; [
56 raskin
57 ];
58 platforms = lib.platforms.linux;
59 license = lib.licenses.lgpl21;
60 downloadPage = "https://sourceforge.net/projects/dssi/files/dssi/";
61 };
62}