13 src = fetchFromGitLab {
17 hash = "sha256-hkavYC2LO8NRIRwHNWIJLRDkVnhAB4Di3IqL8uGt+U8=";
20 npmDepsHash = "sha256-ngreuitwUcIDVF6vW7fZA1OaVxr9fv7s0IjCErXlcxg=";
22 # This is to stop tests from being ran, as some of them fail due to trying to query remote repositories
24 substituteInPlace package.json --replace \
30 ln -s $out/lib/node_modules/antora-build/packages/cli/bin/antora $out/bin/antora
34 tests.run = callPackage ./test { };
35 updateScript = nix-update-script { };
39 description = "Modular documentation site generator. Designed for users of Asciidoctor";
40 homepage = "https://antora.org";
41 license = licenses.mpl20;
42 mainProgram = "antora";
44 maintainers = with maintainers; [
49 platforms = lib.platforms.all;