python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / ois / default.nix
blob2edbc35aa899f08cfd102bd94584393c2550bcba
1 { stdenv, lib, fetchFromGitHub, cmake, libX11, Cocoa, IOKit, Kernel }:
3 stdenv.mkDerivation rec {
4   pname = "ois";
5   version = "1.5";
7   src = fetchFromGitHub {
8     owner = "wgois";
9     repo = "OIS";
10     rev = "v${version}";
11     sha256 = "0g8krgq5bdx2rw7ig0xva4kqv4x815672i7z6lljp3n8847wmypa";
12   };
14   nativeBuildInputs = [ cmake ];
16   buildInputs = [ libX11 ] ++ lib.optionals stdenv.isDarwin [ Cocoa IOKit Kernel ];
18   meta = with lib; {
19     description = "Object-oriented C++ input system";
20     maintainers = [ maintainers.raskin ];
21     platforms = platforms.unix;
22     license = licenses.zlib;
23   };