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
{ lib, stdenv, fetchurl, makeWrapper, python3, alsa-utils, timidity }:
2
3
-
stdenv.mkDerivation rec {
4
-
version = "20.12";
5
pname = "mma";
6
7
src = fetchurl {
8
url = "https://www.mellowood.ca/mma/mma-bin-${version}.tar.gz";
9
-
sha256 = "18k0hwlqky5x4y461fxmw77gvz7z8jyrvxicrqphsgvwwinzy732";
10
};
11
12
nativeBuildInputs = [ makeWrapper ];
···
38
cp util/mup2mma.py $out/bin/mup2mma
39
cp util/pg2mma.py $out/bin/pg2mma
40
cp util/synthsplit.py $out/bin/mma-synthsplit
41
-
cp -r {docs,egs,includes,lib,MMA,text} $out/share/mma
42
-
rmdir $out/share/mma/includes/aria
43
44
cp util/README.* $out/share/mma/docs
45
mv $out/share/mma/docs/man/mma-libdoc.8 $out/share/man/man8
···
61
'';
62
63
meta = {
64
-
description = "Creates MIDI tracks for a soloist to perform over from a user supplied file containing chords";
65
-
homepage = "https://www.mellowood.ca/mma/index.html";
0
66
license = lib.licenses.gpl2;
67
maintainers = [ lib.maintainers.magnetophon ];
68
platforms = lib.platforms.linux;
···
1
{ lib, stdenv, fetchurl, makeWrapper, python3, alsa-utils, timidity }:
2
3
+
stdenv.mkDerivation rec {
4
+
version = "21.09";
5
pname = "mma";
6
7
src = fetchurl {
8
url = "https://www.mellowood.ca/mma/mma-bin-${version}.tar.gz";
9
+
sha256 = "sha256-5YzdaZ499AGiKAPUsgBCj3AQ9s0WlfgAbHhOQSOLLO8=";
10
};
11
12
nativeBuildInputs = [ makeWrapper ];
···
38
cp util/mup2mma.py $out/bin/mup2mma
39
cp util/pg2mma.py $out/bin/pg2mma
40
cp util/synthsplit.py $out/bin/mma-synthsplit
41
+
cp -r {docs,egs,includes,lib,MMA,text,plugins} $out/share/mma
0
42
43
cp util/README.* $out/share/mma/docs
44
mv $out/share/mma/docs/man/mma-libdoc.8 $out/share/man/man8
···
60
'';
61
62
meta = {
63
+
description =
64
+
"Creates MIDI tracks for a soloist to perform over from a user supplied file containing chords";
65
+
homepage = "https://www.mellowood.ca/mma/index.html";
66
license = lib.licenses.gpl2;
67
maintainers = [ lib.maintainers.magnetophon ];
68
platforms = lib.platforms.linux;