|

hammerhead-xdm: depend on xsetroot (Xsetup_0), release 2

Author: Chris Tusa <chris.tusa@leafscale.com>
Date: Jul 23, 2026 22:37
Changeset: 5c022b99e71b29721fdaa955c94c4f5ec30d784c
Branch: default

Diff

diff -r 511ba2d79ac0 -r 5c022b99e71b base/hammerhead-xdm/package.toml
--- a/base/hammerhead-xdm/package.toml	Thu Jul 23 22:37:01 2026 -0500
+++ b/base/hammerhead-xdm/package.toml	Thu Jul 23 22:37:01 2026 -0500
@@ -10,7 +10,7 @@
 [package]
 name = "hammerhead-xdm"
 version = "1.0.0"
-release = 1
+release = 2
 description = "Zygaena marine-dark xdm greeter branding, system Xsession/Xservers wiring, and a disabled zyginit xdm service"
 url = "https://git.sharkos.one/zygaena/hammerhead"
 license = "CDDL-1.0"
@@ -18,7 +18,9 @@
 arch = "x86_64"
 
 [dependencies]
-runtime = ["xdm", "hammerhead-desktop"]
+# xsetroot: Xsetup_0 execs /usr/local/bin/xsetroot to paint a solid
+# backdrop before the xlogin box appears (Task 4 finding, fixed release 2).
+runtime = ["xdm", "hammerhead-desktop", "xsetroot"]
 
 [build]
 parallel = false