tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
serd: access to `version` via `finalAttrs`
Sergei Trofimovich
1 year ago
95f46cf7
ceba2c6c
+4
-4
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
se
serd
package.nix
+4
-4
pkgs/by-name/se/serd/package.nix
···
13
13
writeScript,
14
14
}:
15
15
16
16
-
stdenv.mkDerivation rec {
16
16
+
stdenv.mkDerivation (finalAttrs: {
17
17
pname = "serd";
18
18
version = "0.32.4";
19
19
···
25
25
];
26
26
27
27
src = fetchurl {
28
28
-
url = "https://download.drobilla.net/${pname}-${version}.tar.xz";
28
28
+
url = "https://download.drobilla.net/serd-${finalAttrs.version}.tar.xz";
29
29
hash = "sha256-y++1aejbaGvoxpyzhmqVOMfLBV6PJCF91qRHHv+n00k=";
30
30
};
31
31
···
55
55
new_version="$(curl -s https://drobilla.net/category/serd/ |
56
56
pcregrep -o1 'download.drobilla.net/serd-([0-9.]+).tar.xz' |
57
57
head -n1)"
58
58
-
update-source-version ${pname} "$new_version"
58
58
+
update-source-version ${finalAttrs.pname} "$new_version"
59
59
'';
60
60
};
61
61
···
67
67
mainProgram = "serdi";
68
68
platforms = lib.platforms.unix;
69
69
};
70
70
-
}
70
70
+
})