guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

43/126: gnu: Remove ruby-minitest-pretty-diff.


From: guix-commits
Subject: 43/126: gnu: Remove ruby-minitest-pretty-diff.
Date: Tue, 10 Jun 2025 16:44:10 -0400 (EDT)

guix_mirror_bot pushed a commit to branch ruby-team
in repository guix.

commit 1c28614ccf41955e147b9c13abe7e9f4c5b77fa0
Author: Nicolas Graves <ngraves@ngraves.fr>
AuthorDate: Fri Jan 31 09:20:12 2025 +0100

    gnu: Remove ruby-minitest-pretty-diff.
    
    * gnu/packages/ruby.scm (ruby-minitest-pretty-diff): Delete variable.
    
    This is a leaf package in Guix, unmaintained for 11 years.
    
    Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
---
 gnu/packages/ruby.scm | 35 -----------------------------------
 1 file changed, 35 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index e26320df29..96f5bf4f5d 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -6127,41 +6127,6 @@ slowest tests in a minitest suite.")
     (home-page "https://github.com/nmeans/minitest-profile";)
     (license license:expat)))
 
-(define-public ruby-minitest-pretty-diff
-  ;; Use git reference because gem is out of date and does not contain testing
-  ;; script.  There are no releases on GitHub.
-  (let ((commit "11f32e930f574225432f42e5e1ef6e7471efe572"))
-    (package
-      (name "ruby-minitest-pretty-diff")
-      (version (string-append "0.1-1." (string-take commit 8)))
-      (source (origin
-                (method git-fetch)
-                (uri (git-reference
-                      (url "https://github.com/adammck/minitest-pretty_diff";)
-                      (commit commit)))
-                (file-name (string-append name "-" version "-checkout"))
-                (sha256
-                 (base32
-                  "13y5dhmcckhzd83gj1nfwh41iykbjcm2w7y4pr6j6rpqa5as122r"))))
-      (build-system ruby-build-system)
-      (arguments
-       `(#:phases
-         (modify-phases %standard-phases
-           (replace 'check
-             (lambda* (#:key tests? #:allow-other-keys)
-               (when tests?
-                 (invoke "sh" "script/test")))))))
-      (native-inputs
-       (list bundler ruby-turn))
-      (synopsis "Pretty-print hashes and arrays in MiniTest")
-      (description
-       "@code{minitest-pretty_diff} monkey-patches
-@code{MiniTest::Assertions#mu_pp} to pretty-print hashes and arrays before
-diffing them.  This makes it easier to spot differences between nested
-structures when tests fail.")
-      (home-page "https://github.com/adammck/minitest-pretty_diff";)
-      (license license:expat))))
-
 (define-public ruby-minitest-proveit
   (package
     (name "ruby-minitest-proveit")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]