diff options
author | Tim Keller <tjkeller.xyz> | 2025-02-09 16:13:23 -0600 |
---|---|---|
committer | Tim Keller <tjkeller.xyz> | 2025-02-09 16:13:23 -0600 |
commit | b11e5294879fc18150795936017d06d342427a5e (patch) | |
tree | a5ad1f2b9f0fd18fe369e3ed0f21def127e48818 /derivations/lowbat | |
parent | 689a2371dc3b51f561c1313c59c38b36050cdcbb (diff) | |
download | nixos-b11e5294879fc18150795936017d06d342427a5e.tar.xz nixos-b11e5294879fc18150795936017d06d342427a5e.zip |
fix firefox search. optimize derivations for lowbat and pavolctld. add crazydiskinfo. ofast on st
Diffstat (limited to 'derivations/lowbat')
-rw-r--r-- | derivations/lowbat/default.nix | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/derivations/lowbat/default.nix b/derivations/lowbat/default.nix index 02ff111..33b24a1 100644 --- a/derivations/lowbat/default.nix +++ b/derivations/lowbat/default.nix @@ -1,28 +1,26 @@ -{ pkgs ? import <nixpkgs> {} }: +{ lib, + fetchzip, + glib, + libnotify, + pkg-config, + stdenv, +}: -pkgs.stdenv.mkDerivation rec { +stdenv.mkDerivation rec { pname = "lowbat"; - version = "1.2.1"; + version = "1.2.2"; - src = pkgs.fetchzip { + src = fetchzip { url = "https://git.tjkeller.xyz/${pname}/snapshot/${pname}-${version}.tar.xz"; - sha256 = "sha256-xsUHdmicHX/fQQgojVjWfzI82e4NezkmlACOpdPxLE0="; + sha256 = "sha256-utdcY9qoDcrBWnGC8m/LUsnoxQ0ilssPDF44A6D/C+8="; }; - nativeBuildInputs = [ pkgs.pkg-config ]; - buildInputs = [ pkgs.libnotify pkgs.glib ]; + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ libnotify glib ]; - buildPhase = '' - make - ''; + installFlags = [ "PREFIX=$out" ]; - installPhase = '' - mkdir -p $out/bin $out/share/man/man1 - cp lowbat $out/bin/ - cp lowbat.1 $out/share/man/man1/ - ''; - - meta = with pkgs.lib; { + meta = with lib; { description = "A minimal battery level monitor daemon, written in C"; license = licenses.mit; maintainers = [ maintainers.tjkeller ]; |