10 rustPlatform.buildRustPackage rec {
12 pname = "geckodriver";
14 src = fetchFromGitHub {
17 rev = "refs/tags/v${version}";
18 sha256 = "sha256-3EJP+y+Egz0kj5e+1FRHPGWfneB/tCCVggmgmylMyDE=";
21 cargoHash = "sha256-gopI5iOCSzD23mvOues76WIiBtpNf9A6X9NoOULm6Qo=";
23 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
29 description = "Proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers";
30 homepage = "https://github.com/mozilla/geckodriver";
31 license = licenses.mpl20;
32 maintainers = with maintainers; [ jraygauthier ];
33 mainProgram = "geckodriver";