Red Bear OS — microkernel OS in Rust, based on Redox
Derivative of Redox OS (https://www.redox-os.org) adding: - AMD GPU driver (amdgpu) via LinuxKPI compat layer - ext4 filesystem support (ext4d scheme daemon) - ACPI fixes for AMD bare metal (x2APIC, DMAR, IVRS, MCFG) - Custom branding (hostname, os-release, boot identity) Build system is full upstream Redox with RBOS overlay in local/. Patches for kernel, base, and relibc are symlinked from local/patches/ and protected from make clean/distclean. Custom recipes live in local/recipes/ with symlinks into the recipes/ search path. Build: make all CONFIG_NAME=redbear-full Sync: ./local/scripts/sync-upstream.sh
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#TODO requires ifaddrs.h
|
||||
# build instructions: https://github.com/supertuxkart/stk-code/blob/master/INSTALL.md#compiling
|
||||
[source]
|
||||
tar = "https://github.com/supertuxkart/stk-code/releases/download/1.5/SuperTuxKart-1.5-src.tar.gz"
|
||||
patches = ["redox.patch"]
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DNO_SHADERC=ON",
|
||||
"-DUSE_WIIUSE=OFF",
|
||||
"-DUSE_DNS_C=ON",
|
||||
"-DBUILD_RECORDER=OFF",
|
||||
"-DPTHREAD_LIBRARY=/dev/null"
|
||||
]
|
||||
dependencies = [
|
||||
"openal",
|
||||
"libogg",
|
||||
"libvorbis",
|
||||
"freetype2",
|
||||
"harfbuzz",
|
||||
"curl",
|
||||
"openssl3",
|
||||
"libpng",
|
||||
"zlib",
|
||||
"libjpeg",
|
||||
"sdl2",
|
||||
]
|
||||
@@ -0,0 +1,15 @@
|
||||
diff -ruwN source/src/guiengine/widgets/spinner_widget.cpp source-new/src/guiengine/widgets/spinner_widget.cpp
|
||||
--- source/src/guiengine/widgets/spinner_widget.cpp 2025-10-20 04:04:17.000000000 +0700
|
||||
+++ source-new/src/guiengine/widgets/spinner_widget.cpp 2025-11-09 11:29:52.678400188 +0700
|
||||
@@ -493,10 +493,7 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- std::wstringstream ws;
|
||||
- ws << (m_value*m_step);
|
||||
- std::wstring text = ws.str();
|
||||
- m_children[1].m_element->setText( text.c_str() );
|
||||
+ m_children[1].m_element->setText( stringw(m_value*m_step).c_str() );
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user