23 stdenv.mkDerivation (finalAttrs: {
27 src = fetchFromGitLab {
30 rev = "v${finalAttrs.version}";
31 hash = "sha256-F2ZyATDKnUgEOAI++54fR6coJOr9rtyGm5TzsKzkDmg=";
34 cargoDeps = rustPlatform.fetchCargoTarball {
35 inherit (finalAttrs) src;
36 name = "${finalAttrs.pname}-${finalAttrs.version}";
37 hash = "sha256-H4x7D25UzDdAEad7QEsZZGLXhfiUupm3mTrNho+ShFo=";
47 rustPlatform.cargoSetupHook
64 description = "Straight-forward and modern application to create bootable drives";
65 homepage = "https://gitlab.com/adhami3310/Impression";
66 license = lib.licenses.gpl3Only;
67 mainProgram = "impression";
68 maintainers = with lib.maintainers; [ dotlambda ];
69 platforms = lib.platforms.linux;