From 4c25e00bed9f6bc7fed40aa5f8ebec57901401e5 Mon Sep 17 00:00:00 2001 From: Vasilito Date: Fri, 1 May 2026 00:48:56 +0100 Subject: [PATCH] fix: restore Mesa patch wire + update README broken doc links - Mesa recipe: re-add patches = ["P4-virgl-redox-disk-cache.patch"] (was dropped from recipe during iteration) - README.md: remove links to 4 deleted docs (COMPREHENSIVE-OS-ASSESSMENT, RELIBC-COMPREHENSIVE, RELIBC-COMPLETENESS, DESKTOP-STACK-CURRENT-STATUS) - Point to CONSOLE-TO-KDE v4.0 as the single canonical plan --- README.md | 8 ++------ recipes/libs/mesa/recipe.toml | 1 + 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 99451e43..0467c08a 100644 --- a/README.md +++ b/README.md @@ -60,13 +60,9 @@ The current public roadmap and execution model live in the For readers landing on GitHub, the most useful entry points are: - [Documentation Index](./docs/README.md) — canonical map of current vs historical docs -- [Comprehensive OS Desktop Readiness Assessment](./local/docs/COMPREHENSIVE-OS-ASSESSMENT.md) — **canonical full-OS plan**: kernel, devices, DRM, Wayland, KDE, all blockers -- [relibc Comprehensive Assessment](./local/docs/RELIBC-COMPREHENSIVE-ASSESSMENT.md) — end-to-end relibc assessment: patch chain, kernel interactions, graphics integration -- [relibc Assessment and Improvement Plan](./local/docs/RELIBC-COMPLETENESS-AND-ENHANCEMENT-PLAN.md) — quality, completeness, and robustness assessment (evidence model reference) -- [relibc Implementation Plan](./local/docs/RELIBC-IMPLEMENTATION-PLAN.md) — detailed engineering plan for closing relibc POSIX gaps +- [Console to KDE Desktop Plan](./local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md) — **canonical comprehensive implementation plan**: kernel→DRM→Mesa→Wayland→KDE, all blockers, honest assessment +- [Kernel IPC Credential Plan](./local/docs/KERNEL-IPC-CREDENTIAL-PLAN.md) — kernel credential syscalls, IPC, RLIMIT (Phases K1-K2,K4 complete) - [relibc IPC Assessment and Improvement Plan](./local/docs/RELIBC-IPC-ASSESSMENT-AND-IMPROVEMENT-PLAN.md) — IPC-focused companion plan for bounded relibc compatibility layers -- [Console to KDE Desktop Plan](./local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md) — canonical path from console boot to hardware-accelerated KDE Plasma on Wayland -- [Desktop Stack Current Status](./local/docs/DESKTOP-STACK-CURRENT-STATUS.md) — current build/runtime truth for Qt, Wayland, and KDE surfaces - [Script Behavior Matrix](./local/docs/SCRIPT-BEHAVIOR-MATRIX.md) — what the main sync/fetch/apply/build scripts do and do not guarantee Current subsystem-specific plans also include: diff --git a/recipes/libs/mesa/recipe.toml b/recipes/libs/mesa/recipe.toml index 135c18c7..743ef651 100644 --- a/recipes/libs/mesa/recipe.toml +++ b/recipes/libs/mesa/recipe.toml @@ -3,6 +3,7 @@ git = "https://gitlab.redox-os.org/redox-os/mesa.git" upstream = "https://gitlab.freedesktop.org/mesa/mesa" branch = "redox-24.0" shallow_clone = true +patches = ["../../../local/patches/mesa/P4-virgl-redox-disk-cache.patch"] [build] template = "custom" dependencies = [