me
/
guix
Archived
1
0
Fork 0

gnu: Add ruby-pry-byebug.

* gnu/packages/ruby.scm (ruby-pry-byebug): New variable.
master
Maxim Cournoyer 2020-07-01 00:05:12 -04:00
parent 7aa00628a5
commit acb288767b
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 34 additions and 0 deletions

View File

@ -6239,6 +6239,40 @@ notes.")
(home-page "https://github.com/mattbrictson/chandler")
(license license:expat)))
(define-public ruby-pry-byebug
(package
(name "ruby-pry-byebug")
(version "3.9.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/deivid-rodriguez/pry-byebug.git")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"1kchrwccai92068p50zyd6mh524ywqnm0jw5g3lks7iwmf0xkmgc"))))
(build-system ruby-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
(add-before 'check 'set-home
(lambda _
(setenv "HOME" (getcwd))
#t)))))
(native-inputs
`(("ruby-chandler" ,ruby-chandler)
("ruby-rubocop" ,ruby-rubocop)
("ruby-simplecov" ,ruby-simplecov)))
(propagated-inputs
`(("ruby-byebug" ,ruby-byebug-11)
("ruby-pry" ,ruby-pry)))
(synopsis "Step-by-step debugging and stack navigation in Pry")
(description "This package adds step-by-step debugging and stack
navigation capabilities to @code{pry}, using @code{byebug}.")
(home-page "https://github.com/deivid-rodriguez/pry-byebug")
(license license:expat)))
(define-public ruby-gherkin
(package
(name "ruby-gherkin")