nixpkgs/pkgs/by-name/in
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
..
incus Merge pull request #290959 from adamcstephens/incus/0.6 2024-02-28 13:35:03 -05:00
indiepass-desktop indiepass-desktop: init at unstable-2023-05-19 2023-12-07 06:49:42 -06:00
influxdb-cxx influxdb-cxx: init at 0.7.2 2024-02-23 04:45:38 +04:00
inotify-info inotify-info: init at unstable-2024-01-05 2024-02-08 09:21:41 +02:00
inshellisense inshellisense: init at 0.0.1-rc.4 2023-11-22 14:42:06 -08:00
intiface-central treewide: fix sourceRoot for fetchgit-based src 2024-03-09 07:53:25 +08:00
intune-portal intune-portal: 1.2312.35-jammy -> 1.2401.21-jammy 2024-02-09 18:32:43 +00:00
invidtui invidtui: 0.4.1 -> 0.4.2 2024-02-12 17:56:56 +00:00