python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / libabw / default.nix
blobf1c4f49adc6738039f7bb44066fae34228748829
1 { lib, stdenv, fetchurl, boost, doxygen, gperf, pkg-config, librevenge, libxml2, perl }:
3 stdenv.mkDerivation rec {
4   pname = "libabw";
5   version = "0.1.3";
7   src = fetchurl {
8     url = "https://dev-www.libreoffice.org/src/libabw/${pname}-${version}.tar.xz";
9     sha256 = "1vbfrmnvib3cym0yyyabnd8xpx4f7wp20vnn09s6dln347fajqz7";
10   };
12   # Boost 1.59 compatability fix
13   # Attempt removing when updating
14   postPatch = ''
15     sed -i 's,^CPPFLAGS.*,\0 -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED,' src/lib/Makefile.in
16   '';
18   nativeBuildInputs = [ pkg-config ];
19   buildInputs = [ boost doxygen gperf librevenge libxml2 perl ];
21   meta = with lib; {
22     homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libabw";
23     description = "Library parsing abiword documents";
24     platforms = platforms.unix;
25     license = licenses.mpl20;
26   };