dmtcp: 2.5.2 -> 2.6.0 (#69521)

* dmtcp: 2.5.2 -> 2.6.0

Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/dmtcp/versions

* dmtcp: disable on ARM and Darwin
This commit is contained in:
R. RyanTM 2019-10-12 13:02:27 -07:00 committed by Renaud
parent d4f085036b
commit 89b7828317

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "dmtcp"; pname = "dmtcp";
version = "2.5.2"; version = "2.6.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dmtcp"; owner = pname;
repo = "dmtcp"; repo = pname;
rev = version; rev = version;
sha256 = "1sq38in4wk855yhfnzbs9xpnps97fhja93w08xjmx7szzm33g5a8"; sha256 = "01skyhr573w1dygvkwz66lvir2jsq443fjwkysglwxvmrdfz9kwd";
}; };
dontDisableStatic = true; dontDisableStatic = true;
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
--replace "os.getenv('USER')" "\"nixbld1\"" --replace "os.getenv('USER')" "\"nixbld1\""
''; '';
meta = { meta = with stdenv.lib; {
description = "Distributed MultiThreaded Checkpointing"; description = "Distributed MultiThreaded Checkpointing";
longDescription = '' longDescription = ''
DMTCP (Distributed MultiThreaded Checkpointing) is a tool to DMTCP (Distributed MultiThreaded Checkpointing) is a tool to
@ -41,7 +41,8 @@ stdenv.mkDerivation rec {
programs spread across many machines and connected by sockets. It does programs spread across many machines and connected by sockets. It does
not modify the user's program or the operating system. not modify the user's program or the operating system.
''; '';
homepage = http://dmtcp.sourceforge.net/; homepage = "http://dmtcp.sourceforge.net/";
license = stdenv.lib.licenses.lgpl3Plus; # most files seem this or LGPL-2.1+ license = licenses.lgpl3Plus; # most files seem this or LGPL-2.1+
platforms = intersectLists platforms.linux platforms.x86; # broken on ARM and Darwin
}; };
} }