From f84a0ffaeda489e62fdaf035aec29937f9aa20da Mon Sep 17 00:00:00 2001 From: jgart Date: Mon, 24 Jan 2022 23:48:19 -0500 Subject: gn: quality-control: add libcsv --- gn/packages/quality-control.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'gn') diff --git a/gn/packages/quality-control.scm b/gn/packages/quality-control.scm index 1b4f175..a8083b5 100644 --- a/gn/packages/quality-control.scm +++ b/gn/packages/quality-control.scm @@ -40,3 +40,29 @@ they use.") (license license:expat))) +(define-public libcsv + (let ((commit "b1d5212831842ee5869d99bc208a21837e4037d5") + (revision "0")) + (package + (name "libcsv") + (version commit) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/rgamble/libcsv") + (commit commit))) + (file-name (git-file-name name commit)) + (sha256 + (base32 "0nni9y0prz8lh3dywbha52yfg8qcf3dn0nb7iinfwlrmmamfyzg2")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags + (list (string-append "CC=" ,(cc-for-target))))) + (home-page "https://github.com/rgamble/libcsv") + (synopsis "CSV library written in pure ANSI C") + (description +"CSV library written in pure ANSI C that can read and write CSV data.") + (license license:lgpl2.1+)))) + -- cgit v1.2.3