1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 pkg-config,
6 freetype,
7 glib,
8 imagemagick,
9 libjpeg,
10 libpng,
11 libxml2,
12 zlib,
13}:
14
15stdenv.mkDerivation rec {
16 pname = "libwmf";
17 version = "0.2.13";
18
19 outputs = [
20 "out"
21 "dev"
22 ];
23
24 src = fetchFromGitHub {
25 owner = "caolanm";
26 repo = "libwmf";
27 rev = "v${version}";
28 sha256 = "sha256-vffohx57OvQKu8DfNXNBm9bPsA8KgkQWs/3mmFn7L6M=";
29 };
30
31 nativeBuildInputs = [ pkg-config ];
32 buildInputs = [
33 zlib
34 imagemagick
35 libpng
36 glib
37 freetype
38 libjpeg
39 libxml2
40 ];
41 enableParallelBuilding = true;
42
43 meta = with lib; {
44 description = "WMF library from wvWare";
45 homepage = "https://wvware.sourceforge.net/libwmf.html";
46 downloadPage = "https://github.com/caolanm/libwmf/releases";
47 license = licenses.gpl2Plus;
48 platforms = platforms.unix;
49 };
50}