diff options
author | Timo Myllymäki <tmyllymaki@myllymaki.dev> | 2024-03-25 19:13:47 +0200 |
---|---|---|
committer | Artturin <Artturin@artturin.com> | 2024-05-23 23:09:48 +0300 |
commit | d89c0a9689b34a8e649e13b9a10b8ecf35028190 (patch) | |
tree | e71a344a99e485eb8ef3eb8b0cd39a9bfecc3fc7 /pkgs/desktops | |
parent | 84419726dfc85347db77b91263656846100c9471 (diff) |
gnomeExtensions.ddterm: fix gjs path
The new version has #!@GJS_SHEBANG@ which ended up as #!/usr/bin/gjs -> #!/usr/bin//nix/store../bin/gjs. gnomeExtensions.ddterm: add libhandy as dependency libhandy was added as dependency on commit: https://github.com/ddterm/gnome-shell-extension-ddterm/commit/eade14f6f4994f501c5290c6e2318c1e7eaee2d3
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/gnome/extensions/extensionOverrides.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/desktops/gnome/extensions/extensionOverrides.nix b/pkgs/desktops/gnome/extensions/extensionOverrides.nix index 373715d357ed0..22eff684afc4d 100644 --- a/pkgs/desktops/gnome/extensions/extensionOverrides.nix +++ b/pkgs/desktops/gnome/extensions/extensionOverrides.nix @@ -9,6 +9,7 @@ , hddtemp , libgda , libgtop +, libhandy , liquidctl , lm_sensors , netcat-gnu @@ -47,9 +48,9 @@ super: lib.trivial.pipe super [ (patchExtension "ddterm@amezin.github.com" (old: { nativeBuildInputs = [ gobject-introspection wrapGAppsHook3 ]; - buildInputs = [ vte ]; + buildInputs = [ vte libhandy gjs ]; postFixup = '' - substituteInPlace "$out/share/gnome-shell/extensions/ddterm@amezin.github.com/bin/com.github.amezin.ddterm" --replace "gjs" "${gjs}/bin/gjs" + patchShebangs "$out/share/gnome-shell/extensions/ddterm@amezin.github.com/bin/com.github.amezin.ddterm" wrapGApp "$out/share/gnome-shell/extensions/ddterm@amezin.github.com/bin/com.github.amezin.ddterm" ''; })) |