Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / libvisio2svg / default.nix
blobb2a68ed586808e8e4d7f8ca024e7aab4fd48f323
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , freetype
6 , libemf2svg
7 , librevenge
8 , libvisio
9 , libwmf
10 , libxml2
13 stdenv.mkDerivation rec {
14   pname = "libvisio2svg";
15   version = "0.5.5";
17   src = fetchFromGitHub {
18     owner = "kakwa";
19     repo = pname;
20     rev = version;
21     sha256 = "14m37mmib1596c76j9w178jqhwxyih2sy5w5q9xglh8cmlfn1hfx";
22   };
24   nativeBuildInputs = [ cmake ];
25   buildInputs = [ libxml2 freetype librevenge libvisio libwmf libemf2svg ];
27   cmakeFlags = [
28     # file RPATH_CHANGE could not write new RPATH
29     "-DCMAKE_SKIP_BUILD_RPATH=ON"
30   ];
32   meta = with lib; {
33     description = "Library and tools to convert Microsoft Visio documents (VSS and VSD) to SVG";
34     homepage = "https://github.com/kakwa/libvisio2svg";
35     maintainers = with maintainers; [ erdnaxe ];
36     license = licenses.gpl2Only;
37     platforms = [ "x86_64-linux" ];
38   };