python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / unclutter-xfixes / default.nix
blob93e0d750a2acbb79c3b6b51cc8ce448e759120fa
1 { lib, stdenv, fetchFromGitHub,
2   libev, libX11, libXext, libXi, libXfixes,
3   pkg-config, asciidoc, libxslt, docbook_xsl }:
5 stdenv.mkDerivation rec {
6   pname = "unclutter-xfixes";
7   version = "1.6";
9   src = fetchFromGitHub {
10     owner = "Airblader";
11     repo = "unclutter-xfixes";
12     rev = "v${version}";
13     sha256 = "sha256-suKmaoJq0PBHZc7NzBQ60JGwJkAtWmvzPtTHWOPJEdc=";
14   };
16   nativeBuildInputs = [ pkg-config asciidoc libxslt docbook_xsl ];
17   buildInputs = [ libev libX11 libXext libXi libXfixes ];
19   prePatch = ''
20     substituteInPlace Makefile --replace 'PKG_CONFIG =' 'PKG_CONFIG ?='
21   '';
22   makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
24   installFlags = [ "PREFIX=$(out)" ];
26   meta = with lib; {
27     description = "Rewrite of unclutter using the X11 Xfixes extension";
28     platforms = platforms.unix;
29     license = lib.licenses.mit;
30     maintainers = [ maintainers.globin ];
31     mainProgram = "unclutter";
32   };