[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/02: gnu: Add guile-dbd-sqlite3.
From: |
??? |
Subject: |
02/02: gnu: Add guile-dbd-sqlite3. |
Date: |
Mon, 20 Jun 2016 11:10:45 +0000 (UTC) |
iyzsong pushed a commit to branch master
in repository guix.
commit b9cbfa52f71505de8447fefabd97f16d0a9cbde6
Author: 宋文武 <address@hidden>
Date: Sat Jun 18 15:49:36 2016 +0800
gnu: Add guile-dbd-sqlite3.
* gnu/packages/guile.scm (guile-dbd-sqlite3): New variable.
---
gnu/packages/guile.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 1a180a4..2fb2c7f 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -1045,4 +1045,31 @@ programming interface is presented regardless of which
database system is used.
It currently supports MySQL, Postgres and SQLite3.")
(license gpl2+)))
+(define-public guile-dbd-sqlite3
+ (package
+ (name "guile-dbd-sqlite3")
+ (version "2.1.6")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append
+ "http://download.gna.org/guile-dbi/guile-dbd-sqlite3-"
+ version ".tar.gz"))
+ (sha256
+ (base32
+ "0rg71jchxd2y8x496s8zmfmikr5g8zxi8zv2ar3f7a23pph92iw2"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ `(("pkg-config" ,pkg-config)))
+ (inputs
+ `(("sqlite" ,sqlite)
+ ("zlib" ,(@ (gnu packages compression) zlib))))
+ (propagated-inputs
+ `(("guile-dbi" ,guile-dbi)))
+ (synopsis "Guile DBI driver for SQLite")
+ (home-page "https://github.com/jkalbhenn/guile-dbd-sqlite3")
+ (description
+ "guile-dbi is a library for Guile that provides a convenient interface to
+SQL databases. This package implements the interface for SQLite.")
+ (license gpl2+)))
+
;;; guile.scm ends here