Commit Graph

4325 Commits

Author SHA1 Message Date
Wildan Mubarok
ccc94d8c2c Avoid installing rustdoc 2025-08-26 12:10:26 +00:00
Jeremy Soller
947bd9de6d Add rustconf 2025 image and update cookbook 2025-08-25 15:51:57 -06:00
Jeremy Soller
c8c07c711b Update cookbook 2025-08-25 08:10:55 -06:00
Jeremy Soller
12bb45c50c Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redox 2025-08-24 18:30:31 -06:00
Jeremy Soller
db63dae187 Update relibc 2025-08-24 18:30:24 -06:00
Jeremy Soller
6eda4b8aac Merge branch 'qemu_improvements' into 'master'
Couple more qemu improvements

See merge request redox-os/redox!1635
2025-08-24 14:25:37 -06:00
bjorn3
4f2efe1c56 Simplify gdb-userspace
Turns out gdb already handles locating the .text section when you don't
specify the offset.
2025-08-24 19:05:28 +02:00
bjorn3
16e98e3f28 Add a make qemu mode to allow attaching gdb without waiting for it
This way you can unconditionally enable this mode during development
without being forced to attach a debugger every time you start a VM.
2025-08-24 18:56:39 +02:00
bjorn3
716cca1b4e Enable UEFI by default on x86_64
It boots faster and more reliable than SeaBIOS. And in practice you are
unlikely to use BIOS on real hardware if you have an x86_64 capable CPU
anyway.
2025-08-24 18:40:01 +02:00
Jeremy Soller
f768df678c Merge branch 'qemu_gpu' into 'master'
Rework qemu gpu configuration

See merge request redox-os/redox!1634
2025-08-24 09:07:42 -06:00
Jeremy Soller
2863ab4deb Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redox 2025-08-24 09:06:13 -06:00
Jeremy Soller
57fe06d1ed Disable gears in demo config 2025-08-24 09:06:07 -06:00
Jeremy Soller
f3a8336ad2
Update relibc 2025-08-24 08:40:48 -06:00
bjorn3
5d7fcad842 Rework qemu gpu configuration
* Make gpu=no work on arm64 and riscv64
* Register gpu's with the firmware as vga card on x86 where possible
* Add a virtio-gl option for virtio-gpu with OpenGL support (no support
  on the driver side yet)
* Support ramfb on x86
2025-08-24 16:31:54 +02:00
Jeremy Soller
86f4f305b1
Update cookbook 2025-08-24 08:29:19 -06:00
Jeremy Soller
b26f01b324 Merge branch 'bump-cbindgen' into 'master'
Bump podman's cbindgen and just

See merge request redox-os/redox!1633
2025-08-22 08:23:27 -06:00
Wildan Mubarok
84a85bdc9b Bump podman cbindgen and just 2025-08-22 10:41:10 +00:00
Jeremy Soller
3172bccab5 Merge branch 'windows-qemu' into 'master'
Add option to run QEMU on Windows when using WSL2

See merge request redox-os/redox!1630
2025-08-20 06:53:04 -06:00
Wildan Mubarok
c09215748d Formatting 2025-08-18 10:37:28 +00:00
Wildan Mubarok
cb36369905 Apply apic and mouse fixes 2025-08-18 10:10:09 +00:00
Wildan Mubarok
e3f6bf4b1d Merge branch redox:master into windows-qemu 2025-08-18 08:58:19 +00:00
Jeremy Soller
e3834a2b47 Merge branch 'use-binstall-podman' into 'master'
Use binstall for rustinstall.sh

See merge request redox-os/redox!1632
2025-08-17 09:23:13 -06:00
Wildan Mubarok
6c52a6833d Use binstall for rustinstall.sh 2025-08-17 06:18:51 +00:00
Jeremy Soller
b499220812 Merge branch 'hvf-accel' into 'master'
Use HVF Acceleration by default for MacOS Silicon

See merge request redox-os/redox!1631
2025-08-16 20:02:17 -06:00
Wildan Mubarok
aad831766c Use HVF Acceleration by default for MacOS Silicon 2025-08-16 13:36:12 +00:00
Wildan Mubarok
b50084d4dd Add option to run Windows QEMU when using WSL2 2025-08-15 19:45:23 +00:00
Jeremy Soller
afda0c0c20 Merge branch 'make-podman-fix' into 'master'
Fix make invocation for Podman in MacOS

Closes #1425

See merge request redox-os/redox!1629
2025-08-15 07:01:23 -06:00
Jeremy Soller
697cf83352 Merge branch 'podman-trixie' into 'master'
Update podman to trixie and prepare make clean for it

See merge request redox-os/redox!1628
2025-08-15 06:59:47 -06:00
Wildan M
05e7279156 Fix make invocation for Podman in MacOS 2025-08-15 12:53:08 +07:00
Wildan Mubarok
4c6b8d2a0e Update podman to trixie and prepare make clean for it 2025-08-15 04:49:33 +00:00
Jeremy Soller
5f6aa5e4df Merge branch 'revert-minimal-orbutils' into 'master'
Revert orbutils minimal and add it into CI

See merge request redox-os/redox!1627
2025-08-13 10:25:10 -06:00
Wildan Mubarok
80b0b52297 Add minimal orbutils into CI 2025-08-13 15:42:15 +00:00
Jeremy Soller
2cccf69323
Update cookbook 2025-08-13 09:38:48 -06:00
Jeremy Soller
0ed5135fcb
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redox 2025-08-13 09:36:49 -06:00
Jeremy Soller
790183f705
Update relibc 2025-08-13 09:36:43 -06:00
Wildan Mubarok
eb64b9fb38 Revert "Merge branch 'remove-orb' into 'master'"
This reverts commit 620a7a79fc
2025-08-13 15:35:29 +00:00
Jeremy Soller
69eaf3c531 Merge branch 'trixie_fix_netboot' into 'master'
Fix netbooting on Debian

See merge request redox-os/redox!1626
2025-08-12 14:02:22 -06:00
bjorn3
472df6fb44 Fix netbooting on Debian
In Debian Trixie OVMF has moved to a different location. In addition the
bootrom of the network adapters no longer contains iPXE, so we need to
manually chainload it (make sure to install the ipxe package).
2025-08-12 20:08:20 +02:00
Jeremy Soller
0f9b9ceac1
Update cookbook and relibc 2025-08-11 14:21:33 -06:00
Jeremy Soller
2f71e024bb Merge branch 'with-pkg-deps' into 'master'
Add package deps flag

Closes #1708

See merge request redox-os/redox!1625
2025-08-11 14:18:02 -06:00
Wildan Mubarok
6a531d6f22 Add package deps flag 2025-08-11 14:21:31 +00:00
Jeremy Soller
91697c13e9
Update relibc 2025-08-04 19:55:04 -06:00
Jeremy Soller
b82bffcab9
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redox 2025-08-02 19:17:21 -06:00
Jeremy Soller
eff3d6d95c
Disable x11 recipes in ci 2025-08-02 19:17:02 -06:00
Jeremy Soller
4f9dc95bf0 Disable extrautils for riscv64gc 2025-08-02 08:10:48 -06:00
Jeremy Soller
132e4bb869 Update cookbook and relibc 2025-08-02 08:06:06 -06:00
Jeremy Soller
f156dd1492
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redox 2025-08-01 12:44:24 -06:00
Jeremy Soller
a929e92104
Update relibc 2025-08-01 12:44:20 -06:00
Jeremy Soller
808ca43da0 Merge branch 'add-meta-ci' into 'master'
Enable meta-packages on x86-64 package server

See merge request redox-os/redox!1624
2025-08-01 12:04:08 -06:00
Jeremy Soller
e48988ef84
Update relibc 2025-08-01 10:34:41 -06:00