summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorYan Abu Arab <yanabuarab@gmail.com>2025-12-20 00:39:07 +0200
committerAndreas Enge <andreas@enge.fr>2026-08-23 18:16:05 +0200
commit50b23abcab0329dc3b448ecf0131466d5af5e159 (patch)
tree561c926f9c8cc2973cfd89d943c35810faf705e3 /gnu
parent931aabf176ae95f83baa9b220a21638a7fb5aae2 (diff)
gnu: Add ruby-mister-bin.
* gnu/packages/ruby-xyz (ruby-mister-bin): New variable. Change-Id: I19471c1435d2a64d1b4fa349273e5387fdaf9b16 Signed-off-by: Steve George <steve@futurile.net>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/ruby-xyz.scm23
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 4679e85e004..7ca680ff84c 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -247,6 +247,29 @@ a menu system for providing multiple options to the user.")
247 (home-page "https://github.com/JEG2/highline") 247 (home-page "https://github.com/JEG2/highline")
248 (license (list license:gpl2 license:ruby)))) 248 (license (list license:gpl2 license:ruby))))
249 249
250(define-public ruby-mister-bin
251 (package
252 (name "ruby-mister-bin")
253 (version "0.8.1")
254 (source
255 (origin
256 (method url-fetch)
257 (uri (rubygems-uri "mister_bin" version))
258 (sha256
259 (base32 "1zz3vpy6xrgzln2dpxgcnrq1bpzz0syl60whqc9zf8j29mayw1fy"))))
260 (build-system ruby-build-system)
261 (arguments
262 (list
263 ;; no tests in Gem
264 #:tests? #f))
265 (native-inputs (list ruby-rspec))
266 (propagated-inputs (list ruby-colsole ruby-docopt-ng))
267 (synopsis "Easily add a command line interface to Ruby Gems")
268 (description "Develop rich, scalable and testable command line interfaces
269for Ruby Gems or other Ruby applications.")
270 (home-page "https://github.com/dannyben/mister_bin")
271 (license license:expat)))
272
250(define-public ruby-rsync 273(define-public ruby-rsync
251 (package 274 (package
252 (name "ruby-rsync") 275 (name "ruby-rsync")