8 rustPlatform.buildRustPackage rec {
9 pname = "unison-fsmonitor";
12 src = fetchFromGitHub {
14 repo = "unison-fsmonitor";
16 hash = "sha256-U/KMKYqYVSeYBmW+PnXtvjnyUTjTJgtpwy1GPefqJOk=";
18 cargoHash = "sha256-eKRayFU3xq2uo6YeFqcTPLInZYlympH6Z01vOCVsVqQ=";
20 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
21 darwin.apple_sdk.frameworks.CoreServices
25 # accesses /usr/bin/env
26 "--skip=test_follow_link"
30 homepage = "https://github.com/autozimu/unison-fsmonitor";
31 description = "fsmonitor implementation for darwin";
32 license = lib.licenses.mit;
33 maintainers = with lib.maintainers; [ nevivurn ];
34 platforms = lib.platforms.darwin;
35 mainProgram = "unison-fsmonitor";