chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / gu / guile-xcb / package.nix
blob2102e395d0b303467ba6f8eca1979cf0ef969343
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoreconfHook
5 , guile
6 , pkg-config
7 , texinfo
8 }:
10 stdenv.mkDerivation rec {
11   pname = "guile-xcb";
12   version = "unstable-2017-05-29";
14   src = fetchFromGitHub {
15     owner = "mwitmer";
16     repo = pname;
17     rev = "db7d5a393cc37a56f66541b3f33938b40c6f35b3";
18     hash = "sha256-zbIsEIPwNJ1YXMZTDw2DfzufC+IZWfcWgZHbuv7bhJs=";
19   };
21   nativeBuildInputs = [
22     autoreconfHook
23     pkg-config
24   ];
25   buildInputs = [
26     guile
27     texinfo
28   ];
30   configureFlags = [
31     "--with-guile-site-dir=$(out)/${guile.siteDir}"
32     "--with-guile-site-ccache-dir=$(out)/${guile.siteCcacheDir}"
33   ];
35   makeFlags = [
36     "GUILE_AUTO_COMPILE=0"
37   ];
39   meta = with lib; {
40     homepage = "https://github.com/mwitmer/guile-xcb";
41     description = "XCB bindings for Guile";
42     license = licenses.gpl3Plus;
43     maintainers = with maintainers; [ vyp ];
44     platforms = guile.meta.platforms;
45   };