mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-18 02:44:30 +00:00
91b3db1309
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 |
||
---|---|---|
.. | ||
markdown-preview-nvim | ||
nvim-treesitter | ||
patches | ||
vim2nix | ||
vim-clap | ||
aliases.nix | ||
build-vim-plugin.nix | ||
default.nix | ||
deprecated.json | ||
generated.nix | ||
get-plugins.nix | ||
neovim-require-check-hook.sh | ||
overrides.nix | ||
readme.md | ||
update.py | ||
updater.nix | ||
vim-command-check-hook.sh | ||
vim-gen-doc-hook.sh | ||
vim-plugin-names | ||
vim-utils.nix |