Etapa G: devuelve el stack gráfico Mesa a recipes/incoming/ (es de otro agente, tawasuyu)
Revierte el parqueo de 370e7b7: mesa/wayland/wayland-protocols/libdrm/seatd/samurai/meson + patches son trabajo en curso de otro agente para el escritorio tawasuyu (commit 00339b6), no cruft. samurai queda en su versión desarrollada (clon C de ninja, zig 0.13.0). syncthing sigue diferido (es de go-12, build especial).
Semantic delta
No definition changed: this change is text, documentation or data.
27 files · +520 −554
- recipes/incoming/23575.patch +41 −0
- recipes/incoming/armv7-exynos4.patch +34 −0
- recipes/incoming/fix-ninja-output-test.patch +12 −0
- recipes/incoming/libdrm.toml +56 −0
- recipes/incoming/llvm22-armhf.patch +27 −0
- recipes/incoming/mesa.toml +95 −0
- recipes/incoming/meson.toml +44 −0
- recipes/incoming/riscv64-tls.patch +15 −0
- recipes/incoming/samurai.toml +24 −0
- recipes/incoming/seatd.toml +51 −0
- recipes/incoming/skip-broken-tests.patch +36 −0
- recipes/incoming/wayland-protocols.toml +37 −0
- recipes/incoming/wayland.toml +48 −0
- recipes/samurai.toml +0 −24
- tandas/hold-nongo/23575.patch +0 −41
- tandas/hold-nongo/armv7-exynos4.patch +0 −34
- tandas/hold-nongo/fix-ninja-output-test.patch +0 −12
- tandas/hold-nongo/libdrm.toml +0 −56
- tandas/hold-nongo/llvm22-armhf.patch +0 −27
- tandas/hold-nongo/mesa.toml +0 −95
- tandas/hold-nongo/meson.toml +0 −44
- tandas/hold-nongo/riscv64-tls.patch +0 −15
- tandas/hold-nongo/samurai.toml +0 −34
- tandas/hold-nongo/seatd.toml +0 −51
- tandas/hold-nongo/skip-broken-tests.patch +0 −36
- tandas/hold-nongo/wayland-protocols.toml +0 −37
- tandas/hold-nongo/wayland.toml +0 −48
diff --git a/tandas/hold-nongo/23575.patch b/recipes/incoming/23575.patch
similarity index 100%
rename from tandas/hold-nongo/23575.patch
rename to recipes/incoming/23575.patch
diff --git a/tandas/hold-nongo/armv7-exynos4.patch b/recipes/incoming/armv7-exynos4.patch
similarity index 100%
rename from tandas/hold-nongo/armv7-exynos4.patch
rename to recipes/incoming/armv7-exynos4.patch
diff --git a/tandas/hold-nongo/fix-ninja-output-test.patch b/recipes/incoming/fix-ninja-output-test.patch
similarity index 100%
rename from tandas/hold-nongo/fix-ninja-output-test.patch
rename to recipes/incoming/fix-ninja-output-test.patch
diff --git a/tandas/hold-nongo/libdrm.toml b/recipes/incoming/libdrm.toml
similarity index 100%
rename from tandas/hold-nongo/libdrm.toml
rename to recipes/incoming/libdrm.toml
diff --git a/tandas/hold-nongo/llvm22-armhf.patch b/recipes/incoming/llvm22-armhf.patch
similarity index 100%
rename from tandas/hold-nongo/llvm22-armhf.patch
rename to recipes/incoming/llvm22-armhf.patch
diff --git a/tandas/hold-nongo/mesa.toml b/recipes/incoming/mesa.toml
similarity index 100%
rename from tandas/hold-nongo/mesa.toml
rename to recipes/incoming/mesa.toml
diff --git a/tandas/hold-nongo/meson.toml b/recipes/incoming/meson.toml
similarity index 100%
rename from tandas/hold-nongo/meson.toml
rename to recipes/incoming/meson.toml
diff --git a/tandas/hold-nongo/riscv64-tls.patch b/recipes/incoming/riscv64-tls.patch
similarity index 100%
rename from tandas/hold-nongo/riscv64-tls.patch
rename to recipes/incoming/riscv64-tls.patch
diff --git a/recipes/samurai.toml b/recipes/incoming/samurai.toml
similarity index 100%
rename from recipes/samurai.toml
rename to recipes/incoming/samurai.toml
diff --git a/tandas/hold-nongo/seatd.toml b/recipes/incoming/seatd.toml
similarity index 100%
rename from tandas/hold-nongo/seatd.toml
rename to recipes/incoming/seatd.toml
diff --git a/tandas/hold-nongo/skip-broken-tests.patch b/recipes/incoming/skip-broken-tests.patch
similarity index 100%
rename from tandas/hold-nongo/skip-broken-tests.patch
rename to recipes/incoming/skip-broken-tests.patch
diff --git a/tandas/hold-nongo/wayland-protocols.toml b/recipes/incoming/wayland-protocols.toml
similarity index 100%
rename from tandas/hold-nongo/wayland-protocols.toml
rename to recipes/incoming/wayland-protocols.toml
diff --git a/tandas/hold-nongo/wayland.toml b/recipes/incoming/wayland.toml
similarity index 100%
rename from tandas/hold-nongo/wayland.toml
rename to recipes/incoming/wayland.toml
diff --git a/tandas/hold-nongo/samurai.toml b/tandas/hold-nongo/samurai.toml
deleted file mode 100644
index 59e05eb0..00000000
--- a/tandas/hold-nongo/samurai.toml
+++ /dev/null
@@ -1,34 +0,0 @@
-# Importada de Alpine aports por `hammer import-alpine` (Etapa G). PUNTO DE PARTIDA — pero
-# YA trae los parches de musl de Alpine (lo que un import de nix pierde). Pendiente: el
-# sha256 del tarball (el wrapper lo calcula), y adaptar build/install del shell de abuild.
-name = "samurai"
-version = "1.3"
-
-[source]
-tarball = "https://github.com/michaelforney/samurai/releases/download/1.3/samurai-1.3.tar.gz"
-# FIXME sha256: el wrapper lo calcula (Alpine publica sha512). sha512 de Alpine:
-# sha512 = "f155745fdb90cca07d8e7178e60337173fee3a8f1dadc3773a80fe189f5864229afb409d946fb2a418820d7e6ef8332cd9e3e3627abd170146802277f30b4b4e"
-sha256 = "1bc020a9e133432df51911ac71cc34322f828934d9a2282ba2916d88c15976af"
-
-[build]
-compiler = "zig-cc"
-target = "x86_64-linux-musl"
-link = "static"
-flags = []
-
-[build.phases]
-# de build() de Alpine (traducido; el lab provee $CBUILD/$CHOST — Etapa G Fase 3; revisá --shared para estático):
-compile = '''
-_abuild_phase() {
-make CFLAGS="${CFLAGS//-Os/-O2}"
-}
-_abuild_phase
-'''
-# de package() de Alpine (traducido $pkgdir→/out):
-install = '''
-_abuild_phase() {
-make install PREFIX="/usr" DESTDIR="/out"
- ln -s samu "/out"/usr/bin/ninja
-}
-_abuild_phase
-'''