aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-12nix profile info -> nix profile listEelco Dolstra
2021-01-11Add 'nix store delete' commandEelco Dolstra
2021-01-11TweakEelco Dolstra
2021-01-11nix store prefetch-tarball -> nix flake prefetchEelco Dolstra
2021-01-11Merge pull request #4435 from DanilaFe/flake-input-typesEelco Dolstra
Allow Flake inputs to accept boolean and integer attributes
2021-01-10Add 'nix store gc' commandEelco Dolstra
2021-01-08Upcase "Boolean" in Flake attribute type errorDanila
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2021-01-08Fix testsEelco Dolstra
2021-01-08Support binary unit prefixes in command line argumentsEelco Dolstra
2021-01-08string2Int(): Return std::optionalEelco Dolstra
2021-01-08Remove unused mkFlag1Eelco Dolstra
2021-01-08Remove mkFlag integer specialisationEelco Dolstra
2021-01-08Remove mkIntFlagEelco Dolstra
2021-01-08Use switch statement instead of sequence of ifsDanila Fedorin
2021-01-08Allow Flake inputs to accept boolean and integer attributesDanila Fedorin
I believe that this makes it possible to do things like Git inputs with submodules, but it also likely applies to other input types from libfetchers.
2021-01-07Merge pull request #4434 from NixOS/nix-prefetchEelco Dolstra
Add 'nix store prefetch-{file,tarball}'
2021-01-07Add 'nix store prefetch-{file,tarball}'Eelco Dolstra
These replace nix-prefetch-url and nix-prefetch-url --unpack, respectively.
2021-01-06Make sodium a required dependencyEelco Dolstra
2021-01-06Add commands for generating secret/public keysEelco Dolstra
2021-01-06crypto.cc: API cleanup and add generate() / to_string() methodsEelco Dolstra
2021-01-06Move sodium_init() callEelco Dolstra
2021-01-06Merge pull request #4310 from matthewbauer/rosetta2-extra-platformsEelco Dolstra
Add x86_64-darwin and aarch64 to "extra-platforms" automatically when Rosetta2 is detected
2021-01-05Fix deadlock in LocalStore::addSignatures()Eelco Dolstra
Fixes #4367.
2021-01-05Merge pull request #4424 from DanilaFe/fix-attr-from-jsonEelco Dolstra
Fix conversion from JSON to fetch attributes
2021-01-05Fix conversion from JSON to fetch attributesDanila Fedorin
It appears as through the fetch attribute, which is simply a variant with 3 elements, implicitly converts boolean arguments to integers. One must use Explicit<bool> to correctly populate it with a boolean. This was missing from the implementation, and resulted in clearly boolean JSON fields being treated as numbers.
2021-01-01Merge pull request #4412 from acx0/fix-intro-docEelco Dolstra
Fix `configure` error in introduction doc
2020-12-31Fix `configure` error in introduction docSam Lidder
2020-12-30Merge pull request #4411 from corngood/env-assert-fixEelco Dolstra
Fix insufficent attribute capacity in user profile
2020-12-30Fix insufficent attribute capacity in user profileDavid McFarland
2020-12-30Merge pull request #4397 from matthewbauer/support-libcxx10Eelco Dolstra
Cast variants fully for libc++10
2020-12-28FixupMatthew Bauer
2020-12-28Merge pull request #4407 from cole-h/fix-hacking-linkEelco Dolstra
README: fix link to hacking guide
2020-12-28README: fix link to hacking guideCole Helbling
2020-12-28scanForReferences: Remove misleading commentEelco Dolstra
References have always been determined only by the hash part, not the name or the store prefix. Fixes #4396.
2020-12-28Merge pull request #4399 from sevan/patch-1Eelco Dolstra
Update URL where bzip2 can be obtained in docs
2020-12-28Merge pull request #4400 from sevan/patch-2Eelco Dolstra
Update URL where bzip2 can be obtained in configure script
2020-12-25Update URL where bzip2 can be obtainedSevan Janiyan
2020-12-25Update URL where bzip2 can be obtainedSevan Janiyan
2020-12-24Merge branch 'master' into support-libcxx10Matthew Bauer
2020-12-23Cast variants fully for libc++10Matthew Bauer
libc++10 seems to be stricter on what it allows in variant conversion. I'm not sure what the rules are here, but this is the minimal change needed to get through the compilation errors.
2020-12-23Merge pull request #4336 from NixOS/manpagesEelco Dolstra
Documentation for nix subcommands
2020-12-23Add 'nix' manpageEelco Dolstra
2020-12-23Add TODOEelco Dolstra
2020-12-23Command: Remove examples()Eelco Dolstra
2020-12-23Add 'nix flake' manpagesEelco Dolstra
2020-12-23Merge pull request #4366 from NixOS/readInvalidDerivation-on-remote-cachesEelco Dolstra
Use the fs accessor for readInvalidDerivation
2020-12-22Merge branch 'git-rev-error' of https://github.com/Ma27/nix into masterEelco Dolstra
2020-12-22Fix testsEelco Dolstra
2020-12-22Move <nix/fetchurl.nix> into the nix binaryEelco Dolstra
This makes the statically linked nix binary just work, without needing any additional files.
2020-12-22chrootHelper: Handle symlinks in the root directoryEelco Dolstra
This is necessary on Ubuntu where /bin and /lib* are symlinks.