nixpkgs-suyu/pkgs/applications/science/chemistry
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
..
apbs
autodock-vina treewide: fix sourceRoot for fetchgit-based src 2024-03-09 07:53:25 +08:00
avogadro2 avogadro2: 1.98.1 -> 1.99.0 2024-02-14 10:46:01 +01:00
chemtool
cp2k
d-seams
dkh
element
ergoscf
gwyddion
jmol jmol: 16.1.53 -> 16.1.63 2024-03-08 09:48:22 +00:00
marvin marvin: pin openjdk17 2024-01-25 08:59:41 +01:00
molden
mopac mopac: 22.1.0 -> 22.1.1 2024-01-30 06:46:10 +00:00
nwchem
octopus octopus: add mpi and libvdwxc support 2024-01-30 10:55:41 +01:00
openmolcas openmolcas: 23.10 -> 24.02 2024-02-20 10:41:51 +01:00
pymol
quantum-espresso
siesta
wxmacmolplt