tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
ladspa-plugins: switch to fetchFromGitHub
Felix Buehler
4 years ago
fb1cc88a
221ec72f
+17
-7
1 changed file
expand all
collapse all
unified
split
pkgs
applications
audio
ladspa-plugins
default.nix
+17
-7
pkgs/applications/audio/ladspa-plugins/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, autoreconfHook, automake, fftw, ladspaH, libxml2, pkg-config
2
2
-
, perlPackages }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchFromGitHub
4
4
+
, autoreconfHook
5
5
+
, automake
6
6
+
, fftw
7
7
+
, ladspaH
8
8
+
, libxml2
9
9
+
, pkg-config
10
10
+
, perlPackages
11
11
+
}:
3
12
4
13
stdenv.mkDerivation rec {
5
14
pname = "swh-plugins";
6
15
version = "0.4.17";
7
16
8
8
-
9
9
-
src = fetchurl {
10
10
-
url = "https://github.com/swh/ladspa/archive/v${version}.tar.gz";
11
11
-
sha256 = "1rqwh8xrw6hnp69dg4gy336bfbfpmbx4fjrk0nb8ypjcxkz91c6i";
17
17
+
src = fetchFromGitHub {
18
18
+
owner = "swh";
19
19
+
repo = "ladspa";
20
20
+
rev = "v${version}";
21
21
+
sha256 = "sha256-eOtIhNcuItREUShI8JRlBVKfMfovpdfIYu+m37v4KLE=";
12
22
};
13
23
14
24
nativeBuildInputs = [ autoreconfHook pkg-config ];
15
15
-
buildInputs = [ fftw ladspaH libxml2 perlPackages.perl perlPackages.XMLParser ];
25
25
+
buildInputs = [ fftw ladspaH libxml2 perlPackages.perl perlPackages.XMLParser ];
16
26
17
27
patchPhase = ''
18
28
patchShebangs .