summary refs log tree commit diff
path: root/pkgs/development/libraries/libxklavier/3.4.nix
blob: 38fa91cfeb080eb41393560f36eeece93c31ab34 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
args: with args;

stdenv.mkDerivation rec {
  name = "libxklavier-" + version;

  src = fetchurl {
    url = "mirror://sf/gswitchit/${name}.tar.gz";
    sha256 = "07pq74ygmnr3vgfp86dbjnqsp3v67fww6d3a1vqbif9wzbk70195";
  };

# TODO: enable xmodmap support, needs xmodmap DB
  propagatedBuildInputs = [libX11 xkeyboard_config libxml2 libICE glib libxkbfile];
  buildInputs = [pkgconfig];
  configureFlags = "--enable-shared --disable-static
    --with-xkb-base=${xkeyboard_config}/etc/X11/xkb
    --disable-xmodmap-support";

  meta = {
    homepage = http://freedesktop.org/wiki/Software/LibXklavier;
  };
}