tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
MMA: 20.12 -> 21.09
Bart Brouns
3 years ago
1369d3ed
87de89e2
+7
-7
1 changed file
expand all
collapse all
unified
split
pkgs
applications
audio
MMA
default.nix
+7
-7
pkgs/applications/audio/MMA/default.nix
···
1
1
{ lib, stdenv, fetchurl, makeWrapper, python3, alsa-utils, timidity }:
2
2
3
3
-
stdenv.mkDerivation rec {
4
4
-
version = "20.12";
3
3
+
stdenv.mkDerivation rec {
4
4
+
version = "21.09";
5
5
pname = "mma";
6
6
7
7
src = fetchurl {
8
8
url = "https://www.mellowood.ca/mma/mma-bin-${version}.tar.gz";
9
9
-
sha256 = "18k0hwlqky5x4y461fxmw77gvz7z8jyrvxicrqphsgvwwinzy732";
9
9
+
sha256 = "sha256-5YzdaZ499AGiKAPUsgBCj3AQ9s0WlfgAbHhOQSOLLO8=";
10
10
};
11
11
12
12
nativeBuildInputs = [ makeWrapper ];
···
38
38
cp util/mup2mma.py $out/bin/mup2mma
39
39
cp util/pg2mma.py $out/bin/pg2mma
40
40
cp util/synthsplit.py $out/bin/mma-synthsplit
41
41
-
cp -r {docs,egs,includes,lib,MMA,text} $out/share/mma
42
42
-
rmdir $out/share/mma/includes/aria
41
41
+
cp -r {docs,egs,includes,lib,MMA,text,plugins} $out/share/mma
43
42
44
43
cp util/README.* $out/share/mma/docs
45
44
mv $out/share/mma/docs/man/mma-libdoc.8 $out/share/man/man8
···
61
60
'';
62
61
63
62
meta = {
64
64
-
description = "Creates MIDI tracks for a soloist to perform over from a user supplied file containing chords";
65
65
-
homepage = "https://www.mellowood.ca/mma/index.html";
63
63
+
description =
64
64
+
"Creates MIDI tracks for a soloist to perform over from a user supplied file containing chords";
65
65
+
homepage = "https://www.mellowood.ca/mma/index.html";
66
66
license = lib.licenses.gpl2;
67
67
maintainers = [ lib.maintainers.magnetophon ];
68
68
platforms = lib.platforms.linux;