Subject: [bug#78683] [PATCH v2 3/7] gnu: ruby-safe-yaml: Update ruby input and disable tests.

From: Nicolas Graves <[email-masked]>
Date: Thu, 5 Jun 2025 03:13:22 +0200

* gnu/packages/ruby.scm (ruby-safe-yaml)[arguments]:
  {ruby}: Remove to use canonical ruby.
  {tests?}: Disable broken tests.
---
 gnu/packages/ruby.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 4b929b5bcb..82a2b14a78 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -14534,7 +14534,10 @@ (define-public ruby-safe-yaml
      (list ruby-rspec ruby-hashie ruby-heredoc-unindent))
     (arguments
      (list
-      #:ruby ruby-2.7
+      ;; Tests are broken since the move to ruby@3.
+      ;; There's ongoing effort on the Jekyll dependent
+      ;; to remove this orphan dependency.
+      #:tests? #f  ; broken since move to ruby@3
       #:test-target "spec"
       #:phases
       #~(modify-phases %standard-phases
-- 
2.49.0