Merge pull request #161545 from Infinisil/synaesthesia
synaesthesia: init at 2.4
commitd96a67d15672df117e1ba56aa98c74176d747f66
authorSilvan Mosberger <contact@infinisil.com>
dateFri 25 Mar 2022, 17:42 (5 years ago)
parent99d9d45b2e2e7c
pkgs/applications/audio/synaesthesia/default.nixnew file+33
@@ -0,0 +1,33 @@
1+{ stdenv
2+, lib
3+, fetchzip
4+, SDL
5+, pkg-config
6+, libSM
7+}:
8+stdenv.mkDerivation rec {
9+ pname = "synaesthesia";
10+ version = "2.4";
11+
12+ src = fetchzip {
13+ url = "https://logarithmic.net/pfh-files/synaesthesia/synaesthesia-${version}.tar.gz";
14+ sha256 = "0nzsdxbah0shm2vlziaaw3ilzlizd3d35rridkpg40nfxmq84qnx";
15+ };
16+
17+ nativeBuildInputs = [
18+ pkg-config
19+ ];
20+
21+ buildInputs = [
22+ SDL
23+ libSM
24+ ];
25+
26+ meta = {
27+ homepage = "https://logarithmic.net/pfh/synaesthesia";
28+ description = "Program for representing sounds visually";
29+ license = lib.licenses.gpl2Only;
30+ platforms = lib.platforms.linux;
31+ maintainers = [ lib.maintainers.infinisil ];
32+ };
33+}
pkgs/top-level/all-packages.nix+2
@@ -10294,6 +10294,8 @@ with pkgs;
1029410294
1029510295 symengine = callPackage ../development/libraries/symengine { };
1029610296
10297+ synaesthesia = callPackage ../applications/audio/synaesthesia { };
10298+
1029710299 sysbench = callPackage ../development/tools/misc/sysbench {};
1029810300
1029910301 system-config-printer = callPackage ../tools/misc/system-config-printer {