Refresh Red Bear profile configs
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
/mnt/data/homes/kellito/Builds/redox-master/local/config/my-amd-desktop.toml
|
||||
@@ -2,6 +2,9 @@
|
||||
#
|
||||
# Shared by profiles that ship the firmware/input/Wi-Fi control compatibility stack.
|
||||
|
||||
[packages]
|
||||
redbear-quirks = {}
|
||||
|
||||
[[files]]
|
||||
path = "/lib/firmware"
|
||||
data = ""
|
||||
|
||||
+3
-19
@@ -3,7 +3,8 @@
|
||||
# Live: make live CONFIG_NAME=redbear-kde
|
||||
#
|
||||
# KDE Plasma 6 session with Wayland compositor
|
||||
# Requires: D-Bus, libinput, Mesa, Qt6, KF6, KWin, plasma-workspace
|
||||
# Current state: KWin + KF6 + Qt6 + Mesa + D-Bus + seatd
|
||||
# Future: add plasma-workspace, plasma-desktop when their deps are resolved
|
||||
|
||||
include = ["desktop.toml", "redbear-legacy-base.toml", "redbear-legacy-desktop.toml", "redbear-device-services.toml", "redbear-netctl.toml"]
|
||||
|
||||
@@ -89,7 +90,7 @@ kf6-kcmutils = {}
|
||||
kf6-kwayland = {}
|
||||
kdecoration = {}
|
||||
|
||||
# KDE session surface (Phase 6 slice)
|
||||
# KDE session surface (v2.0 Phases 3–4)
|
||||
kwin = {}
|
||||
|
||||
# Graphics
|
||||
@@ -131,18 +132,6 @@ data = ""
|
||||
directory = true
|
||||
mode = 0o755
|
||||
|
||||
[[files]]
|
||||
path = "/var/lib/dbus"
|
||||
data = ""
|
||||
directory = true
|
||||
mode = 0o755
|
||||
|
||||
[[files]]
|
||||
path = "/run/dbus"
|
||||
data = ""
|
||||
directory = true
|
||||
mode = 0o755
|
||||
|
||||
[[files]]
|
||||
path = "/usr/lib/init.d/13_seatd.service"
|
||||
data = """
|
||||
@@ -251,11 +240,6 @@ fi
|
||||
# Start D-Bus session bus
|
||||
eval $(dbus-launch --sh-syntax)
|
||||
|
||||
# Start KWin Wayland compositor
|
||||
kwin_wayland --replace &
|
||||
|
||||
sleep 2
|
||||
|
||||
# Start KWin Wayland compositor
|
||||
kwin_wayland --replace
|
||||
"""
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
# Red Bear OS Wayland Validation Profile
|
||||
#
|
||||
# Build: ./local/scripts/build-redbear.sh redbear-wayland
|
||||
# Run: ./local/scripts/test-phase4-wayland-qemu.sh
|
||||
# Phase 1 substrate validation: ./local/scripts/test-phase1-desktop-substrate.sh --qemu redbear-wayland
|
||||
# Phase 2 Wayland validation: ./local/scripts/test-phase4-wayland-qemu.sh
|
||||
|
||||
include = ["wayland.toml"]
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ done
|
||||
cp "${COOKBOOK_SYSROOT}/usr/bin/redoxfs" "${COOKBOOK_BUILD}/initfs/bin"
|
||||
|
||||
ARCH="$(echo "${GNU_TARGET}" | cut -d - -f1)"
|
||||
RUSTFLAGS="$RUSTFLAGS -Ctarget-feature=+crt-static" cargo \
|
||||
RUSTFLAGS="$RUSTFLAGS -Ctarget-feature=+crt-static -Clink-arg=-nostartfiles -Clink-arg=-nostdlib" cargo \
|
||||
-Zbuild-std=core,alloc,compiler_builtins \
|
||||
-Zbuild-std-features=compiler-builtins-mem build \
|
||||
--target "${TARGET}" \
|
||||
@@ -104,6 +104,7 @@ RUSTFLAGS="$RUSTFLAGS -Ctarget-feature=+crt-static" cargo \
|
||||
--target-dir "${COOKBOOK_BUILD}"
|
||||
"${GNU_TARGET}-ld" \
|
||||
-o "${COOKBOOK_BUILD}/bootstrap" \
|
||||
-nostdlib \
|
||||
--gc-sections \
|
||||
-T "${COOKBOOK_SOURCE}/bootstrap/src/${ARCH}.ld" \
|
||||
-z max-page-size=4096 \
|
||||
|
||||
Reference in New Issue
Block a user