This is copied from NixOS, which is under MIT licence. https://github.com/NixOS/nixpkgs/blob/master/pkgs/desktops/gnome/misc/gpaste/ diff --git a/src/gnome-shell/extension.js b/src/gnome-shell/extension.js index c8773fd6..9efbed67 100644 --- a/src/gnome-shell/extension.js +++ b/src/gnome-shell/extension.js @@ -6,6 +6,8 @@ const Config = imports.misc.config; +imports.gi.GIRepository.Repository.prepend_search_path('@typelibPath@'); + imports.gi.versions.Clutter = Config.LIBMUTTER_API_VERSION; imports.gi.versions.GLib = '2.0'; imports.gi.versions.GPaste = '2'; diff --git a/src/gnome-shell/prefs.js b/src/gnome-shell/prefs.js index 32244ab2..74b85572 100644 --- a/src/gnome-shell/prefs.js +++ b/src/gnome-shell/prefs.js @@ -6,6 +6,8 @@ imports.gi.versions.GPasteGtk = '4'; +imports.gi.GIRepository.Repository.prepend_search_path('@typelibPath@'); + const ExtensionUtils = imports.misc.extensionUtils; const { GPasteGtk } = imports.gi; diff --git a/src/libgpaste/gpaste/gpaste-settings.c b/src/libgpaste/gpaste/gpaste-settings.c index 7e53eb64..57c399fc 100644 --- a/src/libgpas
aboutsummaryrefslogtreecommitdiff