Commit graph

315 commits

Author SHA1 Message Date
Lance R. Vick
f68e73f8c2
feat: package openpgp-card-tools 2024-05-08 19:15:59 -07:00
Lance R. Vick
073902f131
feat: package jq 2024-05-08 18:16:55 -07:00
Anton Livaja
d848bae5e0
Merge remote-tracking branch 'origin/lance/buf' into staging 2024-05-03 22:41:49 -04:00
Anton Livaja
4f9cfdb62e
Merge remote-tracking branch 'origin/lance/tpm2-tools' into staging 2024-05-03 22:38:44 -04:00
Lance R. Vick
a4e987c09d
Merge remote-tracking branch 'origin/refs/pull/129/head' into staging 2024-05-03 12:28:54 -07:00
Lance R. Vick
7d7f6ade21
feat: package tpm2-tools and deps 2024-05-01 17:12:06 -07:00
Drew Richardson
3a3f309ffc
chore: upgrade binutils to 2.41 2024-04-24 07:20:37 -07:00
Lance R. Vick
da65b20285
feat: package buf 2024-04-22 15:08:41 -07:00
Drew Richardson
80e1137356
chore: upgrade gcc to 13.1.0 2024-04-22 10:48:27 -07:00
Lance R. Vick
81678c6c23
feat: git-remote-http support 2024-04-16 15:38:49 -07:00
Lance R. Vick
f390bd1c84
maint: docker26 updates and cleanup 2024-04-11 13:09:20 -07:00
Lance R. Vick
17a00ffc28
Merge remote-tracking branch 'origin/refs/pull/114/head' into staging 2024-04-10 11:27:50 -07:00
Lance R. Vick
162292bdde
Merge remote-tracking branch 'origin/refs/pull/120/head' into staging 2024-04-10 11:24:03 -07:00
Anton Livaja
86ed080125
fix: set SOURCE_DATE_EPOCH=1 2024-04-10 12:45:02 -04:00
Anton Livaja
92fb5d958f
feat: package zip 2024-04-10 12:41:17 -04:00
Drew Richardson
da0920289a
chore: upgrade go to 1.22.2 2024-04-08 19:52:48 -07:00
e1ae1c6829
automake: SOURCE_DATE_EPOCH=1 to fix monthstamp 2024-04-04 21:58:00 -04:00
Lance R. Vick
dc80893cf7
fix: determinism for multiple packages 2024-03-31 21:12:56 -07:00
Lance R. Vick
a00595c816
fix: xz mirror 2024-03-31 19:20:15 -07:00
Lance R. Vick
d3974fa1bf
feat: package ksops-dry-run and kubeconform 2024-03-28 17:43:41 -07:00
Lance R. Vick
0bedebe1ab
feat: package awscli and deps 2024-03-27 17:38:03 -07:00
Anton Livaja
14b8bf6934
feat: package sqlite3 2024-03-26 16:04:05 -07:00
b1a8ff373b
Merge remote-tracking branch 'origin/lance/grpcurl' into staging 2024-03-26 18:52:04 -04:00
Lance R. Vick
13e9efcbf3
feat: package grpcurl 2024-03-26 15:26:56 -07:00
Lance R. Vick
ac9ab83f18
feat: package redis and lua 2024-03-26 15:24:46 -07:00
Lance R. Vick
e1319edcb8
Merge remote-tracking branch 'origin/ryan/revert-keyfork-to-0.1.0' into staging 2024-03-25 13:54:21 -07:00
Danny Grove
154d97d0d1
kubectl: use tag releases instead of branch, bump to v1.29.3 2024-03-25 09:11:01 -07:00
Lance R. Vick
c58f09194b
Merge remote-tracking branch 'origin/ryan/gen-initramfs-bump' into staging 2024-03-22 15:26:41 -07:00
4daa4f015b
Revert "fix: static link keyfork"
This reverts commit f911d145e8.

Keyfork should be built using the 0.1.0 release asset.
2024-03-22 00:23:23 -04:00
2ffda51aae
linux-*: disable initrd 2024-03-21 23:36:50 -04:00
41795aaba5
packages: nprocify linux-* 2024-03-21 23:36:48 -04:00
5825fdc9f7
gen_initramfs: bump version 2024-03-21 22:30:19 -04:00
Lance R. Vick
eda4c1bcfc
feat: package postgresql and deps 2024-03-20 17:24:00 -07:00
Lance R. Vick
df16e5872e
feat: add several new go infra tools w/ new go 2024-03-18 23:57:37 -07:00
Lance R. Vick
fd04512d6a
Merge remote-tracking branch 'origin/ryan/make-nproc' into staging 2024-03-18 23:56:47 -07:00
a27f7f39aa
packages: fix some trailing backslashes 2024-03-15 01:46:49 -04:00
c6d8c851df
Merge remote-tracking branch 'origin/pull/76/head' into staging 2024-03-14 20:39:34 -04:00
e252299cb6
packages: use -j $(nproc) when possible 2024-03-14 03:16:26 -04:00
Lance R. Vick
09878bc688
feat: package icu 2024-03-13 19:19:41 -07:00
Lance R. Vick
6a9627ff52
revert: remove node for determinism blockers 2024-03-13 18:50:24 -07:00
d9f2ffbf3a
libgpg-error: SOURCE_DATE_EPOCH=1 to fix datestamp in man page 2024-03-13 19:02:23 -04:00
Spencer Judd
e10e66acfc
fix: /etc and /usr permissions 2024-03-13 15:12:31 -04:00
a3cea784a7
libgcrypt: SOURCE_DATE_EPOCH=1 to fix datestamp in man page 2024-03-13 14:10:07 -04:00
Lance R. Vick
23ce57e3c7
fix: iputils deps and formatting 2024-03-09 17:24:05 -08:00
xyhhx
ec80565a5f
feat: WIP iputils 2024-03-09 17:23:18 -08:00
Lance R. Vick
c2085c4f43
feat: package libxslt 2024-03-09 16:30:48 -08:00
xyhhx
ec90de38d4
fix(package/libcap): fix install make task 2024-03-09 16:59:17 -05:00
xyhhx
83e36f17a8
feat(packages/libcap): remove gcc hack 2024-03-09 16:59:14 -05:00
Anton Livaja
0e4812eaf9
Merge remote-tracking branch 'origin/lance/pattern-fixes' into staging 2024-03-09 16:36:00 -05:00
Lance R. Vick
3ea6ef1124
fix: package nodejs and dependencies 2024-03-09 05:48:46 -08:00
Lance R. Vick
972b092849
fix: inconsistent package patterns 2024-03-09 05:47:49 -08:00
Seán C McCord
798814c13a
Merge branch 'lance/libqrencode' into staging 2024-03-09 07:37:41 -05:00
Lance R. Vick
c07d0ffbb3
Merge remote-tracking branch 'origin/sean/regen-with-sxctl-0-0-5' into staging 2024-03-08 19:45:12 -08:00
Seán C McCord
e5c46850ee
update sxctl to v0.0.5
regenerate package.mk with new sxctl
2024-03-08 21:23:14 -05:00
904e5b959a
Merge branch 'lance/static-keyfork' into staging 2024-03-08 20:28:38 -05:00
383bdcb3ab
fix: static keyfork: build with +crt-static on -crt-static rust 2024-03-08 19:32:04 -05:00
Lance R. Vick
f911d145e8
fix: static link keyfork 2024-03-07 22:58:05 -08:00
Lance R. Vick
8600e7bec9
feat: package libqrencode 2024-03-07 22:54:13 -08:00
Lance R. Vick
c945174b83
fix: force musl rust to default to dynamic linking 2024-03-07 08:38:27 -08:00
Lance R. Vick
43d00a55a4
fix: deterministic syslinux 2024-03-05 00:41:02 -08:00
Lance R. Vick
c86d1d0a9c
fix: deterministic kernels and gmp 2024-03-04 18:52:31 -08:00
Lance R. Vick
2c2e42bdd8
fix: static keyfork 2024-03-04 18:49:49 -08:00
Lance R. Vick
ad9e705350
fix: syslinux install path 2024-03-02 11:38:02 -08:00
Anton Livaja
f359cb14ed
Merge remote-tracking branch 'origin/lance/fs-fixes' into staging 2024-03-02 06:34:05 -05:00
Lance R. Vick
e9f3f23f98
feat: reserve standard user/groups in filesystem 2024-03-01 13:23:08 -08:00
Lance R. Vick
85d26160b2
feat: normalize fs/env across all non-bootstrap packages 2024-03-01 10:30:23 -08:00
Lance R. Vick
f9eaba5e15
feat: compile extra rust tools 2024-02-29 22:54:35 -08:00
daurnimator
112917071e
fix: use heredoc and --network=none in zig 2024-02-29 12:32:57 +11:00
Lance R. Vick
7eae13d824
Merge remote-tracking branch 'origin/refs/pull/37/head' into staging 2024-02-28 17:12:34 -08:00
Lance R. Vick
cf8ec7dc7f
Merge remote-tracking branch 'origin/refs/pull/43/head' into staging 2024-02-28 17:08:35 -08:00
daurnimator
0b1e286f53
feat: add zig 2024-02-29 12:03:18 +11:00
Lance R. Vick
9f98046c2e
feat: add filesystem package 2024-02-27 17:17:20 -08:00
daurnimator
4e80f9270a
feat: add LLD 2024-02-28 10:01:14 +11:00
daurnimator
f67b56d104
feat: turn on zlib in LLVM 2024-02-28 10:01:09 +11:00
Lance R. Vick
b7271aeb05
Remove lib64 gcc hacks 2024-02-27 11:40:34 -08:00
Lance R. Vick
9b08093da5
Merge remote-tracking branch 'origin/lance/live-iso' into staging 2024-02-27 11:32:01 -08:00
Lance R. Vick
ab1fd3e080
Merge remote-tracking branch 'origin/ryan/keyfork' into staging 2024-02-27 11:31:42 -08:00
xyhhx
c691a3dba6
feat(packages/libcap): add test case 2024-02-26 22:42:00 -05:00
b1d42fd90e
packages/gcc: move gcc hack to gcc container 2024-02-26 17:57:21 -05:00
95dd482523
musl: fix ldd to use symlink over script 2024-02-26 17:57:18 -05:00
1daa510f0d
begin work on keyfork 2024-02-26 16:24:28 -05:00
xyhhx
a065741716
fix(package/libcap): version 2.69 2024-02-21 10:27:37 -05:00
xyhhx
ed7713736f
feat(packages/libcap): wrap up packaging libcap 2024-02-20 23:11:43 -05:00
xyhhx
2b5f09513d
feat(packages/libcap): progress on libcap.. 2024-02-20 21:41:47 -05:00
xyhhx
6e281944d6
feat(packages/libcap): start on libcap 2024-02-20 21:24:03 -05:00
Lance R. Vick
726d95d65f
feat: add dosfstools and mtools 2024-02-17 23:11:04 -08:00
Lance R. Vick
3d380b9ca4
fix: install linux generic kernel modules 2024-02-17 18:42:40 -08:00
Lance R. Vick
52e5a312f6
feat: airgap kernel 2024-02-17 18:42:26 -08:00
Lance R. Vick
03eba21374
feat: add syslinux and util-linux 2024-02-17 12:42:53 -08:00
Lance R. Vick
49e29fe0d1
update: eif_build to 0.2.2 2024-02-16 15:27:44 -08:00
Lance R. Vick
67ba8b56d3
fix: geninitramfs paths 2024-02-16 08:12:49 -08:00
Lance R. Vick
5ceec18a41
fix: use stagex prefixes in clang 2024-02-16 08:11:30 -08:00
Lance R. Vick
e0151564ee
Merge branch 'release/2024.02.0' into ryan/clang 2024-02-16 07:03:10 -08:00
Lance R. Vick
50535b5d56
fix: file install path 2024-02-15 16:36:19 -08:00
Lance R. Vick
a1ec18d83a
feat: add file 2024-02-15 14:31:08 -08:00
Lance R. Vick
f1bfb939e6
maint: update sxctl w/ support --from=stagex/ 2024-02-15 14:30:39 -08:00
Lance R. Vick
5133ee7479
fix: eif_build package path 2024-02-15 10:01:58 -08:00
Lance R. Vick
248b319d94
fix: linux-nitro package path 2024-02-15 09:46:03 -08:00
Lance R. Vick
136277f258
fix: normalize all versions and --from names 2024-02-15 07:22:38 -08:00
Lance R. Vick
235e149fe5
fix: reproducible cpio 2024-02-15 04:57:43 -08:00
Lance R. Vick
5c8e257afa
fix: reproducible linux-nitro 2024-02-14 22:01:51 -08:00
Lance R. Vick
7d0c24204f
fix: reproducible findutils 2024-02-14 20:18:51 -08:00
Lance R. Vick
63541a85e0
fix: reproducible gpg+deps 2024-02-14 20:03:57 -08:00
Lance R. Vick
2dc6193623
fix: reproducible pcsc-lite 2024-02-14 20:00:43 -08:00
Lance R. Vick
5001e6eaa5
fix: reproducible sxctl 2024-02-14 19:58:54 -08:00
Lance R. Vick
c223c2aace
fix: tar reproducibility 2024-02-14 19:52:39 -08:00
Lance R. Vick
70c1fcb452
fix: coreutils reproducibility 2024-02-14 15:59:03 -08:00
Lance R. Vick
4f2959f05e
fix: tofu src_url 2024-02-14 14:56:29 -08:00
Lance R. Vick
a9a1d599aa
fix: linux-nitro vars 2024-02-14 14:56:06 -08:00
Lance R. Vick
127a2b97c3
fix: git timestamps 2024-02-14 14:48:50 -08:00
Lance R. Vick
7de9c962af
fix: linux-nitro deps 2024-02-14 11:22:22 -08:00
Lance R. Vick
c8e95e2664
feat: add more things 2024-02-14 10:36:15 -08:00
Lance R. Vick
9e9a761b57
feat: add grep 2024-02-14 08:08:09 -08:00
Lance R. Vick
aa2d944f36
feat: add gzip, tar, xz 2024-02-14 08:00:24 -08:00
Lance R. Vick
472ad38300
feat: add initial coreutils package 2024-02-14 07:34:26 -08:00
Lance R. Vick
2f8b7761d0
fix: linux-nitro paths/vars 2024-02-14 07:02:42 -08:00
Lance R. Vick
18dfee3009
fix: linux-nitro nsm version 2024-02-14 06:47:18 -08:00
Lance R. Vick
ed573902fc
fix: gen_initramfs base package 2024-02-14 06:38:31 -08:00
Lance R. Vick
ea2a702f99
fix: eif_build binary path 2024-02-14 06:32:07 -08:00
Lance R. Vick
4e923df99e
eif_build 0.2.1 2024-02-14 06:29:51 -08:00
Lance R. Vick
734a42d782
use new upstream eif_build package 2024-02-14 06:21:06 -08:00
Lance R. Vick
299edcbd8b
fix: lock timestamps in git 2024-02-14 05:24:34 -08:00
Lance R. Vick
e1c6cbb2ea
fix: more clang package format updates 2024-02-13 17:12:07 -08:00
Lance R. Vick
f6c14e36eb
fix: update clang to new package format 2024-02-13 16:49:58 -08:00
Lance R. Vick
3fdbc249f7
Merge branch 'main' into ryan/clang 2024-02-13 16:39:51 -08:00
Seán C McCord
b16ebee13c
chore: upgrade sxctl to v0.0.3 2024-02-13 14:14:59 -05:00
Anton Livaja
9a4aef7f98
fix: replace incorrect package names 2024-02-13 12:50:10 -05:00
Anton Livaja
f2d36be6d0
feat: package: add grub 2024-02-13 12:50:02 -05:00
Anton Livaja
8b6fbdedd9
chore: remove unused vars 2024-02-13 12:44:10 -05:00
Anton Livaja
c9a15448d6
feat: package: add pcsc-lite 2024-02-13 12:43:33 -05:00
Lance R. Vick
3d3077dc4e
fix: cpio build order 2024-02-13 09:13:17 -08:00
Lance R. Vick
84e0616de7
fix: rust install path 2024-02-13 08:50:05 -08:00
Lance R. Vick
29e5de9225
cleanup: move all packages to packages 2024-02-13 08:16:03 -08:00
Lance R. Vick
89b89b7c0b
move packages to root directory 2023-12-04 22:23:14 -08:00
Lance R. Vick
16f4bf47d5
add pkgconf 2023-12-04 20:36:42 -08:00
Lance R. Vick
785a9b02b4
fix ldd in musl 2023-12-04 20:35:56 -08:00
Lance R. Vick
2fa770b773
add libxml2 and all dependencies 2023-12-04 20:34:07 -08:00
Lance R. Vick
b489017aaa
build rust 1.54 with custom llvm13 2023-12-03 18:08:26 -08:00
Lance R. Vick
e6abefc65a
working rust 1.54 bootstrap build w/ required dep updates 2023-12-02 10:37:45 -08:00
Lance R. Vick
0077251f93
add sane cflags to musl build 2023-11-28 16:50:38 -08:00
Lance R. Vick
1cdf278fca
Fix musl paths, and add ld 2023-11-28 16:10:49 -08:00
Lance R. Vick
ab6ed8d516
add llvm lib deps 2023-11-22 00:50:29 -08:00
Lance R. Vick
4ce80b8838
llvm and dependencies 2023-11-21 15:57:26 -08:00
Lance R. Vick
0da71848a1
add cmake 2023-11-19 19:29:02 -08:00
Lance R. Vick
5e20d16df9
add curl 2023-11-18 23:38:16 -08:00
Lance R. Vick
0cd4eee2e8
add ninja 2023-11-18 16:53:18 -08:00
Lance R. Vick
86bdb0af3b
fix gcc/musl paths 2023-11-18 16:44:16 -08:00
Lance R. Vick
ebfcd33fde
fix gcc prefix 2023-11-18 00:37:31 -08:00
Lance R. Vick
5585937470
add python package 2023-11-17 02:00:36 -08:00
Lance R. Vick
8065a6e78e
ocirep -> imgrep rename 2023-11-17 02:00:25 -08:00
Lance R. Vick
5c6b20d772
make, openssl, and perl packages 2023-11-16 02:01:19 -08:00
Lance R. Vick
414d0ac1ae
Downgrade busybox to work around wget/musl specific bug 2023-11-15 02:24:38 -08:00
Lance R. Vick
2b2ec9f7f7
go built from only locally built dependency images 2023-11-13 20:56:30 -08:00
Lance R. Vick
09df9d6868
add linux-headers 2023-11-13 20:24:47 -08:00
Lance R. Vick
1496eeff32
remove glibc 2023-11-13 14:48:21 -08:00
Lance R. Vick
e6dcfb7074
build busybox with local bootstrap 2023-11-13 14:48:02 -08:00
Lance R. Vick
25795a63c8
add binutils 2023-11-13 14:45:56 -08:00
Lance R. Vick
445468954a
musl, and musl-linked scratch gcc image 2023-11-12 22:09:30 -08:00
Lance R. Vick
38e6e8ec2a
refactor gcc to build with stub bootstrap image 2023-11-09 05:41:25 -08:00
Lance R. Vick
93443e2785
build go with localy built bash/busybox 2023-11-09 04:14:02 -08:00
Lance R. Vick
cd7c50e79e
add initial bash and busybox 2023-11-09 02:13:20 -08:00
Lance R. Vick
9a45e17e58
working go build 2023-11-09 02:12:11 -08:00
Lance R. Vick
769dc1f344
add initial gcc package 2023-11-08 14:39:09 -08:00
Lance R. Vick
14603ade45
golang -> go 2023-11-02 05:32:22 -07:00
Lance R. Vick
125f7ac6e0
wip go example 2023-11-02 05:12:38 -07:00