python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / guile-modules / guile-xcb / default.nix
blobba66635be50c5aad06793e0e97abc8f165e98483
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , guile
5 , pkg-config
6 , texinfo
7 }:
9 stdenv.mkDerivation rec {
10   pname = "guile-xcb";
11   version = "1.3";
13   src = fetchFromGitHub {
14     owner = "mwitmer";
15     repo = pname;
16     rev = version;
17     hash = "sha256-8iaYil2wiqnu9p7Gj93GE5akta1A0zqyApRwHct5RSs=";
18   };
20   nativeBuildInputs = [
21     pkg-config
22   ];
23   buildInputs = [
24     guile
25     texinfo
26   ];
28   configureFlags = [
29     "--with-guile-site-dir=$out/share/guile/site"
30     "--with-guile-site-ccache-dir=$out/share/guile/site"
31   ];
33   meta = with lib; {
34     homepage = "https://github.com/mwitmer/guile-xcb";
35     description = "XCB bindings for Guile";
36     license = licenses.gpl3Plus;
37     maintainers = with maintainers; [ vyp ];
38     platforms = platforms.linux;
39   };