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
Michael Forney
40d17e4925
dav1d: Set STACK_ALIGNMENT to 16
...
We don't pass -mstack-alignment to raise the alignment, and all
architectures we support (x86_64, aarch64, and riscv64) use 16-byte
aligned stacks.
2026-05-05 11:00:37 -07:00
Michael Forney
e82b3305e5
libressl: Use generic dummy bn_arch.h and crypto_arch.h
...
We define OPENSSL_NO_ASM so the arch-specific versions don't do
anything. LibreSSL only provides these headers for particular
architectures, building against some other architecture just fails.
So, add our own generic headers.
2026-05-05 10:41:57 -07:00
Michael Forney
3a19587db7
libressl: Avoid constructor attribute if it's not needed
2026-05-05 10:38:21 -07:00
Michael Forney
7d08841db6
libressl: Update to 4.3.1
2026-05-05 10:24:31 -07:00
Michael Forney
efd997922b
musl: Use arch-specific crt list
...
This will facilitate the addition of architectures like riscv64
which use the generic crti.c and crtn.c.
2026-05-05 00:49:18 -07:00
Michael Forney
7703137709
Fix screenshot URL
2026-05-04 23:19:31 -07:00
Michael Forney
63b3b083cf
Add a screenshot to the README
2026-05-04 23:17:08 -07:00
Samuel Marín Soto
0fd52859ee
libffi: build on riscv64
...
copy riscv64 headers to include outdir when building for riscv64, and use archdir files for libffi.a
2026-05-04 18:53:56 -07:00
Michael Forney
d8ead905a9
Update README
...
Remove the bold. It seems to market-y.
Update a link.
2026-05-04 12:45:24 -07:00
Randy Palamar
97785947c5
add hyx a minimal hex editor
2026-05-04 00:05:54 -07:00
Michael Forney
ed512e5320
f2fs-tools: Use C23-compatible attribute locations
2026-05-04 00:05:54 -07:00
Michael Forney
05a7307a16
u-boot: Use C23-compatible attribute location
...
Also fix a type incompatibility in the void * arithmetic patch.
2026-05-04 00:05:54 -07:00
Michael Forney
33fb253dca
the_silver_searcher: Use C11 alignment attributes
2026-05-04 00:05:54 -07:00
Michael Forney
21b561bcc4
libpng: Remove unneeded restrict define
2026-05-04 00:02:40 -07:00
Michael Forney
b53000dc44
libpng: Use C23 attributes when available
2026-05-04 00:02:40 -07:00
Michael Forney
92296f2f71
u-config: Use C11+ noreturn
2026-05-04 00:02:40 -07:00
Randy Palamar
9bc7e6c02d
strace: support aarch64
2026-05-02 18:25:42 -07:00
Michael Forney
d83e8790de
e2fsprogs: Fix type compatibility bug
2026-05-02 18:01:37 -07:00
Michael Forney
b793299ead
rc: Update to latest git
2026-05-01 19:40:12 -07:00
hovercats
eebf1b70b9
rc: port conversion of $PATH to $path from benavento/rc
...
this makes rc inherit the value of $PATH and keep it sync with $path
2026-05-01 19:35:31 -07:00
Michael Forney
2b0c20157c
samurai: Update to latest git
2026-05-01 18:10:46 -07:00
Michael Forney
40f4a72695
strace: Fix build with linux-headers 7.0
2026-05-01 14:01:14 -07:00
Erik Tagirov
0583310a99
linux-headers: add missing headers
2026-05-01 13:48:11 -07:00
Michael Forney
d941d71ce6
binutils: Fix build on aarch64
...
This source is needed for targets that use object attributes.
2026-04-29 21:30:35 -07:00
Michael Forney
30839b2505
binutils: Various portability fixes
2026-04-29 18:22:36 -07:00
Michael Forney
c9bfdd8b63
linux-headers: Update to 7.0
2026-04-29 17:33:11 -07:00
Michael Forney
3bd4b8ae63
binutils: Update to 2.46.0
2026-04-29 16:56:39 -07:00
Erik Tagirov
bb561b7523
binutils: aarch64 support
...
Enable BFD and set gas target arch to aarch64, if building
with aarch64-linux-musl
2026-04-29 13:15:03 -07:00
Michael Forney
cb85e2fea1
qbe: Update to latest git
2026-04-21 11:36:06 -07:00
Michael Forney
319bb6a500
rc: Implement umask missing from 9front's version
2026-04-19 14:14:29 -07:00
Michael Forney
aa58e4ea79
rc: Fix submodule commit
...
I accidentally messed the rebase on latest git during the last
commit.
2026-04-19 12:25:06 -07:00
Michael Forney
97175029fa
Prune dist/.gitignore and remove unused sha256
2026-04-19 12:21:28 -07:00
hovercats
80c477fde9
rc: switch to cinap_lenrek repo
...
this is a port pulled from 9fronts sourcetree, and more or less
follows 9fronts changes
2026-04-19 12:08:32 -07:00
Michael Forney
7947b75112
libtls-bearssl: Update to 0.6
2026-04-18 20:25:21 -07:00
Michael Forney
fbe97dee0f
mpv: Fix scripts for lua 5.5
2026-04-18 20:25:21 -07:00
Michael Forney
274c51b616
u-config: Set PKG_CONFIG_PREFIX
2026-04-17 11:33:49 -07:00
hovercats
d5afb42018
u-config: add
2026-04-17 11:25:18 -07:00
hovercats
45ece89475
muon: new package @ 0.5.0
2026-04-17 11:02:38 -07:00
hovercats
591e1a58a3
pdpmake: new package at 2.0.4
2026-04-15 23:56:41 -07:00
Michael Forney
feae6fc4f3
bearssl: Add patch to disallow empty wildcards and wildcards under TLD level
2026-04-14 23:50:54 -07:00
Michael Forney
5e923d9ba0
bearssl: Update to latest git
2026-04-14 23:47:40 -07:00
Michael Forney
e9beb623f5
libtls-bearssl: Update to latest git
2026-04-14 23:42:58 -07:00