nixpkgs/pkgs/by-name/et/eta/package.nix
heisfer ce3c0ade85 eta: init at 1.0.1
Added outputs
Added CC flag
Added cross-compilation
unix -> linux
2024-06-02 15:33:18 +03:00

37 lines
710 B
Nix

{
fetchFromGitHub,
lib,
stdenv,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "eta";
version = "1.0.1";
src = fetchFromGitHub {
owner = "aioobe";
repo = "eta";
rev = "v${finalAttrs.version}";
hash = "sha256-UQ8ZoxFAy5dKtXTLwPolPMd7YJeEjsK639RkGCMY6rU=";
};
outputs = [
"out"
"man"
];
makeFlags = [
"PREFIX=$(out)"
"CC=${stdenv.cc.targetPrefix}cc"
];
meta = {
description = "Tool for monitoring progress and ETA of an arbitrary process";
homepage = "https://github.com/aioobe/eta";
license = lib.licenses.gpl3Only;
mainProgram = "eta";
maintainers = with lib.maintainers; [ heisfer ];
platforms = lib.platforms.linux;
};
})