From mboxrd@z Thu Jan 1 00:00:00 1970 From: contact.ng0@cryptolab.net Subject: [PATCH 09/11] gnu: Add keybinder. Date: Mon, 23 Jan 2017 18:55:57 +0000 Message-ID: <20170123185559.15596-10-contact.ng0@cryptolab.net> References: <20170123185559.15596-1-contact.ng0@cryptolab.net> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51679) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cVjmy-0007uK-4q for guix-devel@gnu.org; Mon, 23 Jan 2017 13:56:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cVjmw-0007rj-QX for guix-devel@gnu.org; Mon, 23 Jan 2017 13:56:24 -0500 Received: from aibo.runbox.com ([91.220.196.211]:36210) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cVjmw-0007rN-JE for guix-devel@gnu.org; Mon, 23 Jan 2017 13:56:22 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1cVjmv-0003D5-AN for guix-devel@gnu.org; Mon, 23 Jan 2017 19:56:21 +0100 In-Reply-To: <20170123185559.15596-1-contact.ng0@cryptolab.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Cc: ng0 From: ng0 * gnu/packages/wm.scm (keybinder): New variable. --- gnu/packages/wm.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 8612867f4..70d645d8a 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -632,3 +632,32 @@ all of them. Currently supported window managers include: @end enumerate\n") (home-page "http://menumaker.sourceforge.net/") (license license:bsd-2))) + +(define-public keybinder + (package + (name "keybinder") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/engla/keybinder/releases/" + "download/v" version "/keybinder-" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0h52hj3ay8mfhwvmfxbxlfyq74hifdk8wxgxp7fr4iy6189hg7w7")))) + (build-system gnu-build-system) + (inputs + `(("python-2" ,python-2) + ("gtk+-2" ,gtk+-2))) + (native-inputs + `(("python2-pygtk" ,python2-pygtk) + ("gtk-doc" ,gtk-doc) + ("pkg-config" ,pkg-config))) + (synopsis "Library for registering global keyboard shortcuts") + (description + "Keybinder is a library for registering global keyboard shortcuts. +Keybinder works with GTK-based applications using the X Window System.") + (home-page "https://github.com/engla/keybinder") + (license license:gpl2+))) -- 2.11.0