let pkgs = import {}; in with pkgs; let # pkgs_old = builtins.fetchTarball { # # Descriptive name to make the store path easier to identify # name = "nixos-18.03"; # # Commit hash for nixos-unstable as of 2018-09-12 # url = https://github.com/NixOS/nixpkgs/archive/18.03.tar.gz; # # Hash obtained using `nix-prefetch-url --unpack ` # sha256 = "0hk4y2vkgm1qadpsm4b0q1vxq889jhxzjx3ragybrlwwg54mzp4f"; # }; # curl = callPackage (import (pkgs_old + "/pkgs/tools/networking/curl/default.nix")) { fetchurl = fetchurlBoot; }; # in curl curl = pkgs.curl.overrideAttrs (_: rec { name = "curl-7.59.0"; src = fetchurl { urls = [ "https://github.com/curl/curl/releases/download/${lib.replaceStrings ["."] ["_"] name}/${name}.tar.bz2" "https://curl.haxx.se/download/${name}.tar.bz2" ]; sha256 = "185mazhi4bc5mc6rvhrmnc67j8l3sg7f0w2hp5gmi5ccdbyhz4mm"; }; }); in curl