30 stdenv.mkDerivation rec {
35 url = "https://github.com/hanatos/${pname}/releases/download/${version}/${pname}-${version}.tar.xz";
36 hash = "sha256-LXUTDwUjlfyhtXkYW4Zivqt8vyctoz+ID5AQ7gg+d9A=";
41 cargoDeps = rustPlatform.importCargoLock {
42 lockFile = ./Cargo.lock;
44 "rawler-0.6.3" = "sha256-EJ0uWc3pp7ixRxDIdTIVVaT2ph3P2IvuK+ecBSB5HYw=";
47 cargoRoot = "src/pipe/modules/i-raw/rawloader-c";
58 rustPlatform.cargoSetupHook
78 dontUseCmakeConfigure = true;
80 makeFlags = [ "DESTDIR=$(out)" "prefix=" ];
82 passthru.tests.version = testers.testVersion {
87 description = "Vulkan-powered raw image processor";
88 homepage = "https://github.com/hanatos/vkdt";
89 license = licenses.bsd2;
90 maintainers = with maintainers; [ paperdigits ];
91 platforms = platforms.linux;