diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2019-10-10 14:22:36 +0200 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2019-10-18 02:09:09 +0200 |
commit | 2bd4f8023bff111b97c1cabb07506101bb667ceb (patch) | |
tree | a8323a35caa54c88f21229d477acc23159e95f37 /pkgs/desktops/gnome-3/extensions/gsconnect | |
parent | 538d9cbdfbf30622ad11847d71038a1c368ce340 (diff) | |
download | nixpkgs-2bd4f8023bff111b97c1cabb07506101bb667ceb.tar nixpkgs-2bd4f8023bff111b97c1cabb07506101bb667ceb.tar.gz nixpkgs-2bd4f8023bff111b97c1cabb07506101bb667ceb.tar.bz2 nixpkgs-2bd4f8023bff111b97c1cabb07506101bb667ceb.tar.lz nixpkgs-2bd4f8023bff111b97c1cabb07506101bb667ceb.tar.xz nixpkgs-2bd4f8023bff111b97c1cabb07506101bb667ceb.tar.zst nixpkgs-2bd4f8023bff111b97c1cabb07506101bb667ceb.zip |
gnomeExtensions.gsconnect: 26 → 27
https://github.com/andyholmes/gnome-shell-extension-gsconnect/releases/tag/v27
Diffstat (limited to 'pkgs/desktops/gnome-3/extensions/gsconnect')
-rw-r--r-- | pkgs/desktops/gnome-3/extensions/gsconnect/default.nix | 5 | ||||
-rw-r--r-- | pkgs/desktops/gnome-3/extensions/gsconnect/fix-paths.patch | 29 |
2 files changed, 2 insertions, 32 deletions
diff --git a/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix b/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix index cfd906a3d0c..cb1dd5ceaa8 100644 --- a/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix +++ b/pkgs/desktops/gnome-3/extensions/gsconnect/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "gnome-shell-gsconnect"; - version = "26"; + version = "27"; src = fetchFromGitHub { owner = "andyholmes"; repo = "gnome-shell-extension-gsconnect"; rev = "v${version}"; - sha256 = "01p8b3blsnxi2i89nddkm51wbbw5irwii2qlvlrzfh8hhh37my0a"; + sha256 = "0bpg7hl81wir3c15ri8kbvr6xhalpkfmcyazwmmwyj5lxpn40ykk"; }; patches = [ @@ -18,7 +18,6 @@ stdenv.mkDerivation rec { (substituteAll { src = ./fix-paths.patch; gapplication = "${glib.bin}/bin/gapplication"; - mutter_gsettings_path = glib.getSchemaPath gnome3.mutter; }) ]; diff --git a/pkgs/desktops/gnome-3/extensions/gsconnect/fix-paths.patch b/pkgs/desktops/gnome-3/extensions/gsconnect/fix-paths.patch index 097cde829ea..629d34b6f68 100644 --- a/pkgs/desktops/gnome-3/extensions/gsconnect/fix-paths.patch +++ b/pkgs/desktops/gnome-3/extensions/gsconnect/fix-paths.patch @@ -29,32 +29,3 @@ const Gio = imports.gi.Gio; const GLib = imports.gi.GLib; const Gtk = imports.gi.Gtk; ---- a/src/preferences/service.js -+++ b/src/preferences/service.js -@@ -435,9 +435,9 @@ var Window = GObject.registerClass({ - - _restoreGeometry() { - if (this._mutterSettings === undefined) { -- this._mutterSettings = new Gio.Settings({ -- schema_id: 'org.gnome.mutter' -- }); -+ const _schema_source = Gio.SettingsSchemaSource.new_from_directory('@mutter_gsettings_path@', Gio.SettingsSchemaSource.get_default(), true); -+ const _schema = _schema_source.lookup('org.gnome.mutter', false); -+ this._mutterSettings = new Gio.Settings({settings_schema: _schema}); - } - - // Restore geometry, even if we're going to maximize ---- a/src/service/ui/messaging.js -+++ b/src/service/ui/messaging.js -@@ -891,9 +891,9 @@ var Window = GObject.registerClass({ - */ - _restoreGeometry() { - if (this._mutterSettings === undefined) { -- this._mutterSettings = new Gio.Settings({ -- schema_id: 'org.gnome.mutter' -- }); -+ const _schema_source = Gio.SettingsSchemaSource.new_from_directory('@mutter_gsettings_path@', Gio.SettingsSchemaSource.get_default(), true); -+ const _schema = _schema_source.lookup('org.gnome.mutter', false); -+ this._mutterSettings = new Gio.Settings({settings_schema: _schema}); - } - |