diff options
author | Matthew Justin Bauer <mjbauer95@gmail.com> | 2018-05-30 19:24:04 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-30 19:24:04 -0400 |
commit | 04bd841d1b742c89f878b70d3e98d1f61c190e53 (patch) | |
tree | a33e5e6a38a8aa2ffd07cd5c5a3529f036bbefd4 /pkgs/top-level | |
parent | 21155d586fb3f15a53c3affb662633b3cf2978ae (diff) | |
parent | 097937330a00163ed42059c5fdbf4dfe6c237de6 (diff) | |
download | nixlib-04bd841d1b742c89f878b70d3e98d1f61c190e53.tar nixlib-04bd841d1b742c89f878b70d3e98d1f61c190e53.tar.gz nixlib-04bd841d1b742c89f878b70d3e98d1f61c190e53.tar.bz2 nixlib-04bd841d1b742c89f878b70d3e98d1f61c190e53.tar.lz nixlib-04bd841d1b742c89f878b70d3e98d1f61c190e53.tar.xz nixlib-04bd841d1b742c89f878b70d3e98d1f61c190e53.tar.zst nixlib-04bd841d1b742c89f878b70d3e98d1f61c190e53.zip |
Merge pull request #41265 from worldofpeace/fetchfromgitlab-domain
fetchFromGitlab: domain can be specified
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c4ab8d37c98b..a43f084b56a7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -286,13 +286,13 @@ with pkgs; # gitlab example fetchFromGitLab = { - owner, repo, rev, name ? "source", + owner, repo, rev, domain ? "gitlab.com", name ? "source", ... # For hash agility }@args: fetchzip ({ inherit name; - url = "https://gitlab.com/api/v4/projects/${owner}%2F${repo}/repository/archive.tar.gz?sha=${rev}"; - meta.homepage = "https://gitlab.com/${owner}/${repo}/"; - } // removeAttrs args [ "owner" "repo" "rev" ]) // { inherit rev; }; + url = "https://${domain}/api/v4/projects/${owner}%2F${repo}/repository/archive.tar.gz?sha=${rev}"; + meta.homepage = "https://${domain}/${owner}/${repo}/"; + } // removeAttrs args [ "domain" "owner" "repo" "rev" ]) // { inherit rev; }; # gitweb example, snapshot support is optional in gitweb fetchFromRepoOrCz = { |