Commit 9729c491 authored by piousdeer's avatar piousdeer
Browse files

gnomeExtensions.pano: patch missing dependencies

parent 93e5b743
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -3,7 +3,9 @@
, gjs
, gnome
, gobject-introspection
, gsound
, hddtemp
, libgda
, liquidctl
, lm_sensors
, netcat-gnu
@@ -79,6 +81,15 @@ super: lib.trivial.pipe super [
    '';
  }))

  (patchExtension "pano@elhan.io" (old: {
    patches = [
      (substituteAll {
        src = ./extensionOverridesPatches/pano_at_elhan.io.patch;
        inherit gsound libgda;
      })
    ];
  }))

  (patchExtension "screen-autorotate@kosmospredanie.yandex.ru" (old: {
    # Requires gjs
    # https://github.com/NixOS/nixpkgs/issues/164865
+10 −0
Original line number Diff line number Diff line
diff --git a/extension.js b/extension.js
index 26561f2..01209e7 100644
--- a/extension.js
+++ b/extension.js
@@ -1,3 +1,5 @@
+imports.gi.GIRepository.Repository.prepend_search_path('@gsound@/lib/girepository-1.0')
+imports.gi.GIRepository.Repository.prepend_search_path('@libgda@/lib/girepository-1.0')
 
 try {