nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 49 lines 915 B view raw
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})