From cce4df2373afdff8f9c53bd78841bc01cea474c3 Mon Sep 17 00:00:00 2001 From: wuyoli Date: Wed, 8 Mar 2023 14:48:39 +0100 Subject: avizo: fix dependencies of helper scripts --- pkgs/applications/misc/avizo/default.nix | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) (limited to 'pkgs/applications/misc') diff --git a/pkgs/applications/misc/avizo/default.nix b/pkgs/applications/misc/avizo/default.nix index eefb3514d2e..58295e04fb2 100644 --- a/pkgs/applications/misc/avizo/default.nix +++ b/pkgs/applications/misc/avizo/default.nix @@ -1,8 +1,21 @@ -{ lib, stdenv, fetchFromGitHub -, meson, ninja, pkg-config, vala -, gtk3, glib, gtk-layer-shell -, dbus, dbus-glib, librsvg -, gobject-introspection, gdk-pixbuf, wrapGAppsHook +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +, pkg-config +, vala +, gtk3 +, glib +, gtk-layer-shell +, dbus +, dbus-glib +, librsvg +, gobject-introspection +, gdk-pixbuf +, wrapGAppsHook +, pamixer +, brightnessctl }: stdenv.mkDerivation rec { @@ -21,10 +34,8 @@ stdenv.mkDerivation rec { buildInputs = [ dbus dbus-glib gdk-pixbuf glib gtk-layer-shell gtk3 librsvg ]; postInstall = '' - substituteInPlace "$out"/bin/volumectl \ - --replace 'avizo-client' "$out/bin/avizo-client" - substituteInPlace "$out"/bin/lightctl \ - --replace 'avizo-client' "$out/bin/avizo-client" + wrapProgram $out/bin/volumectl --suffix PATH : $out/bin:${lib.makeBinPath ([ pamixer ])} + wrapProgram $out/bin/lightctl --suffix PATH : $out/bin:${lib.makeBinPath ([ brightnessctl ])} ''; meta = with lib; { -- cgit 1.4.1