gnu: ruby-pg: Update to 1.4.6. * gnu/packages/ruby.scm (ruby-pg): Update to 1.4.6. [arguments]: Remove DISABLE-FAILING-TESTS phase, the tests pass without it. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: ruby-rubyzip: Re-instate all tests. * gnu/packages/ruby.scm (ruby-rubyzip) [arguments]: Do not patch ruby shebang in the patch-tests phase. Remove the disable-problematic-tests phase. Add the unpatch-some-source-shebangs phase.
gnu: ruby-pg: Update to 1.4.6. * gnu/packages/ruby.scm (ruby-pg): Update to 1.4.6.
gnu: ruby-puma: Disable a flaky test. * gnu/packages/ruby.scm (ruby-puma) [arguments]: Disable the hot_restart_does_not_drop_connections tests, which fail non-deterministically.
ruby: ruby-nokogiri: Update issue URL in comment. * gnu/packages/ruby.scm (ruby-nokogiri) [arguments]: Update issue URL in delete-mkmf.log phase.
gnu: ruby-puma: Do not install mkmf.log file. * gnu/packages/ruby.scm (ruby-puma) [arguments]: Add delete-mkmf.log phase.
gnu: ruby-puma: Update to 6.2.0. * gnu/packages/ruby.scm (ruby-puma): Update to 6.2.0.
Merge remote-tracking branch 'origin/master' into staging
gnu: ruby-rack-protection: Update to 3.0.5. * gnu/packages/ruby.scm (ruby-rack-protection): Update to 3.0.5. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: ruby-mustermann: Update to 3.0.0. * gnu/packages/ruby.scm (ruby-mustermann): Update to 3.0.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: ruby-net-scp: Update to 4.0.0. * gnu/packages/ruby.scm (ruby-net-scp): Update to 4.0.0.
gnu: Add ruby-liquid-c. * gnu/packages/ruby.scm (ruby-liquid-c): New variable.
gnu: ruby-liquid: Update to 5.4.0 and enable tests. * gnu/packages/ruby.scm (ruby-liquid): Update to 5.4.0. [arguments]: Enable tests. Add #:phases. [native-inputs]: New field. (ruby-liquid-4): New variable. (jekyll) [propagated-inputs]: Replace ruby-liquid with ruby-liquid-4.
gnu: Add ruby-liquid-c-bootstrap. * gnu/packages/ruby.scm (ruby-liquid-c-bootstrap): New variable.
gnu: Add ruby-spy. * gnu/packages/ruby.scm (ruby-spy): New variable.
gnu: ruby-coveralls: Propagate ruby-simplecov and enable tests. * gnu/packages/ruby.scm (ruby-coveralls) [arguments]: Enable tests. Add disable-problematic-tests phase. Replace strip-version-requirements with relax-requirements. [native-inputs]: New field. [propagated-inputs]: Add ruby-simplecov.
gnu: Add ruby-truthy. * gnu/packages/ruby.scm (ruby-truthy): New variable.
gnu: ruby-parallel-tests: Update to 4.2.0. * gnu/packages/ruby.scm (ruby-parallel-tests): Update to 4.2.0. [arguments]: Delete trailing #t. Use "spec" as the #:test-target. Rename remove-version-constraints phase to relax-requirements, and update it. Add disable-problematic-tests phase.
gnu: ruby-single-cov: Update to 1.9.1. * gnu/packages/ruby.scm (ruby-single-cov): Update to 1.9.1. [arguments]: Use "spec" as #:test-target. Strip trailing #t in phases. Adjust replacement in replace-git-ls-files phase. Remove make-files-writable phase. Add relax-requirements phase. [native-inputs]: Remove ruby-bump.
gnu: ruby-cuke-modeler: Update to 3.19.0 and enable tests. * gnu/packages/ruby.scm (ruby-cuke-modeler): Update to 3.19.0. [source]: Fetch via git. [arguments]: Enable tests. Set the #:test-target argument. Add #:phases. [native-inputs]: New field.