Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at netboot-syslinux-multiplatform 65 lines 1.3 kB view raw
1{ lib 2, stdenv 3, fetchFromGitHub 4, cmake 5, docbook_xml_dtd_45 6, pkg-config 7, wrapQtAppsHook 8, boost 9, clucene_core_2 10, docbook_xsl_ns 11, perlPackages 12, qtbase 13, qtsvg 14, qttools 15, sword 16}: 17 18stdenv.mkDerivation (finalAttrs: { 19 pname = "bibletime"; 20 version = "3.0.3"; 21 22 src = fetchFromGitHub { 23 owner = "bibletime"; 24 repo = finalAttrs.pname; 25 rev = "v${finalAttrs.version}"; 26 hash = "sha256-4O8F5/EyoJFJBEWOAs9lzN3TKuu/CEdKfPaOF8gNqps="; 27 }; 28 29 nativeBuildInputs = [ 30 cmake 31 docbook_xml_dtd_45 32 pkg-config 33 wrapQtAppsHook 34 ]; 35 36 buildInputs = [ 37 boost 38 clucene_core_2 39 perlPackages.Po4a 40 qtbase 41 qtsvg 42 qttools 43 sword 44 ]; 45 46 preConfigure = '' 47 export CLUCENE_HOME=${clucene_core_2}; 48 export SWORD_HOME=${sword}; 49 ''; 50 51 cmakeFlags = [ 52 "-DBUILD_HOWTO_PDF=OFF" 53 "-DBUILD_HANDBOOK_PDF=OFF" 54 "-DBT_DOCBOOK_XSL_HTML_CHUNK_XSL=${docbook_xsl_ns}/share/xml/docbook-xsl-ns/html/chunk.xsl" 55 "-DBT_DOCBOOK_XSL_PDF_DOCBOOK_XSL=${docbook_xsl_ns}/share/xml/docbook-xsl-ns/html/chunk.xsl" 56 ]; 57 58 meta = with lib; { 59 homepage = "http://www.bibletime.info/"; 60 description = "A powerful cross platform Bible study tool"; 61 license = licenses.gpl2Plus; 62 maintainers = with maintainers; [ AndersonTorres ]; 63 platforms = platforms.linux; 64 }; 65})