aboutsummaryrefslogtreecommitdiff
path: root/corepkgs
diff options
context:
space:
mode:
Diffstat (limited to 'corepkgs')
-rw-r--r--corepkgs/fetchurl.nix41
-rw-r--r--corepkgs/local.mk4
2 files changed, 0 insertions, 45 deletions
diff --git a/corepkgs/fetchurl.nix b/corepkgs/fetchurl.nix
deleted file mode 100644
index a84777f57..000000000
--- a/corepkgs/fetchurl.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ system ? "" # obsolete
-, url
-, hash ? "" # an SRI ash
-
-# Legacy hash specification
-, md5 ? "", sha1 ? "", sha256 ? "", sha512 ? ""
-, outputHash ?
- if hash != "" then hash else if sha512 != "" then sha512 else if sha1 != "" then sha1 else if md5 != "" then md5 else sha256
-, outputHashAlgo ?
- if hash != "" then "" else if sha512 != "" then "sha512" else if sha1 != "" then "sha1" else if md5 != "" then "md5" else "sha256"
-
-, executable ? false
-, unpack ? false
-, name ? baseNameOf (toString url)
-}:
-
-derivation {
- builder = "builtin:fetchurl";
-
- # New-style output content requirements.
- inherit outputHashAlgo outputHash;
- outputHashMode = if unpack || executable then "recursive" else "flat";
-
- inherit name url executable unpack;
-
- system = "builtin";
-
- # No need to double the amount of network traffic
- preferLocalBuild = true;
-
- impureEnvVars = [
- # We borrow these environment variables from the caller to allow
- # easy proxy configuration. This is impure, but a fixed-output
- # derivation like fetchurl is allowed to do so since its result is
- # by definition pure.
- "http_proxy" "https_proxy" "ftp_proxy" "all_proxy" "no_proxy"
- ];
-
- # To make "nix-prefetch-url" work.
- urls = [ url ];
-}
diff --git a/corepkgs/local.mk b/corepkgs/local.mk
deleted file mode 100644
index 0bc91cfab..000000000
--- a/corepkgs/local.mk
+++ /dev/null
@@ -1,4 +0,0 @@
-corepkgs_FILES = \
- fetchurl.nix
-
-$(foreach file,$(corepkgs_FILES),$(eval $(call install-data-in,$(d)/$(file),$(datadir)/nix/corepkgs)))