gnome3.gnome-shell-extensions: let apps-menu know about gnome-menus
This commit is contained in:
parent
1661e88e82
commit
43ce9b93f5
@ -1,4 +1,5 @@
|
|||||||
{ stdenv, fetchurl, meson, ninja, gettext, pkgconfig, spidermonkey_52, glib, gnome3 }:
|
{ stdenv, fetchurl, meson, ninja, gettext, pkgconfig, spidermonkey_52, glib
|
||||||
|
, gnome3, substituteAll }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gnome-shell-extensions-${version}";
|
name = "gnome-shell-extensions-${version}";
|
||||||
@ -16,6 +17,13 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(substituteAll {
|
||||||
|
src = ./fix_gmenu.patch;
|
||||||
|
gmenu_path = "${gnome3.gnome-menus}/lib/girepository-1.0";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
nativeBuildInputs = [ meson ninja pkgconfig gettext glib ];
|
nativeBuildInputs = [ meson ninja pkgconfig gettext glib ];
|
||||||
|
@ -0,0 +1,24 @@
|
|||||||
|
From f72924a59d4a30daefccf84526bd854ebbe65ac8 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= <torhedinbronner@gmail.com>
|
||||||
|
Date: Tue, 3 Apr 2018 14:13:12 +0200
|
||||||
|
Subject: [PATCH] Fix gmenu typelib path
|
||||||
|
|
||||||
|
---
|
||||||
|
extensions/apps-menu/extension.js | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/extensions/apps-menu/extension.js b/extensions/apps-menu/extension.js
|
||||||
|
index 5b38213..d706f64 100644
|
||||||
|
--- a/extensions/apps-menu/extension.js
|
||||||
|
+++ b/extensions/apps-menu/extension.js
|
||||||
|
@@ -1,5 +1,7 @@
|
||||||
|
/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */
|
||||||
|
|
||||||
|
+imports.gi.GIRepository.Repository.prepend_search_path('@gmenu_path@');
|
||||||
|
+
|
||||||
|
const Atk = imports.gi.Atk;
|
||||||
|
const DND = imports.ui.dnd;
|
||||||
|
const GMenu = imports.gi.GMenu;
|
||||||
|
--
|
||||||
|
2.16.2
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user