diff options
author | Doron Behar <doron.behar@gmail.com> | 2023-04-08 16:58:54 +0300 |
---|---|---|
committer | Doron Behar <doron.behar@gmail.com> | 2023-04-08 17:17:51 +0300 |
commit | fa46b78bfcf1ad5bcb6156f23f21d791e90021fb (patch) | |
tree | 445c8f948f60614b4313529bac152bb58496eb78 /pkgs/desktops/gnome/extensions | |
parent | e8a861f940da69ca8d4607b893354b7177f7250e (diff) | |
download | nixpkgs-fa46b78bfcf1ad5bcb6156f23f21d791e90021fb.tar nixpkgs-fa46b78bfcf1ad5bcb6156f23f21d791e90021fb.tar.gz nixpkgs-fa46b78bfcf1ad5bcb6156f23f21d791e90021fb.tar.bz2 nixpkgs-fa46b78bfcf1ad5bcb6156f23f21d791e90021fb.tar.lz nixpkgs-fa46b78bfcf1ad5bcb6156f23f21d791e90021fb.tar.xz nixpkgs-fa46b78bfcf1ad5bcb6156f23f21d791e90021fb.tar.zst nixpkgs-fa46b78bfcf1ad5bcb6156f23f21d791e90021fb.zip |
gnomeExtensions.vitals: Patch it to find libgtop
Diffstat (limited to 'pkgs/desktops/gnome/extensions')
-rw-r--r-- | pkgs/desktops/gnome/extensions/extensionOverrides.nix | 9 | ||||
-rw-r--r-- | pkgs/desktops/gnome/extensions/extensionOverridesPatches/vitals_at_corecoding.com.patch | 14 |
2 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/desktops/gnome/extensions/extensionOverrides.nix b/pkgs/desktops/gnome/extensions/extensionOverrides.nix index d21f994a43a..b3d6f826243 100644 --- a/pkgs/desktops/gnome/extensions/extensionOverrides.nix +++ b/pkgs/desktops/gnome/extensions/extensionOverrides.nix @@ -122,6 +122,15 @@ super: lib.trivial.pipe super [ ]; })) + (patchExtension "Vitals@CoreCoding.com" (old: { + patches = [ + (substituteAll { + src = ./extensionOverridesPatches/vitals_at_corecoding.com.patch; + gtop_path = "${libgtop}/lib/girepository-1.0"; + }) + ]; + })) + (patchExtension "unite@hardpixel.eu" (old: { buildInputs = [ xprop ]; diff --git a/pkgs/desktops/gnome/extensions/extensionOverridesPatches/vitals_at_corecoding.com.patch b/pkgs/desktops/gnome/extensions/extensionOverridesPatches/vitals_at_corecoding.com.patch new file mode 100644 index 00000000000..b3716529f89 --- /dev/null +++ b/pkgs/desktops/gnome/extensions/extensionOverridesPatches/vitals_at_corecoding.com.patch @@ -0,0 +1,14 @@ +diff --git i/sensors.js w/sensors.js +index 5ab7068..00cfa19 100644 +--- i/sensors.js ++++ w/sensors.js +@@ -29,6 +29,9 @@ const Me = imports.misc.extensionUtils.getCurrentExtension(); + const FileModule = Me.imports.helpers.file; + const Gettext = imports.gettext.domain(Me.metadata['gettext-domain']); + const _ = Gettext.gettext; ++ ++imports.gi.GIRepository.Repository.prepend_search_path('@gtop_path@'); ++ + const NM = imports.gi.NM; + + let GTop, hasGTop = true; |