tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
psitransfer: 2.1.2 -> 2.2.0
Robert Scott
2 years ago
d2ca701f
836c8c54
+11
-4
1 changed file
expand all
collapse all
unified
split
pkgs
servers
psitransfer
default.nix
+11
-4
pkgs/servers/psitransfer/default.nix
···
1
{ lib
2
, buildNpmPackage
3
, fetchFromGitHub
0
0
4
}:
5
6
let
7
pname = "psitransfer";
8
-
version = "2.1.2";
9
src = fetchFromGitHub {
10
owner = "psi-4ward";
11
repo = "psitransfer";
12
rev = "v${version}";
13
-
hash = "sha256-dBAieXIwCEstR9m+6+2/OLPKo2qHynZ1t372Il0mkXk=";
14
};
15
app = buildNpmPackage {
16
pname = "${pname}-app";
17
inherit version src;
18
19
-
npmDepsHash = "sha256-iCd+I/aTMwQqAMRHan3T191XNz4S3Cy6CDxSLIYY7IA=";
20
21
postPatch = ''
22
# https://github.com/psi-4ward/psitransfer/pull/284
···
31
in buildNpmPackage {
32
inherit pname version src;
33
34
-
npmDepsHash = "sha256-H22T5IU8bjbsWhwhchDqppvYfcatbXSWqp6gdoek1Z8=";
0
0
0
0
0
35
36
postPatch = ''
37
rm -r public/app
···
1
{ lib
2
, buildNpmPackage
3
, fetchFromGitHub
4
+
, pkg-config
5
+
, vips
6
}:
7
8
let
9
pname = "psitransfer";
10
+
version = "2.2.0";
11
src = fetchFromGitHub {
12
owner = "psi-4ward";
13
repo = "psitransfer";
14
rev = "v${version}";
15
+
hash = "sha256-5o4QliAXgSZekIy0CNWfEuOxNl0uetL8C8RKUJ8HsNA=";
16
};
17
app = buildNpmPackage {
18
pname = "${pname}-app";
19
inherit version src;
20
21
+
npmDepsHash = "sha256-q7E+osWIf6VZ3JvxCXoZYeF28aMgmKP6EzQkksUUjeY=";
22
23
postPatch = ''
24
# https://github.com/psi-4ward/psitransfer/pull/284
···
33
in buildNpmPackage {
34
inherit pname version src;
35
36
+
npmDepsHash = "sha256-EW/Fej58LE/nbJomPtWvEjDveAUdo0jIWwC+ziN0gy0=";
37
+
38
+
nativeBuildInputs = [ pkg-config ];
39
+
buildInputs = [
40
+
vips # for 'sharp' dependency
41
+
];
42
43
postPatch = ''
44
rm -r public/app