From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jack Hill Subject: bug#35919: [PATCH] gnu: Add emacs-recutils Date: Sun, 9 Jun 2019 22:02:15 -0400 (EDT) Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-591515638-1560132135=:5164" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:53358) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1ha9eL-0006wZ-Rv for bug-guix@gnu.org; Sun, 09 Jun 2019 22:03:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ha9eJ-00023H-EI for bug-guix@gnu.org; Sun, 09 Jun 2019 22:03:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42157) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ha9eI-00022n-LM for bug-guix@gnu.org; Sun, 09 Jun 2019 22:03:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ha9eI-0002F6-Fs for bug-guix@gnu.org; Sun, 09 Jun 2019 22:03:02 -0400 In-Reply-To: Sender: "Debbugs-submit" Resent-Message-ID: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Oleg Pykhalov Cc: 35919@debbugs.gnu.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-591515638-1560132135=:5164 Content-Type: text/plain; format=flowed; charset=ISO-8859-15 Content-Transfer-Encoding: 8BIT >From 9ef1261d8223eeb4b88da4b9ac8659ca60331ffd Mon Sep 17 00:00:00 2001 * gnu/packages/databases.scm (emacs-recutils) new variable. --- gnu/packages/databases.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index ad4698f24c..30821e330b 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -33,6 +33,7 @@ ;;; Copyright © 2018 Amirouche Boubekki ;;; Copyright © 2018 Joshua Sierles, Nextjournal ;;; Copyright © 2018 Maxim Cournoyer +;;; Copyright © 2019 Jack Hill ;;; ;;; This file is part of GNU Guix. ;;; @@ -108,6 +109,7 @@ #:use-module (guix download) #:use-module (guix bzr-download) #:use-module (guix git-download) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix build-system go) #:use-module (guix build-system perl) @@ -965,6 +967,26 @@ types are supported, as is encryption.") (license license:gpl3+) (home-page "https://www.gnu.org/software/recutils/"))) +(define-public emacs-recutils + (package + (inherit recutils) + (name "emacs-recutils") + (build-system emacs-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'change-directory + (lambda _ + (chdir "etc") + #t))))) + (native-inputs '()) + (inputs '()) + (synopsis "Emacs more for working with recutils database files") + (description "This package provides rec-mode for Emacs for working with +GNU Recutils text-based, human-editable databases. It supports editing, +navigation, and querying of recutils database files including field and record +folding."))) + (define-public rocksdb (package (name "rocksdb") -- 2.21.0 --925712948-591515638-1560132135=:5164--