diff options
author | Christopher Baines <mail@cbaines.net> | 2023-07-03 10:00:56 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2023-07-10 08:26:04 +0100 |
commit | 7c94bfddb37a278865d1fde88c4a405f93557ece (patch) | |
tree | 37f694cced328a661047c0fbad21a55575f634ea /gnu/packages | |
parent | a6cc172aa54b3f230325f4884c9ded5a3d46c9aa (diff) | |
download | guix-7c94bfddb37a278865d1fde88c4a405f93557ece.tar.gz |
gnu: Add ruby-rubocop-packaging.
* gnu/packages/ruby.scm (ruby-rubocop-packaging): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/ruby.scm | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 13e96ea8e5..44d9062e57 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -1942,6 +1942,37 @@ enforcing & linting tool.") ruby-rubocop-ast ruby-rubocop-capybara)))) +(define-public ruby-rubocop-packaging + (package + (name "ruby-rubocop-packaging") + (version "0.5.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/utkarsh2102/rubocop-packaging") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "08jsfp42z0aj32002z2hz8vkmza0jvnrqk9rk2v0xb8qdxkgbx3l")))) + (build-system ruby-build-system) + (arguments + (list #:test-target "spec")) + (propagated-inputs + (list ruby-rubocop)) + (native-inputs + (list ruby-rspec + ruby-yard + ruby-bump)) + (synopsis + "Collection of RuboCop checks for downstream compatibility issues") + (description + "This package provides a collection of RuboCop cops to check for +downstream compatibility issues in the Ruby code.") + (home-page "https://github.com/utkarsh2102/rubocop-packaging") + (license license:expat))) + (define-public ruby-rubocop-performance (package (name "ruby-rubocop-performance") |