From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:39019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hWEAX-0000PO-9g for guix-patches@gnu.org; Thu, 30 May 2019 02:04:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hWEAW-0003i7-1f for guix-patches@gnu.org; Thu, 30 May 2019 02:04:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47076) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hWEAV-0003hZ-10 for guix-patches@gnu.org; Thu, 30 May 2019 02:04:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hWEAU-0002uW-4k for guix-patches@gnu.org; Thu, 30 May 2019 02:04:02 -0400 Subject: [bug#35922] [PATCH] gnu: add terminator References: <20190527074613.25582-1-atai@atai.org> In-Reply-To: <20190527074613.25582-1-atai@atai.org> Resent-Message-ID: From: atai@atai.org Date: Wed, 29 May 2019 23:02:41 -0700 Message-Id: <20190530060241.23588-1-atai@atai.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 35922@debbugs.gnu.org Cc: Andy Tai From: Andy Tai * gnu/packages/gnome.scm (terminator): Add at 1.91 --- gnu/packages/gnome.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 14e63280ed..9775d1f82d 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -36,6 +36,7 @@ ;;; Copyright © 2019 Danny Milosavljevic ;;; Copyright © 2019 Marius Bakke ;;; Copyright © 2019 Florian Pelz +;;; Copyright © 2019 Li-Cheng (Andy) Tai ;;; ;;; This file is part of GNU Guix. ;;; @@ -162,6 +163,7 @@ #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) + #:use-module (guix build-system python) #:use-module (guix build-system trivial) #:use-module (guix download) #:use-module (guix git-download) @@ -7974,3 +7976,40 @@ functionality.") (license (list license:lgpl2.1 license:lgpl3 ; either one of these license:openldap2.8 ; addressbook/gui/component/openldap-extract.h license:lgpl2.1+)))) ; smime/lib/* + +(define-public terminator + (package + (name "terminator") + (version "1.91") + (source (origin + (method url-fetch) + (uri (string-append "https://launchpad.net/" name "/" + "gtk3/" version "/" "+download/" + name "-" version ".tar.gz")) + (sha256 + (base32 + "0sdyqwydmdnh7j6mn74vrywz35m416kqsbxbrqcnv5ak08y6xxwm")))) + (build-system python-build-system) + (native-inputs + `(("intltool" ,intltool) + ("glib" ,glib "bin") + ("gettext" ,gettext-minimal) + ("pkg-config" ,pkg-config))) + (inputs + `(("cairo" ,cairo) + ("gtk+" ,gtk+) + ("gobject-introspection" ,gobject-introspection) + ("pango" ,pango) + ("python" ,python-2) + ("python2-pycairo" ,python2-pycairo) + ("python2-pygobject" ,python2-pygobject) + ("python2-psutil" ,python2-psutil) + ("vte" ,vte))) + (arguments + `(#:python ,python-2)) + (home-page "https://gnometerminator.blogspot.com/") + (synopsis "Store and run multiple GNOME terminals in one window") + (description + "Terminator allows running multiple GNOME terminals in a grid and +tabs and supports for drag and drop re-ordering of terminals") + (license license:gpl2))) -- 2.20.1