base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12
[NixPkgs.git] / pkgs / by-name / li / libvisio / package.nix
blob4b66ef5b4e1d162e4d68115abb2821d3e26c7e77
1 { lib
2 , stdenv
3 , fetchurl
4 , boost
5 , libwpd
6 , libwpg
7 , pkg-config
8 , zlib
9 , gperf
10 , librevenge
11 , libxml2
12 , icu
13 , perl
14 , cppunit
15 , doxygen
18 stdenv.mkDerivation rec {
19   pname = "libvisio";
20   version = "0.1.7";
22   outputs = [ "out" "bin" "dev" "doc" ];
24   src = fetchurl {
25     url = "https://dev-www.libreoffice.org/src/libvisio/${pname}-${version}.tar.xz";
26     sha256 = "0k7adcbbf27l7n453cca1m6s9yj6qvb5j6bsg2db09ybf3w8vbwg";
27   };
29   strictDeps = true;
30   nativeBuildInputs = [ pkg-config doxygen perl gperf ];
31   buildInputs = [ boost libwpd libwpg zlib librevenge libxml2 icu cppunit ];
33   doCheck = true;
35   enableParallelBuilding = true;
37   meta = with lib; {
38     description = "Library providing ability to interpret and import visio diagrams into various applications";
39     homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libvisio";
40     license = licenses.mpl20;
41     platforms = platforms.unix;
42     maintainers = with maintainers; [ nickcao ];
43   };