summary refs log tree commit diff
path: root/pkgs/applications/misc
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2017-01-08 14:27:01 +0100
committerVladimír Čunát <vcunat@gmail.com>2017-01-08 14:27:01 +0100
commit309c63c54296f637f339add92d04fd6319f2b19f (patch)
treead3a935ff327e516302e27ed63b4f6d944987c0f /pkgs/applications/misc
parent81c51b18ee68f6561b1efaff00de844b3c57fca3 (diff)
parent9653be493a961dd0fdef863385b00130eb57646f (diff)
downloadnixlib-309c63c54296f637f339add92d04fd6319f2b19f.tar
nixlib-309c63c54296f637f339add92d04fd6319f2b19f.tar.gz
nixlib-309c63c54296f637f339add92d04fd6319f2b19f.tar.bz2
nixlib-309c63c54296f637f339add92d04fd6319f2b19f.tar.lz
nixlib-309c63c54296f637f339add92d04fd6319f2b19f.tar.xz
nixlib-309c63c54296f637f339add92d04fd6319f2b19f.tar.zst
nixlib-309c63c54296f637f339add92d04fd6319f2b19f.zip
Merge branch 'master' into staging
Diffstat (limited to 'pkgs/applications/misc')
-rw-r--r--pkgs/applications/misc/sakura/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/applications/misc/sakura/default.nix b/pkgs/applications/misc/sakura/default.nix
index 75866cbb971b..66e40befe7c0 100644
--- a/pkgs/applications/misc/sakura/default.nix
+++ b/pkgs/applications/misc/sakura/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, pkgconfig, gtk3, perl, vte, pcre, glib }:
+{ stdenv, fetchurl, cmake, pkgconfig, gtk3, perl, vte, pcre, glib , makeWrapper }:
 
 stdenv.mkDerivation rec {
   name = "sakura-${version}";
@@ -11,7 +11,10 @@ stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ cmake perl pkgconfig ];
 
-  buildInputs = [ gtk3 vte pcre glib ];
+  buildInputs = [ makeWrapper gtk3 vte pcre glib ];
+
+  # Wrapper sets path to gsettings-schemata so sakura knows where to find colorchooser, fontchooser ...
+  postInstall = "wrapProgram $out/bin/sakura --suffix XDG_DATA_DIRS : ${gtk3}/share/gsettings-schemas/${gtk3.name}/";
 
   meta = with stdenv.lib; {
     description = "A terminal emulator based on GTK and VTE";