about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/minimal-bootstrap
Commit message (Collapse)AuthorAge
* minimal-bootstrap.gcc46: init at 4.6.4Emily Trau2023-08-06
|
* minimal-bootstrap.findutils: init at 4.4.2Emily Trau2023-07-28
|
* minimal-bootstrap.diffutils: init at 2.8.1Emily Trau2023-07-23
|
* minimal-bootstrap.bash: init at 5.2.15Emily Trau2023-07-22
|
* minimal-bootstrap.gcc2: also install libgcc when not built with mesEmily Trau2023-07-22
|
* minimal-bootstrap.gnused: rebuild with glibc to fix pipe behaviourEmily Trau2023-07-22
|
* Address my commentsJohn Ericson2023-07-11
| | | | | | | | 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.
* minimal-bootstrap: use recursive FOD to make nix unpack bootstrap sourcesEmily Trau2023-07-01
|
* Merge pull request #238357 from amjoseph-nixpkgs/review/232576John Ericson2023-06-26
|\ | | | | minimal-bootstrap: make sources a non-tarballs.nixos.org FOD
| * separate minimal-bootstrap-sources from make-minimal-bootstrap-sourcesAdam Joseph2023-06-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * minimal-bootstrap: make sources a non-tarballs.nixos.org FODAdam Joseph2023-06-26
| | | | | | | | | | | | | | | | | | 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
| * minimal-bootstrap: create top-level attr for bootstrap sourcesEmily Trau2023-06-17
| |
* | minimal-bootstrap.glibc22: init at 2.2.5Emily Trau2023-06-25
| |
* | minimal-bootstrap.gcc2-mes: init at 2.95.3Emily Trau2023-06-25
| |
* | minimal-bootstrap.binutils-mes: init at 2.20.1Emily Trau2023-06-25
| |
* | minimal-bootstrap.linux-headers: init at 4.14.67Emily Trau2023-06-25
| |
* | minimal-bootstrap.writeTextFile: don't force preferLocalBuild as local ↵Emily Trau2023-06-25
| | | | | | | | system might not support stage0-posix
* | minimal-bootstrap.xz: init at 5.0.8Emily Trau2023-06-15
|/
* minimal-bootstrap.heirloom: init at 070715Emily Trau2023-06-05
|
* minimal-bootstrap.heirloom-devtools: init at 070527Emily Trau2023-06-05
|
* Merge pull request #233391 from emilytrau/minimal-importsJohn Ericson2023-05-26
|\ | | | | minimal-bootstrap: remove imports from outside bootstrap
| * minimal-bootstrap.mes: remove unused importEmily Trau2023-05-22
| |
| * minimal-bootstrap: remove imports from outside bootstrapEmily Trau2023-05-22
| |
* | minimal-bootstrap.tinycc-*: static link by defaultEmily Trau2023-05-24
| |
* | Merge pull request #233380 from emilytrau/minimal-coreutils-backportArtturi2023-05-23
|\ \
| * | minimal-bootstrap.coreutils: backport `uniq` stdio patchEmily Trau2023-05-23
| | |
* | | Merge pull request #233408 from emilytrau/remove-lnbootJohn Ericson2023-05-22
|\ \ \ | | | | | | | | minimal-bootstrap.tinycc-mes: remove unused ln-boot dependency
| * | | minimal-bootstrap.ln-boot: fix typo in usageEmily Trau2023-05-22
| | | |
| * | | minimal-bootstrap.tinycc-mes: remove unused ln-boot dependencyEmily Trau2023-05-22
| | | |
* | | | Merge pull request #233329 from emilytrau/recurseJohn Ericson2023-05-22
|\ \ \ \ | | | | | | | | | | minimal-bootstrap: mark recurseIntoAttrs on compiler packages
| * | | | minimal-bootstrap: mark recurseIntoAttrs on compiler packagesEmily Trau2023-05-22
| | |/ / | |/| |
* | | | minimal-bootstrap.bzip2: init at 1.0.8Emily Trau2023-05-22
| | | |
* | | | minimal-bootstrap.gzip: init at 1.2.4Emily Trau2023-05-22
| | | |
* | | | minimal-bootstrap.gnutar: init at 1.12Emily Trau2023-05-22
| |/ / |/| |
* | | minimal-bootstrap.gawk: init at 3.0.6Emily Trau2023-05-22
| |/ |/|
* | minimal-bootstrap.gnugrep: init at 2.4Emily Trau2023-05-22
|/
* minimal-bootstrap.gnused: init at 4.0.9Emily Trau2023-05-20
|
* minimal-bootstrap.bash_2_05: init at 2.05bEmily Trau2023-05-18
|
* minimal-bootstrap.coreutils: init at 5.0Emily Trau2023-05-18
|
* maintainers: add minimal-bootstrap teamEmily Trau2023-05-18
|
* minimal-bootstrap.mes: `replaceExt` -> `stripExt`John Ericson2023-05-16
|
* minimal-boostrap.mes: Separate compiler and libsJohn Ericson2023-05-14
| | | | This matches tinycc, and what is generally done in Nixpkgs.
* minimal-bootstrap.mes-libc: This can be all sourceJohn Ericson2023-05-14
|
* minimal-bootstrap.mes: ParallelizeJohn Ericson2023-05-14
|
* minimal-bootstrap.derivationWithMeta: Do more conds at eval timeJohn Ericson2023-05-14
| | | | Nice to keep run time as simple as possible / embrace phase separations.
* minimal-bootstrap.tcc: Dedup, separate compiler from libsJohn Ericson2023-05-14
|
* minimal-bootstrap: Support `passthru.tests`John Ericson2023-05-14
|
* minimal-bootstrap: Expose some detailsJohn Ericson2023-05-14
| | | | Nice for poking around in the repl.
* minimal-bootstrap.kaem: move runCommand into kaemEmily Trau2023-05-12
|
* minimal-bootstrap: sort attrsEmily Trau2023-05-11
|