Michael Forney
09bcb26248
Add github CI workflow
2026-05-22 17:28:05 -07:00
Michael Forney
01221e46b0
libgpiod: Include libgen.h for basename
2026-05-22 15:01:54 -07:00
Michael Forney
206d126000
gitmodules: Set shallow flag
...
Most users won't be working with git history that often. This saves
time and space, while still enabling easy development with `git
fetch --unshallow`.
2026-05-20 03:23:41 -07:00
Michael Forney
9ed59c2c30
freetype: Switch to new gitlab repository
...
The savannah repository is no longer maintained.
2026-05-20 03:23:41 -07:00
Michael Forney
3b1d7460d8
dnssec-rr: Fix submodule section name
2026-05-20 03:23:41 -07:00
Michael Forney
85946e2e01
gitmodules: Consistently use .git at the end of github urls
...
This is what github directs you to use when you clone a repository.
2026-05-20 03:23:41 -07:00
Michael Forney
b3e33a4868
openbsd: Update to 7.9
2026-05-20 03:23:41 -07:00
Michael Forney
3a30cb7e99
ffmpeg: Switch to github mirror
2026-05-20 01:37:09 -07:00
Michael Forney
a11be1ba34
ffmpeg: Add dependency on linux-hedears
...
This is needed for CONFIG_V4L2_INDEV.
2026-05-20 01:37:09 -07:00
Michael Forney
1d82dc28c3
rc: Switch to our github mirror
...
9front git doesn't support shallow clones.
2026-05-20 01:37:09 -07:00
Michael Forney
482e835039
bubblewrap: Don't override cflags
2026-05-20 01:37:01 -07:00
Michael Forney
cbbb0ad68a
sndio: Switch to git mirror
...
The official repository at caoua.org is slow and uses the dumb http
transport.
2026-05-17 10:47:10 -07:00
Michael Forney
5806b5ea0c
openbsd: Fix implicit pointer sign conversion in nc
2026-05-17 01:42:33 -07:00
Michael Forney
d48c03d8b6
nginx: Guard atomics and __builtin_bswap64 by __GNUC__
2026-05-17 01:36:25 -07:00
Michael Forney
e3c6276c41
nginx: Disable thread pool
...
This needs atomics, and according to [0], nginx is already optimal
unless you are serving large files and have limited ram.
2026-05-17 01:27:54 -07:00
Michael Forney
8f2fe6baaa
efibootmgr: Update to 18
2026-05-16 23:58:38 -07:00
Michael Forney
d238efe975
efivar: Update to 39
2026-05-16 23:52:00 -07:00
Michael Forney
a0be706196
curl: Disable old cryptography in bearssl backend
...
Remove support for TLS 1.0 and 1.1, as well as cipher suites using
3DES or SHA-1.
2026-05-16 21:11:57 -07:00
Michael Forney
d9a2f8308d
curl: Actually re-add curl.1
2026-05-16 13:52:06 -07:00
Michael Forney
5eff9c5e6e
pax: Exclude empty files after substitution
...
Thanks to Erik Tagirov for reporting this issue.
2026-05-16 00:23:08 -07:00
Michael Forney
1acd46ba4c
curl: Simplify x509_minimal wrapper and add curl.1
2026-05-16 00:23:08 -07:00
Michael Forney
622bbba51f
curl: Use bearssl for md5/sha256/sha512-256
...
This reduces code size a bit by avoiding multiple implementations.
The SHA-512/256 implementation requires a patched BearSSL, so we'll
keep it as a local curl patch.
2026-05-16 00:23:08 -07:00
Michael Forney
61beefcfda
bearssl: Add SHA-512/256 implementation
2026-05-16 00:23:08 -07:00
Michael Forney
a2844eb85a
tinyemu: Fix build with curl >= 8.16.0
2026-05-16 00:23:08 -07:00
Michael Forney
fac98bb03b
curl: Fix CURL_TYPEOF_CURL_SOCKLEN_T for unknown compiler
2026-05-16 00:23:08 -07:00
Michael Forney
a1040367a4
curl: Disable atomics if not supported by compiler
2026-05-16 00:23:08 -07:00
Michael Forney
32f21d71b5
curl: Update to our own branch with 8.20.0 and bearssl
2026-05-16 00:22:56 -07:00
Michael Forney
f84907b8c4
nginx: Convert sources.txt to lua
2026-05-15 01:31:26 -07:00
Michael Forney
fed7def378
nginx: Update to 1.31.0
2026-05-15 01:31:26 -07:00
Michael Forney
e13b2d0290
Update dist/.gitignore for libressl update
2026-05-12 00:06:35 -07:00
Michael Forney
51f4041f67
netsurf: Apply some patches to fix build with newer curl
2026-05-12 00:06:35 -07:00
Michael Forney
00d2cbc490
git: Update to 2.54.0
2026-05-12 00:06:35 -07:00
hovercats
d1ed8d0bb2
curl: 8.14.1
...
Drop man page for now. It's no longer distributed, but we'll
eventually need to switch to our own branch, so we can just track
it there when we do.
2026-05-12 00:06:35 -07:00
Michael Forney
084be151e4
curl: Expand source list to match upstream Makefile.inc
...
This makes it easier to see changes when upstream sources change.
2026-05-09 13:32:16 -07:00
hovercats
68ac5bd33b
awk: 20260426
2026-05-07 23:32:32 -07:00
hovercats
0e64282091
tz: 2026b
2026-05-07 23:31:20 -07:00
hovercats
6f04a920b7
cacert: 2026-03-19
2026-05-07 23:30:06 -07:00
Michael Forney
c25f7fac36
libffi: Add table with arch name and dir
...
Although nothing checks for RISCV, riscv64 uses RISCV as the target
define, not arch:upper() like the other targets.
2026-05-07 23:29:49 -07:00
Samuel Marín Soto
15e4490727
strace: build on riscv64
...
add cflags and syscalls to riscv64 build
2026-05-07 23:29:49 -07:00
Michael Forney
e2d267842a
openssh: Probe for __builtin_popcount
2026-05-07 23:29:49 -07:00
Samuel Marín Soto
d9fe4ec832
pcre: build on riscv64
...
JIT is unsupported in riscv64, make it conditional on x86_64 and
aarch64 in config.h.
2026-05-07 23:29:49 -07:00
Samuel Marín Soto
6e7d8ec155
musl: build on riscv64
...
generate riscv64.lua as with other arches.
2026-05-07 23:29:49 -07:00
Samuel Marín Soto
6bd9bceedb
linux-headers: build on riscv64
...
add riscv64 to arches and generated riscv.lua, just like with aarch64
and x86_64.
2026-05-07 23:29:49 -07:00
Samuel Marín Soto
b4b0e5564e
dav1d: build on riscv64
...
Edit config.h to disable x86 defs and add a conditional to use edited config.h on riscv64 builds, use regular config.h otherwise.
2026-05-07 23:29:49 -07:00
Michael Forney
e9f3b93688
Fix sorting in pkg/gen.lua
2026-05-07 23:29:49 -07:00
Michael Forney
7bb1599077
e2fsprogs: Fix a few issues with cproc
2026-05-07 23:29:49 -07:00
Michael Forney
56b81fe13b
efibootmgr: Use C23-compatible struct attribute location
2026-05-05 17:12:34 -07:00
Michael Forney
fd3db75d84
flex: Fix pointer type in function call
2026-05-05 17:12:34 -07:00
Michael Forney
f08dabf8c0
wpa_supplicant: Use C23-compatible struct attribute location
2026-05-05 17:12:28 -07:00
Michael Forney
3de6f96de3
zfs: Use C11 _Alignas
2026-05-05 11:10:00 -07:00