Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 31 lines 978 B view raw
1--- a/menuWidgets.js 2+++ b/menuWidgets.js 3@@ -3,7 +3,11 @@ 4 import Atk from 'gi://Atk'; 5 import Clutter from 'gi://Clutter'; 6 import Gio from 'gi://Gio'; 7 import GLib from 'gi://GLib'; 8-import GMenu from 'gi://GMenu'; 9+ 10+import GIRepository from 'gi://GIRepository'; 11+GIRepository.Repository.prepend_search_path('@gmenu_path@'); 12+const {default: GMenu} = await import('gi://GMenu'); 13+ 14 import GObject from 'gi://GObject'; 15 import Graphene from 'gi://Graphene'; 16 import Pango from 'gi://Pango'; 17--- a/menulayouts/baseMenuLayout.js 18+++ b/menulayouts/baseMenuLayout.js 19@@ -1,7 +1,11 @@ 20 import Clutter from 'gi://Clutter'; 21 import Gio from 'gi://Gio'; 22 import GLib from 'gi://GLib'; 23-import GMenu from 'gi://GMenu'; 24+ 25+import GIRepository from 'gi://GIRepository'; 26+GIRepository.Repository.prepend_search_path('@gmenu_path@'); 27+const {default: GMenu} = await import('gi://GMenu'); 28+ 29 import GObject from 'gi://GObject'; 30 import Shell from 'gi://Shell'; 31 import St from 'gi://St';