mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-07-13 19:04:06 +02:00
Compare commits
37 Commits
gnome-team
...
ruby-team
| Author | SHA1 | Date | |
|---|---|---|---|
| d0d906917c | |||
| 2288a14a60 | |||
| da50337f6b | |||
| 939ce93a12 | |||
| 421df8e79b | |||
| c534e0adfd | |||
| 3b338604b8 | |||
| 67c8d652fd | |||
| 3a2775a160 | |||
| 5e5ff1381b | |||
| ef165bcf5a | |||
| f8f1778c69 | |||
| 1e88181626 | |||
| c364afa1d6 | |||
| 8dffe4713d | |||
| f1286d6bf1 | |||
| 8cb29ebe60 | |||
| 56b1a933f1 | |||
| 19019755ad | |||
| 57a0260359 | |||
| 82b8284ce1 | |||
| 7c290d6667 | |||
| 46a4f15a55 | |||
| d407ea1404 | |||
| 3da6a0bc9d | |||
| 44ac95c31f | |||
| e734102b74 | |||
| 4a041b080e | |||
| a3ae72cebe | |||
| 4dea734cb7 | |||
| 44019bf299 | |||
| 3a7d19de6a | |||
| b03996be13 | |||
| 7ad161c1c8 | |||
| 4dd12d40d8 | |||
| ef3aec8060 | |||
| 057e45fa94 |
@@ -37,6 +37,8 @@
|
|||||||
#:use-module (gnu packages elf)
|
#:use-module (gnu packages elf)
|
||||||
#:use-module (gnu packages ncurses)
|
#:use-module (gnu packages ncurses)
|
||||||
#:use-module (gnu packages readline)
|
#:use-module (gnu packages readline)
|
||||||
|
#:use-module (gnu packages ruby-check)
|
||||||
|
#:use-module (gnu packages ruby-xyz)
|
||||||
#:use-module (gnu packages bison)
|
#:use-module (gnu packages bison)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
#:use-module (gnu packages libffi)
|
#:use-module (gnu packages libffi)
|
||||||
@@ -53,6 +55,7 @@
|
|||||||
#:use-module (guix store)
|
#:use-module (guix store)
|
||||||
#:use-module (guix build-system copy)
|
#:use-module (guix build-system copy)
|
||||||
#:use-module (guix build-system gnu)
|
#:use-module (guix build-system gnu)
|
||||||
|
#:use-module (guix build-system ruby)
|
||||||
#:use-module (guix build-system trivial)
|
#:use-module (guix build-system trivial)
|
||||||
#:autoload (guix gnupg) (gnupg-verify*)
|
#:autoload (guix gnupg) (gnupg-verify*)
|
||||||
#:autoload (guix base32) (bytevector->nix-base32-string)
|
#:autoload (guix base32) (bytevector->nix-base32-string)
|
||||||
@@ -513,6 +516,46 @@ function interface (FFI) directly in your shell. In other words, it allows
|
|||||||
you to call routines in shared libraries from within Bash.")
|
you to call routines in shared libraries from within Bash.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public bashly
|
||||||
|
(package
|
||||||
|
(name "bashly")
|
||||||
|
(version "1.3.5")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (rubygems-uri "bashly" version))
|
||||||
|
(sha256
|
||||||
|
(base32 "17msjzca5ifx8biimdjps655w51yc82d5ys9hwn749bi2f3n8mcz"))))
|
||||||
|
(build-system ruby-build-system)
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(replace 'check
|
||||||
|
(lambda* (#:key tests? #:allow-other-keys)
|
||||||
|
(when tests?
|
||||||
|
(invoke "rspec" "-c" "spec")))))))
|
||||||
|
(native-inputs (list ruby-rspec))
|
||||||
|
(propagated-inputs (list ruby-colsole
|
||||||
|
ruby-completely
|
||||||
|
ruby-filewatcher
|
||||||
|
ruby-gtx
|
||||||
|
ruby-logger
|
||||||
|
ruby-lp
|
||||||
|
ruby-mister-bin
|
||||||
|
ruby-ostruct
|
||||||
|
ruby-requires
|
||||||
|
ruby-tty-markdown))
|
||||||
|
(synopsis
|
||||||
|
"Create feature-rich Bash scrips using simple YAML configuration")
|
||||||
|
(description
|
||||||
|
"Bashly is a CLI for generating feature-rich Bash command line
|
||||||
|
tools. Bashly lets you focus on your specific code, without worrying about
|
||||||
|
command line argument parsing, usage texts, error messages and other functions
|
||||||
|
that are usually handled by a framework in other programming languages.")
|
||||||
|
(home-page "https://bashly.dev/")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public blesh
|
(define-public blesh
|
||||||
(package
|
(package
|
||||||
(name "blesh")
|
(name "blesh")
|
||||||
|
|||||||
+637
-118
File diff suppressed because it is too large
Load Diff
@@ -346,7 +346,7 @@ a focus on simplicity and productivity.")
|
|||||||
(home-page "https://www.ruby-lang.org")
|
(home-page "https://www.ruby-lang.org")
|
||||||
(license license:ruby)))
|
(license license:ruby)))
|
||||||
|
|
||||||
(define-public ruby ruby-3.3)
|
(define-public ruby ruby-3.4)
|
||||||
|
|
||||||
(define-public mruby
|
(define-public mruby
|
||||||
(package
|
(package
|
||||||
|
|||||||
Reference in New Issue
Block a user