lol
1{ stdenv, fetchFromGitHub, puredata }:
2
3stdenv.mkDerivation rec {
4 name = "maxlib-${version}";
5 version = "1.5.7";
6
7 src = fetchFromGitHub {
8 owner = "electrickery";
9 repo = "pd-maxlib";
10 rev = "v${version}";
11 sha256 = "10w9qfgn26lj3zqjksf2r1wsjpf5xy4dx22jay9l6idy9q62mxsn";
12 };
13
14 buildInputs = [ puredata ];
15
16 hardeningDisable = [ "format" ];
17
18 makeFlags = [ "prefix=$(out)" ];
19
20 postInstall = ''
21 mv $out/lib/pd-externals/maxlib/ $out
22 rm -rf $out/local/
23 rm -rf $out/lib/
24 '';
25
26 meta = {
27 description = "A library of non-tilde externals for puredata, by Miller Puckette";
28 homepage = http://puredata.info/downloads/maxlib;
29 license = stdenv.lib.licenses.gpl2;
30 maintainers = [ stdenv.lib.maintainers.magnetophon ];
31 platforms = stdenv.lib.platforms.linux;
32 };
33}