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")