lol

Merge pull request #283504 from chewblacka/init-await

await: init at 0.999

authored by

kirillrdy and committed by
GitHub
f43e0502 35e9b830

+38
+38
pkgs/by-name/aw/await/package.nix
··· 1 + { lib, stdenv, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "await"; 5 + version = "0.999"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "slavaGanzin"; 9 + repo = "await"; 10 + rev = "v${version}"; 11 + hash = "sha256-z178TKA0x6UnpBQaA8dig2FLeJKGxPndfvwtmylAD90="; 12 + }; 13 + 14 + buildPhase = '' 15 + runHook preBuild 16 + $CC await.c -o await -l pthread 17 + runHook postBuild 18 + ''; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + 23 + install -Dm755 await -t $out/bin 24 + install -Dm444 LICENSE -t $out/share/licenses/await 25 + install -Dm444 README.md -t $out/share/doc/await 26 + 27 + runHook postInstall 28 + ''; 29 + 30 + meta = with lib; { 31 + description = "Small binary that runs a list of commands in parallel and awaits termination"; 32 + homepage = "https://await-cli.app"; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ chewblacka ]; 35 + platforms = platforms.all; 36 + mainProgram = "await"; 37 + }; 38 + }