Files
nixpkgs/pkgs/development/compilers/elm/packages/elm-test-rs/default.nix
2025-07-28 00:37:57 -06:00

38 lines
847 B
Nix

{
lib,
rustPlatform,
fetchFromGitHub,
openssl,
stdenv,
}:
rustPlatform.buildRustPackage rec {
pname = "elm-test-rs";
version = "3.0.1";
src = fetchFromGitHub {
owner = "mpizenberg";
repo = "elm-test-rs";
tag = "v${version}";
hash = "sha256-NGonWCOLxON1lxsgRlWgY67TtIJYsLPXi96NcxF4Tso=";
};
buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ openssl ];
cargoHash = "sha256-qs6ujXl4j9gCEDQV5i47oa0eaqWZf4NqsVbNDsao5fI=";
# Tests perform networking and therefore can't work in sandbox
doCheck = false;
meta = {
description = "Fast and portable executable to run your Elm tests";
mainProgram = "elm-test-rs";
homepage = "https://github.com/mpizenberg/elm-test-rs";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
jpagex
zupo
];
};
}