pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / by-name / gu / guile-commonmark / package.nix
blobc103635d37afe3d14cd6b7d7dd4ea29d33b96d29
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoreconfHook
5 , guile
6 , pkg-config
7 , texinfo
8 }:
10 stdenv.mkDerivation {
11   pname = "guile-commonmark";
12   version = "unstable-2020-04-30";
14   src = fetchFromGitHub {
15     owner = "OrangeShark";
16     repo = "guile-commonmark";
17     rev = "538ffea25ca69d9f3ee17033534ba03cc27ba468";
18     hash = "sha256-9cA7iQ/GGEx+HwsdAxKC3IssqkT/Yg8ZxaiIprS5VuI=";
19   };
21   nativeBuildInputs = [
22     autoreconfHook
23     pkg-config
24     texinfo # for makeinfo
25   ];
26   buildInputs = [
27     guile
28   ];
30   # https://github.com/OrangeShark/guile-commonmark/issues/20
31   doCheck = false;
33   makeFlags = [
34     "GUILE_AUTO_COMPILE=0"
35   ];
37   meta = with lib; {
38     homepage = "https://github.com/OrangeShark/guile-commonmark";
39     description = "Implementation of CommonMark for Guile";
40     license = licenses.lgpl3Plus;
41     maintainers = with maintainers; [ AndersonTorres ];
42     platforms = guile.meta.platforms;
43   };