--- Begin Message ---
Subject: |
[PATCH 3/3] gnu: Add mycli. |
Date: |
Sat, 4 Jul 2020 21:31:42 +0200 |
* gnu/packages/databases.scm(mycli): New variable.
---
gnu/packages/databases.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 2e46f9b..a62eccd 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -42,6 +42,7 @@
;;; Copyright ?? 2020 Nicol?? Balzarotti <nicolo@nixo.xyz>
;;; Copyright ?? 2020 Tanguy Le Carrour <tanguy@bioneland.org>
;;; Copyright ?? 2020 Lars-Dominik Braun <ldb@leibniz-psychology.org>
+;;; Copyright ?? 2020 Guy Fleury Iteriteka <gfleury@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -3568,3 +3569,34 @@ The drivers officially supported by @code{libdbi} are:
PostreSQL, SQLite, ODBC and MySQL.")
(home-page "http://soci.sourceforge.net/")
(license license:boost1.0)))
+
+(define-public mycli
+ (package
+ (name "mycli")
+ (version "1.21.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "mycli" version))
+ (sha256
+ (base32
+ "1q9p0yik9cpvpxjs048anvhicfcna84mpl7axv9bwgr48w40lqwg"))))
+ (build-system python-build-system)
+ (arguments
+ `(#:tests? #f)) ; tests expect a running MySQL
+ (propagated-inputs
+ `(("python-cli-helpers" ,python-cli-helpers)
+ ("python-click" ,python-click)
+ ("python-configobj" ,python-configobj)
+ ("python-cryptography" ,python-cryptography)
+ ("python-prompt-toolkit" ,python-prompt-toolkit)
+ ("python-pygments" ,python-pygments)
+ ("python-pymysql" ,python-pymysql)
+ ("python-sqlparse" ,python-sqlparse)))
+ (home-page "http://mycli.net")
+ (synopsis
+ "Terminal Client for MySQL with AutoCompletion and Syntax Highlighting")
+ (description
+ "MyCLI is a command line interface for MySQL, MariaDB, and Percona with
+auto-completion and syntax highlighting.")
+ (license license:bsd-3)))
--
2.25.1
--- End Message ---
--- Begin Message ---
Subject: |
Re: [bug#42202] [PATCH 3/3] gnu: Add mycli. |
Date: |
Sat, 25 Jul 2020 21:45:30 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Hi,
guy fleury iteriteka <gfleury@disroot.org> writes:
> * gnu/packages/databases.scm(mycli): New variable.
> ---
> gnu/packages/databases.scm | 32 ++++++++++++++++++++++++++++++++
> 1 file changed, 32 insertions(+)
>
> diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
> index 2e46f9b..a62eccd 100644
> --- a/gnu/packages/databases.scm
> +++ b/gnu/packages/databases.scm
> @@ -42,6 +42,7 @@
[…]
Already in master.
Closing.
signature.asc
Description: PGP signature
--- End Message ---