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

Message ID 8fa27a18f9cd318b54b497f4f0cbe6ebd968fc87.1743903212.git.gemmaro.dev@gmail.com
State New
Headers
Series gnu: ruby-test-unit: Simplify testing. |

Commit Message

gemmaro April 6, 2025, 1:38 a.m. UTC
  * 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(-)
  

Patch

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