about summary refs log tree commit diff
path: root/pkgs/tools/security/gnome-keysign
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2019-11-27 22:32:47 +0100
committerJan Tojnar <jtojnar@gmail.com>2019-11-27 22:33:24 +0100
commit2dfd94ac4a5440fc3c2ff2ff69ddd8a28458021e (patch)
treed976c20b0d728dbdba3633383fd71912c5bba9ac /pkgs/tools/security/gnome-keysign
parent9ecb2c4f721b5e613ae2660c331a727df7d9ba67 (diff)
gnome-keysign: stop requiring lxml
Required to build with BabelGladeExtractor 0.6.1.
Diffstat (limited to 'pkgs/tools/security/gnome-keysign')
-rw-r--r--pkgs/tools/security/gnome-keysign/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/tools/security/gnome-keysign/default.nix b/pkgs/tools/security/gnome-keysign/default.nix
index 2c216c0a40446..a559039d95aca 100644
--- a/pkgs/tools/security/gnome-keysign/default.nix
+++ b/pkgs/tools/security/gnome-keysign/default.nix
@@ -28,6 +28,14 @@ python3.pkgs.buildPythonApplication rec {
       url = "https://gitlab.gnome.org/GNOME/gnome-keysign/commit/216c3677e68960afc517edc00529323e85909323.patch";
       sha256 = "1w410gvcridbq26sry7fxn49v59ss2lc0w5ab7csva8rzs1nc990";
     })
+
+    # stop requiring lxml (no longer used)
+    # https://gitlab.gnome.org/GNOME/gnome-keysign/merge_requests/23
+    (fetchpatch {
+      url = "https://gitlab.gnome.org/GNOME/gnome-keysign/commit/ffc6f40584d7564951e1c8b6d18d4f8a6a3fa09d.patch";
+      sha256 = "1hs6mmhi2f21kvy26llzvp37yf0i0dr69d18r641139nr6qg6kwy";
+      includes = [ "setup.py" ];
+    })
   ];
 
   nativeBuildInputs = [