openxray: 2188-november-2023-rc1 -> 2921-january-2025-rc1 (#375925)
[NixPkgs.git] / pkgs / by-name / li / libetonyek / package.nix
blobd366e19e304f82fb7ca2cd1397c14c8b86615444
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoreconfHook
5 , pkg-config
6 , boost
7 , cppunit
8 , glm
9 , gperf
10 , liblangtag
11 , librevenge
12 , libxml2
13 , mdds
14 , zlib
17 stdenv.mkDerivation rec {
18   pname = "libetonyek";
19   version = "0.1.12";
21   src = fetchFromGitHub {
22     owner = "LibreOffice";
23     repo = "libetonyek";
24     rev = "libetonyek-${version}";
25     hash = "sha256-dvYbV+7IakgOkGsZ+zaW+qgn/QoD6Jwq/juaE+7iYug=";
26   };
28   nativeBuildInputs = [
29     autoreconfHook
30     pkg-config
31   ];
33   buildInputs = [
34     boost
35     cppunit
36     glm
37     gperf
38     liblangtag
39     librevenge
40     libxml2
41     mdds
42     zlib
43   ];
45   configureFlags = ["--with-mdds=2.1"];
47   meta = with lib; {
48     description = "Library and a set of tools for reading and converting Apple iWork documents (Keynote, Pages and Numbers)";
49     homepage = "https://github.com/LibreOffice/libetonyek";
50     changelog = "https://github.com/LibreOffice/libetonyek/blob/${src.rev}/NEWS";
51     license = licenses.mpl20;
52     maintainers = [ ];
53     platforms = platforms.all;
54   };