[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
27/229: gnu: ruby-rubocop: Update to 1.48.1
From: |
guix-commits |
Subject: |
27/229: gnu: ruby-rubocop: Update to 1.48.1 |
Date: |
Tue, 28 Mar 2023 22:28:57 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit a9173e626e7a5eed55adc5cc00f597d614b595ce
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Wed Mar 1 22:45:12 2023 -0500
gnu: ruby-rubocop: Update to 1.48.1
* gnu/packages/ruby.scm (ruby-rubocop): Update to 1.48.1.
[phases]: Delete trailing #t. Remove make-adoc-files-writable phase.
[native-inputs]: Delete labels. Remove ruby-bump. Add ruby-rubocop-ast,
ruby-rubocop-capybara-minimal and ruby-rubocop-rake-minimal. Sort.
[inputs]: Add ruby-json and ruby-rexml. Sort.
---
gnu/packages/ruby.scm | 52 ++++++++++++++++++++++++---------------------------
1 file changed, 24 insertions(+), 28 deletions(-)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 9306d6dbe5..c332bd83b3 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7391,17 +7391,17 @@ run.")
(define-public ruby-rubocop
(package
(name "ruby-rubocop")
- (version "1.10.0")
+ (version "1.48.1")
(source
(origin
(method git-fetch) ;no tests in distributed gem
(uri (git-reference
- (url "https://github.com/rubocop-hq/rubocop")
+ (url "https://github.com/rubocop/rubocop")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
- "0wjw9vpzr4f3nf1zf010bag71w4hdi0haybdn7r5rlmw45pmim29"))))
+ "1l4j99mbrdjy2bzcnky30pjgjv8sxjr187jzliyqmldvpf7dizbp"))))
(build-system ruby-build-system)
(arguments
`(#:test-target "default"
@@ -7412,8 +7412,7 @@ run.")
(modify-phases %standard-phases
(add-before 'check 'set-home
(lambda _
- (setenv "HOME" (getcwd))
- #t))
+ (setenv "HOME" (getcwd))))
;; Rubocop depends on itself for tests, directly and indirectly. By
;; regenerating the TODO list we test rubocop against itself and
;; forgo adjusting the test suite to our environment each release.
@@ -7421,40 +7420,37 @@ run.")
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(make-file-writable ".rubocop_todo.yml")
- (invoke "./exe/rubocop" "--auto-gen-config"))
- #t))
- (add-before 'check 'make-adoc-files-writable
- (lambda _
- (let ((adoc-files (find-files "docs/modules/ROOT/pages"
- "\\.adoc$")))
- (for-each make-file-writable adoc-files))
- #t)))))
+ (invoke "./exe/rubocop" "--auto-gen-config")))))))
(native-inputs
- `(("ruby-bump" ,ruby-bump)
- ("ruby-pry" ,ruby-pry)
- ("ruby-rake" ,ruby-rake)
- ("ruby-rspec" ,ruby-rspec)
- ("ruby-rubocop-minimal" ,ruby-rubocop-minimal)
- ("ruby-rubocop-performance-minimal" ,ruby-rubocop-performance-minimal)
- ("ruby-rubocop-rspec-minimal" ,ruby-rubocop-rspec-minimal)
- ("ruby-simplecov" ,ruby-simplecov)
- ("ruby-stackprof" ,ruby-stackprof)
- ("ruby-test-queue" ,ruby-test-queue)
- ("ruby-webmock" ,ruby-webmock)
- ("ruby-yard" ,ruby-yard)))
+ (list ruby-pry
+ ruby-rake
+ ruby-rspec
+ ruby-rubocop-ast
+ ruby-rubocop-capybara-minimal
+ ruby-rubocop-minimal
+ ruby-rubocop-performance-minimal
+ ruby-rubocop-rake-minimal
+ ruby-rubocop-rspec-minimal
+ ruby-simplecov
+ ruby-stackprof
+ ruby-test-queue
+ ruby-webmock
+ ruby-yard))
(propagated-inputs
- (list ruby-parallel
+ (list ruby-json
+ ruby-parallel
ruby-parser
+ ruby-progressbar
ruby-rainbow
ruby-regexp-parser
+ ruby-rexml
ruby-rubocop-ast
- ruby-progressbar
ruby-unicode-display-width))
(synopsis "Ruby code style checking tool")
(description
"@code{rubocop} is a Ruby code style checking tool. It aims to enforce
the community-driven Ruby Style Guide.")
- (home-page "https://github.com/rubocop-hq/rubocop")
+ (home-page "https://github.com/rubocop/rubocop")
(license license:expat)))
(define-public ruby-rubocop-minimal
- 11/229: gnu: ruby-unicode-display-width: Update to 2.4.2., (continued)
- 11/229: gnu: ruby-unicode-display-width: Update to 2.4.2., guix-commits, 2023/03/28
- 12/229: gnu: Add ruby-rubocop-capybara-minimal., guix-commits, 2023/03/28
- 08/229: gnu: ruby-parser: Update to 3.2.1.1., guix-commits, 2023/03/28
- 09/229: gnu: ruby-rubocop-ast: Update to 1.28.0., guix-commits, 2023/03/28
- 10/229: gnu: Add ruby-rubocop-rake-minimal., guix-commits, 2023/03/28
- 18/229: gnu: ruby-rspec-expectations: Update to 3.12.2., guix-commits, 2023/03/28
- 19/229: gnu: ruby-rspec-given: Update to 3.8.2., guix-commits, 2023/03/28
- 20/229: gnu: ruby-rubocop-performance: Update to 1.16.0., guix-commits, 2023/03/28
- 15/229: gnu: ruby-rspec-support: Update to 3.12.0., guix-commits, 2023/03/28
- 22/229: gnu: ruby-simplecov-html: Update to 0.12.3., guix-commits, 2023/03/28
- 27/229: gnu: ruby-rubocop: Update to 1.48.1,
guix-commits <=
- 28/229: gnu: ruby-thor: Update to 1.2.1., guix-commits, 2023/03/28
- 24/229: gnu: Add ruby-rubocop-capybara., guix-commits, 2023/03/28
- 33/229: gnu: ruby-standard: Relax requirements., guix-commits, 2023/03/28
- 35/229: gnu: Add ruby-minitest-retry., guix-commits, 2023/03/28
- 36/229: gnu: Add ruby-dalli., guix-commits, 2023/03/28
- 43/229: gnu: ruby-cucumber-tag-expressions: Update to 5.0.1, fixing build., guix-commits, 2023/03/28
- 46/229: gnu: ruby-cucumber-html-formatter: Update to 20.2.1., guix-commits, 2023/03/28
- 51/229: gnu: ruby-gherkin: Rename to ruby-cucumber-gherkin., guix-commits, 2023/03/28
- 26/229: gnu: Add ruby-rubocop-rake., guix-commits, 2023/03/28
- 30/229: gnu: Add ruby-m., guix-commits, 2023/03/28