Merge pull request #174096 from GaetanLepage/pkg/mprocs

mprocs: init at 0.2.2

authored by Sandro and committed by GitHub d0f6b9d5 485d323a

+30
+6
maintainers/maintainer-list.nix
··· 4525 4525 fingerprint = "0200 3EF8 8D2B CF2D 8F00 FFDC BBB3 E40E 5379 7FD9"; 4526 4526 }]; 4527 4527 }; 4528 + GaetanLepage = { 4529 + email = "gaetan@glepage.com"; 4530 + github = "GaetanLepage"; 4531 + githubId = 33058747; 4532 + name = "Gaetan Lepage"; 4533 + }; 4528 4534 gal_bolle = { 4529 4535 email = "florent.becker@ens-lyon.org"; 4530 4536 github = "FlorentBecker";
+22
pkgs/tools/misc/mprocs/default.nix
··· 1 + { lib, fetchFromGitHub, rustPlatform }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "mprocs"; 5 + version = "0.2.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "pvolok"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-9wac2jlh8MLggcYuEHVUPYPjhfzGN+4o1XT8B9pj4f8="; 12 + }; 13 + 14 + cargoSha256 = "sha256-vGhoM5VMJO+ppLk8DetNZ8UteU6ifdtRe1HNJ0dSB+0="; 15 + 16 + meta = with lib; { 17 + description = "A TUI tool to run multiple commands in parallel and show the output of each command separately"; 18 + homepage = "https://github.com/pvolok/mprocs"; 19 + license = licenses.mit; 20 + maintainers = [ maintainers.GaetanLepage ]; 21 + }; 22 + }
+2
pkgs/top-level/all-packages.nix
··· 1161 1161 1162 1162 midimonster = callPackage ../tools/audio/midimonster { }; 1163 1163 1164 + mprocs = callPackage ../tools/misc/mprocs { }; 1165 + 1164 1166 nominatim = callPackage ../servers/nominatim { }; 1165 1167 1166 1168 pferd = callPackage ../tools/misc/pferd {};