tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: add meta.mainProgram to audio
Austin Horstman
2 years ago
ef8105b8
8fa16970
+13
13 changed files
expand all
collapse all
unified
split
pkgs
applications
audio
cadence
default.nix
cava
default.nix
easyeffects
default.nix
helvum
default.nix
lollypop
default.nix
mpdevil
default.nix
ncmpcpp
default.nix
pavucontrol
default.nix
spotify
default.nix
strawberry
default.nix
tageditor
default.nix
youtube-music
default.nix
ytmdesktop
default.nix
+1
pkgs/applications/audio/cadence/default.nix
···
107
107
license = lib.licenses.gpl2Plus;
108
108
maintainers = with lib.maintainers; [ ];
109
109
platforms = [ "x86_64-linux" ];
110
110
+
mainProgram = "cadence";
110
111
};
111
112
}
+1
pkgs/applications/audio/cava/default.nix
···
28
28
license = licenses.mit;
29
29
maintainers = with maintainers; [ offline mirrexagon ];
30
30
platforms = platforms.linux;
31
31
+
mainProgram = "cava";
31
32
};
32
33
}
+1
pkgs/applications/audio/easyeffects/default.nix
···
107
107
license = licenses.gpl3Plus;
108
108
maintainers = with maintainers; [ ];
109
109
platforms = platforms.linux;
110
110
+
mainProgram = "easyeffects";
110
111
};
111
112
}
+1
pkgs/applications/audio/helvum/default.nix
···
58
58
license = licenses.gpl3Only;
59
59
maintainers = with maintainers; [ fufexan ];
60
60
platforms = platforms.linux;
61
61
+
mainProgram = "helvum";
61
62
};
62
63
}
+1
pkgs/applications/audio/lollypop/default.nix
···
106
106
license = licenses.gpl3Plus;
107
107
maintainers = with maintainers; [ lovesegfault ];
108
108
platforms = platforms.linux;
109
109
+
mainProgram = "lollypop";
109
110
};
110
111
}
+1
pkgs/applications/audio/mpdevil/default.nix
···
51
51
license = licenses.gpl3Plus;
52
52
platforms = platforms.linux;
53
53
maintainers = with maintainers; [ apfelkuchen6 ];
54
54
+
mainProgram = "mpdevil";
54
55
};
55
56
}
+1
pkgs/applications/audio/ncmpcpp/default.nix
···
48
48
license = licenses.gpl2Plus;
49
49
maintainers = with maintainers; [ jfrankenau koral lovek323 ];
50
50
platforms = platforms.all;
51
51
+
mainProgram = "ncmpcpp";
51
52
};
52
53
}
+1
pkgs/applications/audio/pavucontrol/default.nix
···
51
51
52
52
maintainers = with maintainers; [ abbradar globin ];
53
53
platforms = platforms.linux;
54
54
+
mainProgram = "pavucontrol";
54
55
};
55
56
}
+1
pkgs/applications/audio/spotify/default.nix
···
15
15
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
16
16
license = licenses.unfree;
17
17
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ];
18
18
+
mainProgram = "spotify";
18
19
};
19
20
20
21
in if stdenv.isDarwin
+1
pkgs/applications/audio/strawberry/default.nix
···
116
116
maintainers = with maintainers; [ peterhoeg ];
117
117
# upstream says darwin should work but they lack maintainers as of 0.6.6
118
118
platforms = platforms.linux;
119
119
+
mainProgram = "strawberry";
119
120
};
120
121
}
+1
pkgs/applications/audio/tageditor/default.nix
···
50
50
license = licenses.gpl2;
51
51
maintainers = [ maintainers.matthiasbeyer ];
52
52
platforms = platforms.linux;
53
53
+
mainProgram = "tageditor";
53
54
};
54
55
}
+1
pkgs/applications/audio/youtube-music/default.nix
···
34
34
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
35
35
platforms = platforms.linux;
36
36
maintainers = [ maintainers.aacebedo ];
37
37
+
mainProgram = "youtube-music";
37
38
};
38
39
}
+1
pkgs/applications/audio/ytmdesktop/default.nix
···
32
32
license = licenses.cc0;
33
33
platforms = platforms.linux;
34
34
maintainers = [ maintainers.lgcl ];
35
35
+
mainProgram = "ytmdesktop";
35
36
};
36
37
}