12 rustPlatform.buildRustPackage rec {
16 src = fetchFromGitHub {
19 rev = "refs/tags/v${version}";
20 hash = "sha256-MIqQ5NRWAfXm7AblsKCrUiaYN5IGUo2jWJMJZL+w3V4=";
23 cargoHash = "sha256-gcpjrxnQDyO92OW6LZVc4x73TmTtQoaEYhmGmqhz8ng=";
25 nativeBuildInputs = [ pkg-config ];
26 buildInputs = [ openssl ];
29 OPENSSL_NO_VENDOR = true;
32 passthru.tests.version = testers.testVersion { package = avml; };
34 passthru.updateScript = nix-update-script { };
37 description = "A portable volatile memory acquisition tool for Linux";
38 homepage = "https://github.com/microsoft/avml";
39 license = lib.licenses.mit;
40 maintainers = [ lib.maintainers.lesuisse ];
41 platforms = lib.platforms.linux;