about summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorTor Hedin Brønner <torhedinbronner@gmail.com>2018-11-13 12:20:01 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-11-30 21:35:24 +0100
commit4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc (patch)
tree28a466babe9d8827fdb5076f14d2cae2b34d5d02 /pkgs/desktops
parent0192b5aa54a025c7736629353acbc935f57e04e8 (diff)
downloadnixlib-4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc.tar
nixlib-4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc.tar.gz
nixlib-4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc.tar.bz2
nixlib-4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc.tar.lz
nixlib-4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc.tar.xz
nixlib-4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc.tar.zst
nixlib-4da3f08a2c6b6ef3fb4723e81c84c1211c9234bc.zip
deepin.go-gir-generator: fix dde-api with gobject-introspection 1.58+
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/deepin/go-gir-generator/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/desktops/deepin/go-gir-generator/default.nix b/pkgs/desktops/deepin/go-gir-generator/default.nix
index 183ae58fecd0..b8797b5ba3ab 100644
--- a/pkgs/desktops/deepin/go-gir-generator/default.nix
+++ b/pkgs/desktops/deepin/go-gir-generator/default.nix
@@ -1,5 +1,5 @@
 { stdenv, fetchFromGitHub, pkgconfig, go, gobjectIntrospection,
-  libgudev, deepin }:
+  libgudev, deepin, fetchurl }:
 
 stdenv.mkDerivation rec {
   name = "${pname}-${version}";
@@ -13,6 +13,14 @@ stdenv.mkDerivation rec {
     sha256 = "0grp4ffy3vmlknzmymnxq1spwshff2ylqsw82pj4y2v2fcvnqfvb";
   };
 
+  patches = [
+    # fix: dde-api build error with gobject-introspection 1.58+
+    (fetchurl {
+      url = https://github.com/linuxdeepin/go-gir-generator/commit/a7ab229201e28d1be727f5021b3588fa4a1acf5f.patch;
+      sha256 = "13ywalwkjg8wwvd0pvmc2rv1h38airyvimdn9jfb5wis9xm48401";
+    })
+  ];
+
   nativeBuildInputs = [
     pkgconfig
     go