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
}:
13
let
14
src_faad2 = fetchFromGitHub {
15
-
owner = "dsvensson";
16
repo = "faad2";
17
-
rev = "b7aa099fd3220b71180ed2b0bc19dc6209a1b418";
18
-
sha256 = "0pcw2x9rjgkf5g6irql1j4m5xjb4lxj6468z8v603921bnir71mf";
19
};
20
21
-
version = "1.0";
22
-
23
in
24
-
stdenv.mkDerivation {
25
pname = "nrsc5";
26
-
inherit version;
27
28
src = fetchFromGitHub {
29
owner = "theori-io";
30
repo = "nrsc5";
31
-
rev = "v${version}";
32
-
sha256 = "09zzh3h1zzf2lwrbz3i7rif2hw36d9ska8irvxaa9lz6xc1y68pg";
33
};
34
35
postUnpack = ''
···
44
sed -i '/GIT_REPOSITORY/d' CMakeLists.txt
45
sed -i '/GIT_TAG/d' CMakeLists.txt
46
sed -i "s:set (FAAD2_PREFIX .*):set (FAAD2_PREFIX \"$srcRoot/faad2-prefix\"):" CMakeLists.txt
47
-
# see https://github.com/dsvensson/faad2/pull/2
48
-
substituteInPlace $faadSrc/libfaad/pns.c \
49
-
--replace-fail 'r1_dep = __r1;' 'r1_dep = *__r1;' \
50
-
--replace-fail 'r2_dep = __r2;' 'r2_dep = *__r2;'
51
'';
52
53
nativeBuildInputs = [
···
75
maintainers = with maintainers; [ markuskowa ];
76
mainProgram = "nrsc5";
77
};
78
-
}
···
12
}:
13
let
14
src_faad2 = fetchFromGitHub {
15
+
owner = "knik0";
16
repo = "faad2";
17
+
tag = "2.11.2";
18
+
hash = "sha256-JvmblrmE3doUMUwObBN2b+Ej+CDBWNemBsyYSCXGwo8=";
19
};
20
0
0
21
in
22
+
stdenv.mkDerivation (finalAttrs: {
23
pname = "nrsc5";
24
+
version = "3.0.1";
25
26
src = fetchFromGitHub {
27
owner = "theori-io";
28
repo = "nrsc5";
29
+
rev = "v${finalAttrs.version}";
30
+
hash = "sha256-chLoCXbEQaIrSHLQAm0++NGNYuQNCseSCR37qjXwW04=";
31
};
32
33
postUnpack = ''
···
42
sed -i '/GIT_REPOSITORY/d' CMakeLists.txt
43
sed -i '/GIT_TAG/d' CMakeLists.txt
44
sed -i "s:set (FAAD2_PREFIX .*):set (FAAD2_PREFIX \"$srcRoot/faad2-prefix\"):" CMakeLists.txt
0
0
0
0
45
'';
46
47
nativeBuildInputs = [
···
69
maintainers = with maintainers; [ markuskowa ];
70
mainProgram = "nrsc5";
71
};
72
+
})