diff options
| author | h0nIg <h0nIg@users.noreply.github.com> | 2025-06-29 21:44:02 +0200 |
|---|---|---|
| committer | d068328 <hans-joachim.kliemeck@sap.com> | 2025-10-03 21:19:09 +0000 |
| commit | 4e2614fc0709ff77e40a8f39e2744239ee371826 (patch) | |
| tree | 3e4944b87d9d5dbb3319ee47c981dfa0fe039bfa /pkgs/build-support/fetchgit | |
| parent | openapi-generator-cli: 7.14.0 -> 7.15.0 (#435890) (diff) | |
| download | nixpkgs-4e2614fc0709ff77e40a8f39e2744239ee371826.tar.gz | |
stdenv: pURL implementation
Diffstat (limited to 'pkgs/build-support/fetchgit')
| -rw-r--r-- | pkgs/build-support/fetchgit/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/build-support/fetchgit/default.nix b/pkgs/build-support/fetchgit/default.nix index b2f5f15a309d..ed9daa7ff525 100644 --- a/pkgs/build-support/fetchgit/default.nix +++ b/pkgs/build-support/fetchgit/default.nix @@ -185,7 +185,15 @@ lib.makeOverridable ( "FETCHGIT_HTTP_PROXIES" ]; - inherit preferLocalBuild meta allowedRequisites; + inherit preferLocalBuild allowedRequisites; + + meta = meta // { + identifiers.purlParts = { + type = "generic"; + # https://github.com/package-url/purl-spec/blob/18fd3e395dda53c00bc8b11fe481666dc7b3807a/types-doc/generic-definition.md + spec = "${name}?vcs_url=${url}@${(lib.revOrTag rev tag)}"; + }; + }; passthru = { gitRepoUrl = url; |
