23 stdenv.mkDerivation (finalAttrs: {
27 src = fetchFromGitLab {
30 rev = "v${finalAttrs.version}";
31 hash = "sha256-cNkc/z0hVNYdyuCw0nHKEQKdQVeRouk/K7gIp0xpjt4=";
34 cargoDeps = rustPlatform.fetchCargoTarball {
35 inherit (finalAttrs) src;
36 name = "${finalAttrs.pname}-${finalAttrs.version}";
37 hash = "sha256-IcmJAD/55dOdN04N/wd6gZ9DO/UdUire1eXSuNMxu9M=";
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;