9 rustPlatform.buildRustPackage rec {
11 pname = "geckodriver";
13 src = fetchFromGitHub {
16 rev = "refs/tags/v${version}";
17 sha256 = "sha256-jrF55j3/WKpGl7sJzRmPyaNMbxPqAoXWiuQJsxfIYgc=";
20 cargoHash = "sha256-4on4aBkRI9PiPgNcxVktTDX28qRy3hvV9+glNB6hT1k=";
22 buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ];
25 description = "Proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers";
26 homepage = "https://github.com/mozilla/geckodriver";
27 license = licenses.mpl20;
28 maintainers = with maintainers; [ jraygauthier ];
29 mainProgram = "geckodriver";