From f863673a903d17566be8a03bcf8655d9912428bd Mon Sep 17 00:00:00 2001
From: Shea Levy <shea@shealevy.com>
Date: Sun, 8 Jul 2012 10:33:40 -0400
Subject: [PATCH] corepkgs/fetchurl: Call the shell directly instead of using
 the shebang

---
 corepkgs/fetchurl.nix | 3 ++-
 corepkgs/fetchurl.sh  | 2 --
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/corepkgs/fetchurl.nix b/corepkgs/fetchurl.nix
index 758212015..72107294c 100644
--- a/corepkgs/fetchurl.nix
+++ b/corepkgs/fetchurl.nix
@@ -10,7 +10,8 @@ assert (outputHash != "" && outputHashAlgo != "")
 
 derivation {
   name = baseNameOf (toString url);
-  builder = ./fetchurl.sh;
+  builder = shell;
+  args = [ "-e" ./fetchurl.sh ];
 
   # Compatibility with Nix <= 0.7.
   id = md5;
diff --git a/corepkgs/fetchurl.sh b/corepkgs/fetchurl.sh
index 608a946ab..6d35794ca 100644
--- a/corepkgs/fetchurl.sh
+++ b/corepkgs/fetchurl.sh
@@ -1,5 +1,3 @@
-#! @shell@ -e
-
 echo "downloading $url into $out"
 
 $curl --fail --location --max-redirs 20 "$url" > "$out"
-- 
GitLab