lol

Merge pull request #9272 from AndersonTorres/xiphos

Xiphos

+41 -8
+5 -5
pkgs/applications/misc/xiphos/default.nix
··· 2 2 , python 3 3 , intltool 4 4 , docbook2x, docbook_xml_dtd_412, libxslt 5 - , sword, clucene_core 5 + , sword, clucene_core, biblesync 6 6 , gnome_doc_utils 7 7 , libgsf, gconf 8 8 , gtkhtml, libgtkhtml, libglade, scrollkeeper ··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 name = "xiphos-${version}"; 15 - version = "4.0.0"; 15 + version = "4.0.3-20150806"; 16 16 17 17 src = fetchurl { 18 - url = "http://downloads.sourceforge.net/project/gnomesword/Xiphos/${version}/${name}.tar.gz"; 19 - sha256 = "0rk9xhnaqm17af9ppjf2yqpy9p8s0z7m5ax586b7p16lylcqjh68"; 18 + url = "http://downloads.sourceforge.net/project/gnomesword/Xiphos/4.0.3/${name}.tar.gz"; 19 + sha256 = "1xkvhpasdlda2rp0874znz158z4rjh1hpynwy13d96kjxq4npiqv"; 20 20 }; 21 21 22 22 buildInputs = [ pkgconfig python intltool docbook2x docbook_xml_dtd_412 libxslt 23 - sword clucene_core gnome_doc_utils libgsf gconf gtkhtml libgtkhtml 23 + sword clucene_core biblesync gnome_doc_utils libgsf gconf gtkhtml libgtkhtml 24 24 libglade scrollkeeper webkitgtk dbus_glib enchant isocodes libuuid ]; 25 25 26 26 prePatch = ''
+32
pkgs/development/libraries/biblesync/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, cmake, libuuid }: 2 + 3 + with stdenv.lib; 4 + stdenv.mkDerivation rec{ 5 + 6 + name = "biblesync-${version}"; 7 + version = "1.1.2"; 8 + 9 + src = fetchurl{ 10 + url = "http://downloads.sourceforge.net/project/gnomesword/BibleSync/1.1.2/${name}.tar.gz"; 11 + sha256 = "0190q2da0ppif2242lahl8xfz01n9sijy60aq1a0545qcp0ilvl8"; 12 + }; 13 + 14 + buildInputs = [ pkgconfig cmake libuuid ]; 15 + 16 + meta = { 17 + homepage = http://www.crosswire.org/wiki/BibleSync; 18 + description = "A multicast protocol to Bible software shared conavigation"; 19 + longDescription = '' 20 + BibleSync is a multicast protocol to support Bible software 21 + shared co-navigation. It uses LAN multicast in either a 22 + personal/small team mutual navigation motif or in a classroom 23 + environment where there are Speakers plus the Audience. The 24 + library implementing the protocol is a single C++ class 25 + providing a complete yet minimal public interface to support 26 + mode setting, setup for packet reception, transmit on local 27 + navigation, and handling of incoming packets. 28 + ''; 29 + license = licenses.publicDomain; 30 + maintainers = [ maintainers.AndersonTorres ]; 31 + }; 32 + }
+2 -3
pkgs/development/libraries/sword/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 5 - version = "1.7.3"; 6 - 7 5 name = "sword-${version}"; 6 + version = "1.7.4"; 8 7 9 8 src = fetchurl { 10 9 url = "http://www.crosswire.org/ftpmirror/pub/sword/source/v1.7/${name}.tar.gz"; 11 - sha256 = "1sm9ivypsx3mraqnziic7qkxjx1b7crvlln0zq6cnpjx2pzqfgas"; 10 + sha256 = "0g91kpfkwccvdikddffdbzd6glnp1gdvkx4vh04iyz10bb7shpcr"; 12 11 }; 13 12 14 13 buildInputs = [ pkgconfig icu clucene_core curl ];
+2
pkgs/top-level/all-packages.nix
··· 8215 8215 8216 8216 sword = callPackage ../development/libraries/sword { }; 8217 8217 8218 + biblesync = callPackage ../development/libraries/biblesync { }; 8219 + 8218 8220 szip = callPackage ../development/libraries/szip { }; 8219 8221 8220 8222 t1lib = callPackage ../development/libraries/t1lib { };