diff options
author | Orivej Desh <orivej@gmx.fr> | 2017-11-29 04:29:43 +0000 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2017-11-29 04:29:43 +0000 |
commit | 454919044170802825e49b0f14a9c22edbc9484b (patch) | |
tree | a8af6bb51d54ceb4a4b48cfc185adfdd52695407 /pkgs/servers | |
parent | 69450d8ce3ebc80856348678014f22ac3b94fa15 (diff) | |
download | nixlib-454919044170802825e49b0f14a9c22edbc9484b.tar nixlib-454919044170802825e49b0f14a9c22edbc9484b.tar.gz nixlib-454919044170802825e49b0f14a9c22edbc9484b.tar.bz2 nixlib-454919044170802825e49b0f14a9c22edbc9484b.tar.lz nixlib-454919044170802825e49b0f14a9c22edbc9484b.tar.xz nixlib-454919044170802825e49b0f14a9c22edbc9484b.tar.zst nixlib-454919044170802825e49b0f14a9c22edbc9484b.zip |
xorg.bitmap: provide resource search path
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/x11/xorg/overrides.nix | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 87dfeb3cfa7f..5286b805be28 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -24,6 +24,21 @@ let compose = f: g: x: f (g x); in { + bitmap = attrs: attrs // { + nativeBuildInputs = attrs.nativeBuildInputs ++ [ makeWrapper ]; + postInstall = '' + paths=( + "$out/share/X11/%T/%N" + "$out/include/X11/%T/%N" + "${xorg.xbitmaps}/include/X11/%T/%N" + ) + wrapProgram "$out/bin/bitmap" \ + --suffix XFILESEARCHPATH : $(IFS=:; echo "''${paths[*]}") + makeWrapper "$out/bin/bitmap" "$out/bin/bitmap-color" \ + --suffix XFILESEARCHPATH : "$out/share/X11/%T/%N-color" + ''; + }; + encodings = attrs: attrs // { buildInputs = attrs.buildInputs ++ [ xorg.mkfontscale ]; }; |