This website requires JavaScript.
f17cba032e
Create native gcc
Victor Fuentes
2024-10-29 11:43:51 -0700
a75b76e86e
feat: add portable submodule type
feat/portable-submodules
Jake Hamilton
2024-10-08 12:09:38 -0700
866b8902c9
fix(lib): swapped entries in test dag.sort.topological."sorts a graph" (#9 )
main
Austreelis
2024-10-08 18:44:31 +0000
d7762a5a78
add bootstraped x86_64-linux cross compiled gcc (#8 )
Victor Fuentes
2024-09-22 02:55:02 +0000
59040477bc
fix(lib): swapped entries in test dag.sort.topological."sorts a graph"
Austreelis
2024-09-18 17:39:23 +0200
694b442682
add bootstraped x86_64-linux cross compiled gcc
Victor Fuentes
2024-08-26 21:51:01 -0700
6d0463d37d
fix: working gcc build
feat/cross
Jake Hamilton
2024-08-22 16:25:33 -0700
4b36a5a013
wip
Jake Hamilton
2024-08-20 14:52:31 -0700
e21778c81b
wip: fix extend, no working cross compile
Jake Hamilton
2024-08-20 13:33:06 -0700
cadfaabc85
"Fix lib.types.derivations.shell's check" (#7 )
Austreelis
2024-08-15 16:06:20 +0000
671641132c
fix: lib.types.derivations.shell's check
Austreelis
2024-07-19 16:44:03 +0200
7d94b7f665
feat: package extend, dynamic propagation
Jake Hamilton
2024-07-09 02:54:33 -0700
3f9d287065
refactor: format
Jake Hamilton
2024-07-09 01:49:44 -0700
ea200d834e
feat: pass through package dependencies via context
Jake Hamilton
2024-07-08 23:18:11 -0700
62bc2f4eee
feat: propagating hooks and context
Jake Hamilton
2024-07-08 23:07:59 -0700
42e69f7d43
"topographic" -> "topological" in latest tidepool commit (#6 )
Steve D
2024-07-08 19:19:49 +0000
dac1121b51
"topographic" -> "topological" in latest tidepool commit
Steve D
2024-07-08 18:33:10 +0100
0ad14e8795
refactor: make dag helpers easier to reason about
Jake Hamilton
2024-07-07 15:10:37 -0700
0a63667459
refactor(format): apply formatting
feat/transient-deps
Jake Hamilton
2024-07-04 18:01:33 -0700
d2b053d63a
feat: export linux-headers
Jake Hamilton
2024-07-04 18:00:27 -0700
7774f65079
refactor: minor cleanup
Jake Hamilton
2024-07-04 17:36:31 -0700
fd9b85f29e
feat: apply platform to deps inside submodules
Jake Hamilton
2024-07-04 17:32:59 -0700
b315ae81f6
refactor: only support i686-linux for foundation gcc
Jake Hamilton
2024-07-03 12:34:36 -0700
193a52cbc8
fix: cross-platform deps
Jake Hamilton
2024-07-03 02:43:27 -0700
27a0e3d59f
fix: remove failing build args
Jake Hamilton
2024-07-03 02:22:20 -0700
2b5f90d4e5
refactor: make dependencies dynamically built per-package
Jake Hamilton
2024-07-03 00:42:34 -0700
008632bc8b
feat: working transient deps
Jake Hamilton
2024-07-03 00:35:21 -0700
0f602b1cb7
wip: working single dependency reference via coercion
Jake Hamilton
2024-06-24 10:51:25 -0700
8233d4aedf
use correct name for topological sort (#5 )
Alex Kladov
2024-06-23 18:39:30 +0000
3348fed19c
use correct name for topological sort
Alex Kladov
2024-06-23 19:06:25 +0100
a2f0a06426
Fix non-deterministic "missing: Permission denied" errors (#4 )
Steve D
2024-06-23 17:32:11 +0000
9708c965fd
Fix non-deterministic "missing: Permission denied" errors Make 'missing' executable where source tarballs use autotools and are unpack with untar. untar doesn't preserve or set mtime, which may result in autotools generated files, e.g. configure, having newer timestamps than their source files (e.g. configure.in.) In these circumstances autotools generated Makefiles will call 'missing' to either regenerate them or fix-up the timestamps.
Steve D
2024-06-22 17:50:28 +0100
3ce7ab206b
fix(gnutar-boot): file perms error
1726510596951108932/tmp_refs/heads/feat/x86-64_linux
1726510596951108932/feat/x86-64_linux
feat/x86-64_linux
isabel roses
2024-06-22 20:38:42 +0100
3332f332b9
fix: don't use bash to call the builds allow them to infer from the shebang
isabel roses
2024-06-22 10:39:58 +0100
f3a30ae07d
feat: inital support for x86_64-linux
isabel roses
2024-06-13 22:40:41 +0100
8288e21555
Apply namespace in load rather than lib.modules.normalize
Austreelis
2024-06-22 20:09:37 +0200
4b9b9c3506
format code
Austreelis
2024-06-22 18:38:34 +0200
5098f7789b
Add test checking mixed module/include keys
Austreelis
2024-06-22 18:16:32 +0200
feb9987300
Use include object syntax instead of shorthand
Austreelis
2024-06-22 15:47:39 +0200
71bc768dc1
Code cleanup and readability
Austreelis
2024-06-22 11:40:22 +0200
a6ad4027a1
feat: namespaced includes
Austreelis
2024-06-14 04:10:14 +0200
a707b0f06b
refactor: format all nix code
Jake Hamilton
2024-06-22 10:58:44 -0700
3479354ec9
refactor: add formatting script
Jake Hamilton
2024-06-22 10:56:18 -0700
403420fd4b
fix: missing semicolon
Jake Hamilton
2024-06-22 10:43:47 -0700
9316874396
fix: add missing prefix for submodules, incorrect var name
Jake Hamilton
2024-06-22 09:09:56 -0700
dc2ce818b8
feat: apply dag defaults
Jake Hamilton
2024-06-17 03:59:11 -0700
69a8760bd3
feat: working linux-headers build
Jake Hamilton
2024-06-17 02:15:45 -0700
8e9cb4fbe9
foundation/stage0: fix hex0 hashes for amd64 & arm64 (#2 )
Steve D
2024-06-17 10:59:52 +0000
e72c8cfba5
foundation/stage0: fix hex0 hashes for amd64 & arm64
Steve D
2024-06-16 20:05:38 +0100
9850da8aa9
fix: resolve issue with extending cross package
Jake Hamilton
2024-06-16 02:24:21 -0700
0312e3c4cc
feat: working gcc build
Jake Hamilton
2024-06-15 07:08:45 -0700
6bd35bf4d5
feat: rich platform information
Jake Hamilton
2024-06-15 04:18:05 -0700
1c67c40213
feat: cross compilation package set
Jake Hamilton
2024-06-15 03:58:25 -0700
2989fdc4fe
refactor: more elegant shorthand support
Jake Hamilton
2024-06-15 02:35:37 -0700
aa1c58f6ee
feat: support submodule longhand
Jake Hamilton
2024-06-14 17:26:58 -0700
3713635d76
feat: simple builder
Jake Hamilton
2024-06-14 07:01:18 -0700
b3f9fe574e
refactor: enable foundation, standardize exports
Jake Hamilton
2024-06-14 04:55:15 -0700
fea8c2cd9c
feat: working package export
Jake Hamilton
2024-06-14 04:47:54 -0700
cdc90a4656
refactor: potluck -> tidepool
Jake Hamilton
2024-06-14 02:12:13 -0700
e1321add05
feat: dynamic cross packages generation
Jake Hamilton
2024-06-14 01:40:46 -0700
ea0ed58a7e
feat: working module packages
Jake Hamilton
2024-06-14 01:26:16 -0700
856b88321e
fix: correct broken submodules
Jake Hamilton
2024-06-13 10:22:57 -0700
9c29945531
fix: use type name for tagged type
Jake Hamilton
2024-06-12 22:03:49 -0700
f9ce7ff68b
feat: system info
Jake Hamilton
2024-06-12 22:00:03 -0700
cd12786be1
docs: update source urls
Jake Hamilton
2024-06-12 06:31:09 -0700
7f8cc9be92
docs: formatting tweaks for rich text
Jake Hamilton
2024-06-12 06:20:13 -0700
5682938c2b
Merge 907f2d9dae
into 04bc516868
srd424
2024-06-12 13:24:50 +0100
04bc516868
feat: dag, internal inputs solution, license update
Jake Hamilton
2024-06-12 02:04:53 -0700
f24f0876a9
feat: customizable gnu mirror, remove inputs for monorepo, potluck base
Jake Hamilton
2024-06-11 04:39:26 -0700
907f2d9dae
stage1 - gnutar: make build scripts executable
Steve D
2024-06-11 12:08:38 +0100
284b8de0d5
refactor: types.package renamed to types.derivation, add lib extend
Jake Hamilton
2024-06-09 06:27:35 -0700
d9fe1ff418
Merge pull request #1 from matklad/patch-1
Jake Hamilton
2024-06-08 08:46:26 -0700
ca75cfdc45
Minor docs typo
Alex Kladov
2024-06-08 16:44:53 +0100
a7ab8dcf88
fix: add missing non-flake entry
Jake Hamilton
2024-06-08 05:28:59 -0700
135bd39ef1
feat: make lib a dynamic arg
Jake Hamilton
2024-06-08 05:23:33 -0700
e015170e78
refactor: organization and typo fixes
Jake Hamilton
2024-06-08 03:36:57 -0700
7e9ae0798d
docs: add mention of stage 2
Jake Hamilton
2024-06-07 21:23:40 -0700
0c03ce790f
feat: heirloom, heirloom-devtools
Jake Hamilton
2024-06-07 21:19:25 -0700
64985d6058
feat: bison, gnum4, linux-headers, zlib, python, busybox, glibc, patchelf
Jake Hamilton
2024-06-07 20:53:54 -0700
bfe8d4e268
feat: stage 2 gcc, gnused, gnutar, gzip
Jake Hamilton
2024-06-07 19:50:46 -0700
021d531470
feat: stage2 gnugrep, gnupatch, update naming
Jake Hamilton
2024-06-07 18:32:47 -0700
b2c019cf88
feat: stage 2 bash, binutils, bzip2, coreutils, diffutils, findutils, gawk, gnumake
Jake Hamilton
2024-06-07 18:26:58 -0700
d394492d9c
docs: add mention of stage 1
Jake Hamilton
2024-06-07 05:35:45 -0700
b55f9fc7db
feat: bzip2, gcc v8, gcc v13, gnutar
Jake Hamilton
2024-06-07 05:32:10 -0700
760b190dd1
feat: gcc v4.6 cxx
Jake Hamilton
2024-06-07 03:37:03 -0700
075c520b66
feat: bash, gcc v4.6
Jake Hamilton
2024-06-07 02:55:10 -0700
aa49ef8946
feat: coreutils, binutils, findutils, diffutils
Jake Hamilton
2024-06-07 01:07:17 -0700
240b30723f
musl builds of gawk, gnumake, gnutar
Jake Hamilton
2024-06-07 00:35:38 -0700
dcbe11025b
feat: gawk-boot
Jake Hamilton
2024-06-06 23:28:56 -0700
3a6d4526a6
feat: tinycc-musl
Jake Hamilton
2024-06-06 23:14:11 -0700
8e27d6d87e
feat: musl boot
Jake Hamilton
2024-06-06 22:49:52 -0700
b99c63a123
feat: add coreutils and stage1 bash
Jake Hamilton
2024-06-06 18:03:49 -0700
4a771e2f60
feat: add gnumake and gnupatch
Jake Hamilton
2024-06-06 17:45:06 -0700
560078707c
feat: add tinycc
Jake Hamilton
2024-06-06 17:13:22 -0700
5032b8772b
refactor: remove unnecessary source file
Jake Hamilton
2024-06-05 15:23:15 -0700
3789bceccd
refactor: remove extra comment
Jake Hamilton
2024-06-05 15:20:50 -0700
0ff2902587
feat: add mes, mes-libs, and nyacc
Jake Hamilton
2024-06-05 15:16:52 -0700
84633e1eb8
feat: add nyacc
Jake Hamilton
2024-06-05 04:32:04 -0700
1642b2173b
refactor: code cleanup, move sources to separate module
Jake Hamilton
2024-06-05 04:10:35 -0700
d104903c16
docs: fix typo
Jake Hamilton
2024-06-04 19:33:16 -0700