lix/src
Adam Joseph b3550d9179 libexpr/fetchurl.nix: allow __impure fetch
This commit adds an optional `__impure` parameter to fetchurl.nix, which allows
the caller to use `libfetcher`'s fetcher in an impure derivation.  This allows
nixpkgs' patch-normalizing fetcher (fetchpatch) to be rewritten to use nix's
internal fetchurl, thereby eliminating the awkward "you can't use fetchpatch
here" banners scattered all over the place.

See also: https://github.com/NixOS/nixpkgs/pull/188587
2022-09-16 00:48:01 -07:00
..
build-remote Generalize DerivationType in preparation for impure derivations 2022-03-18 14:59:56 +00:00
libcmd Merge pull request #6968 from fricklerhandwerk/man-no-weblinks 2022-08-29 08:46:35 +02:00
libexpr libexpr/fetchurl.nix: allow __impure fetch 2022-09-16 00:48:01 -07:00
libfetchers Don't pass --force to 'git add' 2022-08-17 16:59:02 +02:00
libmain RunPager: Stop the progress bar 2022-09-13 15:29:13 +02:00
libstore Merge pull request #6994 from agbrooks/master 2022-09-13 09:23:16 +02:00
libutil Trim option descriptions 2022-09-13 16:58:32 +02:00
nix Trim option descriptions 2022-09-13 16:58:32 +02:00
nix-build nix-shell: specify which outputs from bashInteractive to build 2022-08-09 22:54:22 -04:00
nix-channel Fix segfault in headerCallback() 2022-03-03 11:11:16 +01:00
nix-collect-garbage Add missing rethrows in conditional exception handlers 2022-06-10 10:52:41 -07:00
nix-copy-closure copyPaths: Pass store by reference 2021-07-22 09:59:51 +02:00
nix-env Revert to copyStore = true for nix-instantiate and nix-env 2022-08-23 14:40:27 +02:00
nix-instantiate Revert to copyStore = true for nix-instantiate and nix-env 2022-08-23 14:40:27 +02:00
nix-store Fix a misplaced parenthese in serve protocol check 2022-08-24 01:54:43 +02:00
resolve-system-dependencies Get rid of most .at calls (#6393) 2022-05-04 07:44:32 +02:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00