[rdy] fetchFromGitLab: escape "repo" parameter #46027
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While packaging https://gitlab.freedesktop.org/xorg/lib/libxdmcp, I had 404 errors
while trying to fetch:
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "xorg";
repo = "lib/libxdmcp";
rev = "6d1aee0310001eca8f6ded9814a2a70b3a774896";
sha256 = "0rn5xmh6391i9l69y613pjad3pzdilskr2xjfcir1vpk8wprvph3";
};
seems like the / needs to be escaped.
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)