bjorn3
c06e5b14e4
Move netstack to the base repo
2025-03-10 21:29:37 +01:00
bjorn3
095a0eb3a6
Remove now unused arguments for vesad in init.rc
2025-03-03 15:43:33 +01:00
Jeremy Soller
82811be3c3
initfs: do not fail if initfs folder does not exist
2025-03-01 21:12:07 -07:00
bjorn3
a7bd20fe95
Fix rebuilding the initfs recipe using r.initfs as opposed to cr.initfs
...
Without this when rebuilding it will try to remove symlinks created by
the cookbook that have been replaced with actual directories in the
previous build.
2025-03-01 22:08:11 +01:00
Jeremy Soller
6e627f4d7e
Merge branch 'pcid-scheme' into 'master'
...
Run pcid-spawner right after starting pcid
See merge request redox-os/cookbook!459
2025-03-01 16:39:06 +00:00
bjorn3
d76ee8eee3
Run pcid-spawner right after starting pcid
2025-03-01 17:16:14 +01:00
Ron Williams
a48b1f314e
Fix base recipe.toml ([source] was commented out)
2025-02-24 06:51:14 +00:00
Jeremy Soller
f464a6e4b4
initfs: adapt to usrmerge
2025-02-22 08:35:44 -07:00
bjorn3
2415c012d2
Merge ipcd and ptyd into the base repo
2025-02-21 20:17:22 +01:00
bjorn3
af63354d2c
Merge most initfs contents into a single base-initfs recipe
2025-02-18 21:52:50 +01:00
Anhad Singh
8b663ee368
fix(cookbook): shared dependencies
...
These shall only be added iff `PREFER_STATIC` is not set.
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-23 16:12:12 +11:00
Anhad Singh
88ee0be35d
feat(ion): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-23 13:12:39 +11:00
bjorn3
229c5ecc8b
Run fbbootlogd during startup
2024-12-24 21:45:22 +01:00
Andrey Turkin
32f68d081f
Fix bcm2835-sdhcid location
...
It is referenced from init.rc so it should be in bin just like the other drivers ran by init.
2024-12-18 20:53:15 +03:00
Andrey Turkin
2da760048c
kernel: get rid of custom build recipe in favor of the kernel Makefile
2024-11-01 07:25:11 +03:00
Jeremy Soller
aab263279b
Enable acpid on all platforms
2024-10-30 16:18:19 -06:00
Andrey Turkin
fee0b62b09
Update uutils
2024-10-21 06:47:42 +03:00
Jeremy Soller
7a5766176d
pkgutils: fix recipe for rewrite
2024-10-18 08:14:31 -06:00
Andrey Turkin
d7ecf2e747
RISC-V target support
2024-10-16 21:20:38 +03:00
4lDO2
54bd073158
Update escalated
2024-10-05 14:33:39 +02:00
Andrey Turkin
6dfeb2ca40
bootloader: get rid of source copying, build directly from the source instead
2024-09-26 11:23:31 +03:00
Kamil Koczurek
dc1983aed7
init: update init.rc to use set-default-scheme
2024-09-20 21:08:07 +02:00
bjorn3
5fe26754f1
Remove the -Csoft-float argument when building the kernel
...
The targets specify the soft-float ABI already and -Csoft-float should likely
have never existed in the first place. It is unsound to mix crates compiled
with different float ABI's and the only stable way to get all crates to agree
on the soft float ABI is by specifying a target which uses the soft float ABI
anyway even without explicit -Csoft-float.
See also https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/.60-Csoft-float.60.20considered.20harmful
2024-09-02 16:35:18 +02:00
Ribbon
b3532dfaa7
Update the pinned commit of the escalated recipe to fix many commands
2024-07-24 21:01:12 +00:00
bjorn3
22269a1429
Move ps2d invocation after the logging ramfs is created
...
This is necessary for ps2d to use redox-log.
2024-07-21 21:17:09 +02:00
bjorn3
9e13357978
Remove the TMPDIR env var
...
It isn't set by default on Linux either and it makes the tempnam libc
function always create the temporary file in /tmp rather than prefer the
caller indicated location.
2024-07-20 17:07:48 +02:00
bjorn3
4a2109c2c7
Use a single source dir for the drivers and drivers-initfs recipes
...
This makes it easier to make driver changes. And in the future other
recipes could potentially benefit from the same infrastructure too.
2024-07-10 22:20:43 +02:00
Jeremy Soller
11ab176e41
Move inputd to /usr/bin
2024-06-24 11:36:20 -06:00
bjorn3
df50b6fa30
Move drivers to /usr/lib/drivers
2024-06-16 18:32:59 +02:00
bjorn3
7e238339c9
Fix divergence between aarch64 init.rc and init.rc.raspi3bp
2024-06-09 16:56:10 +02:00
Jeremy Soller
32bf3a6661
drivers: install usbhubd
2024-04-19 09:08:08 -06:00
Jeremy Soller
f9b8d90fa7
pkgar: fix recipe
2024-04-19 09:07:49 -06:00
Chad Williamson
18044c2745
Bump uutils to version with fix for mv bug
2024-04-14 21:13:04 -05:00
Ribbon
fe660c5b51
Use latest GitHub release hash for uutils
2024-04-07 22:12:10 +00:00
Chad Williamson
6333691210
Update uutils recipe
2024-04-07 16:01:11 -05:00
bjorn3
61ae6cf328
Run pcid on aarch64
2024-03-17 17:16:39 +01:00
bjorn3
0310f47f24
Set max-page-size for linking bootstrap
...
Without this the virtual addresses will not match the file offsets for
the final initfs blob on AArch64 as there it will align to 64k by
default.
2024-03-15 13:40:57 +01:00
bjorn3
109ad72b83
Pass bootstrap code to redox-initfs-ar for inclusion in the initfs
2024-03-10 19:38:39 +01:00
bjorn3
6abaee5040
Set RUST_BACKTRACE=1 in init.rc
...
This helps with debugging panics.
2024-03-10 13:27:51 +01:00
bjorn3
db1d4664bd
Find pcid config files in driver category subdirectories
2024-02-28 20:51:15 +01:00
Ribbon
fa7698e2aa
Add new categories, move recipes and update the README
2024-02-19 14:17:38 +00:00
bjorn3
66730fed63
Build all drivers in parallel
2024-01-25 15:14:01 +01:00
bjorn3
036cba5208
Use cargo env vars to build drivers with opt-level=s and panic=abort
2024-01-25 15:07:47 +01:00
Jeremy Soller
ffb7c2ca27
initfs: unset variables only meant for initfs drivers
2024-01-18 15:17:21 -07:00
Jeremy Soller
5286755009
initfs: set PATH to /usr/bin
2024-01-18 14:11:42 -07:00
Jeremy Soller
957cfbd005
initfs: use new scheme format
2024-01-18 13:41:32 -07:00
bjorn3
2787dad963
Fix for the introduction of fbcond
2024-01-14 18:35:57 +01:00
Jeremy Soller
a19a406e4d
initfs: move /usr/bin executables to /bin
2024-01-08 15:56:37 -07:00
Jeremy Soller
174fc6f9e2
Merge branch 'drivers_recipe' into 'master'
...
Make the drivers and drivers-initfs recipes agnostic to package location
See merge request redox-os/cookbook!339
2024-01-08 21:53:18 +00:00
Jeremy Soller
21c62f8d89
userutils, uutils, zerod: use /usr/bin
2024-01-08 14:52:07 -07:00