diff options
author | andreoss <andreoss@sdf.org> | 2021-05-31 23:23:54 -0400 |
---|---|---|
committer | andreoss <andreoss@sdf.org> | 2021-06-01 09:02:07 -0400 |
commit | bfb256b591b90af3aaf1295f69091e1b41dc6586 (patch) | |
tree | 8c2d467d6e939ced0be8e010320558dfce8d1235 /pkgs | |
parent | 40b2ca35702182f5cd07f5577f00f7ed8334441e (diff) | |
download | nixpkgs-bfb256b591b90af3aaf1295f69091e1b41dc6586.tar nixpkgs-bfb256b591b90af3aaf1295f69091e1b41dc6586.tar.gz nixpkgs-bfb256b591b90af3aaf1295f69091e1b41dc6586.tar.bz2 nixpkgs-bfb256b591b90af3aaf1295f69091e1b41dc6586.tar.lz nixpkgs-bfb256b591b90af3aaf1295f69091e1b41dc6586.tar.xz nixpkgs-bfb256b591b90af3aaf1295f69091e1b41dc6586.tar.zst nixpkgs-bfb256b591b90af3aaf1295f69091e1b41dc6586.zip |
bibletime: 2.11.2 -> 3.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/misc/bibletime/default.nix | 37 |
1 files changed, 24 insertions, 13 deletions
diff --git a/pkgs/applications/misc/bibletime/default.nix b/pkgs/applications/misc/bibletime/default.nix index eb909155e4e..aae4a960a37 100644 --- a/pkgs/applications/misc/bibletime/default.nix +++ b/pkgs/applications/misc/bibletime/default.nix @@ -1,36 +1,47 @@ { lib, mkDerivation, fetchurl, cmake, pkg-config, sword, boost, clucene_core -, qtbase, qttools, qtsvg, qtwebkit -}: +, qtbase, qttools, qtsvg, perlPackages, docbook_xml_dtd_45 +, docbook_xsl_ns }: mkDerivation rec { - version = "2.11.2"; + version = "3.0"; pname = "bibletime"; src = fetchurl { - url = "mirror://sourceforge/bibletime/${pname}-${version}.tar.xz"; - sha256 = "1s5bvmwbz1gyp3ml8sghpc00h8nhdvx2iyq96iri30kwx1y1jy6i"; + url = + "https://github.com/bibletime/bibletime/releases/download/v${version}/${pname}-${version}.tar.xz"; + sha256 = "08i6nb9a7z0jpsq76q0kr62hw6ph9chqjpjcvkimbcj4mmifzgnn"; }; - nativeBuildInputs = [ cmake pkg-config ]; + nativeBuildInputs = [ cmake pkg-config docbook_xml_dtd_45 ]; buildInputs = [ - sword boost clucene_core - qtbase qttools qtsvg qtwebkit - ]; - - preConfigure = '' + sword + boost + clucene_core + qtbase + qttools + qtsvg + perlPackages.Po4a + ]; + + preConfigure = '' export CLUCENE_HOME=${clucene_core}; export SWORD_HOME=${sword}; ''; - cmakeFlags = [ "-DUSE_QT_WEBKIT=ON" "-DCMAKE_BUILD_TYPE=Debug" ]; + cmakeFlags = [ + "-DBUILD_HOWTO_PDF=OFF" + "-DBUILD_HANDBOOK_PDF=OFF" + "-DBT_DOCBOOK_XSL_HTML_CHUNK_XSL=${docbook_xsl_ns}/share/xml/docbook-xsl-ns/html/chunk.xsl" + "-DBT_DOCBOOK_XSL_PDF_DOCBOOK_XSL=${docbook_xsl_ns}/share/xml/docbook-xsl-ns/html/chunk.xsl" + ]; meta = { description = "A Qt4 Bible study tool"; homepage = "http://www.bibletime.info/"; platforms = lib.platforms.linux; - license = lib.licenses.gpl2; + license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.piotr ]; }; } |