summaryrefslogtreecommitdiffstats
path: root/nixos/lib/make-options-doc/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/lib/make-options-doc/default.nix')
-rw-r--r--nixos/lib/make-options-doc/default.nix20
1 files changed, 2 insertions, 18 deletions
diff --git a/nixos/lib/make-options-doc/default.nix b/nixos/lib/make-options-doc/default.nix
index 09a4022845e0..17e03baf3bb7 100644
--- a/nixos/lib/make-options-doc/default.nix
+++ b/nixos/lib/make-options-doc/default.nix
@@ -117,9 +117,7 @@
# deprecated since 23.11.
# TODO remove in a while.
, allowDocBook ? false
-# whether lib.mdDoc is required for descriptions to be read as markdown.
-# deprecated since 23.11.
-# TODO remove in a while.
+# TODO remove in a while (see https://github.com/NixOS/nixpkgs/issues/300735)
, markdownByDefault ? true
}:
@@ -232,19 +230,5 @@ in rec {
echo "file json-br $dst/options.json.br" >> $out/nix-support/hydra-build-products
'';
- optionsDocBook = lib.warn "optionsDocBook is deprecated since 23.11 and will be removed in 24.05"
- (pkgs.runCommand "options-docbook.xml" {
- nativeBuildInputs = [
- pkgs.nixos-render-docs
- ];
- } ''
- nixos-render-docs -j $NIX_BUILD_CORES options docbook \
- --manpage-urls ${pkgs.path + "/doc/manpage-urls.json"} \
- --revision ${lib.escapeShellArg revision} \
- --document-type ${lib.escapeShellArg documentType} \
- --varlist-id ${lib.escapeShellArg variablelistId} \
- --id-prefix ${lib.escapeShellArg optionIdPrefix} \
- ${optionsJSON}/share/doc/nixos/options.json \
- "$out"
- '');
+ optionsDocBook = throw "optionsDocBook has been removed in 24.05";
}