about summary refs log tree commit diff
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2017-10-01 11:56:08 +0200
committerVladimír Čunát <vcunat@gmail.com>2017-10-01 11:57:59 +0200
commita58120cebd55f9cc88eea9b4866f1c71ce168e3f (patch)
tree273773683f48314bc1bb08679d10664ddc070a38
parent2daad2f6fade644b0e088cfdee0c498eaca9ebe2 (diff)
downloadnixlib-a58120cebd55f9cc88eea9b4866f1c71ce168e3f.tar
nixlib-a58120cebd55f9cc88eea9b4866f1c71ce168e3f.tar.gz
nixlib-a58120cebd55f9cc88eea9b4866f1c71ce168e3f.tar.bz2
nixlib-a58120cebd55f9cc88eea9b4866f1c71ce168e3f.tar.lz
nixlib-a58120cebd55f9cc88eea9b4866f1c71ce168e3f.tar.xz
nixlib-a58120cebd55f9cc88eea9b4866f1c71ce168e3f.tar.zst
nixlib-a58120cebd55f9cc88eea9b4866f1c71ce168e3f.zip
ibus: hack-fix build after glib update
It isn't nice, but I didn't see any other quick way to fix this.
-rw-r--r--pkgs/tools/inputmethods/ibus/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/tools/inputmethods/ibus/default.nix b/pkgs/tools/inputmethods/ibus/default.nix
index 3b076bb8ff6c..69ac0ad3ef68 100644
--- a/pkgs/tools/inputmethods/ibus/default.nix
+++ b/pkgs/tools/inputmethods/ibus/default.nix
@@ -50,6 +50,12 @@ let
   };
   pyEnv = python3.buildEnv.override {
     extraLibs = [ python3.pkgs.pygobject3 ];
+
+    # ImportError: No module named site
+    postBuild = ''
+      makeWrapper '${glib.dev}/bin/glib-genmarshal' "$out"/bin/glib-genmarshal \
+        --unset PYTHONPATH
+    '';
   };
 in stdenv.mkDerivation rec {
   name = "ibus-${version}";