Compare commits

..

8 Commits

Author SHA1 Message Date
Bananymous bad3b8b3e2 ports/binutils: Fix compilation when zstd is installed
binutils uses pkg-config to find zstd for the host when building. If our
zstd port is installed, it finds it instead and ends up including our
own sysroot which is incompatible with host's.

unsetting pkg-config related variables fixes this and allows binutils to
build fine even when zstd is installed. We can now make it a dependency.
2025-08-11 14:07:37 +03:00
Bananymous 0b81bb9b10 ports/quake2: Use SDL2 instead of our own frontend 2025-08-11 14:07:37 +03:00
Bananymous f61c78efd5 ports/tinygb: Use SDL2 instead of our own frontend 2025-08-11 14:07:37 +03:00
Bananymous 6b2307ab22 ports/doom: Use SDL2 instead of our own frontend
This allows doom to play sounds!
2025-08-11 14:07:37 +03:00
Bananymous 9ccb381c31 ports: Add SDL2_mixer port
This allows some ports to use audio :D

I did not port any audio libraries so loading sounds probably doesn't
work :D
2025-08-11 14:07:37 +03:00
Bananymous 71133236f8 ports: Add timidity port 2025-08-11 14:07:37 +03:00
Bananymous e5786fe435 init: Start AudioServer on boot 2025-08-11 14:07:37 +03:00
Bananymous ef6ee78fd1 Kernel/LibC: Implement chroot 2025-08-11 14:07:37 +03:00
1 changed files with 1 additions and 0 deletions

View File

@ -627,6 +627,7 @@ int getopt(int argc, char* const argv[], const char* optstring)
} }
int chroot(const char* path) int chroot(const char* path)
{
return syscall(SYS_CHROOT, path); return syscall(SYS_CHROOT, path);
} }