git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #145018 from magnetophon/aether-lv2
commitaabb663563a973ae11246db9269da015fe9a7193 authorSandro <sandro.jaeckel@gmail.com> dateThu 11 Nov 2021, 14:18 (5 years ago) parentd178aab5a4df47
2 files changed+35
pkgs/applications/audio/aether-lv2/default.nix+33 pkgs/top-level/all-packages.nix+2
pkgs/applications/audio/aether-lv2/default.nixnew file+33
@@ -0,0 +1,33 @@
1+{ lib, stdenv, fetchFromGitHub, lv2, libX11, libGL, libGLU, mesa, cmake }:
2+
3+stdenv.mkDerivation rec {
4+ pname = "aether-lv2";
5+ version = "1.2.1";
6+
7+ src = fetchFromGitHub {
8+ owner = "Dougal-s";
9+ repo = "aether";
10+ rev = "v${version}";
11+ sha256 = "0xhih4smjxn87s0f4gaab51d8594qlp0lyypzxl5lm37j1i9zigs";
12+ fetchSubmodules = true;
13+ };
14+
15+ nativeBuildInputs = [ cmake ];
16+
17+ buildInputs = [
18+ lv2 libX11 libGL libGLU mesa
19+ ];
20+
21+ installPhase = ''
22+ mkdir -p $out/lib/lv2
23+ cp -r aether.lv2 $out/lib/lv2
24+ '';
25+
26+ meta = with lib; {
27+ homepage = "https://dougal-s.github.io/Aether/";
28+ description = "An algorithmic reverb LV2 based on Cloudseed";
29+ maintainers = [ maintainers.magnetophon ];
30+ platforms = platforms.linux;
31+ license = licenses.mit;
32+ };
33+}
pkgs/top-level/all-packages.nix+2
@@ -862,6 +862,8 @@ with pkgs;
862862
863863 aescrypt = callPackage ../tools/misc/aescrypt { };
864864
865+ aether-lv2 = callPackage ../applications/audio/aether-lv2 { };
866+
865867 acme-client = callPackage ../tools/networking/acme-client { stdenv = gccStdenv; };
866868
867869 adriconf = callPackage ../tools/graphics/adriconf { };