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

commit 204a7dbd7a552bfdae11704a4ca0dbf8641e512a
Author: gemmaro <[email protected]>
AuthorDate: Mon Aug 24 17:10:42 2026 +0900

    gnu: ruby-sys-uname: Update to 1.5.1.
    
    * gnu/packages/ruby-xyz.scm (ruby-sys-uname): Update to 1.5.1.
    [arguments]: Use gexps.
    <#:phases>{remove-rubocop}: New phase.
    [propagated-inputs]: Add ruby-memoist3.
    
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/ruby-xyz.scm | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 2f1738b75d..4892540ad8 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -10271,18 +10271,24 @@ language.")
 (define-public ruby-sys-uname
   (package
   (name "ruby-sys-uname")
-  (version "1.2.1")
+  (version "1.5.1")
   (source
     (origin
       (method url-fetch)
       (uri (rubygems-uri "sys-uname" version))
       (sha256
         (base32
-          "00p3wwvkdbg6pl38bchaagncv3i4fq4y0ks470imwykjanpy2ic0"))))
+          "0yvd71lzd2k46940k9l3l3yyjyxc4j1w6nmyrcjkqfdhj5j7wkbq"))))
   (build-system ruby-build-system)
   (arguments
-   `(#:test-target "spec"))
-  (propagated-inputs (list ruby-ffi))
+   (list #:test-target "spec"
+         #:phases #~(modify-phases %standard-phases
+                      (add-before 'check 'remove-rubocop
+                        (lambda _
+                          (substitute* "Rakefile"
+                            (("require 'rubocop/rake_task'") "")
+                            (("RuboCop::RakeTask\\.new") "")))))))
+  (propagated-inputs (list ruby-ffi ruby-memoist3))
   (native-inputs (list ruby-rspec))
   (synopsis "Ruby interface for gathering system information")
   (description "The sys-uname library provides an interface for gathering

Reply via email to