From 81e797802040ede04319ae7ef3845b8a1bf97177 Mon Sep 17 00:00:00 2001 From: Anton Tetov Date: Sun, 2 Mar 2025 21:28:24 +0100 Subject: [PATCH] fetchFromBitbucket: url escape rev attr To make sure revision with spaces in them (most likely from repos that were used with mercurial) as well as revisions with names containing url encoded characters ("branch%20with%20encoded%spaces"). --- pkgs/build-support/fetchbitbucket/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/build-support/fetchbitbucket/default.nix b/pkgs/build-support/fetchbitbucket/default.nix index 17c4020719cf..80c47f13c8c2 100644 --- a/pkgs/build-support/fetchbitbucket/default.nix +++ b/pkgs/build-support/fetchbitbucket/default.nix @@ -11,8 +11,7 @@ lib.makeOverridable ( fetchzip ( { inherit name; - url = "https://bitbucket.org/${owner}/${repo}/get/${rev}.tar.gz"; - # url = "https://bitbucket.org/${owner}/${repo}/get/${lib.strings.escapeURL rev}.tar.gz"; + url = "https://bitbucket.org/${owner}/${repo}/get/${lib.strings.escapeURL rev}.tar.gz"; meta.homepage = "https://bitbucket.org/${owner}/${repo}/"; } // removeAttrs args [