From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50579) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9IE1-0003bR-Lc for guix-patches@gnu.org; Mon, 30 Oct 2017 18:08:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9IDy-0000MW-A3 for guix-patches@gnu.org; Mon, 30 Oct 2017 18:08:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:34124) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9IDy-0000MM-6F for guix-patches@gnu.org; Mon, 30 Oct 2017 18:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e9IDy-0001Vi-0v for guix-patches@gnu.org; Mon, 30 Oct 2017 18:08:02 -0400 Subject: [bug#29075] [PATCH] gnu: Add sakura. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50356) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9IDH-0003Ni-5P for guix-patches@gnu.org; Mon, 30 Oct 2017 18:07:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9IDD-0008Jx-Ox for guix-patches@gnu.org; Mon, 30 Oct 2017 18:07:19 -0400 Received: from mout02.posteo.de ([185.67.36.66]:40597) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e9IDD-00087u-II for guix-patches@gnu.org; Mon, 30 Oct 2017 18:07:15 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id C5C2520A7C for ; Mon, 30 Oct 2017 23:07:05 +0100 (CET) From: Kei Kebreau Date: Mon, 30 Oct 2017 18:06:50 -0400 Message-Id: <20171030220650.18578-1-kkebreau@posteo.net> 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: 29075@debbugs.gnu.org Cc: Kei Kebreau * gnu/packages/terminals.scm (sakura): New variable. --- gnu/packages/terminals.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 2fa5f7e4c..d6ebdb6a7 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -27,6 +27,7 @@ (define-module (gnu packages terminals) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build utils) + #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system python) @@ -51,6 +52,7 @@ #:use-module (gnu packages wm) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) + #:use-module (gnu packages xorg) #:use-module (srfi srfi-26)) (define-public tilda @@ -537,3 +539,33 @@ eye-candy, customizable, and reasonably lightweight.") license:silofl1.1 license:x11 license:bsd-3))))) + +(define-public sakura + (package + (name "sakura") + (version "3.5.0") + (source (origin + (method url-fetch) + (uri (string-append "https://launchpad.net/" name "/trunk/" + version "/+download/" name "-" version + ".tar.bz2")) + (sha256 + (base32 + "0fhcn3540iw22l5zg3njh5z8cj0g2n9p6fvagjqa5zc323jfsc7b")))) + (build-system cmake-build-system) + (arguments + ;; no check phase + '(#:tests? #f)) + (native-inputs + `(("gettext" ,gettext-minimal) + ("perl" ,perl) ; for pod2man + ("pkg-config" ,pkg-config))) + (inputs + `(("libxft" ,libxft) + ("vte" ,vte))) + (home-page "https://launchpad.net/sakura") + (synopsis "A simple but powerful libvte-based terminal emulator") + (description "@code{Sakura} is a terminal emulator based on GTK+ and VTE. +It's a terminal emulator with few dependencies, so you don't need a full GNOME +desktop installed to have a decent terminal emulator.") + (license license:gpl2))) -- 2.14.3