1{ lib, stdenv, fetchFromGitHub }:
2
3stdenv.mkDerivation rec {
4 name = "earlyoom-${version}";
5 version = "0.11";
6
7 src = fetchFromGitHub {
8 owner = "rfjakob";
9 repo = "earlyoom";
10 rev = "08b7ed8e72feed2eec2e558ba2cfacbf6d469594";
11 sha256 = "1k3xslb70fzk80wlka32l0k2v45qn1xgwyjkjiz85gv6v4mv92vl";
12 };
13
14 installPhase = ''
15 mkdir -p $out/bin
16 cp earlyoom $out/bin
17 '';
18
19 meta = {
20 description = "Early OOM Daemon for Linux";
21 homepage = https://github.com/rfjakob/earlyoom;
22 license = lib.licenses.mit;
23 platforms = lib.platforms.linux;
24 maintainers = with lib.maintainers; [ ];
25 };
26}