guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 8b9e9ef90db6f5bd3a84eae80a5e596e817afabe
Author: gemmaro <[email protected]>
AuthorDate: Mon Jun 22 08:35:46 2026 +0900

    gnu: ruby-slim: Fix test inputs.
    
    * gnu/packages/ruby-xyz.scm (ruby-slim): Fix test inputs.
    [native-inputs]: Replace ruby-rspec-core with ruby-minitest.
    Add ruby-kramdown.  It used ruby-pandoc-ruby in ruby-tilt's propagated
    inputs, as a fallback by Tilt, but Slim actually requires Kramdown in
    its Gemfile.  Since Pandoc-Ruby is an optional dependency of Tilt, Slim
    should explicitly depend on Kramdown.
    
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/ruby-xyz.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 4fbac2b67d..9eaba1abf7 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -1135,7 +1135,7 @@ under the hood.")
                (("require 'bundler/setup'") "nil")
                (("Bundler::GemHelper\\.install_tasks") "nil")))))))
     (native-inputs
-     (list ruby-rack-test ruby-rspec-core ruby-sinatra))
+     (list ruby-rack-test ruby-minitest ruby-sinatra ruby-kramdown))
     (propagated-inputs
      (list ruby-temple ruby-tilt))
     (synopsis "Minimalist template language for Ruby")

Reply via email to