From 8d1647b2286337d8c94f127ff2a0258a1550fd4d Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Mon, 27 May 2019 18:16:25 +0200 Subject: gnu: python-alembic: Update to 1.0.10. * gnu/packages/databases.scm (python-alembic): Update to 1.0.10. --- gnu/packages/databases.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/databases.scm') diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 8a6e3ab00c..ad4698f24c 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2415,14 +2415,14 @@ You might also want to install the following optional dependencies: (define-public python-alembic (package (name "python-alembic") - (version "1.0.2") + (version "1.0.10") (source (origin (method url-fetch) (uri (pypi-uri "alembic" version)) (sha256 (base32 - "0asqz9mwc4w8bsar1icv3ik9jslxrj3gv3yxgmhc6nc6r9qbkg04")))) + "1dwl0264r6ri2jyrjr68am04x538ab26xwy4crqjnnhm4alwm3c2")))) (build-system python-build-system) (native-inputs `(("python-mock" ,python-mock) -- cgit v1.2.3 From 9df786752e601d5074009bb460e985311904285c Mon Sep 17 00:00:00 2001 From: Jack Hill Date: Sun, 9 Jun 2019 22:02:15 -0400 Subject: gnu: Add emacs-recutils. * gnu/packages/databases.scm (emacs-recutils): New variable. Signed-off-by: Oleg Pykhalov --- gnu/packages/databases.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'gnu/packages/databases.scm') diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index ad4698f24c..8a33acac79 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 mode for working with recutils database files") + (description "This package provides an Emacs major mode @code{rec-mode} +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") -- cgit v1.2.3 From 535a69e9e5aae2f59470caf900ece56f83ee6e36 Mon Sep 17 00:00:00 2001 From: Jack Hill Date: Sun, 9 Jun 2019 23:25:20 -0400 Subject: gnu: recutils: Remove emacs-minimal native input. * gnu/packages/databases.scm (recutils)[native-inputs]: Remove emacs-minimal. Signed-off-by: Oleg Pykhalov --- gnu/packages/databases.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gnu/packages/databases.scm') diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 8a33acac79..09a262d139 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -947,8 +947,7 @@ organized in a hash table or B+ tree.") (assoc-ref %build-inputs "bash:include") "/include/bash")))) - (native-inputs `(("emacs" ,emacs-minimal) - ("bc" ,bc) + (native-inputs `(("bc" ,bc) ("bash:include" ,bash "include") ("check" ,check) ("libuuid" ,util-linux) -- cgit v1.2.3