forked from mirrors/nixpkgs
boinc: 7.4.42 -> 7.8.0
This commit is contained in:
parent
127937f0b6
commit
b6cf652e08
|
@ -2,20 +2,28 @@
|
|||
mesa, libXmu, libXi, freeglut, libjpeg, libtool, wxGTK, xcbutil,
|
||||
sqlite, gtk2, patchelf, libXScrnSaver, libnotify, libX11, libxcb }:
|
||||
|
||||
let
|
||||
majorVersion = "7.8";
|
||||
minorVersion = "0";
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "7.4.42";
|
||||
version = "${majorVersion}.${minorVersion}";
|
||||
name = "boinc-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
name = "${name}-src";
|
||||
owner = "BOINC";
|
||||
repo = "boinc";
|
||||
rev = "561fbdae0cac3be996136319828f43cbc62c9";
|
||||
sha256 = "1rlh463yyz88p2g5pc6avndn3x1162vcksgbqich0i3qb90jms29";
|
||||
rev = "client_release/${majorVersion}/${version}";
|
||||
sha256 = "08kv3fai79cc28vmyi0y4xcdd5h9xgkn9yyc6y36c0mglaxsn4pr";
|
||||
};
|
||||
|
||||
buildInputs = [ libtool automake autoconf m4 pkgconfig curl mesa libXmu libXi
|
||||
freeglut libjpeg wxGTK sqlite gtk2 libXScrnSaver libnotify patchelf libX11
|
||||
libxcb xcbutil
|
||||
nativeBuildInputs = [ libtool automake autoconf m4 pkgconfig ];
|
||||
|
||||
buildInputs = [
|
||||
curl mesa libXmu libXi freeglut libjpeg wxGTK sqlite gtk2 libXScrnSaver
|
||||
libnotify patchelf libX11 libxcb xcbutil
|
||||
];
|
||||
|
||||
NIX_LDFLAGS = "-lX11";
|
||||
|
@ -31,11 +39,8 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
description = "Free software for distributed and grid computing";
|
||||
|
||||
homepage = http://boinc.berkeley.edu/;
|
||||
|
||||
license = stdenv.lib.licenses.lgpl2Plus;
|
||||
|
||||
platforms = stdenv.lib.platforms.linux; # arbitrary choice
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue