Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / compilers / yap / default.nix
blobda10125c243376766c392b7338d58c72f2eb8c13
1 { lib, stdenv, fetchurl, readline, gmp, zlib }:
3 stdenv.mkDerivation rec {
4   version = "6.3.3";
5   pname = "yap";
7   src = fetchurl {
8     url = "https://www.dcc.fc.up.pt/~vsc/Yap/${pname}-${version}.tar.gz";
9     sha256 = "0y7sjwimadqsvgx9daz28c9mxcx9n1znxklih9xg16k6n54v9qxf";
10   };
12   buildInputs = [ readline gmp zlib ];
14   configureFlags = [ "--enable-tabling=yes" ];
16   NIX_CFLAGS_COMPILE = "-fpermissive";
18   meta = {
19     homepage = "http://www.dcc.fc.up.pt/~vsc/Yap/";
20     description = "A ISO-compatible high-performance Prolog compiler";
21     license = lib.licenses.artistic2;
23     maintainers = [ lib.maintainers.peti ];
24     platforms = lib.platforms.linux;
25     broken = !stdenv.is64bit;   # the linux 32 bit build fails.
26   };