nixpkgs/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 apbs: fix build with clang 16 2023-11-01 00:34:30 +01:00
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 cp2k: 2023.2 -> 2024.1 2024-01-09 16:44:06 +01:00
d-seams
dkh
element
ergoscf
gwyddion gwyddion: 2.64 -> 2.65 2024-01-05 05:30:02 +00:00
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 molden: disable parallel building 2024-01-19 17:17:06 +01:00
mopac mopac: 22.1.0 -> 22.1.1 2024-01-30 06:46:10 +00:00
nwchem nwchem: 7.2.1 -> 7.2.2 2023-11-05 14:08:05 +01:00
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 python311Packages.pyqt5-sip: rename from pyqt5_sip 2024-01-10 22:49:05 +01:00
quantum-espresso quantum-espresso: 6.6 -> 7.2 2023-12-04 17:08:07 +01:00
siesta
wxmacmolplt wxmacmolplt: 7.7.2 -> 7.7.3 2024-01-04 05:15:19 +00:00