From 35fbfea6f8649bc0ebed4896db6e06d1c0861a59 Mon Sep 17 00:00:00 2001 From: K900 Date: Sun, 8 Mar 2026 13:35:28 +0300 Subject: [PATCH] package.nix: fix build with latest nixpkgs mdbook-linkcheck was dropped from nixpkgs and replaced with mdbook-linkcheck2, which is not entirely a drop-in replacement, but drop-in enough for us. Change-Id: Iab03efab89ebae70811e0de3ea7cf0a9a059a9e4 --- package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package.nix b/package.nix index 01217522b..733c33111 100644 --- a/package.nix +++ b/package.nix @@ -39,7 +39,9 @@ lowdown-unsandboxed, lowdown, mdbook, - mdbook-linkcheck, + # older nixpkgs only have v1, newer nixpkgs only have v2 + mdbook-linkcheck ? null, + mdbook-linkcheck2 ? mdbook-linkcheck, mercurial, meson, ninja, @@ -420,7 +422,7 @@ stdenv.mkDerivation (finalAttrs: { "Workarounds for mdbook 0.4.x/0.5.x interoperability can be removed as 0.5.0 is in nixpkgs-stable" mdbook ) - mdbook-linkcheck + mdbook-linkcheck2 ] ++ [ pkg-config