gnu: Add ruby-version-gem. * gnu/packages/ruby.scm (ruby-version-gem): New variable.
gnu: Add ruby-rspec-block-is-expected. * gnu/packages/ruby.scm (ruby-rspec-block-is-expected): New variable.
gnu: Add ruby-rspec-pending-for. * gnu/packages/ruby.scm (ruby-rspec-pending-for): New variable.
gnu: Add ruby-ruby-version. * gnu/packages/ruby.scm (ruby-ruby-version): New variable.
gnu: Add ruby-silent-stream. * gnu/packages/ruby.scm (ruby-silent-stream): New variable.
gnu: Add ruby-rspec-stubbed-env. * gnu/packages/ruby.scm (ruby-rspec-stubbed-env): New variable.
gnu: jekyll: Update to 4.3.2 and enable tests. * gnu/packages/ruby.scm (jekyll): Update to 4.3.2. [arguments]: Enable tests. Add #:modules and #:test-target arguments. Delete fix-i18n phase. Add disable-problematic-tests and check override phases. [native-inputs]: New field. [propagated-inputs]: Add ruby-webrick.
gnu: jekyll: Use gexps and remove input labels. * gnu/packages/ruby.scm (jekyll) [arguments]: Use gexps, remove trailing #t. [propagated-inputs]: Remove labels.
gnu: ruby-unf-ext: Update to 0.0.8.2. * gnu/packages/ruby.scm (ruby-unf-ext): Update to 0.0.8.2.
gnu: ruby-shoulda: Honor #:tests?. * gnu/packages/ruby.scm (ruby-shoulda) [arguments]: Honor #:tests? in check phase.
gnu: ruby-shoulda: Update to 4.0.0. * gnu/packages/ruby.scm (ruby-shoulda): Update to 4.0.0. [arguments]: Add relax-requirements phase. [propagated-inputs]: Replace ruby-shoulda-matchers-2 with ruby-shoulda-matchers. (ruby-shoulda-matchers-2): Delete variable.
gnu: ruby-shoulda-matchers: Honor #:tests?. * gnu/packages/ruby.scm (ruby-shoulda-matchers) [arguments]: Honor #:tests? in check phase.
gnu: ruby-shoulda-matchers: Update to 5.3.0. * gnu/packages/ruby.scm (ruby-shoulda-matchers): Update to 5.3.0.
gnu: ruby-shoulda-context: Honor #:tests?. * gnu/packages/ruby.scm (ruby-shoulda-context) [arguments]: Honor #:tests? in check phase.
gnu: ruby-shoulda-context: Update to 2.0.0. * gnu/packages/ruby.scm (ruby-shoulda-context): Update to 2.0.0.
gnu: ruby-liquid: Update to 4.0.3. * gnu/packages/ruby.scm (ruby-liquid): Update to 4.0.3.
gnu: ruby-terminal-table: Update to 3.0.2. * gnu/packages/ruby.scm (ruby-terminal-table): Update to 3.0.2. [source]: Fetch via git. [arguments]: Delete remove-gemfile-lock phase. [native-inputs]: Add ruby-term-ansicolor.
gnu: Add ruby-minitest-profile. * gnu/packages/ruby.scm (ruby-minitest-profile): New variable.
gnu: ruby-web-console: Update to 4.2.0. * gnu/packages/rails.scm (ruby-web-console): Update to 4.2.0. [arguments]: Delete trailing #t. [propagated-inputs]: Add ruby-arel.
gnu: ruby-prawn-svg: Fix build. The test suite fails two tests when using a newer rspec version. * gnu/packages/ruby.scm (ruby-prawn-svg) [arguments]: Delete the interface_spec.rb test suite in the check phase.