Silvan Mosberger
4f0dadbf38
treewide: format all inactive Nix files
...
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.
Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.
A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.
This commit was automatically created and can be verified using
nix-build a08b3a4d19
.tar.gz \
--argstr baseRev b32a094368
result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Jussi Kuokkanen
95cc312a68
pkgs/os-specific: remove licenses.gpl2
2024-06-21 12:28:43 +03:00
Alexis Hildebrandt
f8c4a98e8e
treewide: Remove the definite article from meta.description
...
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
Alexis Hildebrandt
755b915a15
treewide: Remove indefinite article from meta.description
...
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Emily Trau
e88693d8e4
minimal-bootstrap.mes: reformat sources.nix for better diffs
2023-11-29 06:42:36 +00:00
Emily Trau
3dcd819caa
minimal-bootstrap.mes: 0.24.2 -> 0.25
2023-11-22 10:49:51 +00:00
Emily Trau
b7b6f84337
minimal-bootstrap-sources: unstable-2023-05-02 -> 1.6.0
2023-11-02 23:27:07 -07:00
Emily Trau
4f62cc0388
minimal-bootstrap.*: improve parallelisation using newer bash version
2023-10-23 01:08:17 +00:00
Emily Trau
14f2ba715d
minimal-bootstrap.bash{,_2_05}: Normalize the NIX_BUILD_CORES variable
2023-10-23 01:07:25 +00:00
Artemis Tosini
76d0d657d6
minimal-bootstrap: fix build in flakes
...
The minimal bootstrap sources currently rely on builtins.currentSystem,
which is not available in restricted evaluation mode.
2023-10-20 23:48:18 +00:00
Emily Trau
d2c4f9a4fc
minimal-bootstrap.coreutils-musl: change pname to not break nix-env
2023-10-19 17:53:56 -03:00
Emily Trau
3f6b4aa365
minimal-bootstrap.gcc{8,-latest}: prune dependency on previous compiler
2023-10-18 01:08:53 +00:00
Emily Trau
6eb660c22f
minimal-bootstrap: remove glibc and gcc2
...
These components aren't needed in the dependency chain anymore but take significant time to build in `minimal-bootstrap.test`
2023-10-08 16:50:10 -07:00
John Ericson
f5245f7020
Merge pull request #259723 from emilytrau/stage0-posix-aarch64
...
minimal-bootstrap.stage0-posix: support aarch64-linux
2023-10-08 13:26:31 -04:00
Emily Trau
cc2be64b0b
minimal-bootstrap.stage0-posix: support aarch64-linux
2023-10-08 18:28:49 +11:00
Emily Trau
936f9cc504
minimal-bootstrap.gcc-latest: init at 13.2.0
2023-10-07 18:20:25 -07:00
Emily Trau
0d6f7d244c
minimal-bootstrap.gcc8: init at 8.5.0
2023-10-07 18:20:25 -07:00
Emily Trau
8845824045
minimal-bootstrap.gnutar-latest: init at 1.35
2023-10-07 18:20:25 -07:00
Emily Trau
33cdcff799
minimal-bootstrap.gcc46-cxx: init at 4.6.4
2023-10-06 19:01:55 -07:00
Emily Trau
12fe603cd7
minimal-bootstrap.musl: enable gcc wrapper
2023-10-06 18:54:56 -07:00
Emily Trau
adf49a8b0c
minimal-bootstrap.bzip2: build with musl
2023-09-26 22:55:06 -07:00
Emily Trau
2f400edeb3
minimal-bootstrap.binutils: parallelise
2023-09-26 22:20:36 -07:00
Emily Trau
b99da9eb04
minimal-bootstrap.gnumake-musl: fix pname
2023-09-26 22:20:36 -07:00
Emily Trau
47900241a2
minimal-bootstrap.findutils: parallelise
2023-09-26 22:20:36 -07:00
Emily Trau
d7b804e08e
minimal-bootstrap.diffutils: parallelise
2023-09-26 22:20:36 -07:00
Emily Trau
ee8bf1d3ef
minimal-bootstrap.xz: parallelise
2023-09-26 22:20:36 -07:00
Emily Trau
454dc76ae8
minimal-bootstrap.gawk: 5.2.0 -> 5.2.2, parallelise
2023-09-26 22:20:35 -07:00
Emily Trau
1c1962f975
minimal-bootstrap.bash: build with musl
2023-09-26 22:20:35 -07:00
Emily Trau
25a264c6c4
minimal-bootstrap.tinycc-musl: unstable-2023-04-20 -> unstable-2023-07-10
...
Update to the last version of tinycc supported by bootstrappable-tcc.
This upgrade isn't strictly necessary, but I wanted to document that
this is the last successful revision
2023-09-26 22:20:35 -07:00
Emily Trau
29b98b0f89
minimal-bootstrap.gcc46: build with tinycc-musl
2023-09-26 22:20:35 -07:00
Emily Trau
a680950c88
minimal-bootstrap.coreutils-musl: init at 9.4
2023-09-26 22:20:35 -07:00
Emily Trau
d73a846519
minimal-bootstrap.gnutar-musl: init at 1.12
...
gnutar with musl preserves modify times
2023-09-26 22:20:35 -07:00
Emily Trau
0173d3bd90
minimal-bootstrap.tinycc-musl: 0.9.27 -> unstable-2023-04-20
...
latest tinycc is able to build gcc 4.6.4
2023-09-26 22:20:35 -07:00
Emily Trau
c9ba05b20d
minimal-bootstrap.*: replace uses of musl11 with tinycc-musl.libs
2023-09-26 22:20:35 -07:00
Emily Trau
3e95cadee8
minimal-bootstrap.musl: parallelise build
2023-09-26 22:20:35 -07:00
Emily Trau
a5d9d1cf49
minimal-bootstrap.gawk: use libs from tinycc-musl
2023-09-26 22:20:35 -07:00
Emily Trau
7287781fc3
minimal-bootstrap.musl11: always flush stdio
2023-09-26 22:20:34 -07:00
Emily Trau
e25205899a
minimal-bootstrap.tinycc-musl: add alloca to libtcc1
2023-09-26 22:20:34 -07:00
Emily Trau
109ba06491
minimal-bootstrap.gnumake: rebuild with musl
2023-09-26 22:20:34 -07:00
Emily Trau
114d57a054
minimal-bootstrap.findutils: rebuild with musl
2023-09-26 22:20:34 -07:00
Emily Trau
3fd09b7547
minimal-bootstrap.xz: build with musl
2023-09-26 22:20:34 -07:00
Emily Trau
4166e1fded
minimal-bootstrap.gawk: build with musl
2023-09-26 22:20:34 -07:00
Emily Trau
60ae6bf751
minimal-bootstrap.binutils: remove binutils-mes and binutils-glibc
2023-09-26 22:20:34 -07:00
Emily Trau
20e65d89e6
minimal-bootstrap.diffutils: use musl
2023-09-26 22:20:34 -07:00
Emily Trau
665d360507
minimal-bootstrap.binutils: add musl version
2023-09-26 22:20:34 -07:00
Emily Trau
477a60351c
minimal-bootstrap.gnused: replace glibc with musl
2023-09-26 22:20:33 -07:00
Emily Trau
1340efd490
minimal-bootstrap.musl: remove optional gawk dependency
...
appears to only be used to optionally add extra debugging information
2023-09-17 23:27:42 -07:00
Emily Trau
d999a493b0
minimal-bootstrap.tinycc-musl: init at 0.9.27
2023-09-17 23:27:36 -07:00
Emily Trau
913e70d77b
minimal-bootstrap.musl11: init at 1.1.24
2023-09-17 18:54:09 -07:00
Emily Trau
5171b87765
minimal-bootstrap.musl: init at 1.2.4
2023-09-12 22:40:23 -07:00