tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
hybridreverb2: switch to fetchFromGitHub
Felix Buehler
4 years ago
82bb0302
aeb416bb
+44
-9
1 changed file
expand all
collapse all
unified
split
pkgs
applications
audio
hybridreverb2
default.nix
+44
-9
pkgs/applications/audio/hybridreverb2/default.nix
···
1
1
-
{ lib, stdenv, fetchFromGitHub, fetchzip, cmake, pkg-config, lv2, alsa-lib, libjack2,
2
2
-
freetype, libX11, gtk3, pcre, libpthreadstubs, libXdmcp, libxkbcommon,
3
3
-
epoxy, at-spi2-core, dbus, curl, fftwFloat }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchFromGitHub
4
4
+
, cmake
5
5
+
, pkg-config
6
6
+
, lv2
7
7
+
, alsa-lib
8
8
+
, libjack2
9
9
+
, freetype
10
10
+
, libX11
11
11
+
, gtk3
12
12
+
, pcre
13
13
+
, libpthreadstubs
14
14
+
, libXdmcp
15
15
+
, libxkbcommon
16
16
+
, epoxy
17
17
+
, at-spi2-core
18
18
+
, dbus
19
19
+
, curl
20
20
+
, fftwFloat
21
21
+
}:
4
22
5
23
let
6
24
pname = "HybridReverb2";
···
10
28
in
11
29
12
30
stdenv.mkDerivation rec {
13
13
-
name = "${pname}-${version}";
31
31
+
inherit pname version;
14
32
15
15
-
impulseDB = fetchzip {
16
16
-
url = "https://github.com/${owner}/${pname}-impulse-response-database/archive/v${DBversion}.zip";
17
17
-
sha256 = "1hlfxbbkahm1k2sk3c3n2mjaz7k80ky3r55xil8nfbvbv0qan89z";
33
33
+
impulseDB = fetchFromGitHub {
34
34
+
inherit owner;
35
35
+
repo = "HybridReverb2-impulse-response-database";
36
36
+
rev = "v${DBversion}";
37
37
+
sha256 = "sha256-PyGrMNhrL2cRjb2UPPwEaJ6vZBV2sDG1mKFCNdfqjsI=";
18
38
};
19
39
20
40
src = fetchFromGitHub {
···
26
46
};
27
47
28
48
nativeBuildInputs = [ pkg-config cmake ];
29
29
-
buildInputs = [ lv2 alsa-lib libjack2 freetype libX11 gtk3 pcre
30
30
-
libpthreadstubs libXdmcp libxkbcommon epoxy at-spi2-core dbus curl fftwFloat ];
49
49
+
buildInputs = [
50
50
+
lv2
51
51
+
alsa-lib
52
52
+
libjack2
53
53
+
freetype
54
54
+
libX11
55
55
+
gtk3
56
56
+
pcre
57
57
+
libpthreadstubs
58
58
+
libXdmcp
59
59
+
libxkbcommon
60
60
+
epoxy
61
61
+
at-spi2-core
62
62
+
dbus
63
63
+
curl
64
64
+
fftwFloat
65
65
+
];
31
66
32
67
cmakeFlags = [
33
68
"-DHybridReverb2_AdvancedJackStandalone=ON"