[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/11: gnu: Add ruby-oedipus-lex.
From: |
guix-commits |
Subject: |
01/11: gnu: Add ruby-oedipus-lex. |
Date: |
Wed, 17 Feb 2021 09:17:24 -0500 (EST) |
efraim pushed a commit to branch master
in repository guix.
commit f30382b42245a974c8e563b90da069c716f6b12d
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Wed Feb 17 11:26:51 2021 +0200
gnu: Add ruby-oedipus-lex.
* gnu/packages/ruby.scm (ruby-oedipus-lex): New variable.
---
gnu/packages/ruby.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 90f885a..e6992f3 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5519,6 +5519,29 @@ projects. It has very little overhead and can be easily
integrated with
development tools to catch coverage problems early.")
(license license:expat)))
+(define-public ruby-oedipus-lex
+ (package
+ (name "ruby-oedipus-lex")
+ (version "2.5.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (rubygems-uri "oedipus_lex" version))
+ (sha256
+ (base32
+ "1v1rk78khwq87ar300lwll570zxpkq9rjnpgc9mgsyd6mm9qjz4w"))))
+ (build-system ruby-build-system)
+ (native-inputs
+ `(("ruby-hoe" ,ruby-hoe)))
+ (synopsis "Ruby lexer")
+ (description
+ "Oedipus Lex is a lexer generator in the same family as Rexical and Rex.
+It is based primarily on generating code much like you would a hand-written
+lexer. It uses StrScanner within a multi-level case statement. As such,
+Oedipus matches on the first match, not the longest.")
+ (home-page "https://github.com/seattlerb/oedipus_lex")
+ (license license:expat)))
+
(define-public ruby-guard
(package
(name "ruby-guard")
- branch master updated (093beb6 -> 301d1ba), guix-commits, 2021/02/17
- 02/11: gnu: ruby-parser: Update to 3.0.0.0., guix-commits, 2021/02/17
- 03/11: gnu: ruby-rubocop-ast: Update to 1.4.1., guix-commits, 2021/02/17
- 01/11: gnu: Add ruby-oedipus-lex.,
guix-commits <=
- 06/11: gnu: Add ruby-memory-profiler., guix-commits, 2021/02/17
- 04/11: gnu: ruby-hashdiff: Update to 1.0.1., guix-commits, 2021/02/17
- 05/11: gnu: Add ruby-stackprof., guix-commits, 2021/02/17
- 07/11: gnu: ruby-crack: Update to 0.4.5., guix-commits, 2021/02/17
- 08/11: gnu: ruby-rubocop-performance: Update to 1.9.2., guix-commits, 2021/02/17
- 09/11: gnu: Add ruby-rubocop-rspec., guix-commits, 2021/02/17
- 10/11: gnu: ruby-webmock: Update to 3.11.2., guix-commits, 2021/02/17
- 11/11: gnu: ruby-rubocop: Update to 1.10.0., guix-commits, 2021/02/17