@@ -3,8 +3,8 @@ libGLU, libGL, libXmu, libXi, freeglut, libjpeg, libtool, wxGTK30, xcbutil,
33sqlite, gtk2, patchelf, libXScrnSaver, libnotify, libX11, libxcb }:
44
55let
6− majorVersion = "7.14";
7− minorVersion = "2";
6+ majorVersion = "7.18";
7+ minorVersion = "1";
88in
99
1010stdenv.mkDerivation rec {
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
1616 owner = "BOINC";
1717 repo = "boinc";
1818 rev = "client_release/${majorVersion}/${version}";
19− sha256 = "0nicpkag18xq0libfqqvs0im22mijpsxzfk272iwdd9l0lmgfvyd";
19+ sha256 = "sha256-ijkfWTFwwJXvh6f0P5hkzWODxU+Ugz6iQUK+5jEpWXQ=";
2020 };
2121
2222 nativeBuildInputs = [ libtool automake autoconf m4 pkg-config ];
@@ -37,10 +37,15 @@ stdenv.mkDerivation rec {
3737
3838 configureFlags = [ "--disable-server" ];
3939
40− meta = {
40+ postInstall = ''
41+ install --mode=444 -D 'client/scripts/boinc-client.service' "$out/etc/systemd/system/boinc.service"
42+ '';
43+
44+ meta = with lib; {
4145 description = "Free software for distributed and grid computing";
4246 homepage = "https://boinc.berkeley.edu/";
43− license = lib.licenses.lgpl2Plus;
44− platforms = lib.platforms.linux; # arbitrary choice
47+ license = licenses.lgpl2Plus;
48+ platforms = platforms.linux; # arbitrary choice
49+ maintainers = with maintainers; [ Luflosi ];
4550 };
4651}