_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
ruby-given-core 3.8.2
Propagated dependencies: ruby-sorcerer@2.0.1
Channel: guix
Location: gnu/packages/ruby-check.scm (gnu packages ruby-check)
Home page: https://github.com/rspec-given/rspec-given
Licenses: Expat
Synopsis: Core abstractions used by rspec-given and minitest-given
Description:

Given_core is the basic functionality behind rspec-given and minitest-given, extensions that allow the use of Given/When/Then terminology when defining specifications.

ruby-multi-test 0.1.2
Channel: guix
Location: gnu/packages/ruby-check.scm (gnu packages ruby-check)
Home page: https://github.com/cucumber/multi_test
Licenses: Expat
Synopsis: Interface to testing libraries loaded into a running Ruby process
Description:

multi_test provides a uniform interface onto whatever testing libraries that have been loaded into a running Ruby process to help control rogue test/unit/autorun requires.

ruby-single-cov 1.11.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/grosser/single_cov
Licenses: Expat
Synopsis: Code coverage reporting tool
Description:

This package provides actionable code coverage reports for Ruby projects. It has very little overhead and can be easily integrated with development tools to catch coverage problems early.

ruby-concurrent 1.3.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby-concurrency/concurrent-ruby
Licenses: Expat
Synopsis: Concurrency library for Ruby
Description:

Concurrent Ruby includes concurrency tools such as agents, futures, promises, thread pools, actors, supervisors, and more. It is inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.

ruby-multi-json 1.12.2
Channel: wigust
Location: wigust/packages/ruby.scm (wigust packages ruby)
Home page: http://github.com/intridea/multi_json
Licenses: Expat
Synopsis: A common interface to multiple JSON libraries
Description:

This package provides a common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.

ruby-rack-cache 1.13.0
Propagated dependencies: ruby-rack@2.2.7
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/rtomayko/rack-cache
Licenses: Expat
Synopsis: Component to enable HTTP caching for Rack-based applications
Description:

Rack::Cache is suitable as a drop-in component to enable HTTP caching for Rack-based applications that produce freshness (Expires, Cache-Control) and/or validation (Last-Modified, ETag) information.

ruby-multi-json 1.15.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/intridea/multi_json
Licenses: Expat
Synopsis: Common interface to multiple JSON libraries for Ruby
Description:

This package provides a common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.

ruby-lumberjack 1.0.13
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/bdurand/lumberjack
Licenses: Expat
Synopsis: Logging utility library for Ruby
Description:

Lumberjack is a simple logging utility that can be a drop in replacement for Logger or ActiveSupport::BufferedLogger. It provides support for automatically rolling log files even with multiple processes writing the same log file.

ruby-blankslate 3.1.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/masover/blankslate
Licenses: Expat
Synopsis: Abstract base class with no predefined methods
Description:

BlankSlate provides an abstract base class with no predefined methods (except for __send__ and __id__). BlankSlate is useful as a base class when writing classes that depend upon method_missing (e.g. dynamic proxies).

ruby-pdf-reader 2.4.0
Propagated dependencies: ruby-afm@0.2.2 ruby-ascii85@1.0.3 ruby-hashery@2.1.2 ruby-rc4@0.1.5 ruby-ttfunk@1.7.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/yob/pdf-reader
Licenses: GPL 3+
Synopsis: PDF parser in Ruby
Description:

The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe. It provides programmatic access to the contents of a PDF file with a high degree of flexibility.

ruby-mime-types 3.4.1
Propagated dependencies: ruby-mime-types-data@3.2016.0521
Channel: guix
Location: gnu/packages/ruby-check.scm (gnu packages ruby-check)
Home page: https://github.com/mime-types/ruby-mime-types
Licenses: Expat
Synopsis: Library and registry for MIME content type definitions
Description:

The mime-types library provides a library and registry for information about Multipurpose Internet Mail Extensions (MIME) content type definitions. It can be used to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions.

ruby-httpclient 2.8.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/nahi/httpclient
Licenses: Ruby License
Synopsis: Make HTTP requests with support for HTTPS, Cookies, authentication and more
Description:

The httpclient ruby library provides functionality related to HTTP. Compared to the net/http library, httpclient also provides Cookie, multithreading and authentication (digest, NTLM) support.

Also provided is a httpclient command, which can perform HTTP requests either using arguments or with an interactive prompt.

ruby-test-queue 0.4.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/tmm1/test-queue
Licenses: Expat
Synopsis: Minitest/RSpec parallel test runner for CI environments
Description:

The test-queue module is a parallel test runner, built using a centralized queue to ensure optimal distribution of tests between workers. It is specifically optimized for Continuous Integration (CI) environments: build statistics from each run are stored locally and used to sort the queue at the beginning of the next run.

ruby-serverspec 2.42.3
Propagated dependencies: ruby-multi-json@1.15.0 ruby-rspec@3.13.1 ruby-rspec-its@1.3.0 ruby-specinfra@2.88.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://serverspec.org/
Licenses: Expat
Synopsis: RSpec tests for servers configured by Puppet, Chef, Itamae, etc
Description:

With Serverspec, you can write RSpec tests for checking your servers are configured correctly.

Serverspec tests your servers’ actual state by executing command locally, via SSH, via WinRM, via Docker API and so on. So you don’t need to install any agent softwares on your servers and can use any configuration management tools, Puppet, Ansible, CFEngine, Itamae and so on.

But the true aim of Serverspec is to help refactoring infrastructure code.

ruby-chunky-png 1.4.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/wvanbergen/chunky_png/wiki
Licenses: Expat
Synopsis: Ruby library to handle PNG images
Description:

ChunkyPNG is a pure Ruby library that can read and write Portable Network Graphics (PNG) images without depending on an external image library. It tries to be memory efficient and reasonably fast. It has features such as:

  • Decoding support for any image that the PNG standard allows. This includes all standard color modes, all bit depths, all transparency, and interlacing and filtering options.

  • Encoding support for images of all color modes (true color, grayscale, and indexed) and transparency for all these color modes. The best color mode is chosen automatically, based on the amount of used colors.

  • Read/write access to the image's pixels.

  • Read/write access to all image metadata that is stored in chunks.

  • Memory efficiency: fixnum are used, i.e. 4 or 8 bytes of memory per pixel, depending on the hardware).

  • Performance: ChunkyPNG is reasonably fast for Ruby standards, by only using integer math and a highly optimized saving routine.

  • Interoperability with RMagick.

ChunkyPNG is vulnerable to decompression bombs and can run out of memory when loading a specifically crafted PNG file. This is hard to fix in pure Ruby. Deal with untrusted images in a separate process, e.g., by using fork or a background processing library.

ruby-latest-ruby 3.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/kyrylo/latest_ruby
Licenses: Zlib
Synopsis: Answers the question of what the latest Ruby version is
Description:

Knows about MRI, Rubinius, JRuby, MagLev and MacRuby.

emacs-ruby-tools 20151209.1615
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: http://github.com/rejeep/ruby-tools
Licenses:
Synopsis: Collection of handy functions for ruby-mode.
Description:

Documentation at https://melpa.org/#/ruby-tools

ruby-theme-check 1.11.0
Channel: trevdev
Location: trevdev/packages/ruby.scm (trevdev packages ruby)
Home page: https://github.com/Shopify/theme-check
Licenses: Expat
Synopsis: A Shopify Theme Linter
Description:

This package provides a Shopify Theme Linter

ruby-prawn-table 0.2.2
Propagated dependencies: ruby-prawn@2.4.0 ruby-pdf-inspector@1.3.0-1.00ee4c9
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/prawnpdf/prawn-table
Licenses: GPL 3+
Synopsis: Tables support for Prawn
Description:

This gem provides tables support for Prawn.

ruby-sassc-rails 2.1.2
Propagated dependencies: ruby-railties@7.2.2.1 ruby-sassc@2.4.0 ruby-sprockets@4.2.0 ruby-sprockets-rails@3.4.2 ruby-tilt@2.2.0
Channel: guix
Location: gnu/packages/rails.scm (gnu packages rails)
Home page: https://github.com/sass/sassc-rails
Licenses: Expat
Synopsis: SassC-Ruby integration with Rails
Description:

This Ruby library integrates SassC-Ruby into Rails.

ruby-ruby-parser 3.20.2
Propagated dependencies: ruby-sexp-processor@4.17.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/seattlerb/ruby_parser/
Licenses: Expat
Synopsis: Ruby parser written in pure Ruby
Description:

The ruby_parser (RP) package provides a Ruby parser written in pure Ruby. It outputs S-expressions which can be manipulated and converted back to Ruby via the ruby2ruby library.

ruby-ruby-engine 2.0.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/janlelis/ruby_engine
Licenses: Expat
Synopsis: Simplifies checking for Ruby implementation
Description:

ruby_engine provides an RubyEngine class that can be used to check which implementation of Ruby is in use. It can provide the interpreter name and provides query methods such as RubyEngine.mri?.

ruby-shopify-cli 2.24.0
Dependencies: ruby-bugsnag@6.24.2 ruby-listen@3.7.1
Propagated dependencies: ruby-theme-check@1.11.0
Channel: trevdev
Location: trevdev/packages/ruby.scm (trevdev packages ruby)
Home page: https://github.com/Shopify/shopify-cli
Licenses: Expat
Synopsis: Shopify CLI helps you build Shopify themes and apps
Description:

Use Shopify CLI to automate and enhance your local development workflow.

ruby-minitest-rg 5.3.0
Propagated dependencies: ruby-minitest@5.19.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://blowmage.com/minitest-rg/
Licenses: Expat
Synopsis: Coloured output for Minitest
Description:

minitest-rg changes the colour of the output from Minitest.

Total results: 669