Commit Graph

383 Commits

Author SHA1 Message Date
Robert Hensing
f432f3c4a4 nixos-install-tools: Add tests.nixos-tests 2021-08-29 23:11:53 +02:00
lassulus
e701bc3bfb nixos-generators: 1.3.0 -> 1.4.0 2021-08-17 08:51:27 +02:00
zowoq
8f18af2629 nixos-option: set platforms.all
only built on linux currently but it is used on non-linux platforms e.g. darwin with home-manager
2021-08-07 14:46:23 +10:00
Felix Bühler
6cafd781ca
nix-script: remove phases (#130742)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-07-20 13:27:46 +02:00
zimbatm
22b642f457
nar-serve: 0.3.0 -> 0.4.0 2021-07-16 14:31:23 +02:00
Robert Helgesson
ce6f17f953
nixos-option: init at <unversioned> 2021-07-09 08:59:12 +02:00
github-actions[bot]
563389a7fd
Merge master into staging-next 2021-05-22 12:27:09 +00:00
lassulus
af60121cf5 nixos-generators: 1.2.0 -> 1.3.0 2021-05-22 07:05:27 +02:00
Jonathan Ringer
c1f8a15dac
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
  nixos/doc/manual/release-notes/rl-2105.xml
  pkgs/tools/security/sequoia/default.nix
2021-05-19 10:39:54 -07:00
Robert Hensing
7b0e0ca35e nixos-install-tools: init
The essential commands from the NixOS installer as a package

With this package, you get the commands like nixos-generate-config and
nixos-install that you would otherwise only find on a NixOS system, such
as an installer image.

This way, you can install NixOS using a machine that only has Nix.

It also includes the manpages, which are important because the commands
rely on those for providing --help.
2021-05-13 01:29:02 +02:00
Daniël de Kok
85f96822a0 treewide: fix cargoSha256/cargoHash
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.

This change updates cargoSha256/cargoHash tree-wide.

Fixes #121994.
2021-05-08 00:36:37 -07:00
Malte Brandy
640253ce2e
nix-output-monitor: 1.0.3.0 -> 1.0.3.1 2021-04-30 23:22:00 +02:00
mlvzk
3f2b84a754
manix: 0.6.2 -> 0.6.3 (#119912)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-21 03:08:54 +02:00
Sandro
b2f2d04f01
rnix-hashes: fix tests, add me as maintainer (#119749)
* rnix-hashes: fix tests, add me as maintainer

* Update pkgs/tools/nix/rnix-hashes/default.nix
2021-04-18 04:13:31 +02:00
Jonas Chevalier
b2a19283d9
nixpkgs-fmt: 1.1.0 -> 1.2.0 (#117933) 2021-03-29 13:25:10 +02:00
Malte Brandy
8f0cff4da9
nix-output-monitor: 1.0.2.0 -> 1.0.3.0 2021-03-04 19:29:59 +01:00
Malte Brandy
07999ac6ea
nix-output-monitor: 1.0.1.1 -> 1.0.2.0 2021-03-04 04:09:05 +01:00
Malte Brandy
65f8db5ff9
nix-output-monitor: Add nom-build script 2021-03-03 13:25:30 +01:00
davidak
f496334da3
Merge pull request #113939 from SuperSandro2000/nixpkgs-fmt
nixpkgs-fmt: 1.0.0 -> 1.1.0
2021-02-22 02:14:44 +01:00
Tim Steinbach
3ae8bebc9e
Update pkgs/tools/nix/nixpkgs-fmt/default.nix
Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
2021-02-21 18:38:03 -05:00
Sandro Jäckel
095f8cec5a
nixpkgs-fmt: 1.0.0 -> 1.1.0 2021-02-21 19:39:48 +01:00
Malte Brandy
1ee875ce68
nix-output-monitor: 1.0.1.0 -> 1.0.1.1 2021-02-21 17:43:48 +01:00
Malte Brandy
ae012d706d
nix-output-monitor: 1.0.0.0 -> 1.0.1.0 2021-02-21 04:20:33 +01:00
Malte Brandy
f428bb03f2
nix-output-monitor: 0.1.0.2 -> 1.0.0.0 2021-02-21 02:37:08 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
76f93cc731 pkgs/tools: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
xzfc
2868e690d8
cached-nix-shell: 0.1.3 -> 0.1.4 (#94567)
* cached-nix-shell: 0.1.3 -> 0.1.4

* Apply suggestions from code review

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2020-11-29 06:46:38 +01:00
Sandro
94454411a7
Merge pull request #99248 from JoeLancaster/joelancaster-nixadd-v1_0_0 2020-11-28 04:10:11 +01:00
Maximilian Bosch
712eaac316
Merge pull request #103277 from Lassulus/nixos-generators
nixos-generators: 1.1.0 -> 1.2.0
2020-11-10 19:10:34 +01:00
lassulus
eccd3ea47a nixos-generators: 1.1.0 -> 1.2.0 2020-11-10 07:42:30 +01:00
Andika Demas Riyandi
038497d3b3
nar-serve: init at 0.3.0 (#95420)
* nar-serve: init at 0.3.0

* nixos/nar-serve: add new module

Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2020-11-06 18:59:51 +01:00
Malte Brandy
90da4ed932
nix-output-monitor: 0.1.0.0 -> 0.1.0.2 2020-10-18 18:59:32 +02:00
Ben Siraphob
683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Malte Brandy
b13bb2402b
nix-output-monitor: Add maintainer 2020-10-10 16:24:27 +02:00
maralorn
19bfa40a76
nix-output-monitor: Init at 0.1.0.0 (#100102) 2020-10-09 22:43:10 +02:00
Joe Lancaster
3a5b3ef85e dnadd: init at v1.0.0 2020-10-05 18:57:46 +01:00
mlvzk
92ba610833 manix: init at 0.6.2 2020-09-15 20:31:32 +02:00
Andika Demas Riyandi
f85c04ab55
nixpkgs-fmt: 0.9.0 -> 1.0.0 2020-08-18 20:18:59 +07:00
Andika Demas Riyandi
ee803f30ba
nixpkgs-fmt: 0.9.0 -> 1.0.0 2020-08-17 15:04:46 +07:00
zowoq
7d58c271b8 buildRustPackage packages: editorconfig fixes 2020-07-31 14:08:19 +10:00
Andika Demas Riyandi
f4997efd5c
rnix-hashes: init at 0.2.0 (#93778) 2020-07-28 14:38:00 +00:00
Benjamin Hipple
0ddf012e30
Merge pull request #88601 from xzfc/cached-nix-shell
cached-nix-shell: 0.1.2 -> 0.1.3
2020-05-22 10:33:35 -04:00
Albert Safin
7923f0d955 cached-nix-shell: 0.1.2 -> 0.1.3 2020-05-22 11:12:02 +00:00
lassulus
3a47333f9f nixos-generators: 1.0.0 -> 1.1.0 2020-05-10 22:24:15 +02:00
Andika Demas Riyandi
6fc0c1dee1
nixpkgs-fmt: 0.8.0 -> 0.9.0 (#87175) 2020-05-07 09:28:04 +00:00
Cole Helbling
586e230d8b
cached-nix-shell: improve robustness of postInstall 2020-05-03 18:45:58 -07:00
Cole Helbling
440110b83f
nixpkgs-fmt: fix erroneous debug output (#86335)
Prior to this, when used in conjunction with e.g. `format-all-mode`,
garbage like

    node: NODE_STRING@[8934; 9139), indent: IndentLevel { level: 3, alignment: 0 }

would be written to the file.
2020-05-02 23:36:49 +00:00
rizary
7c399a4ee0 nixpkgs-fmt: 0.7.0 -> 0.8.0 2020-04-25 22:57:02 -07:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Albert Safin
821527fae8 cached-nix-shell: init at 0.1.2 2020-04-07 15:36:22 +00:00
rnhmjoj
8ef9611645 nix-script: 2015-09-22 -> 2020-03-23 2020-03-31 09:26:35 +02:00
zimbatm
3d6cdfa24b
nixpkgs-fmt: 0.6.1 -> 0.7.0 (#81805) 2020-03-05 08:28:11 +00:00
(cdep)illabout
05a564d48c
nix-query-tree-viewer: init at 0.2.0 2020-02-22 11:18:41 +09:00
Mario Rodas
b83aee0d4c
Merge pull request #80297 from bhipple/u/rust-cargo-nixdoc
nixdoc: upgrade cargo fetcher and cargoSha256
2020-02-17 08:51:04 -05:00
Benjamin Hipple
36cf8ad685 nixpkgs-fmt: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 16:06:47 -05:00
Benjamin Hipple
940e6968f1 nixdoc: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 16:05:21 -05:00
Benjamin Hipple
eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
zimbatm
85142b9ad2
nixpkgs-fmt: 0.6.0 -> 0.6.1 2019-11-07 22:50:57 +00:00
zimbatm
25fb1e59d6
nixpkgs-fmt: 0.5.0 -> 0.6.0 2019-09-16 16:28:46 +02:00
zimbatm
1fff2b0760
nixpkgs-fmt: 0.3.1 -> 0.5.0 2019-09-07 23:54:49 +02:00
zimbatm
406e29ff78 nix-store-gcs-proxy: init at 0.1.0 (#68139)
* nix-store-gcs-proxy: init at 0.1.0

Co-Authored-By: Florian Klink <flokli@flokli.de>
2019-09-06 20:25:45 -07:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
markuskowa
ca15c0bd60
Merge pull request #67820 from Lassulus/nixos-generators
nixos-generators: init at 1.0.0
2019-08-31 19:26:45 +02:00
volth
7bb6b373ab treewide: name -> pname (#67513) 2019-08-31 07:41:22 -04:00
lassulus
66ed329b99 nixos-generators: init at 1.0.0 2019-08-31 12:37:07 +02:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Vladimír Čunát
985d1ac425
Merge branch 'master' into staging-next
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.

Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
zimbatm
b240871063
nixpkgs-fmt: 0.2.0 -> 0.3.1 2019-08-24 14:28:06 +02:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
zimbatm
79c2ed6b60
nixpkgs-fmt: init at 0.2.0 2019-08-23 16:12:50 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Alyssa Ross
062210bdff treewide: update cargoSha256 hashes for cargo-vendor upgrade
A recent upgrade of cargo-vendor changed its output slightly, which
broke all cargoSha256 hashes in nixpkgs.
See https://github.com/NixOS/nixpkgs/issues/60668 for more information.

Since then, a few hashes have been fixed in master by hand, but there
were a lot still to do, so I did all of the ones left over with some
scripts I wrote.

The one hash I wasn’t able to update was habitat's, because it’s
currently broken and the build doesn’t get far enough to produce a
hash anyway.
2019-06-01 15:17:52 +00:00
Michele Guerini Rocco
2926b6e11f nix-script: init at 2015-09-22 (#55495) 2019-02-10 23:08:58 +01:00
Vincent Ambo
f03929f649
nixdoc: init at 1.0.1
Adds nixdoc, a tool to generate documentation for Nix functions in the
standard library.

See #49275 for some background information.
2018-10-28 22:17:16 +00:00
Jan Malakhovski
ff4b82c966 nix-info: use checkInputs 2018-08-11 09:35:26 +00:00
Daiderd Jordan
aa32796a89
nix-info: build locally 2018-01-21 14:09:35 +01:00
Anthony Cowley
2e001620d5 nix-info: apply SC1117 suggested fix 2017-12-19 13:05:49 -05:00
Tuomas Tynkkynen
e866bb421a nix-info: Disable doCheck by default
ShellCheck depends on GHC which is quite a large package to have in the
build-time closure of all NixOS systems.
2017-10-17 18:26:08 +03:00
Franz Pletz
9805818d24
nix-info: fix nixpkgs tarball evaluation
error: while evaluating the attribute ‘darwin-tested’ at /build/git-export/lib/attrsets.nix:199:44:
[..]
while evaluating the attribute ‘nix-info.x86_64-darwin’ at /build/git-export/lib/attrsets.nix:199:44:
attribute ‘x86_64-darwin’ missing, at /build/git-export/pkgs/top-level/release.nix:50:15
2017-10-17 09:59:38 +02:00
Graham Christensen
d9d2c4a4a9
nix-info: init 2017-10-14 22:01:23 -04:00