···11+{ stdenv, fetchurl, pkgconfig, cmake, libuuid }:
22+33+with stdenv.lib;
44+stdenv.mkDerivation rec{
55+66+ name = "biblesync-${version}";
77+ version = "1.1.2";
88+99+ src = fetchurl{
1010+ url = "http://downloads.sourceforge.net/project/gnomesword/BibleSync/1.1.2/${name}.tar.gz";
1111+ sha256 = "0190q2da0ppif2242lahl8xfz01n9sijy60aq1a0545qcp0ilvl8";
1212+ };
1313+1414+ buildInputs = [ pkgconfig cmake libuuid ];
1515+1616+ meta = {
1717+ homepage = http://www.crosswire.org/wiki/BibleSync;
1818+ description = "A multicast protocol to Bible software shared conavigation";
1919+ longDescription = ''
2020+ BibleSync is a multicast protocol to support Bible software
2121+ shared co-navigation. It uses LAN multicast in either a
2222+ personal/small team mutual navigation motif or in a classroom
2323+ environment where there are Speakers plus the Audience. The
2424+ library implementing the protocol is a single C++ class
2525+ providing a complete yet minimal public interface to support
2626+ mode setting, setup for packet reception, transmit on local
2727+ navigation, and handling of incoming packets.
2828+ '';
2929+ license = licenses.publicDomain;
3030+ maintainers = [ maintainers.AndersonTorres ];
3131+ };
3232+}