biblesync: 1.1.2 -> 2.0.1

This commit is contained in:
AndersonTorres 2020-04-14 13:06:09 -03:00
parent 3759b67af2
commit 88978483b1

View File

@ -1,30 +1,30 @@
{ stdenv, fetchurl, pkgconfig, cmake, libuuid }: { stdenv, fetchFromGitHub, pkgconfig, cmake, libuuid }:
with stdenv.lib; stdenv.mkDerivation rec {
stdenv.mkDerivation rec{
pname = "biblesync"; pname = "biblesync";
version = "1.1.2"; version = "2.0.1";
src = fetchurl{ src = fetchFromGitHub {
url = "mirror://sourceforge/project/gnomesword/BibleSync/1.1.2/${pname}-${version}.tar.gz"; owner = "karlkleinpaste";
sha256 = "0190q2da0ppif2242lahl8xfz01n9sijy60aq1a0545qcp0ilvl8"; repo = "biblesync";
rev = version;
sha256 = "1baq2fwf6132i514xrvq05p2gy98mkg1rn5whf9q5k475q81nrlr";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [ cmake libuuid ]; buildInputs = [ libuuid ];
meta = { meta = with stdenv.lib; {
homepage = "http://www.crosswire.org/wiki/BibleSync"; homepage = http://www.crosswire.org/wiki/BibleSync;
description = "A multicast protocol to Bible software shared conavigation"; description = "A multicast protocol to Bible software shared conavigation";
longDescription = '' longDescription = ''
BibleSync is a multicast protocol to support Bible software BibleSync is a multicast protocol to support Bible software shared
shared co-navigation. It uses LAN multicast in either a co-navigation. It uses LAN multicast in either a personal/small team
personal/small team mutual navigation motif or in a classroom mutual navigation motif or in a classroom environment where there are
environment where there are Speakers plus the Audience. The Speakers plus the Audience. The library implementing the protocol is a
library implementing the protocol is a single C++ class single C++ class providing a complete yet minimal public interface to
providing a complete yet minimal public interface to support support mode setting, setup for packet reception, transmit on local
mode setting, setup for packet reception, transmit on local
navigation, and handling of incoming packets. navigation, and handling of incoming packets.
''; '';
license = licenses.publicDomain; license = licenses.publicDomain;