chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / os-specific / darwin / reattach-to-user-namespace / default.nix
blobea3dd694962e49321be912ac521b5dbae1d15408
1 { lib, stdenv, fetchFromGitHub }:
3 stdenv.mkDerivation rec {
4   pname = "reattach-to-user-namespace";
5   version = "2.9";
7   src = fetchFromGitHub {
8     owner = "ChrisJohnsen";
9     repo = "tmux-MacOSX-pasteboard";
10     rev = "v${version}";
11     sha256 = "1qgimh58hcx5f646gj2kpd36ayvrdkw616ad8cb3lcm11kg0ag79";
12   };
14   buildFlags =
15     if stdenv.hostPlatform.system == "x86_64-darwin" then [ "ARCHES=x86_64" ]
16     else if stdenv.hostPlatform.system == "aarch64-darwin" then [ "ARCHES=arm64" ]
17     else throw "reattach-to-user-namespace isn't being built for ${stdenv.hostPlatform.system} yet.";
19   installPhase = ''
20     mkdir -p $out/bin
21     cp reattach-to-user-namespace $out/bin/
22   '';
24   meta = with lib; {
25     description = "Wrapper that provides access to the Mac OS X pasteboard service";
26     license = licenses.bsd2;
27     maintainers = with maintainers; [ lnl7 ];
28     platforms = platforms.darwin;
29   };