diff options
author | Guillaume Maudoux <guillaume.maudoux@uclouvain.be> | 2018-06-25 17:08:29 +0200 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2018-06-28 07:01:14 -0500 |
commit | ea23a1ed4ed30724f7d3a3665abbaf7215c60509 (patch) | |
tree | 2a13bc46b1a9134c5ac5708a96e170fb6938e909 /pkgs/build-support/fetchgit | |
parent | 6f9a53c13c9a832aae7af5f80a8330fee06ca6be (diff) |
fetchgit: adapt regex to git 2.18.0
Diffstat (limited to 'pkgs/build-support/fetchgit')
-rwxr-xr-x | pkgs/build-support/fetchgit/nix-prefetch-git | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/build-support/fetchgit/nix-prefetch-git b/pkgs/build-support/fetchgit/nix-prefetch-git index 3cf4ecc280fee..34dfe67df4bd2 100755 --- a/pkgs/build-support/fetchgit/nix-prefetch-git +++ b/pkgs/build-support/fetchgit/nix-prefetch-git @@ -185,7 +185,7 @@ init_submodules(){ # checkout each submodule hash=$(echo "$l" | awk '{print $1}' | tr -d '-') - dir=$(echo "$l" | sed -n 's/^ \{0,1\}[^ ]* \(.*\) ([^ ]*)$/\1/p') + dir=$(echo "$l" | sed -n 's/^.[0-9a-f]\+ \(.*[^)]*\)\( (.*)\)\?$/\1/p') name=$( git config -f .gitmodules --get-regexp submodule\..*\.path | sed -n "s,^\(.*\)\.path $dir\$,\\1,p") |