From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: [PATCH 2/2] gnu: Add ruby-simplecov. Date: Wed, 16 Sep 2015 06:06:46 +0200 Message-ID: <55f8ead6.KirY0UdOBnhexzdH%pjotr.public12@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37116) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zc41Y-0006OI-8W for guix-devel@gnu.org; Wed, 16 Sep 2015 00:08:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zc41X-0001St-AQ for guix-devel@gnu.org; Wed, 16 Sep 2015 00:08:48 -0400 Received: from mail.thebird.nl ([95.154.246.10]:54611) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zc41X-0001Sm-4F for guix-devel@gnu.org; Wed, 16 Sep 2015 00:08:47 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org * gnu/packages/ruby.scm (ruby-simplecov): New variable. --- gnu/packages/ruby.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 539b00b..2f7f89c 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -1147,6 +1147,34 @@ Ruby objects in a snap.") (home-page "https://ms-ati.github.io/docile/") (license license:expat))) +(define-public ruby-simplecov +(package + (name "ruby-simplecov") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "simplecov" version)) + (sha256 + (base32 + "1q2iq2vgrdvvla5y907gkmqx6ry2qvnvc7a90hlcbwgp1w0sv6z4")))) + (build-system ruby-build-system) + (propagated-inputs + `(("ruby-docile" ,ruby-docile) + ("ruby-json" ,ruby-json))) + (arguments + '(#:tests? #f)) ; needs github-markup, among others + (synopsis "Code coverage for Ruby") + (description "Code coverage analysis tool for Ruby. It uses Ruby's +built-in Coverage library to gather code coverage data, but makes +processing its results much easier by providing a clean API to filter, +group, merge, format, and display those results, giving you a complete +code coverage suite that can be set up with just a couple lines of +code. +") + (home-page "http://github.com/colszowka/simplecov") + (license license:expat))) + (define-public ruby-gherkin3 (package (name "ruby-gherkin3") -- 2.4.3