diff options
| author | Yan Abu Arab <yanabuarab@gmail.com> | 2025-12-20 02:09:17 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-23 18:16:05 +0200 |
| commit | b1e337a0248d0aa0b8992a78496da553bd2ed0ea (patch) | |
| tree | 315520fb0f2f333d77b994c041f7b64e77b5c541 /gnu | |
| parent | f0d4929f54d2fa7d336acb6d61cb882fc861f0b3 (diff) | |
gnu: Add ruby-module-methods.
* gnu/packages/ruby-xyz.scm (ruby-module-methods): New variable.
Change-Id: Ie56b41d3b3e46efc1f93082229720798b0bc07ce
Signed-off-by: Steve George <steve@futurile.net>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/ruby-xyz.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm index e96ae169afc..15b4f23a626 100644 --- a/gnu/packages/ruby-xyz.scm +++ b/gnu/packages/ruby-xyz.scm | |||
| @@ -294,6 +294,29 @@ for Ruby Gems or other Ruby applications.") | |||
| 294 | (home-page "https://github.com/dannyben/mister_bin") | 294 | (home-page "https://github.com/dannyben/mister_bin") |
| 295 | (license license:expat))) | 295 | (license license:expat))) |
| 296 | 296 | ||
| 297 | (define-public ruby-module-methods | ||
| 298 | (package | ||
| 299 | (name "ruby-module-methods") | ||
| 300 | (version "0.1.0") | ||
| 301 | (source | ||
| 302 | (origin | ||
| 303 | (method url-fetch) | ||
| 304 | (uri (rubygems-uri "module_methods" version)) | ||
| 305 | (sha256 | ||
| 306 | (base32 "1886wjscfripgzlmyvcd0jmlzwr6hxvklm2a5rm32dw5bf7bvjki")))) | ||
| 307 | (build-system ruby-build-system) | ||
| 308 | (arguments | ||
| 309 | (list | ||
| 310 | #:tests? #f)) ;no tests | ||
| 311 | (native-inputs (list ruby-rspec)) | ||
| 312 | (synopsis "Extendable module for modules with instance and class methods") | ||
| 313 | (description | ||
| 314 | "Extendable module for modules with instance and class methods. These | ||
| 315 | modules can be included into each other modules and saving all chain, including | ||
| 316 | @code{inherited} or @code{included} (class) methods.") | ||
| 317 | (home-page "https://github.com/AlexWayfer/module_methods") | ||
| 318 | (license license:expat))) | ||
| 319 | |||
| 297 | (define-public ruby-rsync | 320 | (define-public ruby-rsync |
| 298 | (package | 321 | (package |
| 299 | (name "ruby-rsync") | 322 | (name "ruby-rsync") |
