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