1 { lib, stdenv, fetchFromSourcehut, meson, ninja, pkg-config, scdoc, systemd }:
3 stdenv.mkDerivation rec {
7 outputs = [ "out" "man" ];
9 src = fetchFromSourcehut {
10 owner = "~kennylevinsen";
13 hash = "sha256-WzqThv3Vu8R+g6Bn8EfesRk18rchCvw/UMPwbn9YC80=";
17 substituteInPlace meson.build --replace-fail "systemd.get_pkgconfig_variable('systemduserunitdir')" "'${placeholder "out"}/lib/systemd/user'"
36 description = "UPower-powered power alerter";
37 homepage = "https://git.sr.ht/~kennylevinsen/poweralertd";
38 license = licenses.gpl3Only;
39 platforms = platforms.linux;
40 maintainers = with maintainers; [ thibautmarty ];
41 mainProgram = "poweralertd";