kmscon: fix docs

This commit is contained in:
ccicnce113424
2026-02-09 19:40:27 +08:00
parent 88c1b2aa4c
commit e00ac658db
+14
View File
@@ -12,6 +12,7 @@
pango,
pkg-config,
docbook_xsl,
docbook_xml_dtd_42,
libxslt,
libgbm,
ninja,
@@ -60,10 +61,23 @@ stdenv.mkDerivation (finalAttrs: {
libxslt # xsltproc
];
outputs = [
"out"
"man"
];
patches = [
./sandbox.patch # Generate system units where they should be (nix store) instead of /etc/systemd/system
];
postPatch = ''
for i in ./docs/man/*.in; do
substituteInPlace "''${i}" \
--replace-fail "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" \
"${docbook_xml_dtd_42}/xml/dtd/docbook/docbookx.dtd"
done
'';
passthru = {
tests.kmscon = nixosTests.kmscon;
updateScript = nix-update-script { extraArgs = [ "--use-github-releases" ]; };