Subject: [bug#77568] [PATCH ruby-team 2/3] gnu: ruby-test-unit/minimal: Deprecate the package.

From: gemmaro <[email-masked]>
Date: Sun, 6 Apr 2025 10:38:46 +0900

* gnu/packages/ruby.scm: Now the ruby-test-unit package works without native
inputs, the minimal version can be deprecated.

Change-Id: I3ba562135d2d27e65a86a9daa6a5d3ca166e6f12
---
 gnu/packages/ruby.scm | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 38ba729258..f183e2dbec 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5173,15 +5173,10 @@ (define-public ruby-test-unit
     (home-page "https://test-unit.github.io/")
     (license (list license:psfl license:ruby))))
 
+;; The minimal version was made to exclude native inputs.  The ruby-test-unit
+;; package now works without any native inputs.
 (define-public ruby-test-unit/minimal
-  (hidden-package
-   (package
-     (inherit ruby-test-unit)
-     (arguments
-      (ensure-keyword-arguments
-       (package-arguments ruby-test-unit)
-       (list #:tests? #f)))
-     (native-inputs '()))))
+  (deprecated-package "ruby-test-unit/minimal" ruby-test-unit))
 
 (define-public ruby-test-unit-ruby-core
   (package
-- 
2.49.0