mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-09 19:13:26 +03:00

Added fetchTags feature to fetchgit, explicit and clear support for fetching all tags after the source tree fetch completes. Doing this at build-time in the fetcher is required for packages that invoke commands like 'git describe' which require tags, and since the nix store is read-only by design, it is not possible to git fetch --tags at activation- or run-time. This feature may have been possible by specifying a postFetch option including calling git fetch --tags, however doing so obfuscates the solution to this very real problem. Explicit support for fetching tags should be a first class citizen just like fetching other refs.
43 lines
600 B
Text
43 lines
600 B
Text
*~
|
|
,*
|
|
.*.swp
|
|
.*.swo
|
|
.\#*
|
|
\#*\#
|
|
.idea/
|
|
.nixos-test-history
|
|
.vscode/
|
|
.helix/
|
|
*.vim
|
|
outputs/
|
|
result-*
|
|
result
|
|
repl-result-*
|
|
tags
|
|
!pkgs/development/python-modules/result
|
|
/doc/NEWS.html
|
|
/doc/NEWS.txt
|
|
/doc/manual.html
|
|
/doc/manual.pdf
|
|
/source/
|
|
.version-suffix
|
|
.direnv
|
|
.envrc
|
|
|
|
.DS_Store
|
|
.mypy_cache
|
|
__pycache__
|
|
|
|
/pkgs/development/libraries/qt-5/*/tmp/
|
|
/pkgs/desktops/kde-5/*/tmp/
|
|
/pkgs/development/mobile/androidenv/xml/*
|
|
|
|
# generated by pkgs/common-updater/update-script.nix
|
|
update-git-commits.txt
|
|
/*.log
|
|
|
|
# JetBrains IDEA module declaration file
|
|
/nixpkgs.iml
|
|
|
|
# Usually used for manual backports
|
|
.worktree/
|