From 1748b97890d0fc90e81c0e0a302c7e55562873d3 Mon Sep 17 00:00:00 2001 From: Jelle Licht Date: Sat, 26 Mar 2016 18:28:31 +0100 Subject: [PATCH 1/2] gnu: Add oniguruma * gnu/packages/textutils.scm (oniguruma): New variable --- gnu/packages/textutils.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 73a0532..71cf25b 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2015, 2016 Ricardo Wurmus ;;; Copyright © 2015, 2016 Ben Woodcroft ;;; Copyright © 2015 Roel Janssen +;;; Copyright © 2016 Jelle Licht ;;; ;;; This file is part of GNU Guix. ;;; @@ -271,3 +272,23 @@ Consequently, the computation has a flat performance characteristic, correlated with data variation rather than file size. pfff can be as reliable as existing hashing techniques, with provably negligible risk of collisions.") (license license:bsd-3))) + +(define-public oniguruma + (package + (name "oniguruma") + (version "5.9.6") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/kkos/" + "oniguruma/releases/download/v" version + "/onig-" version ".tar.gz")) + (sha256 + (base32 + "19s79vsclqn170mw0ajwv7j37qsbn4f1yjz3yavnhvva6c820r6m")))) + (build-system gnu-build-system) + (home-page "https://github.com/kkos/oniguruma") + (synopsis "Regular expression library") + (description "Oniguruma is a regular expressions library. The special +characteristic of this library is that different character encoding for every +regular expression object can be specified.") + (license license:bsd-2))) -- 2.7.3