summaryrefslogtreecommitdiff
path: root/pkgs/build-support/fetchgit/default.nix
AgeCommit message (Expand)Author
2026-02-07fetchgit: remove unused argumentHigherOrderLogic
2025-12-17fetchgit: take `postCheckout` to allow gathering revision and commit metadata...Philip Taron
2025-12-11fetchurl, fetchgit: use `__structuredAttrs = true` and pass `curlOptsList` an...Yueh-Shun Li
2025-12-10fetchgit: reference hash from finalAttrs.hashYueh-Shun Li
2025-12-09fetchgit: use __structuredAttrs = trueYueh-Shun Li
2025-12-09fetchgit: take postCheckout to allow collecting revision without leaving .gitYueh-Shun Li
2025-12-08fetchgit: adjust format for sparseCheckout defaultYueh-Shun Li
2025-12-04fetchgit: sparseCheckout: reference depending attributes from finalAttrsYueh-Shun Li
2025-12-04fetchgit: format expression after eliminating global assertionsYueh-Shun Li
2025-12-04fetchgit: move sparseCheckout type check down to sparseCheckoutTextYueh-Shun Li
2025-12-04fetchgit: default sparseCheckout to null and handle the default internallyYueh-Shun Li
2025-12-04fetchgit: keep sparseCheckout a list and stringify as sparseCheckoutTextYueh-Shun Li
2025-12-04fetchgit: nonConeMode: reference depending attributes from finalAttrsYueh-Shun Li
2025-12-04fetchgit: default nonConeMode to null and manage its default internallyYueh-Shun Li
2025-11-17fetchgit: default argument leaveDotGit to nullYueh-Shun Li
2025-11-16fetchgit: move assertions down to argument valuesYueh-Shun Li
2025-11-03fetchgit: expose getRevWithTag as fetchgit.getRevWithTagYueh-Shun Li
2025-11-03fetchgit: pass rev as revCustom and make overridableYueh-Shun Li
2025-11-03fetchgit: pass tag directly and make overridableYueh-Shun Li
2025-11-03fetchgit: abstract and simplify revWithTagYueh-Shun Li
2025-11-03fetchgit: take derivationArgsYueh-Shun Li
2025-10-28fetchurl, fetchzip, fetchgit: format Nix expression after lib.extendMkDerivationYueh-Shun Li
2025-10-28fetchgit: restructure with lib.extendMkDerivation (not formatted)Yueh-Shun Li
2025-10-28fetchgit: take passthruYueh-Shun Li
2025-10-18Revert "stdenv: pURL implementation (#421125)"d068328
2025-10-17stdenv: pURL implementation (#421125)Arian van Putten
2025-10-14stdenv: pURL review suggestions - replace mergeHans Joachim Kliemeck
2025-10-14stdenv: pURL - fix chaining case (github&submodules using fetchgit)Hans Joachim Kliemeck
2025-10-03stdenv: pURL implementationh0nIg
2025-09-29config: add a `gitConfig`/`gitConfigFile` optionAlexander Bantyev
2025-09-29fetchgit: add a `gitConfigFile` argumentAlexander Bantyev
2025-08-10fetchgit: Add rootDir argument (#427165)Philip Taron
2025-08-08fetchgit: Add rootDir argumentYuriy Taraday
2025-07-25tor: add tor.proxyHook (#426763)Philip Taron
2025-07-24tor: add tor.proxyHookRyan Hendrickson
2025-07-24treewide: run nixfmt 1.0.0Wolfgang Walther
2025-05-31lib, treewide: introduce `repoRevToName`, use it in most `fetch*` functionsJan Malakhovski
2025-05-28pkgs/build-support/fetchgit: add fetchTags parameterTim Black
2025-05-06fetchgit: add preFetch hookAdam Dinwoodie
2025-04-01treewide: Format all Nix filesSilvan Mosberger
2025-02-25fetchgit: now accepts nativeBuildInputs, similar to e.g. fetchzip, fetchpatchAlex
2024-12-30fetchgit: passthru `tag`Peder Bergebakken Sundt
2024-12-05fetchgit{,hub}: assert illegal tag + rev combinationsAtemu
2024-11-18fetchgit{,hub}: add tag argumentAtemu
2024-11-14fetchgit: nudge to update the manual when modifying parametersAtemu
2024-09-17fetchgit: factor-out the hash logic to `lib.fetchers.withNormalizedHash`nicoo
2024-08-23treewide: support NIX_SSL_CERT_FILE as an impureEnvVarTim Cuthbertson
2023-11-11nix-prefetch-git: respect NETRCElliot Cameron
2023-07-20fetchgit: clean up md5 referencesTheodore Ni
2023-06-04fetchgit: require sparseCheckout be a list of stringsNicolas Benes