evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ma / maxlib / package.nix
blob567141afaffea50a3a654285f402f29f98ba78de
1 { lib, stdenv, fetchFromGitHub, puredata }:
3 stdenv.mkDerivation rec {
4   pname = "maxlib";
5   version = "1.5.7";
7   src = fetchFromGitHub {
8     owner = "electrickery";
9     repo = "pd-maxlib";
10     rev = "v${version}";
11     sha256 = "10w9qfgn26lj3zqjksf2r1wsjpf5xy4dx22jay9l6idy9q62mxsn";
12   };
14   buildInputs = [ puredata ];
16   hardeningDisable = [ "format" ];
18   makeFlags = [ "prefix=$(out)" ];
20   postInstall = ''
21     mv $out/lib/pd-externals/maxlib/ $out
22     rm -rf $out/local/
23     rm -rf $out/lib/
24   '';
26   meta = {
27     description = "Library of non-tilde externals for puredata, by Miller Puckette";
28     homepage = "http://puredata.info/downloads/maxlib";
29     license = lib.licenses.gpl2;
30     maintainers = [ lib.maintainers.magnetophon ];
31     platforms = lib.platforms.linux;
32   };