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/pavolctld | |
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/pavolctld')
-rw-r--r-- | derivations/pavolctld/default.nix | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/derivations/pavolctld/default.nix b/derivations/pavolctld/default.nix index c78e3fe..01de3e5 100644 --- a/derivations/pavolctld/default.nix +++ b/derivations/pavolctld/default.nix @@ -1,27 +1,23 @@ -{ pkgs ? import <nixpkgs> {} }: +{ lib, + fetchzip, + libpulseaudio, + stdenv, +}: -pkgs.stdenv.mkDerivation rec { +stdenv.mkDerivation rec { pname = "pavolctld"; - version = "1.0.0"; + version = "1.0.1"; - src = pkgs.fetchzip { + src = fetchzip { url = "https://git.tjkeller.xyz/${pname}/snapshot/${pname}-${version}.tar.xz"; - sha256 = "sha256-eJ5njP2wu2kxsNgDdULOaATJJarLh+LkM5M9+kujRt4="; + sha256 = "sha256-nmN8bQKQNGpCGvHQnZK9YQgB80SxRSds0V9Y7h/Guh8="; }; - buildInputs = [ pkgs.libpulseaudio ]; + buildInputs = [ libpulseaudio ]; - buildPhase = '' - make - ''; + installFlags = [ "PREFIX=$out" ]; - installPhase = '' - mkdir -p $out/bin $out/share/man/man1 - cp pavolctld $out/bin/ - cp pavolctld.1 $out/share/man/man1/ - ''; - - meta = with pkgs.lib; { + meta = with lib; { description = "A minimal PulseAudio volume control/monitoring daemon"; license = licenses.mit; maintainers = [ maintainers.tjkeller ]; |