python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / gmetadom / default.nix
blobfe4f85a0024f4d614cea93c42c6f277dc711c1c2
1 {stdenv, lib, fetchurl, ocaml, findlib, gdome2, libxslt, pkg-config}:
3 let
4   pname = "gmetadom";
5 in
7 stdenv.mkDerivation rec {
8   name = "${pname}-${version}";
9   version = "0.2.6";
11   src = fetchurl {
12     url = "mirror://sourceforge/project/${pname}/${pname}/${version}/${pname}-${version}.tar.gz";
13     sha256 = "0skmlv0pnqvg99wzzzi1h4zhwzd82xg7xpkj1kwpfy7bzinjh7ig";
14   };
16   patches = [ ./gcc-4.3.patch ];
18   dontDisableStatic = true;
20   preConfigure=''
21     configureFlags="--with-ocaml-lib-prefix=$out/lib/ocaml/${ocaml.version}/site-lib"
22   '';
24   nativeBuildInputs = [ pkg-config ocaml findlib ];
25   buildInputs = [ libxslt ];
26   propagatedBuildInputs = [ gdome2 ];
28   strictDeps = true;
30   meta = {
31     homepage = "http://gmetadom.sourceforge.net/";
32     description = "A collection of librares, each library providing a DOM implementation";
33     license = lib.licenses.lgpl21Plus;
34     maintainers = [ lib.maintainers.roconnor ];
35   };