Added the grassroots DICOM library.
This commit is contained in:
parent
4b072cfe08
commit
19cceb91bd
38
pkgs/development/libraries/gdcm/default.nix
Normal file
38
pkgs/development/libraries/gdcm/default.nix
Normal file
@ -0,0 +1,38 @@
|
||||
{ stdenv, fetchurl, cmake }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "2.4.4";
|
||||
name = "gdcm-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/gdcm/gdcm%202.x/GDCM$20${version}/${name}.tar.bz2";
|
||||
sha256 = "07svgp7c928sw712gq6rx4h0c6wp2kr1n8fmxjlzb031l51jzkf5";
|
||||
};
|
||||
|
||||
dontUseCmakeBuildDir = true;
|
||||
preConfigure = ''
|
||||
cmakeDir=$PWD
|
||||
mkdir ../build
|
||||
cd ../build
|
||||
'';
|
||||
|
||||
cmakeFlags = ''
|
||||
-DGDCM_BUILD_APPLICATIONS=ON
|
||||
-DGDCM_BUILD_SHARED_LIBS=ON
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
buildInputs = [ cmake ];
|
||||
propagatedBuildInputs = [ ];
|
||||
|
||||
meta = {
|
||||
description = "The grassroots cross-platform DICOM implementation.";
|
||||
longDescription = ''
|
||||
Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly.
|
||||
GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database.
|
||||
'';
|
||||
homepage = http://gdcm.sourceforge.net/;
|
||||
platforms = stdenv.lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -4969,6 +4969,8 @@ let
|
||||
|
||||
gdal = callPackage ../development/libraries/gdal { };
|
||||
|
||||
gdcm = callPackage ../development/libraries/gdcm { };
|
||||
|
||||
ggz_base_libs = callPackage ../development/libraries/ggz_base_libs {};
|
||||
|
||||
giblib = callPackage ../development/libraries/giblib { };
|
||||
|
Loading…
Reference in New Issue
Block a user