From b11e5294879fc18150795936017d06d342427a5e Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Sun, 9 Feb 2025 16:13:23 -0600 Subject: fix firefox search. optimize derivations for lowbat and pavolctld. add crazydiskinfo. ofast on st --- derivations/lowbat/default.nix | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) (limited to 'derivations/lowbat') 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 {} }: +{ 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 ]; -- cgit v1.2.3