Commit Graph

10407 Commits

Author SHA1 Message Date
Wildan M
c9f937eec8
Update deps 2026-10-22 10:45:38 +07:00
Jeremy Soller
4338ac2413 Merge branch 'wasi' into 'master'
Add compiler wasm option

See merge request redox-os/redox!2395
2026-10-22 09:02:52 -06:00
Jeremy Soller
abd771a5e9 Merge branch 'lto-strip' into 'master'
cookbook: Add LTO plugin to strip

See merge request redox-os/redox!2398
2026-10-21 10:23:22 -06:00
Jeremy Soller
616353e91e Merge branch 'gcc-toolchain' into 'master'
Fix gcc toolchain due to package deps

See merge request redox-os/redox!2397
2026-10-21 10:22:42 -06:00
Jeremy Soller
0fa90fc07a Merge branch 'remove-rlimit-patch' into 'master'
remove no_rlimit patch from patch package

See merge request redox-os/redox!2394
2026-10-21 10:17:47 -06:00
Jeremy Soller
9224020a92 Merge branch 'xz-threads' into 'master'
xz: Enable threads

See merge request redox-os/redox!2391
2026-10-21 10:16:16 -06:00
Jeremy Soller
1961e941e0 Merge branch 'scriptisto' into 'master'
Fix compilation for scriptisto

See merge request redox-os/redox!2392
2026-10-21 10:16:08 -06:00
Jeremy Soller
3f90e9232c Merge branch 'python-ioctl' into 'master'
python: Fix ioctl arg type

See merge request redox-os/redox!2393
2026-10-21 10:15:59 -06:00
Wildan M
0e1c602c62
Add compiler wasm option 2026-10-21 14:22:16 +07:00
Wildan M
b4f6410529
cookbook: Add LTO plugin to strip 2026-10-21 04:27:29 +07:00
Wildan Mubarok
7a75f65f6a Merge branch 'rustc' into 'master'
Fix rust compilation

See merge request redox-os/redox!2396
2026-10-20 08:30:26 +00:00
Wildan M
88a892572d
Fix gcc toolchain due to package deps 2026-10-20 14:33:43 +07:00
auronandace
c01b9c8d10 remove no_rlimit patch from patch package 2026-10-16 11:34:03 +01:00
Wildan M
795aa87b72
Fix rust compilation 2026-10-16 17:30:02 +07:00
Wildan M
8cfa74baa5
python: Fix ioctl arg type 2026-10-15 15:02:07 +07:00
Wildan M
1c7b0aa576
Fix compilation for scriptisto 2026-10-15 14:59:40 +07:00
Wildan M
aac8e49f5f
xz: Enable threads 2026-10-15 14:56:16 +07:00
Ribbon
332fb5e785 Fix and update more recipes 2026-10-12 19:29:36 -03:00
Ribbon
b133e5cbc1 Move many wip recipes 2026-10-12 16:58:46 -03:00
Ribbon
b447343350 Fix and update many more recipes, and remove unnecessary recipes 2026-10-12 16:17:42 -03:00
Ribbon
003f6ce9d1 Fix and update many more recipes 2026-10-12 11:01:56 -03:00
Ribbon
cf5df97e85 Fix and update more recipes 2026-10-11 16:01:52 -03:00
Ribbon
21008dcf21 Fix and update many more recipes 2026-10-11 13:06:09 -03:00
Ribbon
66edc7a917 Add zonetimeline recipe 2026-10-11 05:21:15 -03:00
Ribbon
6921e5bb67 Fix and update many recipes 2026-10-10 12:54:44 -03:00
Jeremy Soller
445c556af6 Merge branch 'deps-real' into 'master'
cookbook: Apply rules before deriving build deps

See merge request redox-os/redox!2389
2026-10-09 15:15:56 -06:00
Jeremy Soller
65dd80c331 Merge branch 'gimp' into 'master'
Port GIMP

See merge request redox-os/redox!2241
2026-10-09 13:00:15 -06:00
Wildan Mubarok
5add974b86 Apply 1 suggestion(s) to 1 file(s) 2026-10-09 11:26:59 +00:00
Wildan Mubarok
45dc9463fb Apply 1 suggestion(s) to 1 file(s) 2026-10-09 11:25:12 +00:00
Wildan Mubarok
71a87aa750 Apply 1 suggestion(s) to 1 file(s) 2026-10-08 22:11:06 +00:00
Ribbon
72f0a39083 Fix and improve many recipes 2026-10-08 15:52:17 -03:00
Ribbon
76b1de0c65 Fix and remove more recipes, and update more TODOs 2026-10-08 13:11:41 -03:00
Wildan Mubarok
79482cbab1 Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: Ribbon <ribbon_45@proton.me>
2026-10-08 10:57:35 +00:00
Jeremy Soller
ec2ec281d8 Merge branch 'wasmtime-update' into 'master'
update wasmtime from v36 to v49

See merge request redox-os/redox!2386
2026-10-07 10:15:31 -06:00
Jeremy Soller
a212301301 Merge branch 'update-servo' into 'master'
Update servo to 0.7.0

See merge request redox-os/redox!2387
2026-10-07 10:14:29 -06:00
auronandace
013707b465 update wasmtime from v36 to v49 2026-10-06 13:52:38 +01:00
Jeremy Soller
54ad8740ad Merge branch 'nproc' into 'master'
Fix missing nproc

See merge request redox-os/redox!2385
2026-10-06 06:35:45 -06:00
Ribbon
e2a4098aa1 Add, fix, update some recipes and remove abandoned recipes 2026-10-06 07:00:07 -03:00
Ribbon
94099aabf1 Merge branch 'nixos-improvements' into 'master'
Makefile: QEMU/NixOS improvements

See merge request redox-os/redox!2381
2026-10-06 05:20:49 -03:00
Wildan M
a01dc721cd
cookbook: Apply rules before deriving build deps 2026-10-06 14:21:12 +07:00
Jeremy Soller
b23af373da Merge branch 'clang-sym' into 'master'
prefix: Add clang++ symlink

See merge request redox-os/redox!2384
2026-10-05 19:24:21 -06:00
Wildan M
8ca6693b9d
Update GIMP launcher 2026-10-06 06:30:55 +07:00
Wildan M
4a1d58323a
Port GIMP 2026-10-06 06:23:30 +07:00
radex
09e7244747 mk/qemu: remove redundant search paths
with qemu-relative firmware search, we don't need NixOS libvirtd's paths or Homebrew paths (the latter are equivalent to qemu-relative)
2026-10-05 20:24:35 +02:00
Wildan M
27881074c3
Update servo to 0.7.0 2026-10-05 10:02:45 +07:00
radex
08e45bc160
nix: make qemu for all architectures available 2026-10-04 20:58:03 +02:00
radex
21f69c1c43
mk/qemu: more helpful error on missing UEFI
As best I can tell, on aarch64 and riscv64gc, the UEFI firmware is *required* for Redox to run. If not found, qemu will still run, but will get stuck.

It's better to error out explicitly and early.

This does not appear to be the case on x86_64 where skipping the firmware load still appears to boot Redox successfully, hence I didn't add the error there.
2026-10-04 20:58:02 +02:00
radex
b668e904bc
mk/qemu: improved Nix(OS) UEFI path search
The /run/libvirt/nix-ovmf/* paths cannot be relied upon to exist. As far as I can tell, this is only available on NixOS with libvirtd enabled.

On the other hand, on any Nix platform, UEFI firmware binaries can be found relative to the the qemu binary (including when using nix shell).
2026-10-04 20:57:41 +02:00
Jeremy Soller
02dda2e7f4 Merge branch 'remove_legacy_orbital_symlinks' into 'master'
Remove legacy orbital symlinks

See merge request redox-os/redox!2382
2026-10-04 12:28:44 -06:00
bjorn3
4748f0a2c1 Remove legacy orbital symlinks 2026-10-04 20:07:05 +02:00