tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
nrsc5: 1.0 -> 3.0.1
Markus Kowalewski
5 months ago
2ab0b7c2
b7b05b94
+8
-14
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
nr
nrsc5
package.nix
+8
-14
pkgs/by-name/nr/nrsc5/package.nix
···
12
12
}:
13
13
let
14
14
src_faad2 = fetchFromGitHub {
15
15
-
owner = "dsvensson";
15
15
+
owner = "knik0";
16
16
repo = "faad2";
17
17
-
rev = "b7aa099fd3220b71180ed2b0bc19dc6209a1b418";
18
18
-
sha256 = "0pcw2x9rjgkf5g6irql1j4m5xjb4lxj6468z8v603921bnir71mf";
17
17
+
tag = "2.11.2";
18
18
+
hash = "sha256-JvmblrmE3doUMUwObBN2b+Ej+CDBWNemBsyYSCXGwo8=";
19
19
};
20
20
21
21
-
version = "1.0";
22
22
-
23
21
in
24
24
-
stdenv.mkDerivation {
22
22
+
stdenv.mkDerivation (finalAttrs: {
25
23
pname = "nrsc5";
26
26
-
inherit version;
24
24
+
version = "3.0.1";
27
25
28
26
src = fetchFromGitHub {
29
27
owner = "theori-io";
30
28
repo = "nrsc5";
31
31
-
rev = "v${version}";
32
32
-
sha256 = "09zzh3h1zzf2lwrbz3i7rif2hw36d9ska8irvxaa9lz6xc1y68pg";
29
29
+
rev = "v${finalAttrs.version}";
30
30
+
hash = "sha256-chLoCXbEQaIrSHLQAm0++NGNYuQNCseSCR37qjXwW04=";
33
31
};
34
32
35
33
postUnpack = ''
···
44
42
sed -i '/GIT_REPOSITORY/d' CMakeLists.txt
45
43
sed -i '/GIT_TAG/d' CMakeLists.txt
46
44
sed -i "s:set (FAAD2_PREFIX .*):set (FAAD2_PREFIX \"$srcRoot/faad2-prefix\"):" CMakeLists.txt
47
47
-
# see https://github.com/dsvensson/faad2/pull/2
48
48
-
substituteInPlace $faadSrc/libfaad/pns.c \
49
49
-
--replace-fail 'r1_dep = __r1;' 'r1_dep = *__r1;' \
50
50
-
--replace-fail 'r2_dep = __r2;' 'r2_dep = *__r2;'
51
45
'';
52
46
53
47
nativeBuildInputs = [
···
75
69
maintainers = with maintainers; [ markuskowa ];
76
70
mainProgram = "nrsc5";
77
71
};
78
78
-
}
72
72
+
})