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
John Ericson
6e5ff33c09
Merge pull request #254671 from emilytrau/minimal-gawk-glibc
...
minimal-bootstrap.gawk: upgrade to 4.1.4
2023-09-12 21:50:31 -07:00
Emily Trau
fd61c0eee0
minimal-bootstrap.mes: remove unneeded platform flag
2023-09-11 22:08:59 -07:00
Emily Trau
a056c7dd07
minimal-bootstrap.stage0-posix: support x86_64-linux
2023-09-11 22:08:54 -07:00
Emily Trau
5a3d1bcb12
minimal-bootstrap.gawk: init at 4.1.4
2023-09-11 21:44:03 -07:00
Emily Trau
04a90698aa
minimal-bootstrap.gawk-mes: rename from gawk
2023-09-11 20:21:51 -07:00
Emily Trau
6195c0e808
minimal-bootstrap.bash: add bin/sh
symlink
2023-09-11 20:17:23 -07:00
Emily Trau
26eec1d4da
minimal-bootstrap.gcc46: init at 4.6.4
2023-08-06 14:22:00 -07:00
Emily Trau
52ec937b77
minimal-bootstrap.findutils: init at 4.4.2
2023-07-28 02:23:05 -07:00
Emily Trau
d31da8e6d9
minimal-bootstrap.diffutils: init at 2.8.1
2023-07-23 06:20:47 -07:00
Emily Trau
3c850627a6
minimal-bootstrap.bash: init at 5.2.15
2023-07-22 21:51:39 -07:00
Emily Trau
9811c08c16
minimal-bootstrap.gcc2: also install libgcc when not built with mes
2023-07-22 21:51:39 -07:00
Emily Trau
6ce1c92354
minimal-bootstrap.gnused: rebuild with glibc to fix pipe behaviour
2023-07-22 21:51:34 -07:00
John Ericson
c69282508c
Address my comments
...
1. Advice for manually assembling the bootstrap sources is restored.
2. Hash is no longer duplicated
3. More informative store path using `builtins.placeholder` is provided.
2023-07-11 17:38:54 -04:00
Emily Trau
37023bfde7
minimal-bootstrap: use recursive FOD to make nix unpack bootstrap sources
2023-07-01 17:54:33 -07:00
John Ericson
d409d42ce7
Merge pull request #238357 from amjoseph-nixpkgs/review/232576
...
minimal-bootstrap: make sources a non-tarballs.nixos.org FOD
2023-06-26 17:10:17 -04:00
Adam Joseph
c8080b06a9
separate minimal-bootstrap-sources from make-minimal-bootstrap-sources
...
Ericson2314 observed that although FODs break the build-time cycle,
they don't break the eval-time cycle. This cycle must be broken in
order to compute the derivation hash.
make-minimal-bootstrap-sources does and always has depended on the
full nixpkgs (including fetchFromGitHub). This commit completely
separates minimal-bootstrap-sources from it, so that
minimal-bootstrap-sources now does not depend on
make-minimal-bootstrap-sources (or nixpkgs) in any way.
minimal-bootstrap-sources is now a "bare Nix" derivation. It is an
FOD whose builder always fails with an error message.
2023-06-26 01:22:59 -07:00
Adam Joseph
df720da7f0
minimal-bootstrap: make sources a non-tarballs.nixos.org FOD
...
This commit adjusts #232576 to break the
fetchurl<->minimal-bootstrap-sources dependency cycle without
needing an upload to tarballs.nixos.org. It does this by appending
the low-level FOD attributes onto the `runCommand` derivation.
https://nixos.org/manual/nix/unstable/language/advanced-attributes.html#adv-attr-outputHash
2023-06-26 00:50:38 -07:00
Emily Trau
a6f479ad53
minimal-bootstrap.glibc22: init at 2.2.5
2023-06-25 15:01:57 +10:00
Emily Trau
bd99e56908
minimal-bootstrap.gcc2-mes: init at 2.95.3
2023-06-25 15:01:41 +10:00
Emily Trau
0b6f86e46a
minimal-bootstrap.binutils-mes: init at 2.20.1
2023-06-25 15:01:04 +10:00
Emily Trau
82dc8d7b79
minimal-bootstrap.linux-headers: init at 4.14.67
2023-06-25 14:59:35 +10:00
Emily Trau
0a41b1e285
minimal-bootstrap.writeTextFile: don't force preferLocalBuild as local system might not support stage0-posix
2023-06-25 13:59:41 +10:00
Emily Trau
005cfc8b0c
minimal-bootstrap: create top-level attr for bootstrap sources
2023-06-17 21:02:35 -07:00
Emily Trau
43f5975c69
minimal-bootstrap.xz: init at 5.0.8
2023-06-15 23:41:00 +10:00
Emily Trau
9883fd26cd
minimal-bootstrap.heirloom: init at 070715
2023-06-05 08:44:45 -07:00
Emily Trau
fb7ca344ad
minimal-bootstrap.heirloom-devtools: init at 070527
2023-06-05 08:44:45 -07:00
John Ericson
55358b47b4
Merge pull request #233391 from emilytrau/minimal-imports
...
minimal-bootstrap: remove imports from outside bootstrap
2023-05-26 13:17:18 +02:00
Emily Trau
ea7533164c
minimal-bootstrap.tinycc-*: static link by default
2023-05-24 11:58:37 +10:00
Artturi
60756670a8
Merge pull request #233380 from emilytrau/minimal-coreutils-backport
2023-05-23 21:49:55 +03:00
Emily Trau
5a4800d69c
minimal-bootstrap.coreutils: backport uniq
stdio patch
2023-05-23 09:36:02 +10:00
John Ericson
f704248a9a
Merge pull request #233408 from emilytrau/remove-lnboot
...
minimal-bootstrap.tinycc-mes: remove unused ln-boot dependency
2023-05-22 12:12:09 -04:00
John Ericson
c1f79f5488
Merge pull request #233329 from emilytrau/recurse
...
minimal-bootstrap: mark recurseIntoAttrs on compiler packages
2023-05-22 09:52:18 -04:00
Emily Trau
d402a52e26
minimal-bootstrap.ln-boot: fix typo in usage
2023-05-22 23:01:48 +10:00
Emily Trau
8239e01b7a
minimal-bootstrap.tinycc-mes: remove unused ln-boot dependency
2023-05-22 22:57:57 +10:00
Emily Trau
27cba6ca2e
minimal-bootstrap.bzip2: init at 1.0.8
2023-05-22 22:42:26 +10:00
Emily Trau
d8e94638d1
minimal-bootstrap.gzip: init at 1.2.4
2023-05-22 22:42:25 +10:00
Emily Trau
5be78a1b0f
minimal-bootstrap.gnutar: init at 1.12
2023-05-22 22:42:25 +10:00
Emily Trau
bc87c59c15
minimal-bootstrap.mes: remove unused import
2023-05-22 22:05:21 +10:00
Emily Trau
e433d32958
minimal-bootstrap: remove imports from outside bootstrap
2023-05-22 21:23:55 +10:00
Emily Trau
dcc1dea7e9
minimal-bootstrap.gawk: init at 3.0.6
2023-05-22 21:10:02 +10:00
Emily Trau
ae9bada02d
minimal-bootstrap: mark recurseIntoAttrs on compiler packages
2023-05-22 11:34:45 +10:00
Emily Trau
8586478e17
minimal-bootstrap.gnugrep: init at 2.4
2023-05-22 09:44:19 +10:00
Emily Trau
cf25685c7c
minimal-bootstrap.gnused: init at 4.0.9
2023-05-20 12:34:43 +10:00
Emily Trau
1412b43970
minimal-bootstrap.bash_2_05: init at 2.05b
2023-05-18 22:05:30 +10:00
Emily Trau
8f616ec0ac
minimal-bootstrap.coreutils: init at 5.0
2023-05-18 18:37:44 +10:00
Emily Trau
b405a6f7c7
maintainers: add minimal-bootstrap team
2023-05-18 09:15:40 +10:00