init vtk-dicom at 0.8.15

This commit is contained in:
Paul Haerle 2023-11-15 13:50:15 +00:00 committed by phaer
commit 668c55b1fc
2 changed files with 31 additions and 0 deletions

2
default.nix Normal file
View File

@ -0,0 +1,2 @@
{ pkgs ? (import <nixpkgs> {}) }:
pkgs.callPackage ./package.nix {}

29
package.nix Normal file
View File

@ -0,0 +1,29 @@
{ stdenv
, fetchFromGitHub
, cmake
, vtk
, gdcm
}:
stdenv.mkDerivation {
pname = "vtk-dicom";
version = "0.8.15";
src = fetchFromGitHub {
owner = "dgobbi";
repo = "vtk-dicom";
rev = "0b569851094f07f8d8d09c9e8c60985096a18cf8";
sha256 = "sha256-1q9d95wrmAfVXsdvtdMb8CPsPgvnarQWFrxqiE+QxnE=";
};
nativeBuildInputs = [ cmake ];
buildInputs = [ vtk gdcm ];
cmakeFlags = [
"-DCMAKE_INSTALL_LIBDIR=lib"
"-DCMAKE_INSTALL_BINDIR=bin"
"-DCMAKE_INSTALL_INCLUDEDIR=include"
"-DBUILD_SHARED_LIBS=ON"
"-DUSE_GDCM=ON"
];
}