linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / science / biology / nifticlib / default.nix
blobfee2ea8772b41e4dbee3a34d99cdb89653d6499d
1 { lib, stdenv, fetchFromGitHub, cmake, zlib }:
3 stdenv.mkDerivation rec {
4   pname = "nifticlib";
5   version = "3.0.1";
7   src = fetchFromGitHub {
8     owner = "NIFTI-Imaging";
9     repo = "nifti_clib";
10     rev = "v${version}";
11     sha256 = "0hamm6nvbjdjjd5md4jahzvn5559frigxaiybnjkh59ckxwb1hy4";
12   };
14   cmakeFlags = [ "-DDOWNLOAD_TEST_DATA=OFF" ];
16   nativeBuildInputs = [ cmake ];
17   buildInputs = [ zlib ];
19   checkPhase = ''
20     runHook preCheck
21     ctest -LE 'NEEDS_DATA'
22     runHook postCheck
23   '';
24   doCheck = true;
26   meta = with lib; {
27     homepage = "https://nifti-imaging.github.io";
28     description = "Medical imaging format C API";
29     maintainers = with maintainers; [ bcdarwin ];
30     platforms = platforms.unix;
31     license = licenses.publicDomain;
32   };