nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitLab,
5 kdePackages,
6 cmake,
7 ninja,
8 pkg-config,
9 libcprime,
10 libcsys,
11 qdocumentview,
12}:
13
14stdenv.mkDerivation (finalAttrs: {
15 pname = "corepdf";
16 version = "5.0.0";
17
18 src = fetchFromGitLab {
19 owner = "cubocore/coreapps";
20 repo = "corepdf";
21 tag = "v${finalAttrs.version}";
22 hash = "sha256-fhEuMk15yCA6IUasD9rJPR8sB+h0tz8niOQtXFIe7Uc=";
23 };
24
25 nativeBuildInputs = [
26 cmake
27 ninja
28 pkg-config
29 kdePackages.wrapQtAppsHook
30 ];
31
32 buildInputs = [
33 kdePackages.qtbase
34 kdePackages.qtwebengine
35 kdePackages.poppler
36 qdocumentview
37 libcprime
38 libcsys
39 ];
40
41 meta = {
42 description = "PDF viewer from the C Suite";
43 mainProgram = "corepdf";
44 homepage = "https://gitlab.com/cubocore/coreapps/corepdf";
45 license = lib.licenses.gpl3Plus;
46 maintainers = with lib.maintainers; [ ];
47 platforms = lib.platforms.linux;
48 };
49})