nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

docbook-xsl: Fix reproducibility when building docs

When building docs generate.consistent.ids was not respected for indexes.

https://github.com/docbook/xslt10-stylesheets/pull/88
https://sourceforge.net/p/docbook/bugs/1385/

This lead to r13y failures in udisks2.devdoc.

authored by

Jan Tojnar and committed by
Frederik Rietdijk
d8369edf 981b9444

+9
+9
pkgs/data/sgml+xml/stylesheets/xslt/docbook-xsl/default.nix
··· 22 22 stripLen = "1"; 23 23 }) 24 24 25 + # Fix reproducibility by respecting generate.consistent.ids in indexes 26 + # https://github.com/docbook/xslt10-stylesheets/pull/88 27 + # https://sourceforge.net/p/docbook/bugs/1385/ 28 + (fetchpatch { 29 + url = "https://github.com/docbook/xslt10-stylesheets/commit/07631601e6602bc49b8eac3aab9d2b35968d3e7a.patch"; 30 + sha256 = "0igfhcr6hzcydqsnjsd181h5yl3drjnrwdmxcybr236m8255vkq3"; 31 + stripLen = "1"; 32 + }) 33 + 25 34 # Add legacy sourceforge.net URIs to the catalog 26 35 (substituteAll { 27 36 src = ./catalog-legacy-uris.patch;