nixpkgs/pkgs/applications/science/misc
Yueh-Shun Li 91b3db1309 treewide: fix sourceRoot for fetchgit-based src
According to Nixpkgs manual[1] and NixOS 23.11 Release Note[2], the
`sourceRoot` attribute passed to `stdenv.mkDerivation` should be
specified as `"${src.name}"` or `"${src.name}/subdir"` when `src` is
produced using `fetchgit`-based fetchers.

`sourceRoot = "source"` or `sourceRoot = "source/subdir"` is based on
the assumption that the `name` attribute of these pre-unpacked fetchers
are always `"source"`, which is not the case. Expecting constant `name`
also makes the source FODs prone to irrelevent hashes during version
bumps.

[1]: https://nixos.org/manual/nixpkgs/unstable/#var-stdenv-sourceRoot
[2]: https://nixos.org/manual/nixos/stable/release-notes#sec-release-23.11
2024-03-09 07:53:25 +08:00
..
bada-bib bada-bib: 0.8.0 -> 0.8.1 2024-01-22 02:16:27 +00:00
boinc boinc: 7.24.2 -> 7.24.3 2024-01-31 03:49:58 +00:00
colmap treewide: consume config.cudaSupport as required 2023-07-20 18:08:19 +03:00
convertall
cwltool cwltool: 3.1.20230213100550 -> 3.1.20240112164112 2024-01-21 10:32:48 +01:00
cytoscape cytoscape: 3.10.0 -> 3.10.1 2023-09-05 11:47:11 +00:00
fityk treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
foldingathome fahclient: 8.1.18 -> 8.3.1 (#281830) 2024-01-29 18:17:16 +01:00
gephi javaPackages.jogl_2_4_0: rename to jogl 2024-02-10 18:00:38 +01:00
golly golly: 4.1 -> 4.2 2023-08-31 00:45:02 +02:00
gplates gplates: 2.3.0 -> 2.4 2024-02-04 14:19:31 +01:00
graphia graphia: 3.2 -> 4.2 2024-02-08 23:30:17 +00:00
megam megam: add leixb as maintainer 2023-03-24 18:52:48 +01:00
netlogo
nextinspace treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
openmodelica treewide: Don't hardcode nix store in patchelf calls 2023-08-13 05:44:01 +03:00
openmvg openmvg: unstable-2022-12-30 -> 2.1 2024-02-14 11:23:46 +01:00
openmvs openmvs: 2.1.0 -> 2.2.0 2023-08-13 01:21:41 +00:00
openrefine treewide: fix sourceRoot for fetchgit-based src 2024-03-09 07:53:25 +08:00
reason-shell reason-shell: init at 0.3.10 2023-08-08 14:51:53 +00:00
rink rink: 0.6.3 -> 0.7.0 2024-01-07 14:39:33 +00:00
root xrootd: fix plugin loading on Linux (#289140) 2024-02-17 15:38:01 -05:00
sasview sasview: add changelog to meta 2024-02-19 16:02:14 +01:00
simgrid simgrid: 3.34 -> 3.35 2023-11-28 16:59:53 +00:00
snakemake snakemake: 8.4.8 -> 8.4.12 2024-02-23 12:38:33 -05:00
toil toil: 5.7.1 -> 5.12.0 (#273274) 2023-12-12 16:04:33 -05:00
tulip tulip: fix build on darwin 2024-01-03 22:16:58 +01:00
vite vite: 1.2pre1543 -> unstable-2022-05-17 2023-09-04 13:54:49 +02:00