GNU bug report logs - #77568
[PATCH ruby-team 0/3] gnu: ruby-test-unit: Simplify testing.

Previous Next

Package: guix-patches;

Reported by: gemmaro <gemmaro.dev <at> gmail.com>

Date: Sun, 6 Apr 2025 01:36:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: gemmaro <gemmaro.dev <at> gmail.com>
To: 77568 <at> debbugs.gnu.org
Cc: gemmaro <gemmaro.dev <at> gmail.com>, Christopher Baines <guix <at> cbaines.net>
Subject: [bug#77568] [PATCH ruby-team 2/3] gnu: ruby-test-unit/minimal: Deprecate the package.
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





This bug report was last modified 71 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.