summary refs log tree commit diff
path: root/pkgs/development/tools/documentation
diff options
context:
space:
mode:
authorArnout Engelen <arnout@bzzt.net>2021-04-10 09:38:35 +0200
committerArnout Engelen <arnout@bzzt.net>2021-04-11 12:03:59 +0200
commit37575e7ded7517db14a6ae4adfe63fac16466737 (patch)
treedd3e1cdca72a2d3015a47e92875773f9fa08acaf /pkgs/development/tools/documentation
parent46440dae4ecd7ca4435c4c1f4136b5f6b6600cab (diff)
downloadnixpkgs-37575e7ded7517db14a6ae4adfe63fac16466737.tar
nixpkgs-37575e7ded7517db14a6ae4adfe63fac16466737.tar.gz
nixpkgs-37575e7ded7517db14a6ae4adfe63fac16466737.tar.bz2
nixpkgs-37575e7ded7517db14a6ae4adfe63fac16466737.tar.lz
nixpkgs-37575e7ded7517db14a6ae4adfe63fac16466737.tar.xz
nixpkgs-37575e7ded7517db14a6ae4adfe63fac16466737.tar.zst
nixpkgs-37575e7ded7517db14a6ae4adfe63fac16466737.zip
gi-docgen: make DevHelp and index.json stable
https://gitlab.gnome.org/GNOME/gi-docgen/-/merge_requests/53
https://github.com/NixOS/nixpkgs/issues/118910
Diffstat (limited to 'pkgs/development/tools/documentation')
-rw-r--r--pkgs/development/tools/documentation/gi-docgen/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/tools/documentation/gi-docgen/default.nix b/pkgs/development/tools/documentation/gi-docgen/default.nix
index 72b5364eb45..06de11fde59 100644
--- a/pkgs/development/tools/documentation/gi-docgen/default.nix
+++ b/pkgs/development/tools/documentation/gi-docgen/default.nix
@@ -61,6 +61,13 @@ python3.pkgs.buildPythonApplication rec {
       url = "https://gitlab.gnome.org/jtojnar/gi-docgen/commit/08dcc31f62be1a5af9bd9f8f702f321f4b5cffde.patch";
       sha256 = "vAT8s7zQ9zCoZWK+6PsxcD5/48ZAfIOl4RSNljRCGWQ=";
     })
+    # make DevHelp sections & index.json have stable ordering
+    # already merged upstream, so patch can removed when we update
+    # beyond 2021.2
+    (fetchpatch {
+      url = "https://gitlab.gnome.org/GNOME/gi-docgen/-/commit/cc21241d4386d4f78dbcb087fd9a92899935cb5c.patch";
+      sha256 = "0wna8mzrlbsv7f3bc7ndqll9l105kp8kdmhbbjhbdhzzzyvh6vcw";
+    })
   ];
 
   nativeBuildInputs = [