xiphos: 4.0.6 -> 4.0.7

This commit is contained in:
Joerg Thalheim 2017-11-21 00:27:33 +00:00
parent 06bfed3d7f
commit 6327ba2089

View File

@ -8,20 +8,21 @@
, gtkhtml, libglade, scrollkeeper , gtkhtml, libglade, scrollkeeper
, webkitgtk , webkitgtk
, dbus_glib, enchant, isocodes, libuuid, icu , dbus_glib, enchant, isocodes, libuuid, icu
, wrapGAppsHook
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "xiphos-${version}"; name = "xiphos-${version}";
version = "4.0.6"; version = "4.0.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "crosswire"; owner = "crosswire";
repo = "xiphos"; repo = "xiphos";
rev = "${version}"; rev = "${version}";
sha256 = "02xyy6rxxxaqbjbhdp813f0vp1jpfzqscjdbdc0qcd4yvi3baj5f"; sha256 = "1vwf1ps6nrajxl1qbs6v1cgykmq5wn4j09j10gbcd3b2nvrprf3g";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
buildInputs = [ python intltool docbook2x docbook_xml_dtd_412 libxslt buildInputs = [ python intltool docbook2x docbook_xml_dtd_412 libxslt
sword clucene_core biblesync gnome_doc_utils libgsf gconf gtkhtml sword clucene_core biblesync gnome_doc_utils libgsf gconf gtkhtml
libglade scrollkeeper webkitgtk dbus_glib enchant isocodes libuuid icu ]; libglade scrollkeeper webkitgtk dbus_glib enchant isocodes libuuid icu ];
@ -34,11 +35,11 @@ stdenv.mkDerivation rec {
export CLUCENE_HOME=${clucene_core}; export CLUCENE_HOME=${clucene_core};
export SWORD_HOME=${sword}; export SWORD_HOME=${sword};
''; '';
configurePhase = '' configurePhase = ''
python waf configure --prefix=$out --enable-webkit2 python waf configure --prefix=$out --enable-webkit2
''; '';
buildPhase = '' buildPhase = ''
python waf build python waf build
''; '';
@ -50,10 +51,10 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "A GTK Bible study tool"; description = "A GTK Bible study tool";
longDescription = '' longDescription = ''
Xiphos (formerly known as GnomeSword) is a Bible study tool Xiphos (formerly known as GnomeSword) is a Bible study tool
written for Linux, UNIX, and Windows using GTK, offering a rich written for Linux, UNIX, and Windows using GTK, offering a rich
and featureful environment for reading, study, and research using and featureful environment for reading, study, and research using
modules from The SWORD Project and elsewhere. modules from The SWORD Project and elsewhere.
''; '';
homepage = http://www.xiphos.org/; homepage = http://www.xiphos.org/;
license = licenses.gpl2Plus; license = licenses.gpl2Plus;