summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2015-05-28 11:44:58 +0200
committerVladimír Čunát <vcunat@gmail.com>2015-05-28 11:45:46 +0200
commitfa89e79391bdb2e383df6017514028bed254d074 (patch)
treedf63d011c8946025f8f9b13f507a043b74d9b244 /pkgs
parentab0ac154f9642cc013ed78eac200ce03d7be4985 (diff)
downloadnixpkgs-fa89e79391bdb2e383df6017514028bed254d074.tar
nixpkgs-fa89e79391bdb2e383df6017514028bed254d074.tar.gz
nixpkgs-fa89e79391bdb2e383df6017514028bed254d074.tar.bz2
nixpkgs-fa89e79391bdb2e383df6017514028bed254d074.tar.lz
nixpkgs-fa89e79391bdb2e383df6017514028bed254d074.tar.xz
nixpkgs-fa89e79391bdb2e383df6017514028bed254d074.tar.zst
nixpkgs-fa89e79391bdb2e383df6017514028bed254d074.zip
gnome3.anjuta: fix gsettings to be runnable at least
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/desktops/gnome-3/3.16/devtools/anjuta/default.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/desktops/gnome-3/3.16/devtools/anjuta/default.nix b/pkgs/desktops/gnome-3/3.16/devtools/anjuta/default.nix
index 35315f67cad..e488ab64047 100644
--- a/pkgs/desktops/gnome-3/3.16/devtools/anjuta/default.nix
+++ b/pkgs/desktops/gnome-3/3.16/devtools/anjuta/default.nix
@@ -1,5 +1,5 @@
 { stdenv, fetchurl, pkgconfig, gnome3, gtk3, flex, bison, libxml2, intltool,
-  itstool, python }:
+  itstool, python, makeWrapper }:
 
 let
   major = gnome3.version;
@@ -17,7 +17,13 @@ in stdenv.mkDerivation rec {
   enableParallelBuilding = true;
 
   buildInputs = [ pkgconfig flex bison gtk3 libxml2 gnome3.gjs gnome3.gdl
-    gnome3.libgda gnome3.gtksourceview intltool itstool python ];
+    gnome3.libgda gnome3.gtksourceview intltool itstool python makeWrapper ];
+
+  preFixup = ''
+    wrapProgram $out/bin/anjuta \
+      --prefix XDG_DATA_DIRS : \
+        "$GSETTINGS_SCHEMAS_PATH"
+  '';
 
   meta = with stdenv.lib; {
     description = "Software development studio";