1{
2 stdenv,
3 lib,
4 fetchFromGitHub,
5 freetype,
6 icu,
7 libsForQt5,
8 pkg-config,
9 libchardet,
10 libjpeg,
11 lcms2,
12 openjpeg,
13}:
14
15stdenv.mkDerivation rec {
16 pname = "deepin-pdfium";
17 version = "1.0.2";
18
19 src = fetchFromGitHub {
20 owner = "linuxdeepin";
21 repo = pname;
22 rev = version;
23 hash = "sha256-ymJSTAccwRumXrh4VjwarKYgaqadMBrtXM1rjWNfe8o=";
24 };
25
26 nativeBuildInputs = [
27 libsForQt5.qmake
28 pkg-config
29 ];
30
31 dontWrapQtApps = true;
32
33 buildInputs = [
34 freetype
35 icu
36 libchardet
37 libjpeg
38 lcms2
39 openjpeg
40 ];
41
42 meta = with lib; {
43 description = "Development library for PDF on deepin";
44 homepage = "https://github.com/linuxdeepin/deepin-pdfium";
45 license = licenses.lgpl3Plus;
46 platforms = platforms.linux;
47 teams = [ teams.deepin ];
48 };
49}