diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2021-12-13 17:18:24 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2021-12-13 17:48:25 +0100 |
| commit | 8394619baceb118df92e355377fd543bb1aa501a (patch) | |
| tree | 504f07c2a9f88596a305b59ef45f941062426a52 /gnu/packages/ruby.scm | |
| parent | aca2defe0172868295941fd9f0e97886f6e9b2d4 (diff) | |
gnu: Simplify package inputs.
This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
Diffstat (limited to 'gnu/packages/ruby.scm')
| -rw-r--r-- | gnu/packages/ruby.scm | 1508 |
1 files changed, 585 insertions, 923 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 55520f7b1a8..e07ab70ea1a 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm | |||
| @@ -135,12 +135,9 @@ | |||
| 135 | (("/bin/sh") (which "sh"))) | 135 | (("/bin/sh") (which "sh"))) |
| 136 | #t))))) | 136 | #t))))) |
| 137 | (inputs | 137 | (inputs |
| 138 | `(("readline" ,readline) | 138 | (list readline openssl libffi gdbm)) |
| 139 | ("openssl" ,openssl) | ||
| 140 | ("libffi" ,libffi) | ||
| 141 | ("gdbm" ,gdbm))) | ||
| 142 | (propagated-inputs | 139 | (propagated-inputs |
| 143 | `(("zlib" ,zlib))) | 140 | (list zlib)) |
| 144 | (native-search-paths | 141 | (native-search-paths |
| 145 | (list (search-path-specification | 142 | (list (search-path-specification |
| 146 | (variable "GEM_PATH") | 143 | (variable "GEM_PATH") |
| @@ -187,7 +184,7 @@ a focus on simplicity and productivity.") | |||
| 187 | (("/bin/sh") (which "sh"))) | 184 | (("/bin/sh") (which "sh"))) |
| 188 | #t))))) | 185 | #t))))) |
| 189 | (native-inputs | 186 | (native-inputs |
| 190 | `(("autoconf" ,autoconf))))) | 187 | (list autoconf)))) |
| 191 | 188 | ||
| 192 | (define-public ruby-3.0 | 189 | (define-public ruby-3.0 |
| 193 | (package | 190 | (package |
| @@ -289,8 +286,7 @@ a focus on simplicity and productivity.") | |||
| 289 | (copy-recursively "build/host/lib" lib)) | 286 | (copy-recursively "build/host/lib" lib)) |
| 290 | #t))))) | 287 | #t))))) |
| 291 | (native-inputs | 288 | (native-inputs |
| 292 | `(("ruby" ,ruby) | 289 | (list ruby bison)) |
| 293 | ("bison" ,bison))) | ||
| 294 | (home-page "https://github.com/mruby/mruby") | 290 | (home-page "https://github.com/mruby/mruby") |
| 295 | (synopsis "Lightweight Ruby") | 291 | (synopsis "Lightweight Ruby") |
| 296 | (description "mruby is the lightweight implementation of the Ruby | 292 | (description "mruby is the lightweight implementation of the Ruby |
| @@ -323,13 +319,10 @@ embedded within your application.") | |||
| 323 | ((".*RuboCop.*") "")) | 319 | ((".*RuboCop.*") "")) |
| 324 | #t))))) | 320 | #t))))) |
| 325 | (propagated-inputs | 321 | (propagated-inputs |
| 326 | `(("ruby-highline" ,ruby-highline))) | 322 | (list ruby-highline)) |
| 327 | (native-inputs | 323 | (native-inputs |
| 328 | `(("bundler" ,bundler) | 324 | (list bundler ruby-rspec-core ruby-rspec-expectations |
| 329 | ("ruby-rspec-core" ,ruby-rspec-core) | 325 | ruby-rspec-mocks ruby-simplecov)) |
| 330 | ("ruby-rspec-expectations" ,ruby-rspec-expectations) | ||
| 331 | ("ruby-rspec-mocks" ,ruby-rspec-mocks) | ||
| 332 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 333 | (home-page "https://github.com/commander-rb/commander") | 326 | (home-page "https://github.com/commander-rb/commander") |
| 334 | (synopsis "Library for building Ruby command-line executables") | 327 | (synopsis "Library for building Ruby command-line executables") |
| 335 | (description | 328 | (description |
| @@ -354,8 +347,7 @@ elegant API.") | |||
| 354 | (arguments | 347 | (arguments |
| 355 | `(#:tests? #f)) ;; TODO: NameError: uninitialized constant SPEC | 348 | `(#:tests? #f)) ;; TODO: NameError: uninitialized constant SPEC |
| 356 | (native-inputs | 349 | (native-inputs |
| 357 | `(("bundler" ,bundler) | 350 | (list bundler ruby-code-statistics)) |
| 358 | ("ruby-code-statistics" ,ruby-code-statistics))) | ||
| 359 | (synopsis | 351 | (synopsis |
| 360 | "HighLine helps you build command-line interfaces") | 352 | "HighLine helps you build command-line interfaces") |
| 361 | (description | 353 | (description |
| @@ -446,11 +438,8 @@ packaging native C and Java extensions in Ruby.") | |||
| 446 | (("Coveralls.wear!") "")) | 438 | (("Coveralls.wear!") "")) |
| 447 | #t))))) | 439 | #t))))) |
| 448 | (native-inputs | 440 | (native-inputs |
| 449 | `(("bundler" ,bundler) | 441 | (list bundler rsync ruby-rspec-core ruby-rspec-expectations |
| 450 | ("rsync" ,rsync) | 442 | ruby-rspec-mocks)) |
| 451 | ("ruby-rspec-core" ,ruby-rspec-core) | ||
| 452 | ("ruby-rspec-expectations" ,ruby-rspec-expectations) | ||
| 453 | ("ruby-rspec-mocks" ,ruby-rspec-mocks))) | ||
| 454 | (home-page "https://github.com/jbussdieker/ruby-rsync") | 443 | (home-page "https://github.com/jbussdieker/ruby-rsync") |
| 455 | (synopsis "Ruby wrapper around rsync") | 444 | (synopsis "Ruby wrapper around rsync") |
| 456 | (description | 445 | (description |
| @@ -522,15 +511,15 @@ an extensible architecture with a swappable backend.") | |||
| 522 | "/bin/"))) | 511 | "/bin/"))) |
| 523 | #t))))) | 512 | #t))))) |
| 524 | (inputs | 513 | (inputs |
| 525 | `(("python-ipython" ,python-ipython))) | 514 | (list python-ipython)) |
| 526 | (propagated-inputs | 515 | (propagated-inputs |
| 527 | `(("ruby-bond" ,ruby-bond) | 516 | (list ruby-bond |
| 528 | ("ruby-data_uri" ,ruby-data_uri) | 517 | ruby-data_uri |
| 529 | ("ruby-mimemagic" ,ruby-mimemagic) | 518 | ruby-mimemagic |
| 530 | ("ruby-multi-json" ,ruby-multi-json) | 519 | ruby-multi-json |
| 531 | ("ruby-cztop" ,ruby-cztop) | 520 | ruby-cztop |
| 532 | ;; Optional inputs | 521 | ;; Optional inputs |
| 533 | ("ruby-pry" ,ruby-pry))) | 522 | ruby-pry)) |
| 534 | (synopsis "Ruby kernel for Jupyter/IPython") | 523 | (synopsis "Ruby kernel for Jupyter/IPython") |
| 535 | (description | 524 | (description |
| 536 | "This package provides a Ruby kernel for Jupyter/IPython frontends (e.g. | 525 | "This package provides a Ruby kernel for Jupyter/IPython frontends (e.g. |
| @@ -573,7 +562,7 @@ notebook).") | |||
| 573 | (arguments | 562 | (arguments |
| 574 | '(#:tests? #f)) ; avoid dependency cycles | 563 | '(#:tests? #f)) ; avoid dependency cycles |
| 575 | (propagated-inputs | 564 | (propagated-inputs |
| 576 | `(("ruby-rspec-support" ,ruby-rspec-support))) | 565 | (list ruby-rspec-support)) |
| 577 | (synopsis "RSpec core library") | 566 | (synopsis "RSpec core library") |
| 578 | (description "Rspec-core provides the RSpec test runner and example | 567 | (description "Rspec-core provides the RSpec test runner and example |
| 579 | groups.") | 568 | groups.") |
| @@ -626,8 +615,7 @@ standard diff-like tool.") | |||
| 626 | (arguments | 615 | (arguments |
| 627 | '(#:tests? #f)) ; avoid dependency cycles | 616 | '(#:tests? #f)) ; avoid dependency cycles |
| 628 | (propagated-inputs | 617 | (propagated-inputs |
| 629 | `(("ruby-rspec-support" ,ruby-rspec-support) | 618 | (list ruby-rspec-support ruby-diff-lcs)) |
| 630 | ("ruby-diff-lcs" ,ruby-diff-lcs))) | ||
| 631 | (synopsis "RSpec expectations library") | 619 | (synopsis "RSpec expectations library") |
| 632 | (description "Rspec-expectations provides a simple API to express expected | 620 | (description "Rspec-expectations provides a simple API to express expected |
| 633 | outcomes of a code example.") | 621 | outcomes of a code example.") |
| @@ -644,7 +632,7 @@ outcomes of a code example.") | |||
| 644 | (base32 | 632 | (base32 |
| 645 | "1ni8kw8kjv76jvwjzi4jba00k3qzj9f8wd94vm6inz0jz3gwjqf9")))) | 633 | "1ni8kw8kjv76jvwjzi4jba00k3qzj9f8wd94vm6inz0jz3gwjqf9")))) |
| 646 | (propagated-inputs | 634 | (propagated-inputs |
| 647 | `(("ruby-diff-lcs" ,ruby-diff-lcs))))) | 635 | (list ruby-diff-lcs)))) |
| 648 | 636 | ||
| 649 | (define-public ruby-sorcerer | 637 | (define-public ruby-sorcerer |
| 650 | (package | 638 | (package |
| @@ -680,7 +668,7 @@ re-sourced, but they will be rendered in a single-line format.") | |||
| 680 | (build-system ruby-build-system) | 668 | (build-system ruby-build-system) |
| 681 | (arguments '(#:tests? #f)) ;no test suite for the core package | 669 | (arguments '(#:tests? #f)) ;no test suite for the core package |
| 682 | (propagated-inputs | 670 | (propagated-inputs |
| 683 | `(("ruby-sorcerer" ,ruby-sorcerer))) | 671 | (list ruby-sorcerer)) |
| 684 | (synopsis "Core abstractions used by rspec-given and minitest-given") | 672 | (synopsis "Core abstractions used by rspec-given and minitest-given") |
| 685 | (description "Given_core is the basic functionality behind rspec-given and | 673 | (description "Given_core is the basic functionality behind rspec-given and |
| 686 | minitest-given, extensions that allow the use of Given/When/Then terminology | 674 | minitest-given, extensions that allow the use of Given/When/Then terminology |
| @@ -725,11 +713,9 @@ when defining specifications.") | |||
| 725 | (delete-file "examples/integration/failing_messages_spec.rb") | 713 | (delete-file "examples/integration/failing_messages_spec.rb") |
| 726 | #t))))) | 714 | #t))))) |
| 727 | (native-inputs | 715 | (native-inputs |
| 728 | `(("ruby-rspec" ,ruby-rspec) | 716 | (list ruby-rspec ruby-minitest)) |
| 729 | ("ruby-minitest" ,ruby-minitest))) | ||
| 730 | (propagated-inputs | 717 | (propagated-inputs |
| 731 | `(("ruby-given-core" ,ruby-given-core) | 718 | (list ruby-given-core ruby-rspec)) |
| 732 | ("ruby-rspec" ,ruby-rspec))) | ||
| 733 | (synopsis "Given/When/Then for RSpec and Minitest") | 719 | (synopsis "Given/When/Then for RSpec and Minitest") |
| 734 | (description "Given is an RSpec extension that allows the use of | 720 | (description "Given is an RSpec extension that allows the use of |
| 735 | Given/When/Then terminology when defining specifications, in a way similar to | 721 | Given/When/Then terminology when defining specifications, in a way similar to |
| @@ -779,13 +765,9 @@ the Cucumber Gherkin language.") | |||
| 779 | (("\"aruba.*") "'aruba'\n")) | 765 | (("\"aruba.*") "'aruba'\n")) |
| 780 | #t))))) | 766 | #t))))) |
| 781 | (propagated-inputs | 767 | (propagated-inputs |
| 782 | `(("ruby-rspec-core" ,ruby-rspec-core) | 768 | (list ruby-rspec-core ruby-rspec-expectations)) |
| 783 | ("ruby-rspec-expectations" ,ruby-rspec-expectations))) | ||
| 784 | (native-inputs | 769 | (native-inputs |
| 785 | `(("bundler" ,bundler) | 770 | (list bundler ruby-cucumber ruby-ffi ruby-aruba)) |
| 786 | ("ruby-cucumber" ,ruby-cucumber) | ||
| 787 | ("ruby-ffi" ,ruby-ffi) | ||
| 788 | ("ruby-aruba" ,ruby-aruba))) | ||
| 789 | (synopsis "RSpec extension that provides the @code{its} method") | 771 | (synopsis "RSpec extension that provides the @code{its} method") |
| 790 | (description | 772 | (description |
| 791 | "RSpec::Its provides the its method as a short-hand to specify the expected | 773 | "RSpec::Its provides the its method as a short-hand to specify the expected |
| @@ -818,8 +800,7 @@ eq(1)\\}}.") | |||
| 818 | (arguments | 800 | (arguments |
| 819 | '(#:tests? #f)) ; avoid dependency cycles | 801 | '(#:tests? #f)) ; avoid dependency cycles |
| 820 | (propagated-inputs | 802 | (propagated-inputs |
| 821 | `(("ruby-rspec-support" ,ruby-rspec-support) | 803 | (list ruby-rspec-support ruby-diff-lcs)) |
| 822 | ("ruby-diff-lcs" ,ruby-diff-lcs))) | ||
| 823 | (synopsis "RSpec stubbing and mocking library") | 804 | (synopsis "RSpec stubbing and mocking library") |
| 824 | (description "Rspec-mocks provides RSpec's \"test double\" framework, with | 805 | (description "Rspec-mocks provides RSpec's \"test double\" framework, with |
| 825 | support for stubbing and mocking.") | 806 | support for stubbing and mocking.") |
| @@ -836,7 +817,7 @@ support for stubbing and mocking.") | |||
| 836 | (base32 | 817 | (base32 |
| 837 | "1fwsmijd6w6cmqyh4ky2nq89jrpzh56hzmndx9wgkmdgfhfakv30")))) | 818 | "1fwsmijd6w6cmqyh4ky2nq89jrpzh56hzmndx9wgkmdgfhfakv30")))) |
| 838 | (propagated-inputs | 819 | (propagated-inputs |
| 839 | `(("ruby-diff-lcs" ,ruby-diff-lcs))))) | 820 | (list ruby-diff-lcs)))) |
| 840 | 821 | ||
| 841 | (define-public ruby-rspec-rerun | 822 | (define-public ruby-rspec-rerun |
| 842 | (package | 823 | (package |
| @@ -853,7 +834,7 @@ support for stubbing and mocking.") | |||
| 853 | (arguments | 834 | (arguments |
| 854 | '(;; No included tests | 835 | '(;; No included tests |
| 855 | #:tests? #f)) | 836 | #:tests? #f)) |
| 856 | (propagated-inputs `(("ruby-rspec" ,ruby-rspec))) | 837 | (propagated-inputs (list ruby-rspec)) |
| 857 | (synopsis "Track failed RSpec tests to re-run them") | 838 | (synopsis "Track failed RSpec tests to re-run them") |
| 858 | (description | 839 | (description |
| 859 | "This package provides an automated way to track, and then re-run failed | 840 | "This package provides an automated way to track, and then re-run failed |
| @@ -880,9 +861,9 @@ RSpec tests.") | |||
| 880 | (lambda _ | 861 | (lambda _ |
| 881 | (invoke "rake" "spec")))))) | 862 | (invoke "rake" "spec")))))) |
| 882 | (native-inputs | 863 | (native-inputs |
| 883 | `(("bundler" ,bundler))) | 864 | (list bundler)) |
| 884 | (propagated-inputs | 865 | (propagated-inputs |
| 885 | `(("ruby-rspec" ,ruby-rspec))) | 866 | (list ruby-rspec)) |
| 886 | (home-page "https://github.com/laserlemon/rspec-wait") | 867 | (home-page "https://github.com/laserlemon/rspec-wait") |
| 887 | (synopsis "Wait for conditions in RSpec") | 868 | (synopsis "Wait for conditions in RSpec") |
| 888 | (description | 869 | (description |
| @@ -904,9 +885,7 @@ interactions.") | |||
| 904 | (arguments | 885 | (arguments |
| 905 | '(#:tests? #f)) ; avoid dependency cycles | 886 | '(#:tests? #f)) ; avoid dependency cycles |
| 906 | (propagated-inputs | 887 | (propagated-inputs |
| 907 | `(("ruby-rspec-core" ,ruby-rspec-core) | 888 | (list ruby-rspec-core ruby-rspec-mocks ruby-rspec-expectations)) |
| 908 | ("ruby-rspec-mocks" ,ruby-rspec-mocks) | ||
| 909 | ("ruby-rspec-expectations" ,ruby-rspec-expectations))) | ||
| 910 | (synopsis "Behavior-driven development framework for Ruby") | 889 | (synopsis "Behavior-driven development framework for Ruby") |
| 911 | (description "RSpec is a behavior-driven development (BDD) framework for | 890 | (description "RSpec is a behavior-driven development (BDD) framework for |
| 912 | Ruby. This meta-package includes the RSpec test runner, along with the | 891 | Ruby. This meta-package includes the RSpec test runner, along with the |
| @@ -924,9 +903,7 @@ expectations and mocks frameworks.") | |||
| 924 | (base32 | 903 | (base32 |
| 925 | "134y4wzk1prninb5a0bhxgm30kqfzl8dg06af4js5ylnhv2wd7sg")))) | 904 | "134y4wzk1prninb5a0bhxgm30kqfzl8dg06af4js5ylnhv2wd7sg")))) |
| 926 | (propagated-inputs | 905 | (propagated-inputs |
| 927 | `(("ruby-rspec-core" ,ruby-rspec-core-2) | 906 | (list ruby-rspec-core-2 ruby-rspec-mocks-2 ruby-rspec-expectations-2)))) |
| 928 | ("ruby-rspec-mocks" ,ruby-rspec-mocks-2) | ||
| 929 | ("ruby-rspec-expectations" ,ruby-rspec-expectations-2))))) | ||
| 930 | 907 | ||
| 931 | ;; Bundler is yet another source of circular dependencies, so we must disable | 908 | ;; Bundler is yet another source of circular dependencies, so we must disable |
| 932 | ;; its test suite as well. | 909 | ;; its test suite as well. |
| @@ -1062,9 +1039,9 @@ configuration, and more.") | |||
| 1062 | ;; Test data required for most of the tests are not included. | 1039 | ;; Test data required for most of the tests are not included. |
| 1063 | (arguments `(#:tests? #f)) | 1040 | (arguments `(#:tests? #f)) |
| 1064 | (native-inputs | 1041 | (native-inputs |
| 1065 | `(("ruby-hoe" ,ruby-hoe))) | 1042 | (list ruby-hoe)) |
| 1066 | (inputs | 1043 | (inputs |
| 1067 | `(("ruby-rjb" ,ruby-rjb))) | 1044 | (list ruby-rjb)) |
| 1068 | (synopsis "Ruby wrapper for the Ant build tool") | 1045 | (synopsis "Ruby wrapper for the Ant build tool") |
| 1069 | (description "Antwrap is a Ruby module that wraps the Apache Ant build | 1046 | (description "Antwrap is a Ruby module that wraps the Apache Ant build |
| 1070 | tool. Antwrap can be used to invoke Ant tasks from a Ruby or a JRuby | 1047 | tool. Antwrap can be used to invoke Ant tasks from a Ruby or a JRuby |
| @@ -1125,9 +1102,7 @@ line of code.") | |||
| 1125 | "spec/objects_spec.rb")) | 1102 | "spec/objects_spec.rb")) |
| 1126 | (invoke "rspec" "-c" "spec")))))) | 1103 | (invoke "rspec" "-c" "spec")))))) |
| 1127 | (native-inputs | 1104 | (native-inputs |
| 1128 | `(("ruby-nokogiri" ,ruby-nokogiri) | 1105 | (list ruby-nokogiri ruby-rspec ruby-simplecov)) |
| 1129 | ("ruby-rspec" ,ruby-rspec) | ||
| 1130 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 1131 | (synopsis "Pretty print Ruby objects to visualize their structure") | 1106 | (synopsis "Pretty print Ruby objects to visualize their structure") |
| 1132 | (description | 1107 | (description |
| 1133 | "Ruby dubugging companion: pretty print Ruby objects to visualize their | 1108 | "Ruby dubugging companion: pretty print Ruby objects to visualize their |
| @@ -1178,9 +1153,9 @@ structure. Supports custom object formatting via plugins.") | |||
| 1178 | (substitute* "pandoc-ruby.gemspec" | 1153 | (substitute* "pandoc-ruby.gemspec" |
| 1179 | (("Gemfile\\.lock") ""))))))) | 1154 | (("Gemfile\\.lock") ""))))))) |
| 1180 | (native-inputs | 1155 | (native-inputs |
| 1181 | `(("ruby-mocha" ,ruby-mocha))) | 1156 | (list ruby-mocha)) |
| 1182 | (inputs | 1157 | (inputs |
| 1183 | `(("pandoc" ,pandoc))) | 1158 | (list pandoc)) |
| 1184 | (synopsis "Ruby wrapper for Pandoc") | 1159 | (synopsis "Ruby wrapper for Pandoc") |
| 1185 | (description "PandocRuby is a wrapper for Pandoc, a Haskell library with | 1160 | (description "PandocRuby is a wrapper for Pandoc, a Haskell library with |
| 1186 | command line tools for converting one markup format to another. Pandoc can | 1161 | command line tools for converting one markup format to another. Pandoc can |
| @@ -1206,7 +1181,7 @@ more.") | |||
| 1206 | "0523gddx88zql2mq6655k60gy2ac8vybpzkcf90lmd9nx7wl3fi9")))) | 1181 | "0523gddx88zql2mq6655k60gy2ac8vybpzkcf90lmd9nx7wl3fi9")))) |
| 1207 | (build-system ruby-build-system) | 1182 | (build-system ruby-build-system) |
| 1208 | (inputs | 1183 | (inputs |
| 1209 | `(("curl" ,curl))) | 1184 | (list curl)) |
| 1210 | (arguments | 1185 | (arguments |
| 1211 | `(#:tests? #f)) ; no included tests | 1186 | `(#:tests? #f)) ; no included tests |
| 1212 | (synopsis "Ruby HTTP client library based on @code{libcurl}") | 1187 | (synopsis "Ruby HTTP client library based on @code{libcurl}") |
| @@ -1253,11 +1228,9 @@ under the hood.") | |||
| 1253 | (("Bundler::GemHelper\\.install_tasks") "nil")) | 1228 | (("Bundler::GemHelper\\.install_tasks") "nil")) |
| 1254 | #t))))) | 1229 | #t))))) |
| 1255 | (native-inputs | 1230 | (native-inputs |
| 1256 | `(("ruby-rack-test" ,ruby-rack-test) | 1231 | (list ruby-rack-test ruby-sinatra)) |
| 1257 | ("ruby-sinatra" ,ruby-sinatra))) | ||
| 1258 | (propagated-inputs | 1232 | (propagated-inputs |
| 1259 | `(("ruby-temple" ,ruby-temple) | 1233 | (list ruby-temple ruby-tilt)) |
| 1260 | ("ruby-tilt" ,ruby-tilt))) | ||
| 1261 | (synopsis "Minimalist template language for Ruby") | 1234 | (synopsis "Minimalist template language for Ruby") |
| 1262 | (description "Slim is a template language for Ruby that aims to reduce the | 1235 | (description "Slim is a template language for Ruby that aims to reduce the |
| 1263 | syntax to the minimum while remaining clear.") | 1236 | syntax to the minimum while remaining clear.") |
| @@ -1291,19 +1264,19 @@ syntax to the minimum while remaining clear.") | |||
| 1291 | (string-append stripped "\n"))) | 1264 | (string-append stripped "\n"))) |
| 1292 | #t))))) | 1265 | #t))))) |
| 1293 | (native-inputs | 1266 | (native-inputs |
| 1294 | `(("ruby-erubi" ,ruby-erubi) | 1267 | (list ruby-erubi |
| 1295 | ("ruby-erubis" ,ruby-erubis) | 1268 | ruby-erubis |
| 1296 | ("ruby-minitest" ,ruby-minitest) | 1269 | ruby-minitest |
| 1297 | ("ruby-nokogiri" ,ruby-nokogiri) | 1270 | ruby-nokogiri |
| 1298 | ("ruby-asciimath" ,ruby-asciimath) | 1271 | ruby-asciimath |
| 1299 | ("ruby-coderay" ,ruby-coderay) | 1272 | ruby-coderay |
| 1300 | ("ruby-cucumber" ,ruby-cucumber) | 1273 | ruby-cucumber |
| 1301 | ("ruby-haml" ,ruby-haml) | 1274 | ruby-haml |
| 1302 | ("ruby-rouge" ,ruby-rouge) | 1275 | ruby-rouge |
| 1303 | ("ruby-rspec-expectations" ,ruby-rspec-expectations) | 1276 | ruby-rspec-expectations |
| 1304 | ("ruby-simplecov" ,ruby-simplecov) | 1277 | ruby-simplecov |
| 1305 | ("ruby-slim" ,ruby-slim) | 1278 | ruby-slim |
| 1306 | ("ruby-tilt" ,ruby-tilt))) | 1279 | ruby-tilt)) |
| 1307 | (synopsis "Converter from AsciiDoc content to other formats") | 1280 | (synopsis "Converter from AsciiDoc content to other formats") |
| 1308 | (description "Asciidoctor is a text processor and publishing toolchain for | 1281 | (description "Asciidoctor is a text processor and publishing toolchain for |
| 1309 | converting AsciiDoc content to HTML5, DocBook 5 (or 4.5), PDF, and other | 1282 | converting AsciiDoc content to HTML5, DocBook 5 (or 4.5), PDF, and other |
| @@ -1334,12 +1307,9 @@ formats.") | |||
| 1334 | (("^RuboCop.*") "")) | 1307 | (("^RuboCop.*") "")) |
| 1335 | #t))))) | 1308 | #t))))) |
| 1336 | (native-inputs | 1309 | (native-inputs |
| 1337 | `(("ruby-pdf-inspector" ,ruby-pdf-inspector) | 1310 | (list ruby-pdf-inspector ruby-pdf-reader ruby-rspec ruby-simplecov)) |
| 1338 | ("ruby-pdf-reader" ,ruby-pdf-reader) | ||
| 1339 | ("ruby-rspec" ,ruby-rspec) | ||
| 1340 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 1341 | (propagated-inputs | 1311 | (propagated-inputs |
| 1342 | `(("ruby-prawn" ,ruby-prawn))) | 1312 | (list ruby-prawn)) |
| 1343 | (synopsis "Icon fonts for use with the Prawn PDF toolkit") | 1313 | (synopsis "Icon fonts for use with the Prawn PDF toolkit") |
| 1344 | (description "@code{Prawn::Icon} provides various icon fonts including | 1314 | (description "@code{Prawn::Icon} provides various icon fonts including |
| 1345 | FontAwesome, PaymentFont and Foundation Icons for use with the Prawn PDF | 1315 | FontAwesome, PaymentFont and Foundation Icons for use with the Prawn PDF |
| @@ -1361,7 +1331,7 @@ toolkit.") | |||
| 1361 | (build-system ruby-build-system) | 1331 | (build-system ruby-build-system) |
| 1362 | (arguments `(#:tests? #f)) ;gem doesn't ship with test suite | 1332 | (arguments `(#:tests? #f)) ;gem doesn't ship with test suite |
| 1363 | (propagated-inputs | 1333 | (propagated-inputs |
| 1364 | `(("ruby-addressable" ,ruby-addressable))) | 1334 | (list ruby-addressable)) |
| 1365 | (synopsis "Ruby Cascading Style Sheets (CSS) parser") | 1335 | (synopsis "Ruby Cascading Style Sheets (CSS) parser") |
| 1366 | (description "This package allows loading, parsing and cascading Cascading | 1336 | (description "This package allows loading, parsing and cascading Cascading |
| 1367 | Style Sheets (CSS) rule sets in Ruby.") | 1337 | Style Sheets (CSS) rule sets in Ruby.") |
| @@ -1393,10 +1363,9 @@ Style Sheets (CSS) rule sets in Ruby.") | |||
| 1393 | (invoke "rspec" "-Ilib" "-rprawn-svg")) | 1363 | (invoke "rspec" "-Ilib" "-rprawn-svg")) |
| 1394 | #t))))) | 1364 | #t))))) |
| 1395 | (native-inputs | 1365 | (native-inputs |
| 1396 | `(("ruby-rspec" ,ruby-rspec))) | 1366 | (list ruby-rspec)) |
| 1397 | (propagated-inputs | 1367 | (propagated-inputs |
| 1398 | `(("ruby-css-parser" ,ruby-css-parser) | 1368 | (list ruby-css-parser ruby-prawn)) |
| 1399 | ("ruby-prawn" ,ruby-prawn))) | ||
| 1400 | (synopsis "SVG renderer for the Prawn PDF library") | 1369 | (synopsis "SVG renderer for the Prawn PDF library") |
| 1401 | (description "This library allows rendering Scalable Vector Graphics (SVG) | 1370 | (description "This library allows rendering Scalable Vector Graphics (SVG) |
| 1402 | graphics directly into a Portable Document Format (PDF) document using the | 1371 | graphics directly into a Portable Document Format (PDF) document using the |
| @@ -1432,11 +1401,9 @@ Prawn module.") | |||
| 1432 | (invoke "rspec")) | 1401 | (invoke "rspec")) |
| 1433 | #t))))) | 1402 | #t))))) |
| 1434 | (native-inputs | 1403 | (native-inputs |
| 1435 | `(("ruby-pdf-inspector" ,ruby-pdf-inspector) | 1404 | (list ruby-pdf-inspector ruby-rspec)) |
| 1436 | ("ruby-rspec" ,ruby-rspec))) | ||
| 1437 | (propagated-inputs | 1405 | (propagated-inputs |
| 1438 | `(("ruby-pdf-reader" ,ruby-pdf-reader) | 1406 | (list ruby-pdf-reader ruby-prawn)) |
| 1439 | ("ruby-prawn" ,ruby-prawn))) | ||
| 1440 | (synopsis "Prawn extension to include or combine PDF documents") | 1407 | (synopsis "Prawn extension to include or combine PDF documents") |
| 1441 | (description "This @strong{unmaintained} package provides a Prawn | 1408 | (description "This @strong{unmaintained} package provides a Prawn |
| 1442 | extension that allows including other Portable Document Format (PDF) documents | 1409 | extension that allows including other Portable Document Format (PDF) documents |
| @@ -1484,11 +1451,9 @@ loader for the file type associated with a filename extension, and it augments | |||
| 1484 | (arguments | 1451 | (arguments |
| 1485 | `(#:test-target "spec")) | 1452 | `(#:test-target "spec")) |
| 1486 | (native-inputs | 1453 | (native-inputs |
| 1487 | `(("ruby-activesupport" ,ruby-activesupport) | 1454 | (list ruby-activesupport ruby-rr ruby-rspec)) |
| 1488 | ("ruby-rr" ,ruby-rr) | ||
| 1489 | ("ruby-rspec" ,ruby-rspec))) | ||
| 1490 | (propagated-inputs | 1455 | (propagated-inputs |
| 1491 | `(("ruby-polyglot" ,ruby-polyglot))) | 1456 | (list ruby-polyglot)) |
| 1492 | (synopsis "Ruby-based parsing DSL based on parsing expression grammars") | 1457 | (synopsis "Ruby-based parsing DSL based on parsing expression grammars") |
| 1493 | (description "This package provides a Ruby-based Parsing Expression | 1458 | (description "This package provides a Ruby-based Parsing Expression |
| 1494 | Grammar (PEG) parser generator Domain Specific Language (DSL).") | 1459 | Grammar (PEG) parser generator Domain Specific Language (DSL).") |
| @@ -1510,7 +1475,7 @@ Grammar (PEG) parser generator Domain Specific Language (DSL).") | |||
| 1510 | (arguments | 1475 | (arguments |
| 1511 | `(#:tests? #f)) ; no included tests | 1476 | `(#:tests? #f)) ; no included tests |
| 1512 | (propagated-inputs | 1477 | (propagated-inputs |
| 1513 | `(("ruby-ethon" ,ruby-ethon))) | 1478 | (list ruby-ethon)) |
| 1514 | (synopsis "@code{libcurl} wrapper in Ruby") | 1479 | (synopsis "@code{libcurl} wrapper in Ruby") |
| 1515 | (description | 1480 | (description |
| 1516 | "Like a modern code version of the mythical beast with 100 serpent heads, | 1481 | "Like a modern code version of the mythical beast with 100 serpent heads, |
| @@ -1543,14 +1508,10 @@ logic.") | |||
| 1543 | (setenv "HOME" "/tmp") | 1508 | (setenv "HOME" "/tmp") |
| 1544 | #t))))) | 1509 | #t))))) |
| 1545 | (propagated-inputs | 1510 | (propagated-inputs |
| 1546 | `(("ruby-rubocop" ,ruby-rubocop) | 1511 | (list ruby-rubocop ruby-rubocop-ast)) |
| 1547 | ("ruby-rubocop-ast" ,ruby-rubocop-ast))) | ||
| 1548 | (native-inputs | 1512 | (native-inputs |
| 1549 | `(("ruby-rack" ,ruby-rack) | 1513 | (list ruby-rack ruby-rspec ruby-rubocop-performance ruby-simplecov |
| 1550 | ("ruby-rspec" ,ruby-rspec) | 1514 | ruby-yard)) |
| 1551 | ("ruby-rubocop-performance" ,ruby-rubocop-performance) | ||
| 1552 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 1553 | ("ruby-yard" ,ruby-yard))) | ||
| 1554 | (synopsis "Code style checking for RSpec files") | 1515 | (synopsis "Code style checking for RSpec files") |
| 1555 | (description "This package provides a plugin for the RuboCop code style | 1516 | (description "This package provides a plugin for the RuboCop code style |
| 1556 | enforcing & linting tool.") | 1517 | enforcing & linting tool.") |
| @@ -1597,11 +1558,9 @@ enforcing & linting tool.") | |||
| 1597 | (setenv "HOME" "/tmp") | 1558 | (setenv "HOME" "/tmp") |
| 1598 | #t))))) | 1559 | #t))))) |
| 1599 | (propagated-inputs | 1560 | (propagated-inputs |
| 1600 | `(("ruby-rubocop" ,ruby-rubocop) | 1561 | (list ruby-rubocop ruby-rubocop-ast)) |
| 1601 | ("ruby-rubocop-ast" ,ruby-rubocop-ast))) | ||
| 1602 | (native-inputs | 1562 | (native-inputs |
| 1603 | `(("ruby-bump" ,ruby-bump) | 1563 | (list ruby-bump ruby-yard)) |
| 1604 | ("ruby-yard" ,ruby-yard))) | ||
| 1605 | (synopsis "Performance optimizations checkers for Ruby code") | 1564 | (synopsis "Performance optimizations checkers for Ruby code") |
| 1606 | (description "This package provides a collection of RuboCop cops to check | 1565 | (description "This package provides a collection of RuboCop cops to check |
| 1607 | for performance optimizations in Ruby code.") | 1566 | for performance optimizations in Ruby code.") |
| @@ -1636,11 +1595,8 @@ for performance optimizations in Ruby code.") | |||
| 1636 | "0hrd32ygvf3i7h47ak8f623cz8ns9q7g60nnnvvlnywbggjaz3h6")))) | 1595 | "0hrd32ygvf3i7h47ak8f623cz8ns9q7g60nnnvvlnywbggjaz3h6")))) |
| 1637 | (build-system ruby-build-system) | 1596 | (build-system ruby-build-system) |
| 1638 | (native-inputs | 1597 | (native-inputs |
| 1639 | `(("ruby-coveralls" ,ruby-coveralls) | 1598 | (list ruby-coveralls ruby-cucumber ruby-pry ruby-simplecov |
| 1640 | ("ruby-cucumber" ,ruby-cucumber) | 1599 | ruby-rspec-given)) |
| 1641 | ("ruby-pry" ,ruby-pry) | ||
| 1642 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 1643 | ("ruby-rspec-given" ,ruby-rspec-given))) | ||
| 1644 | (arguments | 1600 | (arguments |
| 1645 | `(;; The cucumber task fails with error: "index 3 out of matches | 1601 | `(;; The cucumber task fails with error: "index 3 out of matches |
| 1646 | ;; (IndexError)", apparently due to our newer Cucumber version. | 1602 | ;; (IndexError)", apparently due to our newer Cucumber version. |
| @@ -1707,12 +1663,9 @@ only what they care about.") | |||
| 1707 | (delete-file "Gemfile.lock") | 1663 | (delete-file "Gemfile.lock") |
| 1708 | #t))))) | 1664 | #t))))) |
| 1709 | (native-inputs | 1665 | (native-inputs |
| 1710 | `(("ruby-gimme" ,ruby-gimme) | 1666 | (list ruby-gimme ruby-pry ruby-simplecov)) |
| 1711 | ("ruby-pry" ,ruby-pry) | ||
| 1712 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 1713 | (propagated-inputs | 1667 | (propagated-inputs |
| 1714 | `(("ruby-rubocop" ,ruby-rubocop) | 1668 | (list ruby-rubocop ruby-rubocop-performance)) |
| 1715 | ("ruby-rubocop-performance" ,ruby-rubocop-performance))) | ||
| 1716 | (synopsis "Ruby Style Guide, with linter & automatic code fixer") | 1669 | (synopsis "Ruby Style Guide, with linter & automatic code fixer") |
| 1717 | (description "Standard is a port of StandardJS. Like StandardJS, it aims | 1670 | (description "Standard is a port of StandardJS. Like StandardJS, it aims |
| 1718 | to save time in the following ways: | 1671 | to save time in the following ways: |
| @@ -1748,10 +1701,7 @@ to save time in the following ways: | |||
| 1748 | (("require.*bundler/setup.*") "")) | 1701 | (("require.*bundler/setup.*") "")) |
| 1749 | #t))))) | 1702 | #t))))) |
| 1750 | (native-inputs | 1703 | (native-inputs |
| 1751 | `(("bundler" ,bundler) | 1704 | (list bundler ruby-rspec ruby-standard ruby-yard)) |
| 1752 | ("ruby-rspec" ,ruby-rspec) | ||
| 1753 | ("ruby-standard" ,ruby-standard) | ||
| 1754 | ("ruby-yard" ,ruby-yard))) | ||
| 1755 | (synopsis "Ruby library to handle PNG images") | 1705 | (synopsis "Ruby library to handle PNG images") |
| 1756 | (description "ChunkyPNG is a pure Ruby library that can read and write | 1706 | (description "ChunkyPNG is a pure Ruby library that can read and write |
| 1757 | Portable Network Graphics (PNG) images without depending on an external image | 1707 | Portable Network Graphics (PNG) images without depending on an external image |
| @@ -1797,7 +1747,7 @@ or a background processing library.") | |||
| 1797 | "1gj4awvs9ryf960m0iawg43jyjmfwcqgfwrbcfp890a57b9ag7q1")))) | 1747 | "1gj4awvs9ryf960m0iawg43jyjmfwcqgfwrbcfp890a57b9ag7q1")))) |
| 1798 | (build-system ruby-build-system) | 1748 | (build-system ruby-build-system) |
| 1799 | (native-inputs | 1749 | (native-inputs |
| 1800 | `(("ruby-hoe" ,ruby-hoe))) | 1750 | (list ruby-hoe)) |
| 1801 | (synopsis "Ruby library to hyphenate words in various languages") | 1751 | (synopsis "Ruby library to hyphenate words in various languages") |
| 1802 | (description "Text::Hyphen is a Ruby library to hyphenate words in various | 1752 | (description "Text::Hyphen is a Ruby library to hyphenate words in various |
| 1803 | languages using Ruby-fied versions of TeX hyphenation patterns. It will | 1753 | languages using Ruby-fied versions of TeX hyphenation patterns. It will |
| @@ -1873,11 +1823,8 @@ web pages.") | |||
| 1873 | (when tests? | 1823 | (when tests? |
| 1874 | (invoke "rspec" "-t" "~visual" "-t" "~cli" "-t" "~network")))))))) | 1824 | (invoke "rspec" "-t" "~visual" "-t" "~cli" "-t" "~network")))))))) |
| 1875 | (native-inputs | 1825 | (native-inputs |
| 1876 | `(("ruby-chunky-png" ,ruby-chunky-png) | 1826 | (list ruby-chunky-png ruby-coderay ruby-pdf-inspector ruby-rouge |
| 1877 | ("ruby-coderay" ,ruby-coderay) | 1827 | ruby-rspec)) |
| 1878 | ("ruby-pdf-inspector" ,ruby-pdf-inspector) | ||
| 1879 | ("ruby-rouge" ,ruby-rouge) | ||
| 1880 | ("ruby-rspec" ,ruby-rspec))) | ||
| 1881 | (propagated-inputs | 1828 | (propagated-inputs |
| 1882 | `(("ruby-asciidoctor" ,ruby-asciidoctor) | 1829 | `(("ruby-asciidoctor" ,ruby-asciidoctor) |
| 1883 | ("ruby-concurrent-ruby" ,ruby-concurrent) | 1830 | ("ruby-concurrent-ruby" ,ruby-concurrent) |
| @@ -1953,16 +1900,16 @@ PDF library. It has features such as: | |||
| 1953 | (("12\\.3") "13.0")) | 1900 | (("12\\.3") "13.0")) |
| 1954 | #t))))) | 1901 | #t))))) |
| 1955 | (native-inputs | 1902 | (native-inputs |
| 1956 | `(("bundler" ,bundler) | 1903 | (list bundler |
| 1957 | ("ruby-bacon" ,ruby-bacon) | 1904 | ruby-bacon |
| 1958 | ("ruby-bacon-colored-output" ,ruby-bacon-colored-output) | 1905 | ruby-bacon-colored-output |
| 1959 | ("ruby-json-pure" ,ruby-json-pure) | 1906 | ruby-json-pure |
| 1960 | ("ruby-kramdown" ,ruby-kramdown) | 1907 | ruby-kramdown |
| 1961 | ("ruby-mime-types" ,ruby-mime-types) | 1908 | ruby-mime-types |
| 1962 | ("ruby-racc" ,ruby-racc) | 1909 | ruby-racc |
| 1963 | ("ruby-rest-client" ,ruby-rest-client) | 1910 | ruby-rest-client |
| 1964 | ("ruby-simplecov" ,ruby-simplecov) | 1911 | ruby-simplecov |
| 1965 | ("ruby-yard" ,ruby-yard))) | 1912 | ruby-yard)) |
| 1966 | (synopsis "Library for working with Abstract Syntax Trees") | 1913 | (synopsis "Library for working with Abstract Syntax Trees") |
| 1967 | (description | 1914 | (description |
| 1968 | "@code{ast} is a Ruby library for working with Abstract Syntax Trees. | 1915 | "@code{ast} is a Ruby library for working with Abstract Syntax Trees. |
| @@ -1992,7 +1939,7 @@ It does this through immutable data structures.") | |||
| 1992 | ;; Tests currently fail so disable them. | 1939 | ;; Tests currently fail so disable them. |
| 1993 | ;; https://github.com/sporkmonger/rack-mount/pull/1 | 1940 | ;; https://github.com/sporkmonger/rack-mount/pull/1 |
| 1994 | `(#:tests? #f)) | 1941 | `(#:tests? #f)) |
| 1995 | (propagated-inputs `(("ruby-rack" ,ruby-rack))) | 1942 | (propagated-inputs (list ruby-rack)) |
| 1996 | (synopsis "Stackable dynamic tree based Rack router") | 1943 | (synopsis "Stackable dynamic tree based Rack router") |
| 1997 | (description | 1944 | (description |
| 1998 | "@code{Rack::Mount} supports Rack's @code{X-Cascade} convention to | 1945 | "@code{Rack::Mount} supports Rack's @code{X-Cascade} convention to |
| @@ -2015,10 +1962,9 @@ routes to be nested or stacked on top of each other.") | |||
| 2015 | (arguments | 1962 | (arguments |
| 2016 | `(#:test-target "rspec")) | 1963 | `(#:test-target "rspec")) |
| 2017 | (propagated-inputs | 1964 | (propagated-inputs |
| 2018 | `(("ruby-builder" ,ruby-builder))) | 1965 | (list ruby-builder)) |
| 2019 | (native-inputs | 1966 | (native-inputs |
| 2020 | `(("bundler" ,bundler) | 1967 | (list bundler ruby-rspec)) |
| 2021 | ("ruby-rspec" ,ruby-rspec))) | ||
| 2022 | (synopsis "Generate XML reports of runs test") | 1968 | (synopsis "Generate XML reports of runs test") |
| 2023 | (description | 1969 | (description |
| 2024 | "@code{CI::Reporter} is an add-on to Ruby testing frameworks that allows | 1970 | "@code{CI::Reporter} is an add-on to Ruby testing frameworks that allows |
| @@ -2053,7 +1999,7 @@ format.") | |||
| 2053 | ((".*RuboCop.*") "")) | 1999 | ((".*RuboCop.*") "")) |
| 2054 | #t))))) | 2000 | #t))))) |
| 2055 | (native-inputs | 2001 | (native-inputs |
| 2056 | `(("ruby-rspec" ,ruby-rspec))) | 2002 | (list ruby-rspec)) |
| 2057 | (synopsis "Method contracts for Ruby") | 2003 | (synopsis "Method contracts for Ruby") |
| 2058 | (description | 2004 | (description |
| 2059 | "This library provides contracts for Ruby. A contract describes the | 2005 | "This library provides contracts for Ruby. A contract describes the |
| @@ -2117,8 +2063,7 @@ code in Merb and Rails.") | |||
| 2117 | (invoke "rspec")) | 2063 | (invoke "rspec")) |
| 2118 | #t))))) | 2064 | #t))))) |
| 2119 | (native-inputs | 2065 | (native-inputs |
| 2120 | `(("bundler" ,bundler) | 2066 | (list bundler ruby-rspec-2)) |
| 2121 | ("ruby-rspec" ,ruby-rspec-2))) | ||
| 2122 | (synopsis "Assertions for command-line dependencies in Ruby") | 2067 | (synopsis "Assertions for command-line dependencies in Ruby") |
| 2123 | (description | 2068 | (description |
| 2124 | "@code{cliver} provides a way to detect missing command-line | 2069 | "@code{cliver} provides a way to detect missing command-line |
| @@ -2155,9 +2100,8 @@ dependencies, including versions.") | |||
| 2155 | (assoc-ref inputs "zeromq") "/lib" | 2100 | (assoc-ref inputs "zeromq") "/lib" |
| 2156 | "']")))))))) | 2101 | "']")))))))) |
| 2157 | (inputs | 2102 | (inputs |
| 2158 | `(("zeromq" ,zeromq) | 2103 | (list zeromq czmq)) |
| 2159 | ("czmq" ,czmq))) | 2104 | (propagated-inputs (list ruby-ffi)) |
| 2160 | (propagated-inputs `(("ruby-ffi" ,ruby-ffi))) | ||
| 2161 | (synopsis "Low-level Ruby bindings for CZMQ (generated using zproject)") | 2105 | (synopsis "Low-level Ruby bindings for CZMQ (generated using zproject)") |
| 2162 | (description | 2106 | (description |
| 2163 | "These Ruby bindings are not intended to be directly used, but rather | 2107 | "These Ruby bindings are not intended to be directly used, but rather |
| @@ -2190,12 +2134,11 @@ used by higher level bindings like those provided by CZTop.") | |||
| 2190 | (assoc-ref inputs "zeromq") "/lib" | 2134 | (assoc-ref inputs "zeromq") "/lib" |
| 2191 | "']")))))))) | 2135 | "']")))))))) |
| 2192 | (native-inputs | 2136 | (native-inputs |
| 2193 | `(("bundler" ,bundler) | 2137 | (list bundler ruby-rspec)) |
| 2194 | ("ruby-rspec" ,ruby-rspec))) | ||
| 2195 | (inputs | 2138 | (inputs |
| 2196 | `(("zeromq" ,zeromq))) | 2139 | (list zeromq)) |
| 2197 | (propagated-inputs | 2140 | (propagated-inputs |
| 2198 | `(("ruby-czmq-ffi-gen" ,ruby-czmq-ffi-gen))) | 2141 | (list ruby-czmq-ffi-gen)) |
| 2199 | (synopsis "CZMQ Ruby bindings") | 2142 | (synopsis "CZMQ Ruby bindings") |
| 2200 | (description | 2143 | (description |
| 2201 | "CZMQ Ruby bindings, based on the generated low-level FFI bindings of | 2144 | "CZMQ Ruby bindings, based on the generated low-level FFI bindings of |
| @@ -2220,8 +2163,7 @@ support for security mechanisms.") | |||
| 2220 | ;; of the involved libraries. | 2163 | ;; of the involved libraries. |
| 2221 | (arguments `(#:tests? #f)) | 2164 | (arguments `(#:tests? #f)) |
| 2222 | (propagated-inputs | 2165 | (propagated-inputs |
| 2223 | `(("ruby-json-pure" ,ruby-json-pure) | 2166 | (list ruby-json-pure ruby-atoulme-saikuro)) |
| 2224 | ("ruby-atoulme-saikuro" ,ruby-atoulme-saikuro))) | ||
| 2225 | (synopsis "Generate complexity treemap based on saikuro analysis") | 2167 | (synopsis "Generate complexity treemap based on saikuro analysis") |
| 2226 | (description | 2168 | (description |
| 2227 | "This gem generates a treemap showing the complexity of Ruby code on | 2169 | "This gem generates a treemap showing the complexity of Ruby code on |
| @@ -2244,11 +2186,8 @@ complexity.") | |||
| 2244 | (arguments | 2186 | (arguments |
| 2245 | '(#:tests? #f)) ; no included tests | 2187 | '(#:tests? #f)) ; no included tests |
| 2246 | (propagated-inputs | 2188 | (propagated-inputs |
| 2247 | `(("ruby-faraday" ,ruby-faraday) | 2189 | (list ruby-faraday ruby-jwt ruby-multi-json ruby-multi-xml |
| 2248 | ("ruby-jwt" ,ruby-jwt) | 2190 | ruby-rack)) |
| 2249 | ("ruby-multi-json" ,ruby-multi-json) | ||
| 2250 | ("ruby-multi-xml" ,ruby-multi-xml) | ||
| 2251 | ("ruby-rack" ,ruby-rack))) | ||
| 2252 | (synopsis "Ruby wrapper for the OAuth 2.0") | 2191 | (synopsis "Ruby wrapper for the OAuth 2.0") |
| 2253 | (description | 2192 | (description |
| 2254 | "This package provides a Ruby wrapper for the OAuth 2.0 protocol built | 2193 | "This package provides a Ruby wrapper for the OAuth 2.0 protocol built |
| @@ -2268,11 +2207,9 @@ with a similar style to the original OAuth spec.") | |||
| 2268 | (base32 "105mzgvmn2kjaacxw01h4wqv33r7hfn5z8fxlkk3jcjar14j71bh")))) | 2207 | (base32 "105mzgvmn2kjaacxw01h4wqv33r7hfn5z8fxlkk3jcjar14j71bh")))) |
| 2269 | (build-system ruby-build-system) | 2208 | (build-system ruby-build-system) |
| 2270 | (propagated-inputs | 2209 | (propagated-inputs |
| 2271 | `(("ruby-hashie" ,ruby-hashie) | 2210 | (list ruby-hashie ruby-rack ruby-rack-protection)) |
| 2272 | ("ruby-rack" ,ruby-rack) | ||
| 2273 | ("ruby-rack-protection" ,ruby-rack-protection))) | ||
| 2274 | (native-inputs | 2211 | (native-inputs |
| 2275 | `(("ruby-rspec" ,ruby-rspec))) | 2212 | (list ruby-rspec)) |
| 2276 | (synopsis "Generalized Rack framework for multiple-provider authentication") | 2213 | (synopsis "Generalized Rack framework for multiple-provider authentication") |
| 2277 | (description | 2214 | (description |
| 2278 | "This package provides a generalized Rack framework for multiple-provider | 2215 | "This package provides a generalized Rack framework for multiple-provider |
| @@ -2306,14 +2243,9 @@ authentication.") | |||
| 2306 | (("Coveralls::SimpleCov::Formatter") "")) | 2243 | (("Coveralls::SimpleCov::Formatter") "")) |
| 2307 | #t))))) | 2244 | #t))))) |
| 2308 | (propagated-inputs | 2245 | (propagated-inputs |
| 2309 | `(("ruby-oauth2" ,ruby-oauth2) | 2246 | (list ruby-oauth2 ruby-omniauth)) |
| 2310 | ("ruby-omniauth" ,ruby-omniauth))) | ||
| 2311 | (native-inputs | 2247 | (native-inputs |
| 2312 | `(("bundler" ,bundler) | 2248 | (list bundler ruby-rspec ruby-simplecov ruby-rack-test ruby-webmock)) |
| 2313 | ("ruby-rspec" ,ruby-rspec) | ||
| 2314 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 2315 | ("ruby-rack-test" ,ruby-rack-test) | ||
| 2316 | ("ruby-webmock" ,ruby-webmock))) | ||
| 2317 | (synopsis "Abstract OAuth2 strategy for OmniAuth") | 2249 | (synopsis "Abstract OAuth2 strategy for OmniAuth") |
| 2318 | (description | 2250 | (description |
| 2319 | "This library provides a generic OAuth2 strategy for OmniAuth. It | 2251 | "This library provides a generic OAuth2 strategy for OmniAuth. It |
| @@ -2442,9 +2374,9 @@ support.") | |||
| 2442 | (arguments | 2374 | (arguments |
| 2443 | `(#:tests? #f)) ; no included tests | 2375 | `(#:tests? #f)) ; no included tests |
| 2444 | (inputs | 2376 | (inputs |
| 2445 | `(("curl" ,curl))) | 2377 | (list curl)) |
| 2446 | (propagated-inputs | 2378 | (propagated-inputs |
| 2447 | `(("ruby-ffi" ,ruby-ffi))) | 2379 | (list ruby-ffi)) |
| 2448 | (synopsis "Very lightweight @code{libcurl} wrapper") | 2380 | (synopsis "Very lightweight @code{libcurl} wrapper") |
| 2449 | (description | 2381 | (description |
| 2450 | "Ethon is a very basic @code{libcurl} wrapper using ffi.") | 2382 | "Ethon is a very basic @code{libcurl} wrapper using ffi.") |
| @@ -2468,14 +2400,14 @@ support.") | |||
| 2468 | "0c0vd2mmqq3ar4plbwi2wsbr31vn4h45i19r5km66skydnnbp1y6")))) | 2400 | "0c0vd2mmqq3ar4plbwi2wsbr31vn4h45i19r5km66skydnnbp1y6")))) |
| 2469 | (build-system ruby-build-system) | 2401 | (build-system ruby-build-system) |
| 2470 | (native-inputs | 2402 | (native-inputs |
| 2471 | `(("bundler" ,bundler) | 2403 | (list bundler |
| 2472 | ;; The test suite tests all the available backends. Currenly, this just | 2404 | ;; The test suite tests all the available backends. Currenly, this just |
| 2473 | ;; means the node backend. | 2405 | ;; means the node backend. |
| 2474 | ;; | 2406 | ;; |
| 2475 | ;; PASSED: test:node | 2407 | ;; PASSED: test:node |
| 2476 | ;; SKIPPED: test:duktape, ;; test:javascriptcore, test:jscript, | 2408 | ;; SKIPPED: test:duktape, ;; test:javascriptcore, test:jscript, |
| 2477 | ;; test:miniracer, test:rubyracer, ;; test:rubyrhino, test:v8 | 2409 | ;; test:miniracer, test:rubyracer, ;; test:rubyrhino, test:v8 |
| 2478 | ("node" ,node))) | 2410 | node)) |
| 2479 | (synopsis "Run JavaScript code from Ruby") | 2411 | (synopsis "Run JavaScript code from Ruby") |
| 2480 | (description | 2412 | (description |
| 2481 | "ExecJS lets you run JavaScript code from Ruby. It automatically picks a | 2413 | "ExecJS lets you run JavaScript code from Ruby. It automatically picks a |
| @@ -2516,10 +2448,7 @@ a Ruby object.") | |||
| 2516 | (string-append dep "\n"))) | 2448 | (string-append dep "\n"))) |
| 2517 | #t))))) | 2449 | #t))))) |
| 2518 | (native-inputs | 2450 | (native-inputs |
| 2519 | `(("ruby-bump" ,ruby-bump) | 2451 | (list ruby-bump ruby-maxitest ruby-rubocop ruby-rspec)) |
| 2520 | ("ruby-maxitest" ,ruby-maxitest) | ||
| 2521 | ("ruby-rubocop" ,ruby-rubocop) | ||
| 2522 | ("ruby-rspec" ,ruby-rspec))) | ||
| 2523 | (synopsis "Fake file system for Ruby") | 2452 | (synopsis "Fake file system for Ruby") |
| 2524 | (description | 2453 | (description |
| 2525 | "This package provides a fake file system for use in test suites. It | 2454 | "This package provides a fake file system for use in test suites. It |
| @@ -2560,8 +2489,7 @@ extensions.") | |||
| 2560 | "0xy8wmjwjcnv36zi042678ncjzpxvy351ccbv7mzkns2n3kxfp54")))) | 2489 | "0xy8wmjwjcnv36zi042678ncjzpxvy351ccbv7mzkns2n3kxfp54")))) |
| 2561 | (build-system ruby-build-system) | 2490 | (build-system ruby-build-system) |
| 2562 | (inputs | 2491 | (inputs |
| 2563 | `(("zlib" ,zlib) | 2492 | (list zlib libxml2)) |
| 2564 | ("libxml2" ,libxml2))) | ||
| 2565 | (arguments | 2493 | (arguments |
| 2566 | '(#:tests? #f ; test suite hangs for unknown reason | 2494 | '(#:tests? #f ; test suite hangs for unknown reason |
| 2567 | #:gem-flags | 2495 | #:gem-flags |
| @@ -2592,8 +2520,7 @@ the GNOME Libxml2 XML toolkit.") | |||
| 2592 | (arguments | 2520 | (arguments |
| 2593 | '(#:tests? #f)) ; No included tests | 2521 | '(#:tests? #f)) ; No included tests |
| 2594 | (propagated-inputs | 2522 | (propagated-inputs |
| 2595 | `(("ruby-hamster" ,ruby-hamster) | 2523 | (list ruby-hamster ruby-open4)) |
| 2596 | ("ruby-open4" ,ruby-open4))) | ||
| 2597 | (synopsis "Build and execute commands in Ruby") | 2524 | (synopsis "Build and execute commands in Ruby") |
| 2598 | (description | 2525 | (description |
| 2599 | "@code{Lino} provides an interface to run external commands. It provides | 2526 | "@code{Lino} provides an interface to run external commands. It provides |
| @@ -2686,8 +2613,7 @@ Ruby.") | |||
| 2686 | (lambda _ | 2613 | (lambda _ |
| 2687 | (invoke "rspec" "spec")))))) | 2614 | (invoke "rspec" "spec")))))) |
| 2688 | (native-inputs | 2615 | (native-inputs |
| 2689 | `(("ruby-rspec" ,ruby-rspec) | 2616 | (list ruby-rspec ruby-simplecov)) |
| 2690 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 2691 | (synopsis "Ruby toolkit for building command-line interfaces") | 2617 | (synopsis "Ruby toolkit for building command-line interfaces") |
| 2692 | (description "Thor is a toolkit for building powerful command-line | 2618 | (description "Thor is a toolkit for building powerful command-line |
| 2693 | interfaces.") | 2619 | interfaces.") |
| @@ -2706,8 +2632,7 @@ interfaces.") | |||
| 2706 | "06im7gcg42x77yhz2w5da2ly9xz0n0c36y5ks7xs53v0l9g0vf5n")))) | 2632 | "06im7gcg42x77yhz2w5da2ly9xz0n0c36y5ks7xs53v0l9g0vf5n")))) |
| 2707 | (build-system ruby-build-system) | 2633 | (build-system ruby-build-system) |
| 2708 | (native-inputs | 2634 | (native-inputs |
| 2709 | `(("ruby-rspec" ,ruby-rspec) | 2635 | (list ruby-rspec ruby-timecop)) |
| 2710 | ("ruby-timecop" ,ruby-timecop))) | ||
| 2711 | (synopsis "Logging utility library for Ruby") | 2636 | (synopsis "Logging utility library for Ruby") |
| 2712 | (description "Lumberjack is a simple logging utility that can be a drop in | 2637 | (description "Lumberjack is a simple logging utility that can be a drop in |
| 2713 | replacement for Logger or ActiveSupport::BufferedLogger. It provides support | 2638 | replacement for Logger or ActiveSupport::BufferedLogger. It provides support |
| @@ -2759,12 +2684,11 @@ same log file.") | |||
| 2759 | (invoke "rspec")) | 2684 | (invoke "rspec")) |
| 2760 | #t))))) | 2685 | #t))))) |
| 2761 | (propagated-inputs | 2686 | (propagated-inputs |
| 2762 | `(("ruby-ffi" ,ruby-ffi))) | 2687 | (list ruby-ffi)) |
| 2763 | (inputs | 2688 | (inputs |
| 2764 | `(("libsodium" ,libsodium))) | 2689 | (list libsodium)) |
| 2765 | (native-inputs | 2690 | (native-inputs |
| 2766 | `(("bundler" ,bundler) | 2691 | (list bundler ruby-rspec)) |
| 2767 | ("ruby-rspec" ,ruby-rspec))) | ||
| 2768 | (synopsis "Ruby FFI binding to libsodium") | 2692 | (synopsis "Ruby FFI binding to libsodium") |
| 2769 | (description | 2693 | (description |
| 2770 | "This package provides Ruby FFI bindings to the Networking and | 2694 | "This package provides Ruby FFI bindings to the Networking and |
| @@ -2791,7 +2715,7 @@ high-level toolkit for building cryptographic systems and protocols.") | |||
| 2791 | (arguments | 2715 | (arguments |
| 2792 | `(#:test-target "default")) | 2716 | `(#:test-target "default")) |
| 2793 | (native-inputs | 2717 | (native-inputs |
| 2794 | `(("ruby-rspec" ,ruby-rspec))) | 2718 | (list ruby-rspec)) |
| 2795 | (synopsis "HMAC-based Key Derivation Function") | 2719 | (synopsis "HMAC-based Key Derivation Function") |
| 2796 | (description | 2720 | (description |
| 2797 | "This package provides a Ruby implementation of RFC5869: @acronym{HKDF, | 2721 | "This package provides a Ruby implementation of RFC5869: @acronym{HKDF, |
| @@ -2814,8 +2738,7 @@ take some source key material and generate suitable cryptographic keys from it." | |||
| 2814 | (arguments | 2738 | (arguments |
| 2815 | `(#:tests? #f)) ; no tests included | 2739 | `(#:tests? #f)) ; no tests included |
| 2816 | (native-inputs | 2740 | (native-inputs |
| 2817 | `(("ruby-rspec" ,ruby-rspec) | 2741 | (list ruby-rspec bundler)) |
| 2818 | ("bundler" ,bundler))) | ||
| 2819 | (synopsis "Ruby interface for modifying the environment") | 2742 | (synopsis "Ruby interface for modifying the environment") |
| 2820 | (description "Nenv provides a convenient wrapper for Ruby's ENV to modify | 2743 | (description "Nenv provides a convenient wrapper for Ruby's ENV to modify |
| 2821 | and inspect the environment.") | 2744 | and inspect the environment.") |
| @@ -2908,9 +2831,7 @@ operations with permutations of sequences, such as strings and arrays.") | |||
| 2908 | (("^RSpec") "require \"shellany\"\nRSpec")) | 2831 | (("^RSpec") "require \"shellany\"\nRSpec")) |
| 2909 | #t))))) | 2832 | #t))))) |
| 2910 | (native-inputs | 2833 | (native-inputs |
| 2911 | `(("ruby-rspec" ,ruby-rspec) | 2834 | (list ruby-rspec ruby-nenv bundler)) |
| 2912 | ("ruby-nenv" ,ruby-nenv) | ||
| 2913 | ("bundler" ,bundler))) | ||
| 2914 | (synopsis "Capture command output") | 2835 | (synopsis "Capture command output") |
| 2915 | (description "Shellany is a Ruby library providing functions to capture | 2836 | (description "Shellany is a Ruby library providing functions to capture |
| 2916 | the output produced by running shell commands.") | 2837 | the output produced by running shell commands.") |
| @@ -2931,10 +2852,9 @@ the output produced by running shell commands.") | |||
| 2931 | ;; Tests are not included in the gem. | 2852 | ;; Tests are not included in the gem. |
| 2932 | (arguments `(#:tests? #f)) | 2853 | (arguments `(#:tests? #f)) |
| 2933 | (propagated-inputs | 2854 | (propagated-inputs |
| 2934 | `(("ruby-shellany" ,ruby-shellany) | 2855 | (list ruby-shellany ruby-nenv)) |
| 2935 | ("ruby-nenv" ,ruby-nenv))) | ||
| 2936 | (native-inputs | 2856 | (native-inputs |
| 2937 | `(("bundler" ,bundler))) | 2857 | (list bundler)) |
| 2938 | (synopsis "Wrapper library for notification libraries") | 2858 | (synopsis "Wrapper library for notification libraries") |
| 2939 | (description "Notiffany is a Ruby wrapper library for notification | 2859 | (description "Notiffany is a Ruby wrapper library for notification |
| 2940 | libraries such as Libnotify.") | 2860 | libraries such as Libnotify.") |
| @@ -2979,13 +2899,9 @@ libraries such as Libnotify.") | |||
| 2979 | (setenv "HOME" "/tmp") | 2899 | (setenv "HOME" "/tmp") |
| 2980 | #t))))) | 2900 | #t))))) |
| 2981 | (native-inputs | 2901 | (native-inputs |
| 2982 | `(("ruby-activerecord" ,ruby-activerecord) | 2902 | (list ruby-activerecord ruby-bump ruby-rspec ruby-sqlite3 ruby-wwtd)) |
| 2983 | ("ruby-bump" ,ruby-bump) | ||
| 2984 | ("ruby-rspec" ,ruby-rspec) | ||
| 2985 | ("ruby-sqlite3" ,ruby-sqlite3) | ||
| 2986 | ("ruby-wwtd" ,ruby-wwtd))) | ||
| 2987 | (propagated-inputs | 2903 | (propagated-inputs |
| 2988 | `(("ruby-parallel-tests" ,ruby-parallel-tests))) | 2904 | (list ruby-parallel-tests)) |
| 2989 | (synopsis "Run every test in a fork") | 2905 | (synopsis "Run every test in a fork") |
| 2990 | (description | 2906 | (description |
| 2991 | "This package is a wrapper around @code{parallel_tests} that runs every | 2907 | "This package is a wrapper around @code{parallel_tests} that runs every |
| @@ -3048,10 +2964,9 @@ standard output stream.") | |||
| 3048 | (invoke "rspec")) | 2964 | (invoke "rspec")) |
| 3049 | #t))))) | 2965 | #t))))) |
| 3050 | (native-inputs | 2966 | (native-inputs |
| 3051 | `(("bundler" ,bundler))) | 2967 | (list bundler)) |
| 3052 | (propagated-inputs | 2968 | (propagated-inputs |
| 3053 | `(("ruby-rspec-core" ,ruby-rspec-core) | 2969 | (list ruby-rspec-core ruby-progressbar)) |
| 3054 | ("ruby-progressbar" ,ruby-progressbar))) | ||
| 3055 | (synopsis "Fuubar is an RSpec formatter that uses a progress bar") | 2970 | (synopsis "Fuubar is an RSpec formatter that uses a progress bar") |
| 3056 | (description | 2971 | (description |
| 3057 | "Fuubar is an RSpec formatter that uses a progress bar instead of a | 2972 | "Fuubar is an RSpec formatter that uses a progress bar instead of a |
| @@ -3075,8 +2990,7 @@ failure.") | |||
| 3075 | (arguments | 2990 | (arguments |
| 3076 | '(#:tests? #f)) ; No included tests | 2991 | '(#:tests? #f)) ; No included tests |
| 3077 | (propagated-inputs | 2992 | (propagated-inputs |
| 3078 | `(("ruby-tilt" ,ruby-tilt) | 2993 | (list ruby-tilt ruby-temple)) |
| 3079 | ("ruby-temple" ,ruby-temple))) | ||
| 3080 | (synopsis "Haml is a Ruby library to generate HTML documents") | 2994 | (synopsis "Haml is a Ruby library to generate HTML documents") |
| 3081 | (description | 2995 | (description |
| 3082 | "@acronym{Haml, HTML Abstraction Markup Language} is a layer on top of | 2996 | "@acronym{Haml, HTML Abstraction Markup Language} is a layer on top of |
| @@ -3122,9 +3036,9 @@ engine.") | |||
| 3122 | (invoke "rspec")) | 3036 | (invoke "rspec")) |
| 3123 | #t))))) | 3037 | #t))))) |
| 3124 | (propagated-inputs | 3038 | (propagated-inputs |
| 3125 | `(("ruby-concurrent" ,ruby-concurrent))) | 3039 | (list ruby-concurrent)) |
| 3126 | (native-inputs | 3040 | (native-inputs |
| 3127 | `(("ruby-rspec" ,ruby-rspec))) | 3041 | (list ruby-rspec)) |
| 3128 | (synopsis "Efficient, immutable, thread-safe collection classes for Ruby") | 3042 | (synopsis "Efficient, immutable, thread-safe collection classes for Ruby") |
| 3129 | (description | 3043 | (description |
| 3130 | "Hamster provides 6 persistent data structures: @code{Hash}, @code{Vector}, | 3044 | "Hamster provides 6 persistent data structures: @code{Hash}, @code{Vector}, |
| @@ -3155,8 +3069,7 @@ immutable queue or stack).") | |||
| 3155 | (invoke "rspec")) | 3069 | (invoke "rspec")) |
| 3156 | #t))))) | 3070 | #t))))) |
| 3157 | (native-inputs | 3071 | (native-inputs |
| 3158 | `(("bundler" ,bundler) | 3072 | (list bundler ruby-rspec-2)) |
| 3159 | ("ruby-rspec" ,ruby-rspec-2))) | ||
| 3160 | (synopsis "HashDiff computes the smallest difference between two hashes") | 3073 | (synopsis "HashDiff computes the smallest difference between two hashes") |
| 3161 | (description | 3074 | (description |
| 3162 | "HashDiff is a Ruby library to compute the smallest difference between | 3075 | "HashDiff is a Ruby library to compute the smallest difference between |
| @@ -3190,9 +3103,9 @@ two hashes.") | |||
| 3190 | (lambda _ | 3103 | (lambda _ |
| 3191 | (invoke "rspec")))))) | 3104 | (invoke "rspec")))))) |
| 3192 | (native-inputs | 3105 | (native-inputs |
| 3193 | `(("ruby-rspec" ,ruby-rspec))) | 3106 | (list ruby-rspec)) |
| 3194 | (propagated-inputs | 3107 | (propagated-inputs |
| 3195 | `(("ruby-byebug" ,ruby-byebug))) | 3108 | (list ruby-byebug)) |
| 3196 | (synopsis "Ruby hyphenation patterns") | 3109 | (synopsis "Ruby hyphenation patterns") |
| 3197 | (description | 3110 | (description |
| 3198 | "ruby-hydra is a Ruby library for working with hyphenation patterns.") | 3111 | "ruby-hydra is a Ruby library for working with hyphenation patterns.") |
| @@ -3224,7 +3137,7 @@ two hashes.") | |||
| 3224 | ((" -rubygems") "")) | 3137 | ((" -rubygems") "")) |
| 3225 | #t))))) | 3138 | #t))))) |
| 3226 | (propagated-inputs | 3139 | (propagated-inputs |
| 3227 | `(("ruby-formatador" ,ruby-formatador))) | 3140 | (list ruby-formatador)) |
| 3228 | (synopsis "Simple depth first Ruby testing") | 3141 | (synopsis "Simple depth first Ruby testing") |
| 3229 | (description "Shindo is a simple depth first testing library for Ruby.") | 3142 | (description "Shindo is a simple depth first testing library for Ruby.") |
| 3230 | (home-page "https://github.com/geemus/shindo") | 3143 | (home-page "https://github.com/geemus/shindo") |
| @@ -3244,8 +3157,7 @@ two hashes.") | |||
| 3244 | ;; Tests need Internet access. | 3157 | ;; Tests need Internet access. |
| 3245 | (arguments `(#:tests? #f)) | 3158 | (arguments `(#:tests? #f)) |
| 3246 | (native-inputs | 3159 | (native-inputs |
| 3247 | `(("ruby-rspec" ,ruby-rspec) | 3160 | (list ruby-rspec ruby-yard)) |
| 3248 | ("ruby-yard" ,ruby-yard))) | ||
| 3249 | (synopsis "Rake tasks for managing and releasing Ruby Gems") | 3161 | (synopsis "Rake tasks for managing and releasing Ruby Gems") |
| 3250 | (description "Rubygems-task provides Rake tasks for managing and releasing | 3162 | (description "Rubygems-task provides Rake tasks for managing and releasing |
| 3251 | Ruby Gems.") | 3163 | Ruby Gems.") |
| @@ -3277,10 +3189,7 @@ Ruby Gems.") | |||
| 3277 | (("/usr/bin/env ruby") (which "ruby"))) | 3189 | (("/usr/bin/env ruby") (which "ruby"))) |
| 3278 | #t))))) | 3190 | #t))))) |
| 3279 | (native-inputs | 3191 | (native-inputs |
| 3280 | `(("bundler" ,bundler) | 3192 | (list bundler ruby-simplecov zip unzip)) |
| 3281 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 3282 | ("zip" ,zip) | ||
| 3283 | ("unzip" ,unzip))) | ||
| 3284 | (synopsis "Ruby module is for reading and writing zip files") | 3193 | (synopsis "Ruby module is for reading and writing zip files") |
| 3285 | (description | 3194 | (description |
| 3286 | "The rubyzip module provides ways to read from and create zip files.") | 3195 | "The rubyzip module provides ways to read from and create zip files.") |
| @@ -3300,7 +3209,7 @@ Ruby Gems.") | |||
| 3300 | (build-system ruby-build-system) | 3209 | (build-system ruby-build-system) |
| 3301 | (arguments `(#:tests? #f)) ; there are no tests | 3210 | (arguments `(#:tests? #f)) ; there are no tests |
| 3302 | (native-inputs | 3211 | (native-inputs |
| 3303 | `(("bundler" ,bundler))) | 3212 | (list bundler)) |
| 3304 | (synopsis "Default HTML formatter for SimpleCov code coverage tool") | 3213 | (synopsis "Default HTML formatter for SimpleCov code coverage tool") |
| 3305 | (description "This package provides the default HTML formatter for | 3214 | (description "This package provides the default HTML formatter for |
| 3306 | the SimpleCov code coverage tool for Ruby version 1.9 and above.") | 3215 | the SimpleCov code coverage tool for Ruby version 1.9 and above.") |
| @@ -3322,11 +3231,9 @@ the SimpleCov code coverage tool for Ruby version 1.9 and above.") | |||
| 3322 | ;; Rubocop needs simplecov at build time. | 3231 | ;; Rubocop needs simplecov at build time. |
| 3323 | (arguments `(#:tests? #f)) | 3232 | (arguments `(#:tests? #f)) |
| 3324 | (propagated-inputs | 3233 | (propagated-inputs |
| 3325 | `(("ruby-json" ,ruby-json) | 3234 | (list ruby-json ruby-docile ruby-simplecov-html)) |
| 3326 | ("ruby-docile" ,ruby-docile) | ||
| 3327 | ("ruby-simplecov-html" ,ruby-simplecov-html))) | ||
| 3328 | (native-inputs | 3235 | (native-inputs |
| 3329 | `(("bundler" ,bundler))) | 3236 | (list bundler)) |
| 3330 | (synopsis "Code coverage framework for Ruby") | 3237 | (synopsis "Code coverage framework for Ruby") |
| 3331 | (description "SimpleCov is a code coverage framework for Ruby with a | 3238 | (description "SimpleCov is a code coverage framework for Ruby with a |
| 3332 | powerful configuration library and automatic merging of coverage across test | 3239 | powerful configuration library and automatic merging of coverage across test |
| @@ -3369,8 +3276,7 @@ User Agents.") | |||
| 3369 | '(;; TODO: This should be default, but there is one test failure | 3276 | '(;; TODO: This should be default, but there is one test failure |
| 3370 | #:test-target "all_spec")) | 3277 | #:test-target "all_spec")) |
| 3371 | (native-inputs | 3278 | (native-inputs |
| 3372 | `(("ruby-mspec" ,ruby-mspec) | 3279 | (list ruby-mspec ruby-activesupport)) |
| 3373 | ("ruby-activesupport" ,ruby-activesupport))) | ||
| 3374 | (synopsis "Backports of the features in newer Ruby versions") | 3280 | (synopsis "Backports of the features in newer Ruby versions") |
| 3375 | (description | 3281 | (description |
| 3376 | "Backports enables more compatibility across Ruby versions by providing | 3282 | "Backports enables more compatibility across Ruby versions by providing |
| @@ -3410,7 +3316,7 @@ features.") | |||
| 3410 | (arguments | 3316 | (arguments |
| 3411 | ;; No tests | 3317 | ;; No tests |
| 3412 | '(#:tests? #f)) | 3318 | '(#:tests? #f)) |
| 3413 | (propagated-inputs `(("ruby-bacon" ,ruby-bacon))) | 3319 | (propagated-inputs (list ruby-bacon)) |
| 3414 | (synopsis "Extensions to Bacon, for disabling tests, before and after | 3320 | (synopsis "Extensions to Bacon, for disabling tests, before and after |
| 3415 | blocks and more") | 3321 | blocks and more") |
| 3416 | (description | 3322 | (description |
| @@ -3435,7 +3341,7 @@ disable tests, have before and after blocks that run once and more.") | |||
| 3435 | '(;; No included tests | 3341 | '(;; No included tests |
| 3436 | #:tests? #f)) | 3342 | #:tests? #f)) |
| 3437 | (propagated-inputs | 3343 | (propagated-inputs |
| 3438 | `(("ruby-bacon" ,ruby-bacon))) | 3344 | (list ruby-bacon)) |
| 3439 | (synopsis "Colored output for Bacon test framework") | 3345 | (synopsis "Colored output for Bacon test framework") |
| 3440 | (description | 3346 | (description |
| 3441 | "This package adds color through ANSI escape codes to Bacon test | 3347 | "This package adds color through ANSI escape codes to Bacon test |
| @@ -3455,7 +3361,7 @@ output.") | |||
| 3455 | "0lflx29mlznf1hn0nihkgllzbj8xp5qasn8j7h838465pi399k68")))) | 3361 | "0lflx29mlznf1hn0nihkgllzbj8xp5qasn8j7h838465pi399k68")))) |
| 3456 | (build-system ruby-build-system) | 3362 | (build-system ruby-build-system) |
| 3457 | (native-inputs | 3363 | (native-inputs |
| 3458 | `(("bundler" ,bundler))) | 3364 | (list bundler)) |
| 3459 | (synopsis "Generic connection pool for Ruby") | 3365 | (synopsis "Generic connection pool for Ruby") |
| 3460 | (description "Connection_pool provides a generic connection pooling | 3366 | (description "Connection_pool provides a generic connection pooling |
| 3461 | interface for Ruby programs.") | 3367 | interface for Ruby programs.") |
| @@ -3503,17 +3409,17 @@ interface for Ruby programs.") | |||
| 3503 | "ActiveRecord::VERSION::MAJOR >= 4")) | 3409 | "ActiveRecord::VERSION::MAJOR >= 4")) |
| 3504 | #t))))) | 3410 | #t))))) |
| 3505 | (native-inputs | 3411 | (native-inputs |
| 3506 | `(;; For tests. | 3412 | (list ;; For tests. |
| 3507 | ("ruby-activerecord" ,ruby-activerecord) | 3413 | ruby-activerecord |
| 3508 | ("ruby-activesupport" ,ruby-activesupport) | 3414 | ruby-activesupport |
| 3509 | ("ruby-bump" ,ruby-bump) | 3415 | ruby-bump |
| 3510 | ("ruby-forking-test-runner" ,ruby-forking-test-runner) | 3416 | ruby-forking-test-runner |
| 3511 | ("ruby-i18n" ,ruby-i18n) | 3417 | ruby-i18n |
| 3512 | ("ruby-rubocop" ,ruby-rubocop) | 3418 | ruby-rubocop |
| 3513 | ("ruby-rspec" ,ruby-rspec) | 3419 | ruby-rspec |
| 3514 | ("ruby-single-cov" ,ruby-single-cov) | 3420 | ruby-single-cov |
| 3515 | ("ruby-sqlite3" ,ruby-sqlite3) | 3421 | ruby-sqlite3 |
| 3516 | ("ruby-wwtd" ,ruby-wwtd))) | 3422 | ruby-wwtd)) |
| 3517 | (synopsis "Fast implementation of @code{GetText}") | 3423 | (synopsis "Fast implementation of @code{GetText}") |
| 3518 | (description | 3424 | (description |
| 3519 | "This package provides an alternative implementation of the Ruby | 3425 | "This package provides an alternative implementation of the Ruby |
| @@ -3533,8 +3439,7 @@ interface for Ruby programs.") | |||
| 3533 | "156rv95bgxfz6qw5y1r7c7bswr77918hygl8dyl14qzbqc5vyp18")))) | 3439 | "156rv95bgxfz6qw5y1r7c7bswr77918hygl8dyl14qzbqc5vyp18")))) |
| 3534 | (build-system ruby-build-system) | 3440 | (build-system ruby-build-system) |
| 3535 | (native-inputs | 3441 | (native-inputs |
| 3536 | `(("ruby-connection-pool" ,ruby-connection-pool) | 3442 | (list ruby-connection-pool ruby-hoe)) |
| 3537 | ("ruby-hoe" ,ruby-hoe))) | ||
| 3538 | (synopsis "Persistent HTTP connection manager") | 3443 | (synopsis "Persistent HTTP connection manager") |
| 3539 | (description "Net::HTTP::Persistent manages persistent HTTP connections | 3444 | (description "Net::HTTP::Persistent manages persistent HTTP connections |
| 3540 | using Net::HTTP, supporting reconnection and retry according to RFC 2616.") | 3445 | using Net::HTTP, supporting reconnection and retry according to RFC 2616.") |
| @@ -3555,7 +3460,7 @@ using Net::HTTP, supporting reconnection and retry according to RFC 2616.") | |||
| 3555 | (arguments | 3460 | (arguments |
| 3556 | '(#:tests? #f)) ; No included tests | 3461 | '(#:tests? #f)) ; No included tests |
| 3557 | (native-inputs | 3462 | (native-inputs |
| 3558 | `(("bundler" ,bundler))) | 3463 | (list bundler)) |
| 3559 | (synopsis "Assert library with descriptive assertion messages") | 3464 | (synopsis "Assert library with descriptive assertion messages") |
| 3560 | (description "Power-assert is an assertion library providing descriptive | 3465 | (description "Power-assert is an assertion library providing descriptive |
| 3561 | assertion messages for tests.") | 3466 | assertion messages for tests.") |
| @@ -3577,9 +3482,7 @@ assertion messages for tests.") | |||
| 3577 | (arguments | 3482 | (arguments |
| 3578 | '(#:test-target "spec")) | 3483 | '(#:test-target "spec")) |
| 3579 | (native-inputs | 3484 | (native-inputs |
| 3580 | `(("bundler" ,bundler) | 3485 | (list bundler ruby-rspec ruby-yard)) |
| 3581 | ("ruby-rspec" ,ruby-rspec) | ||
| 3582 | ("ruby-yard" ,ruby-yard))) | ||
| 3583 | (synopsis "Useful extensions to core Ruby classes") | 3486 | (synopsis "Useful extensions to core Ruby classes") |
| 3584 | (description | 3487 | (description |
| 3585 | "This package provides a few useful extensions to core Ruby classes, | 3488 | "This package provides a few useful extensions to core Ruby classes, |
| @@ -3604,8 +3507,7 @@ including @code{Array}, @code{Enumerable}, @code{Hash}, @code{Numeric}, and | |||
| 3604 | ;; dependency cycle we disable tests. | 3507 | ;; dependency cycle we disable tests. |
| 3605 | (arguments `(#:tests? #f)) | 3508 | (arguments `(#:tests? #f)) |
| 3606 | (native-inputs | 3509 | (native-inputs |
| 3607 | `(("bundler" ,bundler) | 3510 | (list bundler ruby-yard)) |
| 3608 | ("ruby-yard" ,ruby-yard))) | ||
| 3609 | (synopsis "Ruby library providing basic localization APIs") | 3511 | (synopsis "Ruby library providing basic localization APIs") |
| 3610 | (description | 3512 | (description |
| 3611 | "Ruby-Locale is the pure ruby library which provides basic APIs for | 3513 | "Ruby-Locale is the pure ruby library which provides basic APIs for |
| @@ -3626,9 +3528,7 @@ localization.") | |||
| 3626 | "060zzj7c2kicdfk6cpnn40n9yjnhfrr13d0rsbdhdij68chp2861")))) | 3528 | "060zzj7c2kicdfk6cpnn40n9yjnhfrr13d0rsbdhdij68chp2861")))) |
| 3627 | (build-system ruby-build-system) | 3529 | (build-system ruby-build-system) |
| 3628 | (native-inputs | 3530 | (native-inputs |
| 3629 | `(("ruby-tilt" ,ruby-tilt) | 3531 | (list ruby-tilt ruby-bacon ruby-erubis)) |
| 3630 | ("ruby-bacon" ,ruby-bacon) | ||
| 3631 | ("ruby-erubis" ,ruby-erubis))) | ||
| 3632 | (synopsis "Template compilation framework in Ruby") | 3532 | (synopsis "Template compilation framework in Ruby") |
| 3633 | (description | 3533 | (description |
| 3634 | "Temple is an abstraction and framework for compiling templates to pure | 3534 | "Temple is an abstraction and framework for compiling templates to pure |
| @@ -3670,11 +3570,9 @@ Soundex, Metaphone, Double Metaphone, Porter Stemming.") | |||
| 3670 | ;; tests. | 3570 | ;; tests. |
| 3671 | (arguments `(#:tests? #f)) | 3571 | (arguments `(#:tests? #f)) |
| 3672 | (propagated-inputs | 3572 | (propagated-inputs |
| 3673 | `(("ruby-locale" ,ruby-locale) | 3573 | (list ruby-locale ruby-text)) |
| 3674 | ("ruby-text" ,ruby-text))) | ||
| 3675 | (native-inputs | 3574 | (native-inputs |
| 3676 | `(("bundler" ,bundler) | 3575 | (list bundler ruby-yard)) |
| 3677 | ("ruby-yard" ,ruby-yard))) | ||
| 3678 | (synopsis "GNU gettext-like program for Ruby") | 3576 | (synopsis "GNU gettext-like program for Ruby") |
| 3679 | (description | 3577 | (description |
| 3680 | "Gettext is a GNU gettext-like program for Ruby. The catalog | 3578 | "Gettext is a GNU gettext-like program for Ruby. The catalog |
| @@ -3698,10 +3596,9 @@ use GNU gettext tools for maintenance.") | |||
| 3698 | ;; To break the dependency cycle we disable tests. | 3596 | ;; To break the dependency cycle we disable tests. |
| 3699 | (arguments `(#:tests? #f)) | 3597 | (arguments `(#:tests? #f)) |
| 3700 | (propagated-inputs | 3598 | (propagated-inputs |
| 3701 | `(("ruby-gettext" ,ruby-gettext) | 3599 | (list ruby-gettext ruby-yard)) |
| 3702 | ("ruby-yard" ,ruby-yard))) | ||
| 3703 | (native-inputs | 3600 | (native-inputs |
| 3704 | `(("bundler" ,bundler))) | 3601 | (list bundler)) |
| 3705 | (synopsis "Utility library to package internationalized libraries") | 3602 | (synopsis "Utility library to package internationalized libraries") |
| 3706 | (description | 3603 | (description |
| 3707 | "Packnga is a library to translate to many languages using YARD.") | 3604 | "Packnga is a library to translate to many languages using YARD.") |
| @@ -3721,9 +3618,7 @@ use GNU gettext tools for maintenance.") | |||
| 3721 | "1a2ym3l068d0pxzzr95kvqx87zpdsarxslz9ygd4qfm9frrz0kgj")))) | 3618 | "1a2ym3l068d0pxzzr95kvqx87zpdsarxslz9ygd4qfm9frrz0kgj")))) |
| 3722 | (build-system ruby-build-system) | 3619 | (build-system ruby-build-system) |
| 3723 | (native-inputs | 3620 | (native-inputs |
| 3724 | `(("bundler" ,bundler) | 3621 | (list bundler ruby-mocha ruby-rspec)) |
| 3725 | ("ruby-mocha" ,ruby-mocha) | ||
| 3726 | ("ruby-rspec" ,ruby-rspec))) | ||
| 3727 | (synopsis "Creates temporary files and directories for testing") | 3622 | (synopsis "Creates temporary files and directories for testing") |
| 3728 | (description | 3623 | (description |
| 3729 | "TestConstruct is a @acronym{DSL, Domain Specific Language} for creating | 3624 | "TestConstruct is a @acronym{DSL, Domain Specific Language} for creating |
| @@ -3743,11 +3638,9 @@ temporary files and directories during tests.") | |||
| 3743 | "15isy7vhppbfd0032klirj9gxp65ygkzjdwrmm28xpirlcsk6qpd")))) | 3638 | "15isy7vhppbfd0032klirj9gxp65ygkzjdwrmm28xpirlcsk6qpd")))) |
| 3744 | (build-system ruby-build-system) | 3639 | (build-system ruby-build-system) |
| 3745 | (propagated-inputs | 3640 | (propagated-inputs |
| 3746 | `(("ruby-power-assert" ,ruby-power-assert))) | 3641 | (list ruby-power-assert)) |
| 3747 | (native-inputs | 3642 | (native-inputs |
| 3748 | `(("bundler" ,bundler) | 3643 | (list bundler ruby-packnga ruby-yard)) |
| 3749 | ("ruby-packnga" ,ruby-packnga) | ||
| 3750 | ("ruby-yard" ,ruby-yard))) | ||
| 3751 | (synopsis "Unit testing framework for Ruby") | 3644 | (synopsis "Unit testing framework for Ruby") |
| 3752 | (description "@code{Test::Unit} is unit testing framework for Ruby, based | 3645 | (description "@code{Test::Unit} is unit testing framework for Ruby, based |
| 3753 | on xUnit principles. These were originally designed by Kent Beck, creator of | 3646 | on xUnit principles. These were originally designed by Kent Beck, creator of |
| @@ -3781,10 +3674,9 @@ It allows writing tests, checking results and automated testing in Ruby.") | |||
| 3781 | (invoke "rspec")) | 3674 | (invoke "rspec")) |
| 3782 | #t))))) | 3675 | #t))))) |
| 3783 | (propagated-inputs | 3676 | (propagated-inputs |
| 3784 | `(("ruby-builder" ,ruby-builder))) | 3677 | (list ruby-builder)) |
| 3785 | (native-inputs | 3678 | (native-inputs |
| 3786 | `(("bundler" ,bundler) | 3679 | (list bundler ruby-rspec-2)) |
| 3787 | ("ruby-rspec" ,ruby-rspec-2))) | ||
| 3788 | (synopsis "Write HTML pages in pure Ruby") | 3680 | (synopsis "Write HTML pages in pure Ruby") |
| 3789 | (description | 3681 | (description |
| 3790 | "Markaby allows writing HTML packages in pure Ruby. This is similar to | 3682 | "Markaby allows writing HTML packages in pure Ruby. This is similar to |
| @@ -3816,9 +3708,7 @@ mixture of HTML and additional ERB syntax.") | |||
| 3816 | (invoke "rspec")) | 3708 | (invoke "rspec")) |
| 3817 | #t))))) | 3709 | #t))))) |
| 3818 | (native-inputs | 3710 | (native-inputs |
| 3819 | `(("ruby-rspec" ,ruby-rspec) | 3711 | (list ruby-rspec ruby-simplecov ruby-nokogiri-diff)) |
| 3820 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 3821 | ("ruby-nokogiri-diff" ,ruby-nokogiri-diff))) | ||
| 3822 | (synopsis "Markdown interpreter in Ruby") | 3712 | (synopsis "Markdown interpreter in Ruby") |
| 3823 | (description | 3713 | (description |
| 3824 | "Maruku is a Markdown interpreter in Ruby. It can export Markdown to | 3714 | "Maruku is a Markdown interpreter in Ruby. It can export Markdown to |
| @@ -3852,8 +3742,7 @@ HTML, and PDF through LaTeX.") | |||
| 3852 | "/lib\"")))) | 3742 | "/lib\"")))) |
| 3853 | #t))))) | 3743 | #t))))) |
| 3854 | (native-inputs | 3744 | (native-inputs |
| 3855 | `(("bundler" ,bundler) | 3745 | (list bundler ruby-test-unit)) |
| 3856 | ("ruby-test-unit" ,ruby-test-unit))) | ||
| 3857 | (synopsis "Ruby library adding metaclass method to all objects") | 3746 | (synopsis "Ruby library adding metaclass method to all objects") |
| 3858 | (description | 3747 | (description |
| 3859 | "Metaclass is a Ruby library adding a @code{metaclass} method to all Ruby | 3748 | "Metaclass is a Ruby library adding a @code{metaclass} method to all Ruby |
| @@ -3873,7 +3762,7 @@ objects.") | |||
| 3873 | "0br9k6zijj1zc25n8p7f2j1mwl58nfgdknf3q13h9k156jvrir06")))) | 3762 | "0br9k6zijj1zc25n8p7f2j1mwl58nfgdknf3q13h9k156jvrir06")))) |
| 3874 | (build-system ruby-build-system) | 3763 | (build-system ruby-build-system) |
| 3875 | (propagated-inputs | 3764 | (propagated-inputs |
| 3876 | `(("ruby-ptools" ,ruby-ptools))) | 3765 | (list ruby-ptools)) |
| 3877 | (synopsis "Lightweight alternative to @code{mkmf}") | 3766 | (synopsis "Lightweight alternative to @code{mkmf}") |
| 3878 | (description | 3767 | (description |
| 3879 | "@code{mkmf-lite} is a light version of Ruby's @code{mkmf.rb} designed | 3768 | "@code{mkmf-lite} is a light version of Ruby's @code{mkmf.rb} designed |
| @@ -3915,9 +3804,7 @@ to check for the presence of header files, constants, and so on.") | |||
| 3915 | (invoke "rspec" "spec")) | 3804 | (invoke "rspec" "spec")) |
| 3916 | #t))))) | 3805 | #t))))) |
| 3917 | (native-inputs | 3806 | (native-inputs |
| 3918 | `(("bundler" ,bundler) | 3807 | (list bundler ruby-rake ruby-rspec)) |
| 3919 | ("ruby-rake" ,ruby-rake) | ||
| 3920 | ("ruby-rspec" ,ruby-rspec))) | ||
| 3921 | (synopsis "MSpec is a specialized framework for RubySpec") | 3808 | (synopsis "MSpec is a specialized framework for RubySpec") |
| 3922 | (description | 3809 | (description |
| 3923 | "MSpec is a specialized framework that is syntax-compatible with RSpec 2 | 3810 | "MSpec is a specialized framework that is syntax-compatible with RSpec 2 |
| @@ -3975,8 +3862,7 @@ specs for Ruby implementations in ruby/spec.") | |||
| 3975 | `(("mariadb-dev" ,mariadb "dev") | 3862 | `(("mariadb-dev" ,mariadb "dev") |
| 3976 | ("zlib" ,zlib))) | 3863 | ("zlib" ,zlib))) |
| 3977 | (native-inputs | 3864 | (native-inputs |
| 3978 | `(("ruby-rspec" ,ruby-rspec) | 3865 | (list ruby-rspec ruby-rake-compiler)) |
| 3979 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 3980 | (synopsis "MySQL library for Ruby, binding to libmysql") | 3866 | (synopsis "MySQL library for Ruby, binding to libmysql") |
| 3981 | (description | 3867 | (description |
| 3982 | "This package provides a simple, fast MySQL library for Ruby, binding to | 3868 | "This package provides a simple, fast MySQL library for Ruby, binding to |
| @@ -4001,8 +3887,7 @@ libmysql.") | |||
| 4001 | (replace 'check | 3887 | (replace 'check |
| 4002 | (lambda _ (invoke "rspec" "spec/")))))) | 3888 | (lambda _ (invoke "rspec" "spec/")))))) |
| 4003 | (native-inputs | 3889 | (native-inputs |
| 4004 | `(("bundler" ,bundler) | 3890 | (list bundler ruby-rspec)) |
| 4005 | ("ruby-rspec" ,ruby-rspec))) | ||
| 4006 | (synopsis "Abstract base class with no predefined methods") | 3891 | (synopsis "Abstract base class with no predefined methods") |
| 4007 | (description | 3892 | (description |
| 4008 | "BlankSlate provides an abstract base class with no predefined | 3893 | "BlankSlate provides an abstract base class with no predefined |
| @@ -4029,9 +3914,7 @@ as a base class when writing classes that depend upon | |||
| 4029 | ;; https://github.com/cldwalker/bond/issues/46). | 3914 | ;; https://github.com/cldwalker/bond/issues/46). |
| 4030 | `(#:tests? #f)) | 3915 | `(#:tests? #f)) |
| 4031 | (native-inputs | 3916 | (native-inputs |
| 4032 | `(("ruby-bacon" ,ruby-bacon) | 3917 | (list ruby-bacon ruby-bacon-bits ruby-mocha-on-bacon)) |
| 4033 | ("ruby-bacon-bits" ,ruby-bacon-bits) | ||
| 4034 | ("ruby-mocha-on-bacon" ,ruby-mocha-on-bacon))) | ||
| 4035 | (synopsis "Bond can provide custom autocompletion for arguments, methods | 3918 | (synopsis "Bond can provide custom autocompletion for arguments, methods |
| 4036 | and more") | 3919 | and more") |
| 4037 | (description | 3920 | (description |
| @@ -4075,7 +3958,7 @@ irb's last-word approach.") | |||
| 4075 | (find-files "./test" ".*\\.rb")))) | 3958 | (find-files "./test" ".*\\.rb")))) |
| 4076 | #t))))) | 3959 | #t))))) |
| 4077 | (inputs | 3960 | (inputs |
| 4078 | `(("libidn" ,libidn))) | 3961 | (list libidn)) |
| 4079 | (synopsis "Ruby Bindings for the GNU LibIDN library") | 3962 | (synopsis "Ruby Bindings for the GNU LibIDN library") |
| 4080 | (description | 3963 | (description |
| 4081 | "Ruby Bindings for the GNU LibIDN library, an implementation of the | 3964 | "Ruby Bindings for the GNU LibIDN library, an implementation of the |
| @@ -4116,10 +3999,9 @@ encoded form.") | |||
| 4116 | "/lib\"")))) | 3999 | "/lib\"")))) |
| 4117 | #t))))) | 4000 | #t))))) |
| 4118 | (propagated-inputs | 4001 | (propagated-inputs |
| 4119 | `(("ruby-blankslate" ,ruby-blankslate))) | 4002 | (list ruby-blankslate)) |
| 4120 | (native-inputs | 4003 | (native-inputs |
| 4121 | `(("bundler" ,bundler) | 4004 | (list bundler ruby-test-unit)) |
| 4122 | ("ruby-test-unit" ,ruby-test-unit))) | ||
| 4123 | (synopsis "Instantiate an arbitrary Ruby class") | 4005 | (synopsis "Instantiate an arbitrary Ruby class") |
| 4124 | (description | 4006 | (description |
| 4125 | "Instantiator lets you instantiate an arbitrary Ruby class without | 4007 | "Instantiator lets you instantiate an arbitrary Ruby class without |
| @@ -4153,12 +4035,9 @@ knowing anything about the constructor.") | |||
| 4153 | "/lib\"")))) | 4035 | "/lib\"")))) |
| 4154 | #t))))) | 4036 | #t))))) |
| 4155 | (propagated-inputs | 4037 | (propagated-inputs |
| 4156 | `(("ruby-instantiator" ,ruby-instantiator) | 4038 | (list ruby-instantiator ruby-metaclass)) |
| 4157 | ("ruby-metaclass" ,ruby-metaclass))) | ||
| 4158 | (native-inputs | 4039 | (native-inputs |
| 4159 | `(("bundler" ,bundler) | 4040 | (list bundler ruby-blankslate ruby-test-unit)) |
| 4160 | ("ruby-blankslate" ,ruby-blankslate) | ||
| 4161 | ("ruby-test-unit" ,ruby-test-unit))) | ||
| 4162 | (synopsis "Dynamic inspection of the method hierarchy on a Ruby object") | 4041 | (synopsis "Dynamic inspection of the method hierarchy on a Ruby object") |
| 4163 | (description | 4042 | (description |
| 4164 | "Introspection provides tools to inspect the hierarchy of method | 4043 | "Introspection provides tools to inspect the hierarchy of method |
| @@ -4188,9 +4067,7 @@ definitions on a Ruby object.") | |||
| 4188 | "task :test => %w[test:unit]")) | 4067 | "task :test => %w[test:unit]")) |
| 4189 | #t))))) | 4068 | #t))))) |
| 4190 | (native-inputs | 4069 | (native-inputs |
| 4191 | `(("bundler" ,bundler) | 4070 | (list bundler ruby-test-unit ruby-rake-compiler)) |
| 4192 | ("ruby-test-unit" ,ruby-test-unit) | ||
| 4193 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 4194 | (synopsis "Extensible Markdown to (X)HTML converter") | 4071 | (synopsis "Extensible Markdown to (X)HTML converter") |
| 4195 | (description | 4072 | (description |
| 4196 | "Redcarpet is an extensible Ruby library for Markdown processing and | 4073 | "Redcarpet is an extensible Ruby library for Markdown processing and |
| @@ -4213,7 +4090,7 @@ conversion to (X)HTML.") | |||
| 4213 | (arguments | 4090 | (arguments |
| 4214 | '(#:tests? #f)) ; No included tests | 4091 | '(#:tests? #f)) ; No included tests |
| 4215 | (propagated-inputs | 4092 | (propagated-inputs |
| 4216 | `(("ruby-listen" ,ruby-listen))) | 4093 | (list ruby-listen)) |
| 4217 | (synopsis "Run a process, and restart when some monitored files change") | 4094 | (synopsis "Run a process, and restart when some monitored files change") |
| 4218 | (description | 4095 | (description |
| 4219 | "Rerun is a tool to launch programs, then monitor the file system, and | 4096 | "Rerun is a tool to launch programs, then monitor the file system, and |
| @@ -4267,7 +4144,7 @@ Ruby, but can be used for all programs.") | |||
| 4267 | ("ruby-rspec" ,ruby-rspec) | 4144 | ("ruby-rspec" ,ruby-rspec) |
| 4268 | ("ruby-wwtd" ,ruby-wwtd))) | 4145 | ("ruby-wwtd" ,ruby-wwtd))) |
| 4269 | (propagated-inputs | 4146 | (propagated-inputs |
| 4270 | `(("ruby-minitest" ,ruby-minitest))) | 4147 | (list ruby-minitest)) |
| 4271 | (synopsis "Minitest with extra features") | 4148 | (synopsis "Minitest with extra features") |
| 4272 | (description | 4149 | (description |
| 4273 | "Maxitest is a wrapper around Minitest with extra functionality such | 4150 | "Maxitest is a wrapper around Minitest with extra functionality such |
| @@ -4298,7 +4175,7 @@ number, support for interrupted tests, better backtraces, and more.") | |||
| 4298 | "true\n")) | 4175 | "true\n")) |
| 4299 | #t))))) | 4176 | #t))))) |
| 4300 | (native-inputs | 4177 | (native-inputs |
| 4301 | `(("ruby-introspection" ,ruby-introspection))) | 4178 | (list ruby-introspection)) |
| 4302 | (synopsis "Mocking and stubbing library for Ruby") | 4179 | (synopsis "Mocking and stubbing library for Ruby") |
| 4303 | (description | 4180 | (description |
| 4304 | "Mocha is a mocking and stubbing library with JMock/SchMock syntax, which | 4181 | "Mocha is a mocking and stubbing library with JMock/SchMock syntax, which |
| @@ -4322,7 +4199,7 @@ allows mocking and stubbing of methods on real (non-mock) classes.") | |||
| 4322 | (arguments | 4199 | (arguments |
| 4323 | ;; rubygems.org release missing tests | 4200 | ;; rubygems.org release missing tests |
| 4324 | '(#:tests? #f)) | 4201 | '(#:tests? #f)) |
| 4325 | (propagated-inputs `(("ruby-mocha" ,ruby-mocha))) | 4202 | (propagated-inputs (list ruby-mocha)) |
| 4326 | (synopsis "Mocha adapter for Bacon") | 4203 | (synopsis "Mocha adapter for Bacon") |
| 4327 | (description | 4204 | (description |
| 4328 | "This package provides a Mocha adapter for Bacon, allowing you to use the | 4205 | "This package provides a Mocha adapter for Bacon, allowing you to use the |
| @@ -4343,9 +4220,7 @@ Mocha stubbing and mocking library with Bacon, a small RSpec clone.") | |||
| 4343 | "07c4v97zl1daabmri9zlbzs6yvkl56z1q14bw74d53jdj0c17nhx")))) | 4220 | "07c4v97zl1daabmri9zlbzs6yvkl56z1q14bw74d53jdj0c17nhx")))) |
| 4344 | (build-system ruby-build-system) | 4221 | (build-system ruby-build-system) |
| 4345 | (native-inputs | 4222 | (native-inputs |
| 4346 | `(("bundler" ,bundler) | 4223 | (list bundler ruby-mocha ruby-test-unit)) |
| 4347 | ("ruby-mocha" ,ruby-mocha) | ||
| 4348 | ("ruby-test-unit" ,ruby-test-unit))) | ||
| 4349 | (synopsis "Ruby implementation of the SSH2 client protocol") | 4224 | (synopsis "Ruby implementation of the SSH2 client protocol") |
| 4350 | (description "@code{Net::SSH} is a pure-Ruby implementation of the SSH2 | 4225 | (description "@code{Net::SSH} is a pure-Ruby implementation of the SSH2 |
| 4351 | client protocol. It allows you to write programs that invoke and interact | 4226 | client protocol. It allows you to write programs that invoke and interact |
| @@ -4369,11 +4244,9 @@ with processes on remote servers, via SSH2.") | |||
| 4369 | (base32 "1nyn17sy71fn7zs3y6wbgcn35318c10flqgc0582409095x4h0sx")))) | 4244 | (base32 "1nyn17sy71fn7zs3y6wbgcn35318c10flqgc0582409095x4h0sx")))) |
| 4370 | (build-system ruby-build-system) | 4245 | (build-system ruby-build-system) |
| 4371 | (native-inputs | 4246 | (native-inputs |
| 4372 | `(("bundler" ,bundler) | 4247 | (list bundler ruby-test-unit ruby-mocha)) |
| 4373 | ("ruby-test-unit" ,ruby-test-unit) | ||
| 4374 | ("ruby-mocha" ,ruby-mocha))) | ||
| 4375 | (propagated-inputs | 4248 | (propagated-inputs |
| 4376 | `(("ruby-net-ssh" ,ruby-net-ssh))) | 4249 | (list ruby-net-ssh)) |
| 4377 | (synopsis "Pure-Ruby SCP client library") | 4250 | (synopsis "Pure-Ruby SCP client library") |
| 4378 | (description "@code{Net::SCP} is a pure-Ruby implementation of the SCP | 4251 | (description "@code{Net::SCP} is a pure-Ruby implementation of the SCP |
| 4379 | client protocol.") | 4252 | client protocol.") |
| @@ -4392,7 +4265,7 @@ client protocol.") | |||
| 4392 | "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl")))) | 4265 | "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl")))) |
| 4393 | (build-system ruby-build-system) | 4266 | (build-system ruby-build-system) |
| 4394 | (native-inputs | 4267 | (native-inputs |
| 4395 | `(("ruby-hoe" ,ruby-hoe))) | 4268 | (list ruby-hoe)) |
| 4396 | (synopsis "Small test suite library for Ruby") | 4269 | (synopsis "Small test suite library for Ruby") |
| 4397 | (description "Minitest provides a complete suite of Ruby testing | 4270 | (description "Minitest provides a complete suite of Ruby testing |
| 4398 | facilities supporting TDD, BDD, mocking, and benchmarking.") | 4271 | facilities supporting TDD, BDD, mocking, and benchmarking.") |
| @@ -4445,12 +4318,9 @@ facilities supporting TDD, BDD, mocking, and benchmarking.") | |||
| 4445 | (("%q<cucumber>.*") "%q<cucumber>, [\">= 0\"])\n")) | 4318 | (("%q<cucumber>.*") "%q<cucumber>, [\">= 0\"])\n")) |
| 4446 | #t))))) | 4319 | #t))))) |
| 4447 | (propagated-inputs | 4320 | (propagated-inputs |
| 4448 | `(("ruby-minitest" ,ruby-minitest))) | 4321 | (list ruby-minitest)) |
| 4449 | (native-inputs | 4322 | (native-inputs |
| 4450 | `(("bundler" ,bundler) | 4323 | (list bundler ruby-cucumber ruby-bump ruby-test-construct)) |
| 4451 | ("ruby-cucumber" ,ruby-cucumber) | ||
| 4452 | ("ruby-bump" ,ruby-bump) | ||
| 4453 | ("ruby-test-construct" ,ruby-test-construct))) | ||
| 4454 | (synopsis "Run code around tests in Minitest") | 4324 | (synopsis "Run code around tests in Minitest") |
| 4455 | (description | 4325 | (description |
| 4456 | "This library provides a way to run code around tests in Minitest, | 4326 | "This library provides a way to run code around tests in Minitest, |
| @@ -4470,8 +4340,7 @@ written using either the unit test or spec style.") | |||
| 4470 | "179d6pj56l9xzm46fqsqj10mzjkr1f9fv4cxa8wvchs97hqz33w1")))) | 4340 | "179d6pj56l9xzm46fqsqj10mzjkr1f9fv4cxa8wvchs97hqz33w1")))) |
| 4471 | (build-system ruby-build-system) | 4341 | (build-system ruby-build-system) |
| 4472 | (native-inputs | 4342 | (native-inputs |
| 4473 | `(("ruby-hoe" ,ruby-hoe) | 4343 | (list ruby-hoe ruby-minitest)) |
| 4474 | ("ruby-minitest" ,ruby-minitest))) | ||
| 4475 | (synopsis "Fast test suite runner for minitest") | 4344 | (synopsis "Fast test suite runner for minitest") |
| 4476 | (description "Minitest-sprint is a test runner for minitest that makes it | 4345 | (description "Minitest-sprint is a test runner for minitest that makes it |
| 4477 | easier to re-run individual failing tests.") | 4346 | easier to re-run individual failing tests.") |
| @@ -4490,9 +4359,9 @@ easier to re-run individual failing tests.") | |||
| 4490 | "0zhdwcl6bgha61qiyfvr7zs7ywaxc33wmj9xhxl8jdmpdvifvfaj")))) | 4359 | "0zhdwcl6bgha61qiyfvr7zs7ywaxc33wmj9xhxl8jdmpdvifvfaj")))) |
| 4491 | (build-system ruby-build-system) | 4360 | (build-system ruby-build-system) |
| 4492 | (native-inputs | 4361 | (native-inputs |
| 4493 | `(("ruby-hoe" ,ruby-hoe))) | 4362 | (list ruby-hoe)) |
| 4494 | (inputs | 4363 | (inputs |
| 4495 | `(("ruby-minitest" ,ruby-minitest))) | 4364 | (list ruby-minitest)) |
| 4496 | (synopsis "Bacon compatibility library for minitest") | 4365 | (synopsis "Bacon compatibility library for minitest") |
| 4497 | (description "Minitest-bacon extends minitest with bacon-like | 4366 | (description "Minitest-bacon extends minitest with bacon-like |
| 4498 | functionality, making it easier to migrate test suites from bacon to minitest.") | 4367 | functionality, making it easier to migrate test suites from bacon to minitest.") |
| @@ -4512,9 +4381,9 @@ functionality, making it easier to migrate test suites from bacon to minitest.") | |||
| 4512 | "1zgjslp6d7dzcn8smj595idymgd5j603p9g2jqkfgi28sqbhz6m0")))) | 4381 | "1zgjslp6d7dzcn8smj595idymgd5j603p9g2jqkfgi28sqbhz6m0")))) |
| 4513 | (build-system ruby-build-system) | 4382 | (build-system ruby-build-system) |
| 4514 | (propagated-inputs | 4383 | (propagated-inputs |
| 4515 | `(("ruby-minitest" ,ruby-minitest))) | 4384 | (list ruby-minitest)) |
| 4516 | (native-inputs | 4385 | (native-inputs |
| 4517 | `(("ruby-hoe" ,ruby-hoe))) | 4386 | (list ruby-hoe)) |
| 4518 | (synopsis "Allows a few specific tests to be focused on") | 4387 | (synopsis "Allows a few specific tests to be focused on") |
| 4519 | (description | 4388 | (description |
| 4520 | "@code{minitest-focus} gives the ability focus on a few tests with ease | 4389 | "@code{minitest-focus} gives the ability focus on a few tests with ease |
| @@ -4548,8 +4417,7 @@ is to be run.") | |||
| 4548 | (lambda _ | 4417 | (lambda _ |
| 4549 | (invoke "script/test")))))) | 4418 | (invoke "script/test")))))) |
| 4550 | (native-inputs | 4419 | (native-inputs |
| 4551 | `(("bundler" ,bundler) | 4420 | (list bundler ruby-turn)) |
| 4552 | ("ruby-turn" ,ruby-turn))) | ||
| 4553 | (synopsis "Pretty-print hashes and arrays in MiniTest") | 4421 | (synopsis "Pretty-print hashes and arrays in MiniTest") |
| 4554 | (description | 4422 | (description |
| 4555 | "@code{minitest-pretty_diff} monkey-patches | 4423 | "@code{minitest-pretty_diff} monkey-patches |
| @@ -4585,8 +4453,7 @@ structures when tests fail.") | |||
| 4585 | (("require 'byebug'") "")) | 4453 | (("require 'byebug'") "")) |
| 4586 | #t))))) | 4454 | #t))))) |
| 4587 | (native-inputs | 4455 | (native-inputs |
| 4588 | `(("bundler" ,bundler) | 4456 | (list bundler ruby-minitest)) |
| 4589 | ("ruby-minitest" ,ruby-minitest))) | ||
| 4590 | (synopsis "Extra features and changes to MiniTest") | 4457 | (synopsis "Extra features and changes to MiniTest") |
| 4591 | (description "@code{MiniTest Moar} add some additional features and | 4458 | (description "@code{MiniTest Moar} add some additional features and |
| 4592 | changes some default behaviours in MiniTest. For instance, Moar replaces the | 4459 | changes some default behaviours in MiniTest. For instance, Moar replaces the |
| @@ -4618,10 +4485,8 @@ MiniTest @code{Object#stub} with a global @code{stub} method.") | |||
| 4618 | (("require 'minitest/bisect'") "")) | 4485 | (("require 'minitest/bisect'") "")) |
| 4619 | #t))))) | 4486 | #t))))) |
| 4620 | (native-inputs | 4487 | (native-inputs |
| 4621 | `(("ruby-hoe" ,ruby-hoe) | 4488 | (list ruby-hoe ruby-minitest-pretty-diff ruby-minitest-focus |
| 4622 | ("ruby-minitest-pretty-diff" ,ruby-minitest-pretty-diff) | 4489 | ruby-minitest-moar)) |
| 4623 | ("ruby-minitest-focus" ,ruby-minitest-focus) | ||
| 4624 | ("ruby-minitest-moar" ,ruby-minitest-moar))) | ||
| 4625 | (synopsis "Bonus assertions for @code{Minitest}") | 4490 | (synopsis "Bonus assertions for @code{Minitest}") |
| 4626 | (description | 4491 | (description |
| 4627 | "Minitest bonus assertions provides extra MiniTest assertions. For | 4492 | "Minitest bonus assertions provides extra MiniTest assertions. For |
| @@ -4659,13 +4524,9 @@ instance, it provides @code{assert_true}, @code{assert_false} and | |||
| 4659 | ((".*%q<rubocop>.*") "\n")) | 4524 | ((".*%q<rubocop>.*") "\n")) |
| 4660 | #t))))) | 4525 | #t))))) |
| 4661 | (propagated-inputs | 4526 | (propagated-inputs |
| 4662 | `(("ruby-ansi" ,ruby-ansi) | 4527 | (list ruby-ansi ruby-builder ruby-minitest ruby-progressbar)) |
| 4663 | ("ruby-builder" ,ruby-builder) | ||
| 4664 | ("ruby-minitest" ,ruby-minitest) | ||
| 4665 | ("ruby-progressbar" ,ruby-progressbar))) | ||
| 4666 | (native-inputs | 4528 | (native-inputs |
| 4667 | `(("bundler" ,bundler) | 4529 | (list bundler ruby-maruku)) |
| 4668 | ("ruby-maruku" ,ruby-maruku))) | ||
| 4669 | (synopsis "Enhanced reporting for Minitest tests") | 4530 | (synopsis "Enhanced reporting for Minitest tests") |
| 4670 | (description | 4531 | (description |
| 4671 | "@code{minitest/reporters} provides a custom Minitest runner to improve | 4532 | "@code{minitest/reporters} provides a custom Minitest runner to improve |
| @@ -4693,7 +4554,7 @@ reporter.") | |||
| 4693 | ;; https://github.com/blowmage/minitest-rg/pull/13 | 4554 | ;; https://github.com/blowmage/minitest-rg/pull/13 |
| 4694 | `(#:tests? #f)) | 4555 | `(#:tests? #f)) |
| 4695 | (propagated-inputs | 4556 | (propagated-inputs |
| 4696 | `(("ruby-minitest" ,ruby-minitest))) | 4557 | (list ruby-minitest)) |
| 4697 | (synopsis "Coloured output for Minitest") | 4558 | (synopsis "Coloured output for Minitest") |
| 4698 | (description | 4559 | (description |
| 4699 | "@code{minitest-rg} changes the colour of the output from Minitest.") | 4560 | "@code{minitest-rg} changes the colour of the output from Minitest.") |
| @@ -4714,7 +4575,7 @@ reporter.") | |||
| 4714 | "1pp3k2608spj4kvqy2y16hs18an917g6vwgvphrfhjviac83090x")))) | 4575 | "1pp3k2608spj4kvqy2y16hs18an917g6vwgvphrfhjviac83090x")))) |
| 4715 | (build-system ruby-build-system) | 4576 | (build-system ruby-build-system) |
| 4716 | (propagated-inputs | 4577 | (propagated-inputs |
| 4717 | `(("ruby-minitest" ,ruby-minitest))) | 4578 | (list ruby-minitest)) |
| 4718 | (synopsis "Adjust minitest behaviour for calling expectation methods") | 4579 | (synopsis "Adjust minitest behaviour for calling expectation methods") |
| 4719 | (description | 4580 | (description |
| 4720 | "Minitest-global_expectations allows continued use of expectation methods | 4581 | "Minitest-global_expectations allows continued use of expectation methods |
| @@ -4741,8 +4602,7 @@ minitest 5.12, and is planned to be removed from minitest 6.") | |||
| 4741 | ;; https://github.com/jeremyevans/minitest-hooks/issues/19 | 4602 | ;; https://github.com/jeremyevans/minitest-hooks/issues/19 |
| 4742 | #:tests? #f)) | 4603 | #:tests? #f)) |
| 4743 | (native-inputs | 4604 | (native-inputs |
| 4744 | `(("ruby-sequel" ,ruby-sequel) | 4605 | (list ruby-sequel ruby-sqlite3)) |
| 4745 | ("ruby-sqlite3" ,ruby-sqlite3))) | ||
| 4746 | (synopsis "Hooks for the minitest framework") | 4606 | (synopsis "Hooks for the minitest framework") |
| 4747 | (description | 4607 | (description |
| 4748 | "Minitest-hooks adds @code{around}, @code{before_all}, @code{after_all}, | 4608 | "Minitest-hooks adds @code{around}, @code{before_all}, @code{after_all}, |
| @@ -4807,7 +4667,7 @@ URIs using the normal URI.parse method.") | |||
| 4807 | "0c9rk23ilhc0n4489y6lda2wzphpzh6ish6fahlbpjhxn82wb931")))) | 4667 | "0c9rk23ilhc0n4489y6lda2wzphpzh6ish6fahlbpjhxn82wb931")))) |
| 4808 | (build-system ruby-build-system) | 4668 | (build-system ruby-build-system) |
| 4809 | (native-inputs | 4669 | (native-inputs |
| 4810 | `(("ruby-minitest" ,ruby-minitest))) | 4670 | (list ruby-minitest)) |
| 4811 | (synopsis "Recursively merge hashes") | 4671 | (synopsis "Recursively merge hashes") |
| 4812 | (description | 4672 | (description |
| 4813 | "Deep Merge is a set of utility functions for @code{Hash}. It permits | 4673 | "Deep Merge is a set of utility functions for @code{Hash}. It permits |
| @@ -4842,7 +4702,7 @@ you to merge elements inside a hash together recursively.") | |||
| 4842 | (string-append "'" git "'"))) | 4702 | (string-append "'" git "'"))) |
| 4843 | #t)))))) | 4703 | #t)))))) |
| 4844 | (inputs | 4704 | (inputs |
| 4845 | `(("git" ,git))) | 4705 | (list git)) |
| 4846 | (synopsis "Ruby wrappers for Git") | 4706 | (synopsis "Ruby wrappers for Git") |
| 4847 | (description "Ruby/Git is a Ruby library that can be used to create, read | 4707 | (description "Ruby/Git is a Ruby library that can be used to create, read |
| 4848 | and manipulate Git repositories by wrapping system calls to the git binary.") | 4708 | and manipulate Git repositories by wrapping system calls to the git binary.") |
| @@ -4871,8 +4731,7 @@ and manipulate Git repositories by wrapping system calls to the git binary.") | |||
| 4871 | (format #t "test suite not run~%")) | 4731 | (format #t "test suite not run~%")) |
| 4872 | #t))))) | 4732 | #t))))) |
| 4873 | (native-inputs | 4733 | (native-inputs |
| 4874 | `(("bundler" ,bundler) | 4734 | (list bundler ruby-rspec)) |
| 4875 | ("ruby-rspec" ,ruby-rspec))) | ||
| 4876 | (synopsis "HOCON config library") | 4735 | (synopsis "HOCON config library") |
| 4877 | (description | 4736 | (description |
| 4878 | "This package provides Ruby support for the @acronym{HOCON, | 4737 | "This package provides Ruby support for the @acronym{HOCON, |
| @@ -4893,7 +4752,7 @@ objects back to a @code{String}.") | |||
| 4893 | "0bfm8535g0rkn9cbjndkckf0f7a3wj0rg4rqhrpsgxnbfdf2lm0p")))) | 4752 | "0bfm8535g0rkn9cbjndkckf0f7a3wj0rg4rqhrpsgxnbfdf2lm0p")))) |
| 4894 | (build-system ruby-build-system) | 4753 | (build-system ruby-build-system) |
| 4895 | (native-inputs | 4754 | (native-inputs |
| 4896 | `(("ruby-minitest" ,ruby-minitest))) | 4755 | (list ruby-minitest)) |
| 4897 | (synopsis "Ruby command line option parser") | 4756 | (synopsis "Ruby command line option parser") |
| 4898 | (description "Slop provides a Ruby domain specific language for gathering | 4757 | (description "Slop provides a Ruby domain specific language for gathering |
| 4899 | options and parsing command line flags.") | 4758 | options and parsing command line flags.") |
| @@ -4943,7 +4802,7 @@ Nokogiri, Ox, or REXML.") | |||
| 4943 | "09k0b3cybqilk1gwrwwain95rdypixb2q9w65gd44gfzsd84xi1x")))) | 4802 | "09k0b3cybqilk1gwrwwain95rdypixb2q9w65gd44gfzsd84xi1x")))) |
| 4944 | (build-system ruby-build-system) | 4803 | (build-system ruby-build-system) |
| 4945 | (native-inputs | 4804 | (native-inputs |
| 4946 | `(("bundler" ,bundler))) | 4805 | (list bundler)) |
| 4947 | (synopsis "Multipart POST library for Ruby") | 4806 | (synopsis "Multipart POST library for Ruby") |
| 4948 | (description "Multipart-Post Adds multipart POST capability to Ruby's | 4807 | (description "Multipart-Post Adds multipart POST capability to Ruby's |
| 4949 | net/http library.") | 4808 | net/http library.") |
| @@ -4975,10 +4834,7 @@ net/http library.") | |||
| 4975 | ;; As seen in the .travis.yml file. | 4834 | ;; As seen in the .travis.yml file. |
| 4976 | (setenv "SKIP_ADAPTERS" "gson,jr_jackson,nsjsonserialization")))))) | 4835 | (setenv "SKIP_ADAPTERS" "gson,jr_jackson,nsjsonserialization")))))) |
| 4977 | (native-inputs | 4836 | (native-inputs |
| 4978 | `(("ruby-rspec" ,ruby-rspec) | 4837 | (list ruby-rspec ruby-json-pure ruby-oj ruby-yajl-ruby)) |
| 4979 | ("ruby-json-pure" ,ruby-json-pure) | ||
| 4980 | ("ruby-oj" ,ruby-oj) | ||
| 4981 | ("ruby-yajl-ruby" ,ruby-yajl-ruby))) | ||
| 4982 | (synopsis "Common interface to multiple JSON libraries for Ruby") | 4838 | (synopsis "Common interface to multiple JSON libraries for Ruby") |
| 4983 | (description | 4839 | (description |
| 4984 | "This package provides a common interface to multiple JSON libraries, | 4840 | "This package provides a common interface to multiple JSON libraries, |
| @@ -5048,7 +4904,7 @@ various relational database implementations.") | |||
| 5048 | '(;; No included tests | 4904 | '(;; No included tests |
| 5049 | #:tests? #f)) | 4905 | #:tests? #f)) |
| 5050 | (propagated-inputs | 4906 | (propagated-inputs |
| 5051 | `(("ruby-mimemagic" ,ruby-mimemagic))) | 4907 | (list ruby-mimemagic)) |
| 5052 | (synopsis "MIME type detection using magic numbers, filenames and extensions") | 4908 | (synopsis "MIME type detection using magic numbers, filenames and extensions") |
| 5053 | (description | 4909 | (description |
| 5054 | "@code{marcel} provides @acronym{MIME, Multipurpose Internet Mail | 4910 | "@code{marcel} provides @acronym{MIME, Multipurpose Internet Mail |
| @@ -5152,14 +5008,11 @@ to reproduce user environments.") | |||
| 5152 | "/lib'\n")))) | 5008 | "/lib'\n")))) |
| 5153 | #t))))) | 5009 | #t))))) |
| 5154 | (native-inputs | 5010 | (native-inputs |
| 5155 | `(("ruby-hoe" ,ruby-hoe))) | 5011 | (list ruby-hoe)) |
| 5156 | (inputs | 5012 | (inputs |
| 5157 | `(("zlib" ,zlib) | 5013 | (list zlib libxml2 libxslt)) |
| 5158 | ("libxml2" ,libxml2) | ||
| 5159 | ("libxslt" ,libxslt))) | ||
| 5160 | (propagated-inputs | 5014 | (propagated-inputs |
| 5161 | `(("ruby-mini-portile" ,ruby-mini-portile-2) | 5015 | (list ruby-mini-portile-2 ruby-pkg-config)) |
| 5162 | ("ruby-pkg-config" ,ruby-pkg-config))) | ||
| 5163 | (synopsis "HTML, XML, SAX, and Reader parser for Ruby") | 5016 | (synopsis "HTML, XML, SAX, and Reader parser for Ruby") |
| 5164 | (description "Nokogiri (鋸) parses and searches XML/HTML, and features | 5017 | (description "Nokogiri (鋸) parses and searches XML/HTML, and features |
| 5165 | both CSS3 selector and XPath 1.0 support.") | 5018 | both CSS3 selector and XPath 1.0 support.") |
| @@ -5220,7 +5073,7 @@ both CSS3 selector and XPath 1.0 support.") | |||
| 5220 | (("git ls-files") "find . -type f")) | 5073 | (("git ls-files") "find . -type f")) |
| 5221 | #t))))) | 5074 | #t))))) |
| 5222 | (native-inputs | 5075 | (native-inputs |
| 5223 | `(("ruby-rspec" ,ruby-rspec))) | 5076 | (list ruby-rspec)) |
| 5224 | (synopsis "Retrieve the source code for Ruby methods") | 5077 | (synopsis "Retrieve the source code for Ruby methods") |
| 5225 | (description "Method_source retrieves the source code for Ruby methods. | 5078 | (description "Method_source retrieves the source code for Ruby methods. |
| 5226 | Additionally, it can extract source code from Proc and Lambda objects or just | 5079 | Additionally, it can extract source code from Proc and Lambda objects or just |
| @@ -5262,7 +5115,7 @@ for select languages.") | |||
| 5262 | (build-system ruby-build-system) | 5115 | (build-system ruby-build-system) |
| 5263 | (arguments `(#:tests? #f)) ;no test suite in gem | 5116 | (arguments `(#:tests? #f)) ;no test suite in gem |
| 5264 | (propagated-inputs | 5117 | (propagated-inputs |
| 5265 | `(("ruby-gherkin" ,ruby-gherkin))) | 5118 | (list ruby-gherkin)) |
| 5266 | (synopsis "Gherkin test suite analysis tool") | 5119 | (synopsis "Gherkin test suite analysis tool") |
| 5267 | (description "CukeModeler facilitates modeling a test suite that is | 5120 | (description "CukeModeler facilitates modeling a test suite that is |
| 5268 | written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by | 5121 | written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by |
| @@ -5323,15 +5176,15 @@ then be analyzed or manipulated more easily than the underlying AST layer.") | |||
| 5323 | (setenv "HOME" "/tmp") | 5176 | (setenv "HOME" "/tmp") |
| 5324 | #t))))) | 5177 | #t))))) |
| 5325 | (native-inputs | 5178 | (native-inputs |
| 5326 | `(("ruby-bump" ,ruby-bump) | 5179 | (list ruby-bump |
| 5327 | ("ruby-cucumber" ,ruby-cucumber) | 5180 | ruby-cucumber |
| 5328 | ("ruby-cuke-modeler" ,ruby-cuke-modeler) | 5181 | ruby-cuke-modeler |
| 5329 | ("ruby-minitest" ,ruby-minitest) | 5182 | ruby-minitest |
| 5330 | ("ruby-rake" ,ruby-rake) | 5183 | ruby-rake |
| 5331 | ("ruby-rspec" ,ruby-rspec) | 5184 | ruby-rspec |
| 5332 | ("ruby-spinach" ,ruby-spinach))) | 5185 | ruby-spinach)) |
| 5333 | (propagated-inputs | 5186 | (propagated-inputs |
| 5334 | `(("ruby-parallel" ,ruby-parallel))) | 5187 | (list ruby-parallel)) |
| 5335 | (synopsis "Run tests in parallel") | 5188 | (synopsis "Run tests in parallel") |
| 5336 | (description | 5189 | (description |
| 5337 | "This package can speed up @code{Test::Unit}, @code{RSpec}, | 5190 | "This package can speed up @code{Test::Unit}, @code{RSpec}, |
| @@ -5354,14 +5207,11 @@ across multiple CPU cores.") | |||
| 5354 | (arguments | 5207 | (arguments |
| 5355 | '(#:tests? #f)) ; tests not included in gem | 5208 | '(#:tests? #f)) ; tests not included in gem |
| 5356 | (native-inputs | 5209 | (native-inputs |
| 5357 | `(("bundler" ,bundler) | 5210 | (list bundler ruby-cliver ruby-simplecov ruby-racc)) |
| 5358 | ("ruby-cliver" ,ruby-cliver) | ||
| 5359 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 5360 | ("ruby-racc" ,ruby-racc))) | ||
| 5361 | (inputs | 5211 | (inputs |
| 5362 | `(("ragel" ,ragel))) | 5212 | (list ragel)) |
| 5363 | (propagated-inputs | 5213 | (propagated-inputs |
| 5364 | `(("ruby-ast" ,ruby-ast))) | 5214 | (list ruby-ast)) |
| 5365 | (synopsis "Ruby parser written in pure Ruby") | 5215 | (synopsis "Ruby parser written in pure Ruby") |
| 5366 | (description | 5216 | (description |
| 5367 | "This package provides a Ruby parser written in pure Ruby.") | 5217 | "This package provides a Ruby parser written in pure Ruby.") |
| @@ -5408,7 +5258,7 @@ Amongst the included tools are @code{Sexp}, @code{SexpProcessor} and | |||
| 5408 | ("racc" ,ruby-racc) | 5258 | ("racc" ,ruby-racc) |
| 5409 | ("unifdef" ,unifdef))) | 5259 | ("unifdef" ,unifdef))) |
| 5410 | (propagated-inputs | 5260 | (propagated-inputs |
| 5411 | `(("ruby-sexp-processor" ,ruby-sexp-processor))) | 5261 | (list ruby-sexp-processor)) |
| 5412 | (home-page "https://github.com/seattlerb/ruby_parser/") | 5262 | (home-page "https://github.com/seattlerb/ruby_parser/") |
| 5413 | (synopsis "Ruby parser written in pure Ruby") | 5263 | (synopsis "Ruby parser written in pure Ruby") |
| 5414 | (description "The ruby_parser (RP) package provides a Ruby parser written | 5264 | (description "The ruby_parser (RP) package provides a Ruby parser written |
| @@ -5437,7 +5287,7 @@ back to Ruby via the @code{ruby2ruby} library.") | |||
| 5437 | ;; Loosen the requirement for pdf-inspector | 5287 | ;; Loosen the requirement for pdf-inspector |
| 5438 | (("~> 1\\.0\\.7") ">= 0"))))))) | 5288 | (("~> 1\\.0\\.7") ">= 0"))))))) |
| 5439 | (propagated-inputs | 5289 | (propagated-inputs |
| 5440 | `(("ruby-coderay" ,ruby-coderay))) | 5290 | (list ruby-coderay)) |
| 5441 | (synopsis "Tool for writing manuals for Prawn and Prawn accessories") | 5291 | (synopsis "Tool for writing manuals for Prawn and Prawn accessories") |
| 5442 | (description | 5292 | (description |
| 5443 | "This package provides a tool for writing manuals for Prawn and Prawn | 5293 | "This package provides a tool for writing manuals for Prawn and Prawn |
| @@ -5460,12 +5310,9 @@ accessories") | |||
| 5460 | (arguments | 5310 | (arguments |
| 5461 | '(#:test-target "spec")) | 5311 | '(#:test-target "spec")) |
| 5462 | (propagated-inputs | 5312 | (propagated-inputs |
| 5463 | `(("ruby-highline" ,ruby-highline) | 5313 | (list ruby-highline ruby-options)) |
| 5464 | ("ruby-options" ,ruby-options))) | ||
| 5465 | (native-inputs | 5314 | (native-inputs |
| 5466 | `(("bundler" ,bundler) | 5315 | (list bundler ruby-rspec ruby-timecop)) |
| 5467 | ("ruby-rspec" ,ruby-rspec) | ||
| 5468 | ("ruby-timecop" ,ruby-timecop))) | ||
| 5469 | (synopsis | 5316 | (synopsis |
| 5470 | "Ruby library for displaying progress bars") | 5317 | "Ruby library for displaying progress bars") |
| 5471 | (description | 5318 | (description |
| @@ -5533,8 +5380,7 @@ The output can be customized with a formatting system.") | |||
| 5533 | (arguments | 5380 | (arguments |
| 5534 | '(#:tests? #f)) ; no tests | 5381 | '(#:tests? #f)) ; no tests |
| 5535 | (propagated-inputs | 5382 | (propagated-inputs |
| 5536 | `(("ruby-coderay" ,ruby-coderay) | 5383 | (list ruby-coderay ruby-method-source)) |
| 5537 | ("ruby-method-source" ,ruby-method-source))) | ||
| 5538 | (synopsis "Ruby REPL") | 5384 | (synopsis "Ruby REPL") |
| 5539 | (description "Pry is an IRB alternative and runtime developer console for | 5385 | (description "Pry is an IRB alternative and runtime developer console for |
| 5540 | Ruby. It features syntax highlighting, a plugin architecture, runtime | 5386 | Ruby. It features syntax highlighting, a plugin architecture, runtime |
| @@ -5586,10 +5432,7 @@ invocation, and source and documentation browsing.") | |||
| 5586 | "xit \"complains when coverage is bad\"")) | 5432 | "xit \"complains when coverage is bad\"")) |
| 5587 | #t))))) | 5433 | #t))))) |
| 5588 | (native-inputs | 5434 | (native-inputs |
| 5589 | `(("ruby-bump" ,ruby-bump) | 5435 | (list ruby-bump ruby-minitest ruby-rspec ruby-simplecov)) |
| 5590 | ("ruby-minitest" ,ruby-minitest) | ||
| 5591 | ("ruby-rspec" ,ruby-rspec) | ||
| 5592 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 5593 | (synopsis "Code coverage reporting tool") | 5436 | (synopsis "Code coverage reporting tool") |
| 5594 | (description | 5437 | (description |
| 5595 | "This package provides actionable code coverage reports for Ruby | 5438 | "This package provides actionable code coverage reports for Ruby |
| @@ -5610,7 +5453,7 @@ development tools to catch coverage problems early.") | |||
| 5610 | "1v1rk78khwq87ar300lwll570zxpkq9rjnpgc9mgsyd6mm9qjz4w")))) | 5453 | "1v1rk78khwq87ar300lwll570zxpkq9rjnpgc9mgsyd6mm9qjz4w")))) |
| 5611 | (build-system ruby-build-system) | 5454 | (build-system ruby-build-system) |
| 5612 | (native-inputs | 5455 | (native-inputs |
| 5613 | `(("ruby-hoe" ,ruby-hoe))) | 5456 | (list ruby-hoe)) |
| 5614 | (synopsis "Ruby lexer") | 5457 | (synopsis "Ruby lexer") |
| 5615 | (description | 5458 | (description |
| 5616 | "Oedipus Lex is a lexer generator in the same family as Rexical and Rex. | 5459 | "Oedipus Lex is a lexer generator in the same family as Rexical and Rex. |
| @@ -5650,17 +5493,16 @@ Oedipus matches on the first match, not the longest.") | |||
| 5650 | (lambda _ | 5493 | (lambda _ |
| 5651 | (invoke "gem" "build" "guard.gemspec")))))) | 5494 | (invoke "gem" "build" "guard.gemspec")))))) |
| 5652 | (propagated-inputs | 5495 | (propagated-inputs |
| 5653 | `(("ruby-formatador" ,ruby-formatador) | 5496 | (list ruby-formatador |
| 5654 | ("ruby-listen" ,ruby-listen) | 5497 | ruby-listen |
| 5655 | ("ruby-lumberjack" ,ruby-lumberjack) | 5498 | ruby-lumberjack |
| 5656 | ("ruby-nenv" ,ruby-nenv) | 5499 | ruby-nenv |
| 5657 | ("ruby-notiffany" ,ruby-notiffany) | 5500 | ruby-notiffany |
| 5658 | ("ruby-pry" ,ruby-pry) | 5501 | ruby-pry |
| 5659 | ("ruby-shellany" ,ruby-shellany) | 5502 | ruby-shellany |
| 5660 | ("ruby-thor" ,ruby-thor))) | 5503 | ruby-thor)) |
| 5661 | (native-inputs | 5504 | (native-inputs |
| 5662 | `(("bundler" ,bundler) | 5505 | (list bundler ruby-rspec)) |
| 5663 | ("ruby-rspec" ,ruby-rspec))) | ||
| 5664 | (synopsis "Tool to handle events on file system modifications") | 5506 | (synopsis "Tool to handle events on file system modifications") |
| 5665 | (description | 5507 | (description |
| 5666 | "Guard is a command line tool to easily handle events on file system | 5508 | "Guard is a command line tool to easily handle events on file system |
| @@ -5687,9 +5529,7 @@ file or directories are modified.") | |||
| 5687 | ;; capybara is available. | 5529 | ;; capybara is available. |
| 5688 | '(#:tests? #f)) | 5530 | '(#:tests? #f)) |
| 5689 | (propagated-inputs | 5531 | (propagated-inputs |
| 5690 | `(("ruby-colorize" ,ruby-colorize) | 5532 | (list ruby-colorize ruby-gherkin-ruby ruby-json)) |
| 5691 | ("ruby-gherkin-ruby" ,ruby-gherkin-ruby) | ||
| 5692 | ("ruby-json" ,ruby-json))) | ||
| 5693 | (synopsis "Gherkin-based BDD framework") | 5533 | (synopsis "Gherkin-based BDD framework") |
| 5694 | (description | 5534 | (description |
| 5695 | "Spinach is a high-level @acronym{BDD, Behavior-driven development} | 5535 | "Spinach is a high-level @acronym{BDD, Behavior-driven development} |
| @@ -5733,14 +5573,9 @@ define executable specifications of your code.") | |||
| 5733 | (("group :secondary") "[].each")) | 5573 | (("group :secondary") "[].each")) |
| 5734 | #t))))) | 5574 | #t))))) |
| 5735 | (propagated-inputs | 5575 | (propagated-inputs |
| 5736 | `(("ruby-pandoc-ruby" ,ruby-pandoc-ruby) | 5576 | (list ruby-pandoc-ruby ruby-sassc)) |
| 5737 | ("ruby-sassc" ,ruby-sassc))) | ||
| 5738 | (native-inputs | 5577 | (native-inputs |
| 5739 | `(("bundler" ,bundler) | 5578 | (list bundler ruby-yard ruby-builder ruby-erubis ruby-markaby)) |
| 5740 | ("ruby-yard" ,ruby-yard) | ||
| 5741 | ("ruby-builder" ,ruby-builder) | ||
| 5742 | ("ruby-erubis" ,ruby-erubis) | ||
| 5743 | ("ruby-markaby" ,ruby-markaby))) | ||
| 5744 | (synopsis "Generic interface to multiple Ruby template engines") | 5579 | (synopsis "Generic interface to multiple Ruby template engines") |
| 5745 | (description | 5580 | (description |
| 5746 | "Tilt is a thin interface over a number of different Ruby template | 5581 | "Tilt is a thin interface over a number of different Ruby template |
| @@ -5808,7 +5643,7 @@ utilities for Ruby.") | |||
| 5808 | (propagated-inputs | 5643 | (propagated-inputs |
| 5809 | `(("ruby-concurrent-ruby" ,ruby-concurrent))) | 5644 | `(("ruby-concurrent-ruby" ,ruby-concurrent))) |
| 5810 | (native-inputs | 5645 | (native-inputs |
| 5811 | `(("ruby-simplecov" ,ruby-simplecov))) | 5646 | (list ruby-simplecov)) |
| 5812 | (synopsis "Time zone library for Ruby") | 5647 | (synopsis "Time zone library for Ruby") |
| 5813 | (description "TZInfo is a Ruby library that provides daylight savings | 5648 | (description "TZInfo is a Ruby library that provides daylight savings |
| 5814 | aware transformations between times in different time zones.") | 5649 | aware transformations between times in different time zones.") |
| @@ -5853,7 +5688,7 @@ aware transformations between times in different time zones.") | |||
| 5853 | (setenv "cc" ,(cc-for-target)) | 5688 | (setenv "cc" ,(cc-for-target)) |
| 5854 | #t))))) | 5689 | #t))))) |
| 5855 | (propagated-inputs | 5690 | (propagated-inputs |
| 5856 | `(("ruby-tzinfo" ,ruby-tzinfo))) | 5691 | (list ruby-tzinfo)) |
| 5857 | (native-inputs | 5692 | (native-inputs |
| 5858 | `(("tzdata" | 5693 | `(("tzdata" |
| 5859 | ,(file-union "tzdata-for-ruby-tzdata-info" | 5694 | ,(file-union "tzdata-for-ruby-tzdata-info" |
| @@ -5916,9 +5751,9 @@ IANA Time Zone database packaged as Ruby modules for use with @code{TZInfo}.") | |||
| 5916 | (lambda _ | 5751 | (lambda _ |
| 5917 | (invoke "gem" "build" "rb-inotify.gemspec")))))) | 5752 | (invoke "gem" "build" "rb-inotify.gemspec")))))) |
| 5918 | (propagated-inputs | 5753 | (propagated-inputs |
| 5919 | `(("ruby-ffi" ,ruby-ffi))) | 5754 | (list ruby-ffi)) |
| 5920 | (native-inputs | 5755 | (native-inputs |
| 5921 | `(("ruby-yard" ,ruby-yard))) | 5756 | (list ruby-yard)) |
| 5922 | (synopsis "Ruby wrapper for Linux's inotify") | 5757 | (synopsis "Ruby wrapper for Linux's inotify") |
| 5923 | (description "rb-inotify is a simple wrapper over the @code{inotify} Linux | 5758 | (description "rb-inotify is a simple wrapper over the @code{inotify} Linux |
| 5924 | kernel subsystem for monitoring changes to files and directories.") | 5759 | kernel subsystem for monitoring changes to files and directories.") |
| @@ -5938,7 +5773,7 @@ kernel subsystem for monitoring changes to files and directories.") | |||
| 5938 | (build-system ruby-build-system) | 5773 | (build-system ruby-build-system) |
| 5939 | (arguments `(#:tests? #f)) ; no tests included | 5774 | (arguments `(#:tests? #f)) ; no tests included |
| 5940 | (native-inputs | 5775 | (native-inputs |
| 5941 | `(("bundler" ,bundler))) | 5776 | (list bundler)) |
| 5942 | (synopsis "Open the current REPL line in an editor") | 5777 | (synopsis "Open the current REPL line in an editor") |
| 5943 | (description | 5778 | (description |
| 5944 | "This gem provides a plugin for the Ruby REPL to enable opening the | 5779 | "This gem provides a plugin for the Ruby REPL to enable opening the |
| @@ -5971,11 +5806,9 @@ current line in an external editor.") | |||
| 5971 | "gem 'rake'\ngem 'rdoc'\ngem 'json'\n")) | 5806 | "gem 'rake'\ngem 'rdoc'\ngem 'json'\n")) |
| 5972 | #t))))) | 5807 | #t))))) |
| 5973 | (propagated-inputs | 5808 | (propagated-inputs |
| 5974 | `(("ruby-json" ,ruby-json))) | 5809 | (list ruby-json)) |
| 5975 | (native-inputs | 5810 | (native-inputs |
| 5976 | `(("bundler" ,bundler) | 5811 | (list bundler ruby-minitest ruby-hoe)) |
| 5977 | ("ruby-minitest" ,ruby-minitest) | ||
| 5978 | ("ruby-hoe" ,ruby-hoe))) | ||
| 5979 | (synopsis "Generate searchable RDoc documentation") | 5812 | (synopsis "Generate searchable RDoc documentation") |
| 5980 | (description | 5813 | (description |
| 5981 | "SDoc is an RDoc documentation generator to build searchable HTML | 5814 | "SDoc is an RDoc documentation generator to build searchable HTML |
| @@ -6009,7 +5842,7 @@ documentation for Ruby code.") | |||
| 6009 | (("\"lib/spruz\", ") "")) | 5842 | (("\"lib/spruz\", ") "")) |
| 6010 | (invoke "gem" "build" "tins.gemspec")))))) | 5843 | (invoke "gem" "build" "tins.gemspec")))))) |
| 6011 | (propagated-inputs | 5844 | (propagated-inputs |
| 6012 | `(("ruby-sync" ,ruby-sync))) | 5845 | (list ruby-sync)) |
| 6013 | (synopsis "Assorted tools for Ruby") | 5846 | (synopsis "Assorted tools for Ruby") |
| 6014 | (description "Tins is a Ruby library providing assorted tools.") | 5847 | (description "Tins is a Ruby library providing assorted tools.") |
| 6015 | (home-page "https://github.com/flori/tins") | 5848 | (home-page "https://github.com/flori/tins") |
| @@ -6036,9 +5869,7 @@ documentation for Ruby code.") | |||
| 6036 | (lambda _ | 5869 | (lambda _ |
| 6037 | (invoke "gem" "build" "gem_hadar.gemspec")))))) | 5870 | (invoke "gem" "build" "gem_hadar.gemspec")))))) |
| 6038 | (propagated-inputs | 5871 | (propagated-inputs |
| 6039 | `(("git" ,git) | 5872 | (list git ruby-tins ruby-yard)) |
| 6040 | ("ruby-tins" ,ruby-tins) | ||
| 6041 | ("ruby-yard" ,ruby-yard))) | ||
| 6042 | (synopsis "Library for the development of Ruby gems") | 5873 | (synopsis "Library for the development of Ruby gems") |
| 6043 | (description | 5874 | (description |
| 6044 | "This library contains some useful functionality to support the | 5875 | "This library contains some useful functionality to support the |
| @@ -6085,7 +5916,7 @@ development of Ruby gems.") | |||
| 6085 | (propagated-inputs | 5916 | (propagated-inputs |
| 6086 | `(("ruby-minitest-4" ,ruby-minitest-4))) | 5917 | `(("ruby-minitest-4" ,ruby-minitest-4))) |
| 6087 | (native-inputs | 5918 | (native-inputs |
| 6088 | `(("ruby-hoe" ,ruby-hoe))) | 5919 | (list ruby-hoe)) |
| 6089 | (synopsis "Adapter library between minitest and test/unit") | 5920 | (synopsis "Adapter library between minitest and test/unit") |
| 6090 | (description | 5921 | (description |
| 6091 | "This library bridges the gap between the small and fast minitest and | 5922 | "This library bridges the gap between the small and fast minitest and |
| @@ -6118,10 +5949,9 @@ Ruby's large and slower test/unit.") | |||
| 6118 | (lambda _ | 5949 | (lambda _ |
| 6119 | (invoke "gem" "build" "term-ansicolor.gemspec")))))) | 5950 | (invoke "gem" "build" "term-ansicolor.gemspec")))))) |
| 6120 | (propagated-inputs | 5951 | (propagated-inputs |
| 6121 | `(("ruby-tins" ,ruby-tins))) | 5952 | (list ruby-tins)) |
| 6122 | (native-inputs | 5953 | (native-inputs |
| 6123 | `(("ruby-gem-hadar" ,ruby-gem-hadar) | 5954 | (list ruby-gem-hadar ruby-minitest-tu-shim)) |
| 6124 | ("ruby-minitest-tu-shim" ,ruby-minitest-tu-shim))) | ||
| 6125 | (synopsis "Ruby library to control the attributes of terminal output") | 5955 | (synopsis "Ruby library to control the attributes of terminal output") |
| 6126 | (description | 5956 | (description |
| 6127 | "This Ruby library uses ANSI escape sequences to control the attributes | 5957 | "This Ruby library uses ANSI escape sequences to control the attributes |
| @@ -6145,7 +5975,7 @@ of terminal output.") | |||
| 6145 | (arguments | 5975 | (arguments |
| 6146 | '(#:tests? #f)) ; No included tests | 5976 | '(#:tests? #f)) ; No included tests |
| 6147 | (propagated-inputs | 5977 | (propagated-inputs |
| 6148 | `(("ruby-lino" ,ruby-lino))) | 5978 | (list ruby-lino)) |
| 6149 | (synopsis "Ruby wrapper around the Terraform command line interface") | 5979 | (synopsis "Ruby wrapper around the Terraform command line interface") |
| 6150 | (description | 5980 | (description |
| 6151 | "This package provides a Ruby wrapper around the Terraform command line | 5981 | "This package provides a Ruby wrapper around the Terraform command line |
| @@ -6165,8 +5995,7 @@ interface so that Terraform can be more easily invoked from Ruby code.") | |||
| 6165 | "0ld3ng37y92kv9vqnachw1l3n07hsc8hrnjs9d840liw0mysf1vp")))) | 5995 | "0ld3ng37y92kv9vqnachw1l3n07hsc8hrnjs9d840liw0mysf1vp")))) |
| 6166 | (build-system ruby-build-system) | 5996 | (build-system ruby-build-system) |
| 6167 | (native-inputs | 5997 | (native-inputs |
| 6168 | `(("ruby-gem-hadar" ,ruby-gem-hadar) | 5998 | (list ruby-gem-hadar bundler)) |
| 6169 | ("bundler" ,bundler))) | ||
| 6170 | (synopsis "Create a process tree data structure") | 5999 | (synopsis "Create a process tree data structure") |
| 6171 | (description | 6000 | (description |
| 6172 | "This library uses the output of the @code{ps} command to create a | 6001 | "This library uses the output of the @code{ps} command to create a |
| @@ -6187,13 +6016,9 @@ process tree data structure for the current host.") | |||
| 6187 | "196zhgcygrnx09bb9mh22qas03rl9avzx8qs0wnxznpin4pffwcl")))) | 6016 | "196zhgcygrnx09bb9mh22qas03rl9avzx8qs0wnxznpin4pffwcl")))) |
| 6188 | (build-system ruby-build-system) | 6017 | (build-system ruby-build-system) |
| 6189 | (propagated-inputs | 6018 | (propagated-inputs |
| 6190 | `(("ruby-tins" ,ruby-tins) | 6019 | (list ruby-tins ruby-term-ansicolor ruby-pstree ruby-pry-editline)) |
| 6191 | ("ruby-term-ansicolor" ,ruby-term-ansicolor) | ||
| 6192 | ("ruby-pstree" ,ruby-pstree) | ||
| 6193 | ("ruby-pry-editline" ,ruby-pry-editline))) | ||
| 6194 | (native-inputs | 6020 | (native-inputs |
| 6195 | `(("ruby-gem-hadar" ,ruby-gem-hadar) | 6021 | (list ruby-gem-hadar bundler)) |
| 6196 | ("bundler" ,bundler))) | ||
| 6197 | (synopsis "Command line tools for working with Ruby") | 6022 | (synopsis "Command line tools for working with Ruby") |
| 6198 | (description | 6023 | (description |
| 6199 | "This package provides assorted command line tools that may be useful | 6024 | "This package provides assorted command line tools that may be useful |
| @@ -6262,11 +6087,7 @@ a native C extension.") | |||
| 6262 | ;; Since this is not a git repository, do not call 'git'. | 6087 | ;; Since this is not a git repository, do not call 'git'. |
| 6263 | (("`git ls-files`") "`find . -type f |sort`"))))))) | 6088 | (("`git ls-files`") "`find . -type f |sort`"))))))) |
| 6264 | (native-inputs | 6089 | (native-inputs |
| 6265 | `(("bundler" ,bundler) | 6090 | (list bundler ragel ruby-simplecov ruby-test-unit which)) |
| 6266 | ("ragel" ,ragel) | ||
| 6267 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 6268 | ("ruby-test-unit" ,ruby-test-unit) | ||
| 6269 | ("which" ,which))) | ||
| 6270 | (synopsis "JSON implementation in pure Ruby") | 6091 | (synopsis "JSON implementation in pure Ruby") |
| 6271 | (description | 6092 | (description |
| 6272 | "This package provides a JSON implementation written in pure Ruby.") | 6093 | "This package provides a JSON implementation written in pure Ruby.") |
| @@ -6301,9 +6122,7 @@ a native C extension.") | |||
| 6301 | (("Codacy::Reporter\\.start") "")) | 6122 | (("Codacy::Reporter\\.start") "")) |
| 6302 | #t))))) | 6123 | #t))))) |
| 6303 | (native-inputs | 6124 | (native-inputs |
| 6304 | `(("bundler" ,bundler) | 6125 | (list bundler ruby-rspec ruby-rbnacl)) |
| 6305 | ("ruby-rspec" ,ruby-rspec) | ||
| 6306 | ("ruby-rbnacl" ,ruby-rbnacl))) | ||
| 6307 | (synopsis "Ruby implementation of the JSON Web Token standard") | 6126 | (synopsis "Ruby implementation of the JSON Web Token standard") |
| 6308 | (description | 6127 | (description |
| 6309 | "This package provides a pure Ruby implementation of the RFC 7519 OAuth | 6128 | "This package provides a pure Ruby implementation of the RFC 7519 OAuth |
| @@ -6367,16 +6186,13 @@ a native C extension.") | |||
| 6367 | ((".*rubocop.*") "")) | 6186 | ((".*rubocop.*") "")) |
| 6368 | #t))))) | 6187 | #t))))) |
| 6369 | (native-inputs | 6188 | (native-inputs |
| 6370 | `(("bundler" ,bundler) | 6189 | (list bundler ruby-rspec)) |
| 6371 | ("ruby-rspec" ,ruby-rspec))) | ||
| 6372 | (inputs | 6190 | (inputs |
| 6373 | `(;; ruby-thor is used for the command line interface, and is referenced | 6191 | (list ;; ruby-thor is used for the command line interface, and is referenced |
| 6374 | ;; in the wrapper, and therefore just needs to be an input. | 6192 | ;; in the wrapper, and therefore just needs to be an input. |
| 6375 | ("ruby-thor" ,ruby-thor))) | 6193 | ruby-thor)) |
| 6376 | (propagated-inputs | 6194 | (propagated-inputs |
| 6377 | `(("ruby-rb-fsevent" ,ruby-rb-fsevent) | 6195 | (list ruby-rb-fsevent ruby-rb-inotify ruby-dep)) |
| 6378 | ("ruby-rb-inotify" ,ruby-rb-inotify) | ||
| 6379 | ("ruby-dep" ,ruby-dep))) | ||
| 6380 | (synopsis "Listen to file modifications") | 6196 | (synopsis "Listen to file modifications") |
| 6381 | (description "The Listen gem listens to file modifications and notifies | 6197 | (description "The Listen gem listens to file modifications and notifies |
| 6382 | you about the changes.") | 6198 | you about the changes.") |
| @@ -6400,12 +6216,9 @@ you about the changes.") | |||
| 6400 | "0rmsm7mckiq0gslfqdl02yvn500n42v84gq28qjqn4yq9jwfs9ga")))) | 6216 | "0rmsm7mckiq0gslfqdl02yvn500n42v84gq28qjqn4yq9jwfs9ga")))) |
| 6401 | (build-system ruby-build-system) | 6217 | (build-system ruby-build-system) |
| 6402 | (native-inputs | 6218 | (native-inputs |
| 6403 | `(("ruby-hoe" ,ruby-hoe) | 6219 | (list ruby-hoe ruby-hoe-markdown ruby-rr)) |
| 6404 | ("ruby-hoe-markdown" ,ruby-hoe-markdown) | ||
| 6405 | ("ruby-rr" ,ruby-rr))) | ||
| 6406 | (propagated-inputs | 6220 | (propagated-inputs |
| 6407 | `(("ruby-nokogiri" ,ruby-nokogiri) | 6221 | (list ruby-nokogiri ruby-crass)) |
| 6408 | ("ruby-crass" ,ruby-crass))) | ||
| 6409 | (synopsis "Ruby library for manipulating and transforming HTML/XML") | 6222 | (synopsis "Ruby library for manipulating and transforming HTML/XML") |
| 6410 | (description | 6223 | (description |
| 6411 | "Loofah is a general library for manipulating and transforming HTML/XML | 6224 | "Loofah is a general library for manipulating and transforming HTML/XML |
| @@ -6432,12 +6245,12 @@ documents and fragments. It's built on top of Nokogiri and libxml2.") | |||
| 6432 | ;; There are no tests, instead attempt to load the library. | 6245 | ;; There are no tests, instead attempt to load the library. |
| 6433 | (invoke "ruby" "-Ilib" "-r" "active_support")))))) | 6246 | (invoke "ruby" "-Ilib" "-r" "active_support")))))) |
| 6434 | (propagated-inputs | 6247 | (propagated-inputs |
| 6435 | `(("ruby-concurrent" ,ruby-concurrent) | 6248 | (list ruby-concurrent |
| 6436 | ("ruby-i18n" ,ruby-i18n) | 6249 | ruby-i18n |
| 6437 | ("ruby-minitest" ,ruby-minitest) | 6250 | ruby-minitest |
| 6438 | ("ruby-tzinfo" ,ruby-tzinfo) | 6251 | ruby-tzinfo |
| 6439 | ("ruby-tzinfo-data" ,ruby-tzinfo-data) | 6252 | ruby-tzinfo-data |
| 6440 | ("ruby-zeitwerk" ,ruby-zeitwerk))) | 6253 | ruby-zeitwerk)) |
| 6441 | (synopsis "Ruby on Rails utility library") | 6254 | (synopsis "Ruby on Rails utility library") |
| 6442 | (description "ActiveSupport is a toolkit of support libraries and Ruby | 6255 | (description "ActiveSupport is a toolkit of support libraries and Ruby |
| 6443 | core extensions extracted from the Rails framework. It includes support for | 6256 | core extensions extracted from the Rails framework. It includes support for |
| @@ -6483,11 +6296,11 @@ multibyte strings, internationalization, time zones, and testing.") | |||
| 6483 | "1qg0iyw450lw6d0j1ghzg79a6l60nm1m4qmrzwzybi585861jxcx")))) | 6296 | "1qg0iyw450lw6d0j1ghzg79a6l60nm1m4qmrzwzybi585861jxcx")))) |
| 6484 | (build-system ruby-build-system) | 6297 | (build-system ruby-build-system) |
| 6485 | (native-inputs | 6298 | (native-inputs |
| 6486 | `(("ruby-rake-compiler" ,ruby-rake-compiler))) | 6299 | (list ruby-rake-compiler)) |
| 6487 | (inputs | 6300 | (inputs |
| 6488 | `(("gumbo-parser" ,gumbo-parser))) | 6301 | (list gumbo-parser)) |
| 6489 | (propagated-inputs | 6302 | (propagated-inputs |
| 6490 | `(("ruby-nokogiri" ,ruby-nokogiri))) | 6303 | (list ruby-nokogiri)) |
| 6491 | (synopsis "Ruby bindings to the Gumbo HTML5 parser") | 6304 | (synopsis "Ruby bindings to the Gumbo HTML5 parser") |
| 6492 | (description | 6305 | (description |
| 6493 | "Nokogumbo allows a Ruby program to invoke the Gumbo HTML5 parser and | 6306 | "Nokogumbo allows a Ruby program to invoke the Gumbo HTML5 parser and |
| @@ -6514,11 +6327,9 @@ access the result as a Nokogiri parsed document.") | |||
| 6514 | "0lj0q9yhjp0q0in5majkshnki07mw8m2vxgndx4m5na6232aszl0")))) | 6327 | "0lj0q9yhjp0q0in5majkshnki07mw8m2vxgndx4m5na6232aszl0")))) |
| 6515 | (build-system ruby-build-system) | 6328 | (build-system ruby-build-system) |
| 6516 | (propagated-inputs | 6329 | (propagated-inputs |
| 6517 | `(("ruby-crass" ,ruby-crass) | 6330 | (list ruby-crass ruby-nokogiri ruby-nokogumbo)) |
| 6518 | ("ruby-nokogiri" ,ruby-nokogiri) | ||
| 6519 | ("ruby-nokogumbo" ,ruby-nokogumbo))) | ||
| 6520 | (native-inputs | 6331 | (native-inputs |
| 6521 | `(("ruby-minitest" ,ruby-minitest))) | 6332 | (list ruby-minitest)) |
| 6522 | (synopsis "Whitelist-based HTML and CSS sanitizer") | 6333 | (synopsis "Whitelist-based HTML and CSS sanitizer") |
| 6523 | (description | 6334 | (description |
| 6524 | "Sanitize is a whitelist-based HTML and CSS sanitizer. Given a list of | 6335 | "Sanitize is a whitelist-based HTML and CSS sanitizer. Given a list of |
| @@ -6571,9 +6382,7 @@ lock with a counter.") | |||
| 6571 | (("Bundler\\.with_clean_env") "1.times") | 6382 | (("Bundler\\.with_clean_env") "1.times") |
| 6572 | (("bundle exec ") ""))))))) | 6383 | (("bundle exec ") ""))))))) |
| 6573 | (native-inputs | 6384 | (native-inputs |
| 6574 | `(("bundler" ,bundler) | 6385 | (list bundler ruby-rspec ruby-rake-compiler)) |
| 6575 | ("ruby-rspec" ,ruby-rspec) | ||
| 6576 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 6577 | (synopsis "JSON parser for Ruby optimized for speed") | 6386 | (synopsis "JSON parser for Ruby optimized for speed") |
| 6578 | (description | 6387 | (description |
| 6579 | "Oj is a JSON parser and generator for Ruby, where the encoding and | 6388 | "Oj is a JSON parser and generator for Ruby, where the encoding and |
| @@ -6651,11 +6460,9 @@ alternative to Marshal for Object serialization. ") | |||
| 6651 | (arguments | 6460 | (arguments |
| 6652 | '(#:test-target "spec")) | 6461 | '(#:test-target "spec")) |
| 6653 | (native-inputs | 6462 | (native-inputs |
| 6654 | `(("ruby-rake-compiler" ,ruby-rake-compiler) | 6463 | (list ruby-rake-compiler ruby-hoe ruby-rspec)) |
| 6655 | ("ruby-hoe" ,ruby-hoe) | ||
| 6656 | ("ruby-rspec" ,ruby-rspec))) | ||
| 6657 | (inputs | 6464 | (inputs |
| 6658 | `(("postgresql" ,postgresql))) | 6465 | (list postgresql)) |
| 6659 | (synopsis "Ruby interface to PostgreSQL") | 6466 | (synopsis "Ruby interface to PostgreSQL") |
| 6660 | (description "Pg is the Ruby interface to the PostgreSQL RDBMS. It works | 6467 | (description "Pg is the Ruby interface to the PostgreSQL RDBMS. It works |
| 6661 | with PostgreSQL 9.0 and later.") | 6468 | with PostgreSQL 9.0 and later.") |
| @@ -6712,13 +6519,13 @@ with PostgreSQL 9.0 and later.") | |||
| 6712 | (setenv "HOME" (getcwd)) | 6519 | (setenv "HOME" (getcwd)) |
| 6713 | #t))))) | 6520 | #t))))) |
| 6714 | (native-inputs | 6521 | (native-inputs |
| 6715 | `(("bundler" ,bundler) | 6522 | (list bundler |
| 6716 | ("ruby-chandler" ,ruby-chandler) | 6523 | ruby-chandler |
| 6717 | ("ruby-minitest" ,ruby-minitest) | 6524 | ruby-minitest |
| 6718 | ("ruby-pry" ,ruby-pry) | 6525 | ruby-pry |
| 6719 | ("ruby-rake-compiler" ,ruby-rake-compiler) | 6526 | ruby-rake-compiler |
| 6720 | ("ruby-rubocop" ,ruby-rubocop) | 6527 | ruby-rubocop |
| 6721 | ("ruby-yard" ,ruby-yard))) | 6528 | ruby-yard)) |
| 6722 | (synopsis "Debugger for Ruby 2") | 6529 | (synopsis "Debugger for Ruby 2") |
| 6723 | (description "Byebug is a Ruby 2 debugger implemented using the Ruby 2 | 6530 | (description "Byebug is a Ruby 2 debugger implemented using the Ruby 2 |
| 6724 | TracePoint C API for execution control and the Debug Inspector C API for call | 6531 | TracePoint C API for execution control and the Debug Inspector C API for call |
| @@ -6754,7 +6561,7 @@ other things and it comes with a command line interface.") | |||
| 6754 | (substitute* "test/test_netrc.rb" | 6561 | (substitute* "test/test_netrc.rb" |
| 6755 | (("Dir.pwd, '.netrc'") "Netrc.home_path, '.netrc'"))))))) | 6562 | (("Dir.pwd, '.netrc'") "Netrc.home_path, '.netrc'"))))))) |
| 6756 | (native-inputs | 6563 | (native-inputs |
| 6757 | `(("ruby-minitest" ,ruby-minitest))) | 6564 | (list ruby-minitest)) |
| 6758 | (synopsis "Library to read and update netrc files") | 6565 | (synopsis "Library to read and update netrc files") |
| 6759 | (description | 6566 | (description |
| 6760 | "This library can read and update netrc files, preserving formatting | 6567 | "This library can read and update netrc files, preserving formatting |
| @@ -6786,9 +6593,7 @@ including comments and whitespace.") | |||
| 6786 | ((".*rake-compiler-dock.*") "")) | 6593 | ((".*rake-compiler-dock.*") "")) |
| 6787 | #t))))) | 6594 | #t))))) |
| 6788 | (native-inputs | 6595 | (native-inputs |
| 6789 | `(("bundler" ,bundler) | 6596 | (list bundler ruby-rake-compiler ruby-test-unit)) |
| 6790 | ("ruby-rake-compiler" ,ruby-rake-compiler) | ||
| 6791 | ("ruby-test-unit" ,ruby-test-unit))) | ||
| 6792 | (synopsis "Unicode normalization form support library") | 6597 | (synopsis "Unicode normalization form support library") |
| 6793 | (description | 6598 | (description |
| 6794 | "This package provides unicode normalization form support for Ruby.") | 6599 | "This package provides unicode normalization form support for Ruby.") |
| @@ -6812,9 +6617,7 @@ including comments and whitespace.") | |||
| 6812 | "0n3gq8rx49f7ln6zqlshqfg2mgqyy30rsdjlnki5mv307ykc7ad4")))) | 6617 | "0n3gq8rx49f7ln6zqlshqfg2mgqyy30rsdjlnki5mv307ykc7ad4")))) |
| 6813 | (build-system ruby-build-system) | 6618 | (build-system ruby-build-system) |
| 6814 | (native-inputs | 6619 | (native-inputs |
| 6815 | `(("ruby-rspec" ,ruby-rspec) | 6620 | (list ruby-rspec ruby-yard ruby-rubygems-tasks)) |
| 6816 | ("ruby-yard" ,ruby-yard) | ||
| 6817 | ("ruby-rubygems-tasks" ,ruby-rubygems-tasks))) | ||
| 6818 | (synopsis "Calculate the differences between two tree-like structures") | 6621 | (synopsis "Calculate the differences between two tree-like structures") |
| 6819 | (description | 6622 | (description |
| 6820 | "This library provides functions to calculate the differences between two | 6623 | "This library provides functions to calculate the differences between two |
| @@ -6839,13 +6642,11 @@ tree-like structures. It is similar to Ruby's built-in @code{TSort} module.") | |||
| 6839 | "1ah2sfjh9n1p0ln2wkqzfl448ml7j4zfy6dhp1qgzq2m41php6rf")))) | 6642 | "1ah2sfjh9n1p0ln2wkqzfl448ml7j4zfy6dhp1qgzq2m41php6rf")))) |
| 6840 | (build-system ruby-build-system) | 6643 | (build-system ruby-build-system) |
| 6841 | (propagated-inputs | 6644 | (propagated-inputs |
| 6842 | `(("ruby-tdiff" ,ruby-tdiff) | 6645 | (list ruby-tdiff |
| 6843 | ;; Use a fixed version to prevent rebuilds; see ruby-nokogiri TODO. | 6646 | ;; Use a fixed version to prevent rebuilds; see ruby-nokogiri TODO. |
| 6844 | ("ruby-nokogiri" ,ruby-nokogiri-1.10))) | 6647 | ruby-nokogiri-1.10)) |
| 6845 | (native-inputs | 6648 | (native-inputs |
| 6846 | `(("ruby-rspec" ,ruby-rspec) | 6649 | (list ruby-rspec ruby-yard ruby-rubygems-tasks)) |
| 6847 | ("ruby-yard" ,ruby-yard) | ||
| 6848 | ("ruby-rubygems-tasks" ,ruby-rubygems-tasks))) | ||
| 6849 | (synopsis "Calculate the differences between two XML/HTML documents") | 6650 | (synopsis "Calculate the differences between two XML/HTML documents") |
| 6850 | (description | 6651 | (description |
| 6851 | "@code{Nokogiri::Diff} adds the ability to calculate the | 6652 | "@code{Nokogiri::Diff} adds the ability to calculate the |
| @@ -6868,8 +6669,7 @@ differences (added or removed nodes) between two XML/HTML documents.") | |||
| 6868 | (arguments | 6669 | (arguments |
| 6869 | `(#:tests? #f)) ; Fails while parsing test instructions. | 6670 | `(#:tests? #f)) ; Fails while parsing test instructions. |
| 6870 | (native-inputs | 6671 | (native-inputs |
| 6871 | `(("ruby-hoe" ,ruby-hoe) | 6672 | (list ruby-hoe ruby-rake-compiler)) |
| 6872 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 6873 | (synopsis "LALR(1) parser generator for Ruby") | 6673 | (synopsis "LALR(1) parser generator for Ruby") |
| 6874 | (description | 6674 | (description |
| 6875 | "Racc is a LALR(1) parser generator. It is written in Ruby itself, and | 6675 | "Racc is a LALR(1) parser generator. It is written in Ruby itself, and |
| @@ -6927,8 +6727,7 @@ generates Ruby program.") | |||
| 6927 | (number->string (+ 33 size-diff)))))) | 6727 | (number->string (+ 33 size-diff)))))) |
| 6928 | #t))))) | 6728 | #t))))) |
| 6929 | (native-inputs | 6729 | (native-inputs |
| 6930 | `(("ruby-minitest" ,ruby-minitest) | 6730 | (list ruby-minitest ruby-minitest-global-expectations)) |
| 6931 | ("ruby-minitest-global-expectations" ,ruby-minitest-global-expectations))) | ||
| 6932 | (synopsis "Unified web application interface for Ruby") | 6731 | (synopsis "Unified web application interface for Ruby") |
| 6933 | (description "Rack provides a minimal, modular and adaptable interface for | 6732 | (description "Rack provides a minimal, modular and adaptable interface for |
| 6934 | developing web applications in Ruby. By wrapping HTTP requests and responses, | 6733 | developing web applications in Ruby. By wrapping HTTP requests and responses, |
| @@ -6959,7 +6758,7 @@ into a single method call.") | |||
| 6959 | (lambda _ | 6758 | (lambda _ |
| 6960 | (invoke "ruby" "-Ilib" "-r" "rack/test")))))) | 6759 | (invoke "ruby" "-Ilib" "-r" "rack/test")))))) |
| 6961 | (propagated-inputs | 6760 | (propagated-inputs |
| 6962 | `(("ruby-rack" ,ruby-rack))) | 6761 | (list ruby-rack)) |
| 6963 | (synopsis "Testing API for Rack applications") | 6762 | (synopsis "Testing API for Rack applications") |
| 6964 | (description | 6763 | (description |
| 6965 | "Rack::Test is a small, simple testing API for Rack applications. It can | 6764 | "Rack::Test is a small, simple testing API for Rack applications. It can |
| @@ -6984,11 +6783,9 @@ testing libraries to build on.") | |||
| 6984 | '(;; Tests missing from the gem. | 6783 | '(;; Tests missing from the gem. |
| 6985 | #:tests? #f)) | 6784 | #:tests? #f)) |
| 6986 | (propagated-inputs | 6785 | (propagated-inputs |
| 6987 | `(("ruby-rack" ,ruby-rack))) | 6786 | (list ruby-rack)) |
| 6988 | (native-inputs | 6787 | (native-inputs |
| 6989 | `(("bundler" ,bundler) | 6788 | (list bundler ruby-rspec-2 ruby-rack-test)) |
| 6990 | ("ruby-rspec" ,ruby-rspec-2) | ||
| 6991 | ("ruby-rack-test" ,ruby-rack-test))) | ||
| 6992 | (synopsis "Rack middleware that protects against typical web attacks") | 6789 | (synopsis "Rack middleware that protects against typical web attacks") |
| 6993 | (description "Rack middleware that can be used to protect against typical | 6790 | (description "Rack middleware that can be used to protect against typical |
| 6994 | web attacks. It can protect all Rack apps, including Rails. For instance, it | 6791 | web attacks. It can protect all Rack apps, including Rails. For instance, it |
| @@ -7020,8 +6817,7 @@ clickjacking, directory traversal, session hijacking and IP spoofing.") | |||
| 7020 | (invoke "rspec")) | 6817 | (invoke "rspec")) |
| 7021 | #t))))) | 6818 | #t))))) |
| 7022 | (native-inputs | 6819 | (native-inputs |
| 7023 | `(("bundler" ,bundler) | 6820 | (list bundler ruby-rspec)) |
| 7024 | ("ruby-rspec" ,ruby-rspec))) | ||
| 7025 | (synopsis "Colorize printed text on ANSI terminals") | 6821 | (synopsis "Colorize printed text on ANSI terminals") |
| 7026 | (description | 6822 | (description |
| 7027 | "@code{rainbow} provides a string presenter object to colorize strings by | 6823 | "@code{rainbow} provides a string presenter object to colorize strings by |
| @@ -7044,8 +6840,7 @@ wrapping them in ANSI escape codes.") | |||
| 7044 | (arguments | 6840 | (arguments |
| 7045 | '(#:tests? #f)) ; test files not included | 6841 | '(#:tests? #f)) ; test files not included |
| 7046 | (native-inputs | 6842 | (native-inputs |
| 7047 | `(("bundler" ,bundler) | 6843 | (list bundler ruby-rspec)) |
| 7048 | ("ruby-rspec" ,ruby-rspec))) | ||
| 7049 | (synopsis "Ruby test double framework") | 6844 | (synopsis "Ruby test double framework") |
| 7050 | (description | 6845 | (description |
| 7051 | "RR is a test double framework that features a rich selection of double | 6846 | "RR is a test double framework that features a rich selection of double |
| @@ -7086,13 +6881,9 @@ techniques and a terse syntax.") | |||
| 7086 | (delete-file "spec/integration/httpbin_spec.rb") | 6881 | (delete-file "spec/integration/httpbin_spec.rb") |
| 7087 | #t))))) | 6882 | #t))))) |
| 7088 | (propagated-inputs | 6883 | (propagated-inputs |
| 7089 | `(("ruby-http-cookie" ,ruby-http-cookie) | 6884 | (list ruby-http-cookie ruby-mime-types ruby-netrc)) |
| 7090 | ("ruby-mime-types" ,ruby-mime-types) | ||
| 7091 | ("ruby-netrc" ,ruby-netrc))) | ||
| 7092 | (native-inputs | 6885 | (native-inputs |
| 7093 | `(("bundler" ,bundler) | 6886 | (list bundler ruby-webmock-2 ruby-rspec)) |
| 7094 | ("ruby-webmock" ,ruby-webmock-2) | ||
| 7095 | ("ruby-rspec" ,ruby-rspec))) | ||
| 7096 | (synopsis "Simple HTTP and REST client for Ruby") | 6887 | (synopsis "Simple HTTP and REST client for Ruby") |
| 7097 | (description | 6888 | (description |
| 7098 | "@code{rest-client} provides a simple HTTP and REST client for Ruby, | 6889 | "@code{rest-client} provides a simple HTTP and REST client for Ruby, |
| @@ -7130,15 +6921,15 @@ inspired by the Sinatra microframework style of specifying actions: | |||
| 7130 | (format #f "`find ~a -type f| sort`" files))) | 6921 | (format #f "`find ~a -type f| sort`" files))) |
| 7131 | #t))))) | 6922 | #t))))) |
| 7132 | (native-inputs | 6923 | (native-inputs |
| 7133 | `(("ruby-bump" ,ruby-bump) | 6924 | (list ruby-bump |
| 7134 | ("ruby-oedipus-lex" ,ruby-oedipus-lex) | 6925 | ruby-oedipus-lex |
| 7135 | ("ruby-pry" ,ruby-pry) | 6926 | ruby-pry |
| 7136 | ("ruby-racc" ,ruby-racc) | 6927 | ruby-racc |
| 7137 | ("ruby-rake" ,ruby-rake) | 6928 | ruby-rake |
| 7138 | ("ruby-rspec" ,ruby-rspec) | 6929 | ruby-rspec |
| 7139 | ("ruby-simplecov" ,ruby-simplecov))) | 6930 | ruby-simplecov)) |
| 7140 | (propagated-inputs | 6931 | (propagated-inputs |
| 7141 | `(("ruby-parser" ,ruby-parser))) | 6932 | (list ruby-parser)) |
| 7142 | (synopsis "RuboCop's AST extensions and NodePattern functionality") | 6933 | (synopsis "RuboCop's AST extensions and NodePattern functionality") |
| 7143 | (description "Rubocop::AST extends @code{ruby-parser} with classes used | 6934 | (description "Rubocop::AST extends @code{ruby-parser} with classes used |
| 7144 | by RuboCop to deal with Ruby's Abstract Syntax Tree (AST), in particular: | 6935 | by RuboCop to deal with Ruby's Abstract Syntax Tree (AST), in particular: |
| @@ -7224,7 +7015,7 @@ better performance than @code{Regexp} and @code{String} methods from the | |||
| 7224 | (string-append stripped "\n"))) | 7015 | (string-append stripped "\n"))) |
| 7225 | #t))))) | 7016 | #t))))) |
| 7226 | (native-inputs | 7017 | (native-inputs |
| 7227 | `(("ruby-rspec" ,ruby-rspec))) | 7018 | (list ruby-rspec)) |
| 7228 | (synopsis "Simple arrays of objects to arrays of ranges compressor") | 7019 | (synopsis "Simple arrays of objects to arrays of ranges compressor") |
| 7229 | (description "RangeCompresses is a tiny library that allows compressing | 7020 | (description "RangeCompresses is a tiny library that allows compressing |
| 7230 | arrays of objects into arrays of ranges. For example, it can turn the | 7021 | arrays of objects into arrays of ranges. For example, it can turn the |
| @@ -7252,11 +7043,8 @@ following: @code{[1, 2, 3, 4, 6, 8, 9, 10]} into @code{[1..4, 6..6, 8..10]}.") | |||
| 7252 | (arguments | 7043 | (arguments |
| 7253 | '(#:test-target "default")) | 7044 | '(#:test-target "default")) |
| 7254 | (native-inputs | 7045 | (native-inputs |
| 7255 | `(("ruby-character-set" ,ruby-character-set) | 7046 | (list ruby-character-set ruby-rake ruby-rake-compiler |
| 7256 | ("ruby-rake" ,ruby-rake) | 7047 | ruby-range-compressor ruby-rspec)) |
| 7257 | ("ruby-rake-compiler" ,ruby-rake-compiler) | ||
| 7258 | ("ruby-range-compressor" ,ruby-range-compressor) | ||
| 7259 | ("ruby-rspec" ,ruby-rspec))) | ||
| 7260 | (synopsis "Inspect Ruby's regex engine property values") | 7048 | (synopsis "Inspect Ruby's regex engine property values") |
| 7261 | (description "This small library lets you see which property values are | 7049 | (description "This small library lets you see which property values are |
| 7262 | supported by the regular expression engine of the Ruby version you are running | 7050 | supported by the regular expression engine of the Ruby version you are running |
| @@ -7293,9 +7081,7 @@ they match.") | |||
| 7293 | (delete-file-recursively "pkg") | 7081 | (delete-file-recursively "pkg") |
| 7294 | #t))))) | 7082 | #t))))) |
| 7295 | (native-inputs | 7083 | (native-inputs |
| 7296 | `(("ragel" ,ragel) | 7084 | (list ragel ruby-regexp-property-values ruby-rspec)) |
| 7297 | ("ruby-regexp-property-values" ,ruby-regexp-property-values) | ||
| 7298 | ("ruby-rspec" ,ruby-rspec))) | ||
| 7299 | (synopsis "A regular expression parser library for Ruby ") | 7085 | (synopsis "A regular expression parser library for Ruby ") |
| 7300 | (description "A Ruby gem for tokenizing, parsing, and transforming regular | 7086 | (description "A Ruby gem for tokenizing, parsing, and transforming regular |
| 7301 | expressions. It comprises the following components: | 7087 | expressions. It comprises the following components: |
| @@ -7328,7 +7114,7 @@ expressions. It comprises the following components: | |||
| 7328 | (invoke "rspec")) | 7114 | (invoke "rspec")) |
| 7329 | #t))))) | 7115 | #t))))) |
| 7330 | (native-inputs | 7116 | (native-inputs |
| 7331 | `(("ruby-rspec" ,ruby-rspec))) | 7117 | (list ruby-rspec)) |
| 7332 | (synopsis "Minitest/RSpec parallel test runner for CI environments") | 7118 | (synopsis "Minitest/RSpec parallel test runner for CI environments") |
| 7333 | (description "The test-queue module is a parallel test runner, | 7119 | (description "The test-queue module is a parallel test runner, |
| 7334 | built using a centralized queue to ensure optimal distribution of | 7120 | built using a centralized queue to ensure optimal distribution of |
| @@ -7391,13 +7177,13 @@ run.") | |||
| 7391 | ("ruby-webmock" ,ruby-webmock) | 7177 | ("ruby-webmock" ,ruby-webmock) |
| 7392 | ("ruby-yard" ,ruby-yard))) | 7178 | ("ruby-yard" ,ruby-yard))) |
| 7393 | (propagated-inputs | 7179 | (propagated-inputs |
| 7394 | `(("ruby-parallel" ,ruby-parallel) | 7180 | (list ruby-parallel |
| 7395 | ("ruby-parser" ,ruby-parser) | 7181 | ruby-parser |
| 7396 | ("ruby-rainbow" ,ruby-rainbow) | 7182 | ruby-rainbow |
| 7397 | ("ruby-regexp-parser" ,ruby-regexp-parser) | 7183 | ruby-regexp-parser |
| 7398 | ("ruby-rubocop-ast" ,ruby-rubocop-ast) | 7184 | ruby-rubocop-ast |
| 7399 | ("ruby-progressbar" ,ruby-progressbar) | 7185 | ruby-progressbar |
| 7400 | ("ruby-unicode-display-width" ,ruby-unicode-display-width))) | 7186 | ruby-unicode-display-width)) |
| 7401 | (synopsis "Ruby code style checking tool") | 7187 | (synopsis "Ruby code style checking tool") |
| 7402 | (description | 7188 | (description |
| 7403 | "@code{rubocop} is a Ruby code style checking tool. It aims to enforce | 7189 | "@code{rubocop} is a Ruby code style checking tool. It aims to enforce |
| @@ -7447,7 +7233,7 @@ contexts without performance penalties.") | |||
| 7447 | "00rcscz16idp6dx0dk5yi5i0fz593i3r6anbn5bg2q07v3i025wm")))) | 7233 | "00rcscz16idp6dx0dk5yi5i0fz593i3r6anbn5bg2q07v3i025wm")))) |
| 7448 | (build-system ruby-build-system) | 7234 | (build-system ruby-build-system) |
| 7449 | (native-inputs | 7235 | (native-inputs |
| 7450 | `(("ruby-bacon" ,ruby-bacon))) | 7236 | (list ruby-bacon)) |
| 7451 | (synopsis "Creole markup language converter") | 7237 | (synopsis "Creole markup language converter") |
| 7452 | (description | 7238 | (description |
| 7453 | "Creole is a lightweight markup language and this library for converting | 7239 | "Creole is a lightweight markup language and this library for converting |
| @@ -7508,7 +7294,7 @@ abstraction for Ruby.") | |||
| 7508 | "1n9397j7kh4vvikfann1467qgksc679imlr50hax3lk1q3af8kdw")))) | 7294 | "1n9397j7kh4vvikfann1467qgksc679imlr50hax3lk1q3af8kdw")))) |
| 7509 | (build-system ruby-build-system) | 7295 | (build-system ruby-build-system) |
| 7510 | (native-inputs | 7296 | (native-inputs |
| 7511 | `(("ruby-hoe" ,ruby-hoe))) | 7297 | (list ruby-hoe)) |
| 7512 | (synopsis "Iterations per second enhancement for the Ruby Benchmark module") | 7298 | (synopsis "Iterations per second enhancement for the Ruby Benchmark module") |
| 7513 | (description "Benchmark-ips enhances the Ruby Benchmark module with the | 7299 | (description "Benchmark-ips enhances the Ruby Benchmark module with the |
| 7514 | iterations per second count. For short snippets of code, it can automatically | 7300 | iterations per second count. For short snippets of code, it can automatically |
| @@ -7542,10 +7328,10 @@ figure out how many times to run the code to get interesting data.") | |||
| 7542 | (lambda _ | 7328 | (lambda _ |
| 7543 | (invoke "rspec")))))) | 7329 | (invoke "rspec")))))) |
| 7544 | (native-inputs | 7330 | (native-inputs |
| 7545 | `(("ruby-rspec" ,ruby-rspec))) | 7331 | (list ruby-rspec)) |
| 7546 | (inputs | 7332 | (inputs |
| 7547 | `(("zeromq" ,zeromq))) | 7333 | (list zeromq)) |
| 7548 | (propagated-inputs `(("ruby-ffi" ,ruby-ffi))) | 7334 | (propagated-inputs (list ruby-ffi)) |
| 7549 | (synopsis "Low-level Ruby FFI wrapper for the ZeroMQ networking library") | 7335 | (synopsis "Low-level Ruby FFI wrapper for the ZeroMQ networking library") |
| 7550 | (description "This library only provides the FFI wrapper for the ZeroMQ | 7336 | (description "This library only provides the FFI wrapper for the ZeroMQ |
| 7551 | networking library. It can be used to implement a Ruby API for the ZeroMQ | 7337 | networking library. It can be used to implement a Ruby API for the ZeroMQ |
| @@ -7571,9 +7357,9 @@ library.") | |||
| 7571 | (lambda _ | 7357 | (lambda _ |
| 7572 | (invoke "rspec")))))) | 7358 | (invoke "rspec")))))) |
| 7573 | (native-inputs | 7359 | (native-inputs |
| 7574 | `(("ruby-rspec" ,ruby-rspec))) | 7360 | (list ruby-rspec)) |
| 7575 | (propagated-inputs | 7361 | (propagated-inputs |
| 7576 | `(("ruby-ffi-rzmq-core" ,ruby-ffi-rzmq-core))) | 7362 | (list ruby-ffi-rzmq-core)) |
| 7577 | (synopsis "High-level Ruby wrapper for the ZeroMQ networking library") | 7363 | (synopsis "High-level Ruby wrapper for the ZeroMQ networking library") |
| 7578 | (description "This library provides a high-level API that wraps the ZeroMQ | 7364 | (description "This library provides a high-level API that wraps the ZeroMQ |
| 7579 | networking library using the Ruby foreign function interface (FFI). It is a | 7365 | networking library using the Ruby foreign function interface (FFI). It is a |
| @@ -7595,8 +7381,7 @@ for FFI.") | |||
| 7595 | "0yrdchs3psh583rjapkv33mljdivggqn99wkydkjdckcjn43j3cz")))) | 7381 | "0yrdchs3psh583rjapkv33mljdivggqn99wkydkjdckcjn43j3cz")))) |
| 7596 | (build-system ruby-build-system) | 7382 | (build-system ruby-build-system) |
| 7597 | (propagated-inputs | 7383 | (propagated-inputs |
| 7598 | `(("ruby-addressable" ,ruby-addressable) | 7384 | (list ruby-addressable ruby-faraday)) |
| 7599 | ("ruby-faraday" ,ruby-faraday))) | ||
| 7600 | (synopsis "Experimental hypermedia agent for Ruby") | 7385 | (synopsis "Experimental hypermedia agent for Ruby") |
| 7601 | (description "Sawyer is an experimental hypermedia agent for Ruby built on | 7386 | (description "Sawyer is an experimental hypermedia agent for Ruby built on |
| 7602 | top of Faraday.") | 7387 | top of Faraday.") |
| @@ -7617,8 +7402,7 @@ top of Faraday.") | |||
| 7617 | (build-system ruby-build-system) | 7402 | (build-system ruby-build-system) |
| 7618 | (arguments '(#:tests? #f)) ;no test suite in the gem release | 7403 | (arguments '(#:tests? #f)) ;no test suite in the gem release |
| 7619 | (propagated-inputs | 7404 | (propagated-inputs |
| 7620 | `(("ruby-faraday" ,ruby-faraday) | 7405 | (list ruby-faraday ruby-sawyer)) |
| 7621 | ("ruby-sawyer" ,ruby-sawyer))) | ||
| 7622 | (synopsis "Ruby toolkit for the GitHub API") | 7406 | (synopsis "Ruby toolkit for the GitHub API") |
| 7623 | (description "Octokit wraps the GitHub API in a flat API client that | 7407 | (description "Octokit wraps the GitHub API in a flat API client that |
| 7624 | follows Ruby conventions and requires little knowledge of REST.") | 7408 | follows Ruby conventions and requires little knowledge of REST.") |
| @@ -7638,10 +7422,9 @@ follows Ruby conventions and requires little knowledge of REST.") | |||
| 7638 | "1n8a4mr2jkcz5vaaps45g2rxa2pzy1wb7cylgw85xmmyyp14lnrr")))) | 7422 | "1n8a4mr2jkcz5vaaps45g2rxa2pzy1wb7cylgw85xmmyyp14lnrr")))) |
| 7639 | (build-system ruby-build-system) | 7423 | (build-system ruby-build-system) |
| 7640 | (native-inputs | 7424 | (native-inputs |
| 7641 | `(("ruby-rubocop" ,ruby-rubocop))) | 7425 | (list ruby-rubocop)) |
| 7642 | (propagated-inputs | 7426 | (propagated-inputs |
| 7643 | `(("ruby-netrc" ,ruby-netrc) | 7427 | (list ruby-netrc ruby-octokit)) |
| 7644 | ("ruby-octokit" ,ruby-octokit))) | ||
| 7645 | (synopsis "Sync CHANGELOG entries to GitHub's release notes") | 7428 | (synopsis "Sync CHANGELOG entries to GitHub's release notes") |
| 7646 | (description "Chandler syncs a project's CHANGELOG file entries to | 7429 | (description "Chandler syncs a project's CHANGELOG file entries to |
| 7647 | GitHub's release notes to remove the need of manually entering release | 7430 | GitHub's release notes to remove the need of manually entering release |
| @@ -7671,12 +7454,9 @@ notes.") | |||
| 7671 | (setenv "HOME" (getcwd)) | 7454 | (setenv "HOME" (getcwd)) |
| 7672 | #t))))) | 7455 | #t))))) |
| 7673 | (native-inputs | 7456 | (native-inputs |
| 7674 | `(("ruby-chandler" ,ruby-chandler) | 7457 | (list ruby-chandler ruby-rubocop ruby-simplecov)) |
| 7675 | ("ruby-rubocop" ,ruby-rubocop) | ||
| 7676 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 7677 | (propagated-inputs | 7458 | (propagated-inputs |
| 7678 | `(("ruby-byebug" ,ruby-byebug) | 7459 | (list ruby-byebug ruby-pry)) |
| 7679 | ("ruby-pry" ,ruby-pry))) | ||
| 7680 | (synopsis "Step-by-step debugging and stack navigation in Pry") | 7460 | (synopsis "Step-by-step debugging and stack navigation in Pry") |
| 7681 | (description "This package adds step-by-step debugging and stack | 7461 | (description "This package adds step-by-step debugging and stack |
| 7682 | navigation capabilities to @code{pry}, using @code{byebug}.") | 7462 | navigation capabilities to @code{pry}, using @code{byebug}.") |
| @@ -7707,8 +7487,7 @@ navigation capabilities to @code{pry}, using @code{byebug}.") | |||
| 7707 | (lambda _ | 7487 | (lambda _ |
| 7708 | (invoke "rake" "compile")))))) | 7488 | (invoke "rake" "compile")))))) |
| 7709 | (native-inputs | 7489 | (native-inputs |
| 7710 | `(("ruby-mocha" ,ruby-mocha) | 7490 | (list ruby-mocha ruby-rake-compiler)) |
| 7711 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 7712 | (synopsis "Sampling profiler for Ruby code") | 7491 | (synopsis "Sampling profiler for Ruby code") |
| 7713 | (description | 7492 | (description |
| 7714 | "@code{stackprof} is a fast sampling profiler for Ruby code, with cpu, | 7493 | "@code{stackprof} is a fast sampling profiler for Ruby code, with cpu, |
| @@ -7732,7 +7511,7 @@ wallclock and object allocation samplers.") | |||
| 7732 | ;; (see: https://github.com/banister/binding_of_caller/issues/76). | 7511 | ;; (see: https://github.com/banister/binding_of_caller/issues/76). |
| 7733 | (arguments '(#:tests? #f)) | 7512 | (arguments '(#:tests? #f)) |
| 7734 | (propagated-inputs | 7513 | (propagated-inputs |
| 7735 | `(("ruby-debug-inspector" ,ruby-debug-inspector))) | 7514 | (list ruby-debug-inspector)) |
| 7736 | (synopsis "Retrieve the binding of a method's caller") | 7515 | (synopsis "Retrieve the binding of a method's caller") |
| 7737 | (description "The @code{binding_of_caller} module provides the | 7516 | (description "The @code{binding_of_caller} module provides the |
| 7738 | @code{Binding#of_caller} method. It allows accessing bindings from upper | 7517 | @code{Binding#of_caller} method. It allows accessing bindings from upper |
| @@ -7754,8 +7533,7 @@ frames in the call stack and can evaluate code in that context.") | |||
| 7754 | (build-system ruby-build-system) | 7533 | (build-system ruby-build-system) |
| 7755 | (arguments '(#:tests? #f)) ;no test suite in gem release | 7534 | (arguments '(#:tests? #f)) ;no test suite in gem release |
| 7756 | (propagated-inputs | 7535 | (propagated-inputs |
| 7757 | `(("ruby-binding-of-caller" ,ruby-binding-of-caller) | 7536 | (list ruby-binding-of-caller ruby-pry)) |
| 7758 | ("ruby-pry" ,ruby-pry))) | ||
| 7759 | (synopsis "Call-stack navigation plugin for the Pry REPL") | 7537 | (synopsis "Call-stack navigation plugin for the Pry REPL") |
| 7760 | (description "@code{pry-stack_explorer} is a plugin for the Pry REPL that | 7538 | (description "@code{pry-stack_explorer} is a plugin for the Pry REPL that |
| 7761 | add support to navigate the call-stack.") | 7539 | add support to navigate the call-stack.") |
| @@ -7817,10 +7595,7 @@ variable length integers (varint) in Ruby Protocol Buffers.") | |||
| 7817 | (lambda _ | 7595 | (lambda _ |
| 7818 | (invoke "rake" "compile")))))) | 7596 | (invoke "rake" "compile")))))) |
| 7819 | (native-inputs | 7597 | (native-inputs |
| 7820 | `(("bundler" ,bundler) | 7598 | (list bundler ruby-minitest ruby-rake-compiler ruby-rdoc)) |
| 7821 | ("ruby-minitest" ,ruby-minitest) | ||
| 7822 | ("ruby-rake-compiler" ,ruby-rake-compiler) | ||
| 7823 | ("ruby-rdoc" ,ruby-rdoc))) | ||
| 7824 | (synopsis "Fast code profiler for Ruby") | 7599 | (synopsis "Fast code profiler for Ruby") |
| 7825 | (description "RubyProf is a fast code profiler for Ruby. Its features | 7600 | (description "RubyProf is a fast code profiler for Ruby. Its features |
| 7826 | include: | 7601 | include: |
| @@ -7894,7 +7669,7 @@ Profiling multiple threads simultaneously is supported. | |||
| 7894 | (propagated-inputs | 7669 | (propagated-inputs |
| 7895 | `(("ruby-protobuf" ,ruby-protobuf-cucumber))) | 7670 | `(("ruby-protobuf" ,ruby-protobuf-cucumber))) |
| 7896 | (native-inputs | 7671 | (native-inputs |
| 7897 | `(("ruby-rspec" ,ruby-rspec))) | 7672 | (list ruby-rspec)) |
| 7898 | (home-page "https://github.com/cucumber/messages-ruby") | 7673 | (home-page "https://github.com/cucumber/messages-ruby") |
| 7899 | (synopsis "Cucumber Messages for Ruby (Protocol Buffers)") | 7674 | (synopsis "Cucumber Messages for Ruby (Protocol Buffers)") |
| 7900 | (description "Cucumber Messages for Ruby is a library which allows | 7675 | (description "Cucumber Messages for Ruby is a library which allows |
| @@ -7917,8 +7692,7 @@ Cucumber.") | |||
| 7917 | "1dwa8632nc6kijv8p257jl64rsjmc0fimlaqvxlkdi2h9n1nympb")))) | 7692 | "1dwa8632nc6kijv8p257jl64rsjmc0fimlaqvxlkdi2h9n1nympb")))) |
| 7918 | (build-system ruby-build-system) | 7693 | (build-system ruby-build-system) |
| 7919 | (native-inputs | 7694 | (native-inputs |
| 7920 | `(("ruby-cucumber-messages" ,ruby-cucumber-messages) | 7695 | (list ruby-cucumber-messages ruby-rspec)) |
| 7921 | ("ruby-rspec" ,ruby-rspec))) | ||
| 7922 | (arguments | 7696 | (arguments |
| 7923 | `(#:test-target "spec")) | 7697 | `(#:test-target "spec")) |
| 7924 | (synopsis "Gherkin parser for Ruby") | 7698 | (synopsis "Gherkin parser for Ruby") |
| @@ -7997,18 +7771,15 @@ It is intended be used by all Cucumber implementations to parse | |||
| 7997 | (add-before 'check 'set-home | 7771 | (add-before 'check 'set-home |
| 7998 | (lambda _ (setenv "HOME" "/tmp") #t))))) | 7772 | (lambda _ (setenv "HOME" "/tmp") #t))))) |
| 7999 | (native-inputs | 7773 | (native-inputs |
| 8000 | `(("bundler" ,bundler) | 7774 | (list bundler ruby-rspec ruby-fuubar ruby-simplecov)) |
| 8001 | ("ruby-rspec" ,ruby-rspec) | 7775 | (propagated-inputs |
| 8002 | ("ruby-fuubar" ,ruby-fuubar) | 7776 | (list ruby-childprocess |
| 8003 | ("ruby-simplecov" ,ruby-simplecov))) | 7777 | ruby-contracts |
| 8004 | (propagated-inputs | 7778 | ruby-cucumber |
| 8005 | `(("ruby-childprocess" ,ruby-childprocess) | 7779 | ruby-ffi |
| 8006 | ("ruby-contracts" ,ruby-contracts) | 7780 | ruby-rspec-expectations |
| 8007 | ("ruby-cucumber" ,ruby-cucumber) | 7781 | ruby-thor |
| 8008 | ("ruby-ffi" ,ruby-ffi) | 7782 | ruby-yard)) |
| 8009 | ("ruby-rspec-expectations" ,ruby-rspec-expectations) | ||
| 8010 | ("ruby-thor" ,ruby-thor) | ||
| 8011 | ("ruby-yard" ,ruby-yard))) | ||
| 8012 | (synopsis "Test command-line applications with Cucumber, RSpec or Minitest") | 7783 | (synopsis "Test command-line applications with Cucumber, RSpec or Minitest") |
| 8013 | (description | 7784 | (description |
| 8014 | "Aruba is an extension for Cucumber, RSpec and Minitest for testing | 7785 | "Aruba is an extension for Cucumber, RSpec and Minitest for testing |
| @@ -8043,8 +7814,8 @@ language.") | |||
| 8043 | (build-system ruby-build-system) | 7814 | (build-system ruby-build-system) |
| 8044 | (arguments | 7815 | (arguments |
| 8045 | `(#:test-target "spec")) | 7816 | `(#:test-target "spec")) |
| 8046 | (propagated-inputs `(("ruby-ffi" ,ruby-ffi))) | 7817 | (propagated-inputs (list ruby-ffi)) |
| 8047 | (native-inputs `(("ruby-rspec" ,ruby-rspec))) | 7818 | (native-inputs (list ruby-rspec)) |
| 8048 | (synopsis "Ruby interface for gathering system information") | 7819 | (synopsis "Ruby interface for gathering system information") |
| 8049 | (description "The sys-uname library provides an interface for gathering | 7820 | (description "The sys-uname library provides an interface for gathering |
| 8050 | information about your current platform. It allows retrieving information | 7821 | information about your current platform. It allows retrieving information |
| @@ -8076,10 +7847,9 @@ such as the OS name, OS version, system name, etc.") | |||
| 8076 | (lambda _ | 7847 | (lambda _ |
| 8077 | (invoke "rspec")))))) | 7848 | (invoke "rspec")))))) |
| 8078 | (native-inputs | 7849 | (native-inputs |
| 8079 | `(("ruby-rspec" ,ruby-rspec))) | 7850 | (list ruby-rspec)) |
| 8080 | (propagated-inputs | 7851 | (propagated-inputs |
| 8081 | `(("ruby-cucumber-messages" ,ruby-cucumber-messages) | 7852 | (list ruby-cucumber-messages ruby-sys-uname)) |
| 8082 | ("ruby-sys-uname" ,ruby-sys-uname))) | ||
| 8083 | (synopsis "Function to create @code{Meta} messages for Cucumber Ruby") | 7853 | (synopsis "Function to create @code{Meta} messages for Cucumber Ruby") |
| 8084 | (description "The @code{createMeta} utility function allows generating | 7854 | (description "The @code{createMeta} utility function allows generating |
| 8085 | system-specific @code{Meta} messages for Cucumber Ruby.") | 7855 | system-specific @code{Meta} messages for Cucumber Ruby.") |
| @@ -8104,9 +7874,9 @@ system-specific @code{Meta} messages for Cucumber Ruby.") | |||
| 8104 | (lambda _ | 7874 | (lambda _ |
| 8105 | (invoke "rspec")))))) | 7875 | (invoke "rspec")))))) |
| 8106 | (native-inputs | 7876 | (native-inputs |
| 8107 | `(("ruby-rspec" ,ruby-rspec))) | 7877 | (list ruby-rspec)) |
| 8108 | (propagated-inputs | 7878 | (propagated-inputs |
| 8109 | `(("ruby-cucumber-messages" ,ruby-cucumber-messages))) | 7879 | (list ruby-cucumber-messages)) |
| 8110 | (synopsis "HTML formatter for Cucumber") | 7880 | (synopsis "HTML formatter for Cucumber") |
| 8111 | (description "Cucumber HTML Formatter produces a HTML report for Cucumber | 7881 | (description "Cucumber HTML Formatter produces a HTML report for Cucumber |
| 8112 | runs. It is built on top of cucumber-react and works with any Cucumber | 7882 | runs. It is built on top of cucumber-react and works with any Cucumber |
| @@ -8154,24 +7924,24 @@ master/html-formatter/ruby") | |||
| 8154 | (setenv "HOME" (getcwd)) | 7924 | (setenv "HOME" (getcwd)) |
| 8155 | #t))))) | 7925 | #t))))) |
| 8156 | (propagated-inputs | 7926 | (propagated-inputs |
| 8157 | `(("ruby-builder" ,ruby-builder) | 7927 | (list ruby-builder |
| 8158 | ("ruby-cucumber-core" ,ruby-cucumber-core) | 7928 | ruby-cucumber-core |
| 8159 | ("ruby-cucumber-create-meta" ,ruby-cucumber-create-meta) | 7929 | ruby-cucumber-create-meta |
| 8160 | ("ruby-cucumber-html-formatter" ,ruby-cucumber-html-formatter) | 7930 | ruby-cucumber-html-formatter |
| 8161 | ("ruby-cucumber-messages" ,ruby-cucumber-messages) | 7931 | ruby-cucumber-messages |
| 8162 | ("ruby-cucumber-wire" ,ruby-cucumber-wire) | 7932 | ruby-cucumber-wire |
| 8163 | ("ruby-diff-lcs" ,ruby-diff-lcs) | 7933 | ruby-diff-lcs |
| 8164 | ("ruby-gherkin" ,ruby-gherkin) | 7934 | ruby-gherkin |
| 8165 | ("ruby-multi-json" ,ruby-multi-json) | 7935 | ruby-multi-json |
| 8166 | ("ruby-multi-test" ,ruby-multi-test))) | 7936 | ruby-multi-test)) |
| 8167 | (native-inputs | 7937 | (native-inputs |
| 8168 | `(;; Use a untested version of aruba, to avoid a circular dependency, as | 7938 | (list ;; Use a untested version of aruba, to avoid a circular dependency, as |
| 8169 | ;; ruby-aruba depends on ruby-cucumber. | 7939 | ;; ruby-aruba depends on ruby-cucumber. |
| 8170 | ("ruby-aruba" ,ruby-aruba-without-tests) | 7940 | ruby-aruba-without-tests |
| 8171 | ("ruby-rspec" ,ruby-rspec) | 7941 | ruby-rspec |
| 8172 | ("ruby-pry" ,ruby-pry) | 7942 | ruby-pry |
| 8173 | ("ruby-nokogiri" ,ruby-nokogiri) | 7943 | ruby-nokogiri |
| 8174 | ("ruby-rubocop" ,ruby-rubocop))) | 7944 | ruby-rubocop)) |
| 8175 | (synopsis "Describe automated tests in plain language") | 7945 | (synopsis "Describe automated tests in plain language") |
| 8176 | (description "Cucumber is a tool for running automated tests written in | 7946 | (description "Cucumber is a tool for running automated tests written in |
| 8177 | plain language. It's designed to support a Behaviour Driven Development (BDD) | 7947 | plain language. It's designed to support a Behaviour Driven Development (BDD) |
| @@ -8214,10 +7984,7 @@ software development workflow.") | |||
| 8214 | (string-append stripped ")\n"))) | 7984 | (string-append stripped ")\n"))) |
| 8215 | #t))))) | 7985 | #t))))) |
| 8216 | (propagated-inputs | 7986 | (propagated-inputs |
| 8217 | `(("ruby-json" ,ruby-json) | 7987 | (list ruby-json ruby-term-ansicolor ruby-thor ruby-tins)) |
| 8218 | ("ruby-term-ansicolor" ,ruby-term-ansicolor) | ||
| 8219 | ("ruby-thor" ,ruby-thor) | ||
| 8220 | ("ruby-tins" ,ruby-tins))) | ||
| 8221 | (synopsis "Ruby implementation of the Coveralls API") | 7988 | (synopsis "Ruby implementation of the Coveralls API") |
| 8222 | (description "This package provides a Ruby implementation of the Coveralls | 7989 | (description "This package provides a Ruby implementation of the Coveralls |
| 8223 | API.") | 7990 | API.") |
| @@ -8269,15 +8036,11 @@ in already-indented code.") | |||
| 8269 | "'cucumber-tag-expressions', '>=2.0.0'\n")) | 8036 | "'cucumber-tag-expressions', '>=2.0.0'\n")) |
| 8270 | #t))))) | 8037 | #t))))) |
| 8271 | (native-inputs | 8038 | (native-inputs |
| 8272 | `(("ruby-rspec" ,ruby-rspec) | 8039 | (list ruby-rspec ruby-coveralls ruby-rubocop ruby-simplecov |
| 8273 | ("ruby-coveralls" ,ruby-coveralls) | 8040 | ruby-unindent)) |
| 8274 | ("ruby-rubocop" ,ruby-rubocop) | ||
| 8275 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 8276 | ("ruby-unindent" ,ruby-unindent))) | ||
| 8277 | (propagated-inputs | 8041 | (propagated-inputs |
| 8278 | `(("ruby-cucumber-messages" ,ruby-cucumber-messages) | 8042 | (list ruby-cucumber-messages ruby-gherkin |
| 8279 | ("ruby-gherkin" ,ruby-gherkin) | 8043 | ruby-cucumber-tag-expressions)) |
| 8280 | ("ruby-cucumber-tag-expressions" ,ruby-cucumber-tag-expressions))) | ||
| 8281 | (synopsis "Core library for the Cucumber BDD app") | 8044 | (synopsis "Core library for the Cucumber BDD app") |
| 8282 | (description "Cucumber is a tool for running automated tests | 8045 | (description "Cucumber is a tool for running automated tests |
| 8283 | written in plain language. Because they're written in plain language, | 8046 | written in plain language. Because they're written in plain language, |
| @@ -8305,8 +8068,7 @@ and trust on your team.") | |||
| 8305 | (arguments | 8068 | (arguments |
| 8306 | '(#:test-target "spec")) | 8069 | '(#:test-target "spec")) |
| 8307 | (native-inputs | 8070 | (native-inputs |
| 8308 | `(("ruby-rspec" ,ruby-rspec) | 8071 | (list ruby-rspec ruby-simplecov)) |
| 8309 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 8310 | (synopsis "Simpler alternative to Regular Expressions") | 8072 | (synopsis "Simpler alternative to Regular Expressions") |
| 8311 | (description "Cucumber Expressions offer similar functionality to Regular | 8073 | (description "Cucumber Expressions offer similar functionality to Regular |
| 8312 | Expressions, with a syntax that is easier to read and write. Cucumber | 8074 | Expressions, with a syntax that is easier to read and write. Cucumber |
| @@ -8336,9 +8098,8 @@ Expressions are extensible with parameter types.") | |||
| 8336 | ((" 10\\.1") " 10.2")) | 8098 | ((" 10\\.1") " 10.2")) |
| 8337 | #t))))) | 8099 | #t))))) |
| 8338 | (propagated-inputs | 8100 | (propagated-inputs |
| 8339 | `(("ruby-cucumber-core" ,ruby-cucumber-core) | 8101 | (list ruby-cucumber-core ruby-cucumber-expressions |
| 8340 | ("ruby-cucumber-expressions" ,ruby-cucumber-expressions) | 8102 | ruby-cucumber-messages)) |
| 8341 | ("ruby-cucumber-messages" ,ruby-cucumber-messages))) | ||
| 8342 | (synopsis "Cucumber wire protocol plugin") | 8103 | (synopsis "Cucumber wire protocol plugin") |
| 8343 | (description "Cucumber's wire protocol allows step definitions to be | 8104 | (description "Cucumber's wire protocol allows step definitions to be |
| 8344 | implemented and invoked on any platform.") | 8105 | implemented and invoked on any platform.") |
| @@ -8363,7 +8124,7 @@ implemented and invoked on any platform.") | |||
| 8363 | (arguments | 8124 | (arguments |
| 8364 | `(#:test-target "spec")) | 8125 | `(#:test-target "spec")) |
| 8365 | (native-inputs | 8126 | (native-inputs |
| 8366 | `(("ruby-rspec" ,ruby-rspec))) | 8127 | (list ruby-rspec)) |
| 8367 | (synopsis "Cucumber tag expressions for Ruby") | 8128 | (synopsis "Cucumber tag expressions for Ruby") |
| 8368 | (description "Cucumber tag expression parser for Ruby. A tag expression | 8129 | (description "Cucumber tag expression parser for Ruby. A tag expression |
| 8369 | is an infix boolean expression used by Cucumber.") | 8130 | is an infix boolean expression used by Cucumber.") |
| @@ -8385,8 +8146,7 @@ is an infix boolean expression used by Cucumber.") | |||
| 8385 | (arguments | 8146 | (arguments |
| 8386 | '(#:test-target "default")) | 8147 | '(#:test-target "default")) |
| 8387 | (native-inputs | 8148 | (native-inputs |
| 8388 | `(("bundler" ,bundler) | 8149 | (list bundler ruby-rake-compiler)) |
| 8389 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 8390 | (synopsis "Provides access for bindings relating to Ruby exceptions") | 8150 | (synopsis "Provides access for bindings relating to Ruby exceptions") |
| 8391 | (description | 8151 | (description |
| 8392 | "@code{bindex} provides a way to access the bindings that relate to | 8152 | "@code{bindex} provides a way to access the bindings that relate to |
| @@ -8410,7 +8170,7 @@ exception occurred.") | |||
| 8410 | (arguments | 8170 | (arguments |
| 8411 | `(#:tests? #f)) ; rake errors, missing shoulda | 8171 | `(#:tests? #f)) ; rake errors, missing shoulda |
| 8412 | (propagated-inputs | 8172 | (propagated-inputs |
| 8413 | `(("ruby-log4r" ,ruby-log4r))) | 8173 | (list ruby-log4r)) |
| 8414 | (synopsis "Log4r wrapper for Ruby") | 8174 | (synopsis "Log4r wrapper for Ruby") |
| 8415 | (description "Bio-logger is a wrapper around Log4r adding extra logging | 8175 | (description "Bio-logger is a wrapper around Log4r adding extra logging |
| 8416 | features such as filtering and fine grained logging.") | 8176 | features such as filtering and fine grained logging.") |
| @@ -8440,8 +8200,7 @@ features such as filtering and fine grained logging.") | |||
| 8440 | "$LOAD_PATH << 'lib'; require 'yajl'")) | 8200 | "$LOAD_PATH << 'lib'; require 'yajl'")) |
| 8441 | #t))))) | 8201 | #t))))) |
| 8442 | (native-inputs | 8202 | (native-inputs |
| 8443 | `(("ruby-rake-compiler" ,ruby-rake-compiler) | 8203 | (list ruby-rake-compiler ruby-rspec)) |
| 8444 | ("ruby-rspec" ,ruby-rspec))) | ||
| 8445 | (synopsis "Streaming JSON parsing and encoding library for Ruby") | 8204 | (synopsis "Streaming JSON parsing and encoding library for Ruby") |
| 8446 | (description | 8205 | (description |
| 8447 | "Ruby C bindings to the Yajl JSON stream-based parser library. The API | 8206 | "Ruby C bindings to the Yajl JSON stream-based parser library. The API |
| @@ -8548,10 +8307,9 @@ Test.run :default do |run| | |||
| 8548 | end"))) | 8307 | end"))) |
| 8549 | (invoke "ruby" "-Ilib" "-rrubytest" ".test")))))) | 8308 | (invoke "ruby" "-Ilib" "-rrubytest" ".test")))))) |
| 8550 | (native-inputs | 8309 | (native-inputs |
| 8551 | `(("ruby-ae" ,ruby-ae) | 8310 | (list ruby-ae ruby-rspec)) |
| 8552 | ("ruby-rspec" ,ruby-rspec))) | ||
| 8553 | (propagated-inputs | 8311 | (propagated-inputs |
| 8554 | `(("ruby-rubytest" ,ruby-rubytest))) | 8312 | (list ruby-rubytest)) |
| 8555 | (synopsis "Behavior-Driven Development (BDD) framework built on RubyTest") | 8313 | (synopsis "Behavior-Driven Development (BDD) framework built on RubyTest") |
| 8556 | (description "Spectroscope is a Behavior-Driven Development (BDD) | 8314 | (description "Spectroscope is a Behavior-Driven Development (BDD) |
| 8557 | framework built on RubyTest, designed to emulate RSpec in most respects. It | 8315 | framework built on RubyTest, designed to emulate RSpec in most respects. It |
| @@ -8601,12 +8359,9 @@ TomDoc format.") | |||
| 8601 | (lambda _ | 8359 | (lambda _ |
| 8602 | (invoke "rubytest" "-Ilib" "-Itest" "test/")))))) | 8360 | (invoke "rubytest" "-Ilib" "-Itest" "test/")))))) |
| 8603 | (native-inputs | 8361 | (native-inputs |
| 8604 | `(("ruby-rubytest-cli" ,ruby-rubytest-cli) | 8362 | (list ruby-rubytest-cli ruby-spectroscope ruby-ae)) |
| 8605 | ("ruby-spectroscope" ,ruby-spectroscope) | ||
| 8606 | ("ruby-ae" ,ruby-ae))) | ||
| 8607 | (propagated-inputs | 8363 | (propagated-inputs |
| 8608 | `(("ruby-tomparse" ,ruby-tomparse) | 8364 | (list ruby-tomparse ruby-yard)) |
| 8609 | ("ruby-yard" ,ruby-yard))) | ||
| 8610 | (synopsis "TomDoc syntax for YARD") | 8365 | (synopsis "TomDoc syntax for YARD") |
| 8611 | (description "This module adds support for the TomDoc documentation format | 8366 | (description "This module adds support for the TomDoc documentation format |
| 8612 | to YARD, a documentation generation tool for Ruby.") | 8367 | to YARD, a documentation generation tool for Ruby.") |
| @@ -8645,7 +8400,7 @@ simple case of executing code based on the flags or parameters passed.") | |||
| 8645 | "1mldhjn62g53vx4gq2qdqg2lgjvyrqxa8d0khf8347bbfgi16d32")))) | 8400 | "1mldhjn62g53vx4gq2qdqg2lgjvyrqxa8d0khf8347bbfgi16d32")))) |
| 8646 | (build-system ruby-build-system) | 8401 | (build-system ruby-build-system) |
| 8647 | (propagated-inputs | 8402 | (propagated-inputs |
| 8648 | `(("ruby-clap" ,ruby-clap))) | 8403 | (list ruby-clap)) |
| 8649 | (synopsis "Run tests in separate processes") | 8404 | (synopsis "Run tests in separate processes") |
| 8650 | (description | 8405 | (description |
| 8651 | "Cutest runs tests in separate processes to avoid shared state.") | 8406 | "Cutest runs tests in separate processes to avoid shared state.") |
| @@ -8683,8 +8438,7 @@ simple case of executing code based on the flags or parameters passed.") | |||
| 8683 | (inputs | 8438 | (inputs |
| 8684 | `(("pygments" ,python-pygments))) | 8439 | `(("pygments" ,python-pygments))) |
| 8685 | (native-inputs | 8440 | (native-inputs |
| 8686 | `(("ruby-cutest" ,ruby-cutest) | 8441 | (list ruby-cutest ruby-nokogiri)) |
| 8687 | ("ruby-nokogiri" ,ruby-nokogiri))) | ||
| 8688 | (synopsis "Thin Ruby wrapper around pygmentize") | 8442 | (synopsis "Thin Ruby wrapper around pygmentize") |
| 8689 | (description | 8443 | (description |
| 8690 | "Pygmentize provides a simple way to call pygmentize from within a Ruby | 8444 | "Pygmentize provides a simple way to call pygmentize from within a Ruby |
| @@ -8707,9 +8461,9 @@ application.") | |||
| 8707 | (arguments | 8461 | (arguments |
| 8708 | '(#:tests? #f)) ; test suite tries to connect to google.com | 8462 | '(#:tests? #f)) ; test suite tries to connect to google.com |
| 8709 | (inputs | 8463 | (inputs |
| 8710 | `(("openssl" ,openssl))) | 8464 | (list openssl)) |
| 8711 | (native-inputs | 8465 | (native-inputs |
| 8712 | `(("ruby-rake-compiler" ,ruby-rake-compiler))) | 8466 | (list ruby-rake-compiler)) |
| 8713 | (synopsis "Single-threaded network event framework for Ruby") | 8467 | (synopsis "Single-threaded network event framework for Ruby") |
| 8714 | (description | 8468 | (description |
| 8715 | "EventMachine implements a single-threaded engine for arbitrary network | 8469 | "EventMachine implements a single-threaded engine for arbitrary network |
| @@ -8759,9 +8513,7 @@ used to create both network servers and clients.") | |||
| 8759 | (delete-file-recursively "pkg") | 8513 | (delete-file-recursively "pkg") |
| 8760 | #t))))) | 8514 | #t))))) |
| 8761 | (native-inputs | 8515 | (native-inputs |
| 8762 | `(("bundler" ,bundler) | 8516 | (list bundler ruby-rake ruby-rspec)) |
| 8763 | ("ruby-rake" ,ruby-rake) | ||
| 8764 | ("ruby-rspec" ,ruby-rspec))) | ||
| 8765 | (synopsis "Simplifies checking for Ruby implementation") | 8517 | (synopsis "Simplifies checking for Ruby implementation") |
| 8766 | (description | 8518 | (description |
| 8767 | "@code{ruby_engine} provides an RubyEngine class that can be used to | 8519 | "@code{ruby_engine} provides an RubyEngine class that can be used to |
| @@ -8792,8 +8544,7 @@ name and provides query methods such as @{RubyEngine.mri?}.") | |||
| 8792 | (lambda _ | 8544 | (lambda _ |
| 8793 | (invoke "ruby" "-Ilib" "bin/turn" "-h")))))) | 8545 | (invoke "ruby" "-Ilib" "bin/turn" "-h")))))) |
| 8794 | (propagated-inputs | 8546 | (propagated-inputs |
| 8795 | `(("ruby-ansi" ,ruby-ansi) | 8547 | (list ruby-ansi ruby-minitest-4)) |
| 8796 | ("ruby-minitest" ,ruby-minitest-4))) | ||
| 8797 | (synopsis "Alternate set of alternative runners for MiniTest") | 8548 | (synopsis "Alternate set of alternative runners for MiniTest") |
| 8798 | (description | 8549 | (description |
| 8799 | "TURN provides a set of alternative runners for MiniTest which are both | 8550 | "TURN provides a set of alternative runners for MiniTest which are both |
| @@ -8820,7 +8571,7 @@ that TURN is no longer being maintained.") | |||
| 8820 | ;; This phase breaks the tests, as it patches some of the test data. | 8571 | ;; This phase breaks the tests, as it patches some of the test data. |
| 8821 | (delete 'patch-source-shebangs)))) | 8572 | (delete 'patch-source-shebangs)))) |
| 8822 | (native-inputs | 8573 | (native-inputs |
| 8823 | `(("ruby-bacon" ,ruby-bacon))) | 8574 | (list ruby-bacon)) |
| 8824 | (synopsis "Ruby library for MIME detection by extension or content") | 8575 | (synopsis "Ruby library for MIME detection by extension or content") |
| 8825 | (description | 8576 | (description |
| 8826 | "@acronym{MIME, Multipurpose Internet Mail Extensions} detection by | 8577 | "@acronym{MIME, Multipurpose Internet Mail Extensions} detection by |
| @@ -8842,7 +8593,7 @@ database.") | |||
| 8842 | "04my3746hwa4yvbx1ranhfaqkgf6vavi1kyijjnw8w3dy37vqhkm")))) | 8593 | "04my3746hwa4yvbx1ranhfaqkgf6vavi1kyijjnw8w3dy37vqhkm")))) |
| 8843 | (build-system ruby-build-system) | 8594 | (build-system ruby-build-system) |
| 8844 | (native-inputs | 8595 | (native-inputs |
| 8845 | `(("ruby-hoe" ,ruby-hoe))) | 8596 | (list ruby-hoe)) |
| 8846 | (synopsis "Registry for information about MIME media type definitions") | 8597 | (synopsis "Registry for information about MIME media type definitions") |
| 8847 | (description | 8598 | (description |
| 8848 | "@code{mime-types-data} provides a registry for information about | 8599 | "@code{mime-types-data} provides a registry for information about |
| @@ -8866,14 +8617,14 @@ look up the likely MIME type definitions.") | |||
| 8866 | "0087z9kbnlqhci7fxh9f6il63hj1k02icq2rs0c6cppmqchr753m")))) | 8617 | "0087z9kbnlqhci7fxh9f6il63hj1k02icq2rs0c6cppmqchr753m")))) |
| 8867 | (build-system ruby-build-system) | 8618 | (build-system ruby-build-system) |
| 8868 | (propagated-inputs | 8619 | (propagated-inputs |
| 8869 | `(("ruby-mime-types-data" ,ruby-mime-types-data))) | 8620 | (list ruby-mime-types-data)) |
| 8870 | (native-inputs | 8621 | (native-inputs |
| 8871 | `(("ruby-hoe" ,ruby-hoe) | 8622 | (list ruby-hoe |
| 8872 | ("ruby-fivemat" ,ruby-fivemat) | 8623 | ruby-fivemat |
| 8873 | ("ruby-minitest-focus" ,ruby-minitest-focus) | 8624 | ruby-minitest-focus |
| 8874 | ("ruby-minitest-rg" ,ruby-minitest-rg) | 8625 | ruby-minitest-rg |
| 8875 | ("ruby-minitest-bonus-assertions" ,ruby-minitest-bonus-assertions) | 8626 | ruby-minitest-bonus-assertions |
| 8876 | ("ruby-minitest-hooks" ,ruby-minitest-hooks))) | 8627 | ruby-minitest-hooks)) |
| 8877 | (synopsis "Library and registry for MIME content type definitions") | 8628 | (synopsis "Library and registry for MIME content type definitions") |
| 8878 | (description "The mime-types library provides a library and registry for | 8629 | (description "The mime-types library provides a library and registry for |
| 8879 | information about Multipurpose Internet Mail Extensions (MIME) content type | 8630 | information about Multipurpose Internet Mail Extensions (MIME) content type |
| @@ -8941,11 +8692,9 @@ neither too verbose nor too minimal.") | |||
| 8941 | ;; This file exists in the repository but is not distributed. | 8692 | ;; This file exists in the repository but is not distributed. |
| 8942 | (lambda _ (invoke "touch" ".gemtest")))))) | 8693 | (lambda _ (invoke "touch" ".gemtest")))))) |
| 8943 | (inputs | 8694 | (inputs |
| 8944 | `(("sqlite" ,sqlite))) | 8695 | (list sqlite)) |
| 8945 | (native-inputs | 8696 | (native-inputs |
| 8946 | `(("ruby-hoe" ,ruby-hoe) | 8697 | (list ruby-hoe ruby-rake-compiler ruby-mini-portile)) |
| 8947 | ("ruby-rake-compiler" ,ruby-rake-compiler) | ||
| 8948 | ("ruby-mini-portile" ,ruby-mini-portile))) | ||
| 8949 | (synopsis "Interface with SQLite3 databases") | 8698 | (synopsis "Interface with SQLite3 databases") |
| 8950 | (description | 8699 | (description |
| 8951 | "This module allows Ruby programs to interface with the SQLite3 database | 8700 | "This module allows Ruby programs to interface with the SQLite3 database |
| @@ -9004,7 +8753,7 @@ names.") | |||
| 9004 | ;; just import the library to test. | 8753 | ;; just import the library to test. |
| 9005 | (invoke "ruby" "-Ilib" "-r" "shoulda-matchers")))))) | 8754 | (invoke "ruby" "-Ilib" "-r" "shoulda-matchers")))))) |
| 9006 | (propagated-inputs | 8755 | (propagated-inputs |
| 9007 | `(("ruby-activesupport" ,ruby-activesupport))) | 8756 | (list ruby-activesupport)) |
| 9008 | (synopsis "Collection of testing matchers extracted from Shoulda") | 8757 | (synopsis "Collection of testing matchers extracted from Shoulda") |
| 9009 | (description | 8758 | (description |
| 9010 | "Shoulda Matchers provides RSpec- and Minitest-compatible one-liners that | 8759 | "Shoulda Matchers provides RSpec- and Minitest-compatible one-liners that |
| @@ -9044,8 +8793,7 @@ more complex, and error-prone.") | |||
| 9044 | ;; just import the library to test. | 8793 | ;; just import the library to test. |
| 9045 | (lambda _ (invoke "ruby" "-Ilib" "-r" "shoulda")))))) | 8794 | (lambda _ (invoke "ruby" "-Ilib" "-r" "shoulda")))))) |
| 9046 | (propagated-inputs | 8795 | (propagated-inputs |
| 9047 | `(("ruby-shoulda-context" ,ruby-shoulda-context) | 8796 | (list ruby-shoulda-context ruby-shoulda-matchers-2)) |
| 9048 | ("ruby-shoulda-matchers" ,ruby-shoulda-matchers-2))) | ||
| 9049 | (synopsis "Context framework and matchers for testing") | 8797 | (synopsis "Context framework and matchers for testing") |
| 9050 | (description | 8798 | (description |
| 9051 | "@code{shoulda} is a meta-package combining @code{shoulda-context} and | 8799 | "@code{shoulda} is a meta-package combining @code{shoulda-context} and |
| @@ -9077,11 +8825,9 @@ more complex, and error-prone.") | |||
| 9077 | (("^gemspec") "gem 'test-unit'\ngemspec")) | 8825 | (("^gemspec") "gem 'test-unit'\ngemspec")) |
| 9078 | #t))))) | 8826 | #t))))) |
| 9079 | (propagated-inputs | 8827 | (propagated-inputs |
| 9080 | `(("ruby-unf-ext" ,ruby-unf-ext))) | 8828 | (list ruby-unf-ext)) |
| 9081 | (native-inputs | 8829 | (native-inputs |
| 9082 | `(("ruby-shoulda" ,ruby-shoulda) | 8830 | (list ruby-shoulda bundler ruby-test-unit)) |
| 9083 | ("bundler" ,bundler) | ||
| 9084 | ("ruby-test-unit" ,ruby-test-unit))) | ||
| 9085 | (synopsis "Unicode Normalization Form support to Ruby and JRuby") | 8831 | (synopsis "Unicode Normalization Form support to Ruby and JRuby") |
| 9086 | (description | 8832 | (description |
| 9087 | "@code{ruby-unf} is a wrapper library to bring Unicode Normalization Form | 8833 | "@code{ruby-unf} is a wrapper library to bring Unicode Normalization Form |
| @@ -9105,7 +8851,7 @@ support to both Ruby and JRuby. It uses @code{unf_ext} on CRuby and | |||
| 9105 | (arguments | 8851 | (arguments |
| 9106 | '(#:tests? #f)) ; No included tests | 8852 | '(#:tests? #f)) ; No included tests |
| 9107 | (propagated-inputs | 8853 | (propagated-inputs |
| 9108 | `(("ruby-rack" ,ruby-rack))) | 8854 | (list ruby-rack)) |
| 9109 | (synopsis "Rack middleware providing authentication") | 8855 | (synopsis "Rack middleware providing authentication") |
| 9110 | (description | 8856 | (description |
| 9111 | "Warden is a Rack-based middleware that provides a mechanism for | 8857 | "Warden is a Rack-based middleware that provides a mechanism for |
| @@ -9149,11 +8895,9 @@ authentication in Ruby web applications.") | |||
| 9149 | (invoke "bundle" "exec" "rspec")) | 8895 | (invoke "bundle" "exec" "rspec")) |
| 9150 | #t))))) | 8896 | #t))))) |
| 9151 | (propagated-inputs | 8897 | (propagated-inputs |
| 9152 | `(("ruby-warden" ,ruby-warden))) | 8898 | (list ruby-warden)) |
| 9153 | (native-inputs | 8899 | (native-inputs |
| 9154 | `(("bundler" ,bundler) | 8900 | (list bundler ruby-rspec-2 ruby-rack-test)) |
| 9155 | ("ruby-rspec" ,ruby-rspec-2) | ||
| 9156 | ("ruby-rack-test" ,ruby-rack-test))) | ||
| 9157 | (synopsis "OAuth 2.0 strategies for Warden") | 8901 | (synopsis "OAuth 2.0 strategies for Warden") |
| 9158 | (description | 8902 | (description |
| 9159 | "This library extends Warden to support OAuth 2.0 authorized API | 8903 | "This library extends Warden to support OAuth 2.0 authorized API |
| @@ -9174,12 +8918,9 @@ requests.") | |||
| 9174 | "1hdlbvfw316lkz251qnfk79drmaay7l51kidvicz41nhvw12xz8v")))) | 8918 | "1hdlbvfw316lkz251qnfk79drmaay7l51kidvicz41nhvw12xz8v")))) |
| 9175 | (build-system ruby-build-system) | 8919 | (build-system ruby-build-system) |
| 9176 | (native-inputs | 8920 | (native-inputs |
| 9177 | `(("bundler" ,bundler) | 8921 | (list bundler ruby-rspec)) |
| 9178 | ("ruby-rspec" ,ruby-rspec))) | ||
| 9179 | (propagated-inputs | 8922 | (propagated-inputs |
| 9180 | `(("ruby-addressable" ,ruby-addressable) | 8923 | (list ruby-addressable ruby-crack ruby-hashdiff)) |
| 9181 | ("ruby-crack" ,ruby-crack) | ||
| 9182 | ("ruby-hashdiff" ,ruby-hashdiff))) | ||
| 9183 | (synopsis "Allows stubbing and setting expectations on HTTP requests") | 8924 | (synopsis "Allows stubbing and setting expectations on HTTP requests") |
| 9184 | (description | 8925 | (description |
| 9185 | "WebMock allows stubbing HTTP requests and setting expectations on HTTP | 8926 | "WebMock allows stubbing HTTP requests and setting expectations on HTTP |
| @@ -9256,9 +8997,7 @@ display width of strings in Ruby.") | |||
| 9256 | (("Bundler\\.setup.*") "nil\n")) | 8997 | (("Bundler\\.setup.*") "nil\n")) |
| 9257 | #t))))) | 8998 | #t))))) |
| 9258 | (native-inputs | 8999 | (native-inputs |
| 9259 | `(("ruby-rdoc" ,ruby-rdoc) | 9000 | (list ruby-rdoc ruby-rspec ruby-rubygems-tasks)) |
| 9260 | ("ruby-rspec" ,ruby-rspec) | ||
| 9261 | ("ruby-rubygems-tasks" ,ruby-rubygems-tasks))) | ||
| 9262 | (synopsis "Ruby library to help check the Ruby version") | 9001 | (synopsis "Ruby library to help check the Ruby version") |
| 9263 | (description "@code{ruby_version} provides a @code{RubyVersion} module to simplify | 9002 | (description "@code{ruby_version} provides a @code{RubyVersion} module to simplify |
| 9264 | checking for the right Ruby version in software.") | 9003 | checking for the right Ruby version in software.") |
| @@ -9279,7 +9018,7 @@ checking for the right Ruby version in software.") | |||
| 9279 | (arguments | 9018 | (arguments |
| 9280 | '(#:tests? #f)) ; no included tests | 9019 | '(#:tests? #f)) ; no included tests |
| 9281 | (propagated-inputs | 9020 | (propagated-inputs |
| 9282 | `(("ruby-websocket-extensions" ,ruby-websocket-extensions))) | 9021 | (list ruby-websocket-extensions)) |
| 9283 | (synopsis "WebSocket protocol handler with pluggable I/O") | 9022 | (synopsis "WebSocket protocol handler with pluggable I/O") |
| 9284 | (description | 9023 | (description |
| 9285 | "@code{websocket-driver} provides a complete implementation of the | 9024 | "@code{websocket-driver} provides a complete implementation of the |
| @@ -9334,11 +9073,9 @@ extension plugins.") | |||
| 9334 | (("<test-unit>.freeze, \\[\\\"~> 2.5.5") "<test-unit>, [\">0")) | 9073 | (("<test-unit>.freeze, \\[\\\"~> 2.5.5") "<test-unit>, [\">0")) |
| 9335 | #t))))) | 9074 | #t))))) |
| 9336 | (propagated-inputs | 9075 | (propagated-inputs |
| 9337 | `(("ruby-unf" ,ruby-unf))) | 9076 | (list ruby-unf)) |
| 9338 | (native-inputs | 9077 | (native-inputs |
| 9339 | `(("ruby-shoulda" ,ruby-shoulda) | 9078 | (list ruby-shoulda bundler ruby-test-unit)) |
| 9340 | ("bundler" ,bundler) | ||
| 9341 | ("ruby-test-unit" ,ruby-test-unit))) | ||
| 9342 | (synopsis "Domain name manipulation library") | 9079 | (synopsis "Domain name manipulation library") |
| 9343 | (description | 9080 | (description |
| 9344 | "@code{domain_name} is a Domain name manipulation library. It parses a | 9081 | "@code{domain_name} is a Domain name manipulation library. It parses a |
| @@ -9371,7 +9108,7 @@ Suffix List.") | |||
| 9371 | "Bundler::GemHelper.gemspec.version")) | 9108 | "Bundler::GemHelper.gemspec.version")) |
| 9372 | #t))))) | 9109 | #t))))) |
| 9373 | (propagated-inputs | 9110 | (propagated-inputs |
| 9374 | `(("ruby-domain-name" ,ruby-domain-name))) | 9111 | (list ruby-domain-name)) |
| 9375 | (native-inputs | 9112 | (native-inputs |
| 9376 | `(("rubysimplecov" ,ruby-simplecov) | 9113 | `(("rubysimplecov" ,ruby-simplecov) |
| 9377 | ("bundler" ,bundler) | 9114 | ("bundler" ,bundler) |
| @@ -9418,7 +9155,7 @@ It has built-in support for the legacy @code{cookies.txt} and | |||
| 9418 | "test/runner.rb") | 9155 | "test/runner.rb") |
| 9419 | #t)))))) | 9156 | #t)))))) |
| 9420 | (native-inputs | 9157 | (native-inputs |
| 9421 | `(("ruby-rack" ,ruby-rack))) | 9158 | (list ruby-rack)) |
| 9422 | (synopsis | 9159 | (synopsis |
| 9423 | "Make HTTP requests with support for HTTPS, Cookies, authentication and more") | 9160 | "Make HTTP requests with support for HTTPS, Cookies, authentication and more") |
| 9424 | (description | 9161 | (description |
| @@ -9528,11 +9265,9 @@ subprocess.") | |||
| 9528 | (lambda _ | 9265 | (lambda _ |
| 9529 | (invoke "rspec" "spec/bio-commandeer_spec.rb")))))) | 9266 | (invoke "rspec" "spec/bio-commandeer_spec.rb")))))) |
| 9530 | (propagated-inputs | 9267 | (propagated-inputs |
| 9531 | `(("ruby-bio-logger" ,ruby-bio-logger) | 9268 | (list ruby-bio-logger ruby-systemu)) |
| 9532 | ("ruby-systemu" ,ruby-systemu))) | ||
| 9533 | (native-inputs | 9269 | (native-inputs |
| 9534 | `(("bundler" ,bundler) | 9270 | (list bundler ruby-rspec)) |
| 9535 | ("ruby-rspec" ,ruby-rspec))) | ||
| 9536 | (synopsis "Simplified running of shell commands from within Ruby") | 9271 | (synopsis "Simplified running of shell commands from within Ruby") |
| 9537 | (description | 9272 | (description |
| 9538 | "Bio-commandeer provides an opinionated method of running shell commands | 9273 | "Bio-commandeer provides an opinionated method of running shell commands |
| @@ -9565,7 +9300,7 @@ detail to ease debugging.") | |||
| 9565 | (lambda _ | 9300 | (lambda _ |
| 9566 | (invoke "ruby" "-Ilib" "-r" "rubytest")))))) | 9301 | (invoke "ruby" "-Ilib" "-r" "rubytest")))))) |
| 9567 | (propagated-inputs | 9302 | (propagated-inputs |
| 9568 | `(("ruby-ansi" ,ruby-ansi))) | 9303 | (list ruby-ansi)) |
| 9569 | (synopsis "Universal test harness for Ruby") | 9304 | (synopsis "Universal test harness for Ruby") |
| 9570 | (description | 9305 | (description |
| 9571 | "Rubytest is a testing meta-framework for Ruby. It can handle any | 9306 | "Rubytest is a testing meta-framework for Ruby. It can handle any |
| @@ -9623,8 +9358,7 @@ make use of.") | |||
| 9623 | (lambda _ | 9358 | (lambda _ |
| 9624 | (invoke "ruby" "-Ilib" "bin/qed" "--copyright")))))) | 9359 | (invoke "ruby" "-Ilib" "bin/qed" "--copyright")))))) |
| 9625 | (propagated-inputs | 9360 | (propagated-inputs |
| 9626 | `(("ruby-ansi" ,ruby-ansi) | 9361 | (list ruby-ansi ruby-brass)) |
| 9627 | ("ruby-brass" ,ruby-brass))) | ||
| 9628 | (synopsis "Test framework utilizing literate programming techniques") | 9362 | (synopsis "Test framework utilizing literate programming techniques") |
| 9629 | (description | 9363 | (description |
| 9630 | "@dfn{Quality Ensured Demonstrations} (QED) is a test framework for | 9364 | "@dfn{Quality Ensured Demonstrations} (QED) is a test framework for |
| @@ -9689,9 +9423,9 @@ and locking between worker processes.") | |||
| 9689 | (symlink "../.index" file) | 9423 | (symlink "../.index" file) |
| 9690 | #t)))))) | 9424 | #t)))))) |
| 9691 | (propagated-inputs | 9425 | (propagated-inputs |
| 9692 | `(("ruby-ansi" ,ruby-ansi))) | 9426 | (list ruby-ansi)) |
| 9693 | (native-inputs | 9427 | (native-inputs |
| 9694 | `(("ruby-qed" ,ruby-qed))) | 9428 | (list ruby-qed)) |
| 9695 | (synopsis "Assertions library") | 9429 | (synopsis "Assertions library") |
| 9696 | (description | 9430 | (description |
| 9697 | "Assertive Expressive (AE) is an assertions library specifically designed | 9431 | "Assertive Expressive (AE) is an assertions library specifically designed |
| @@ -9716,11 +9450,9 @@ for reuse by other test frameworks.") | |||
| 9716 | (modify-phases %standard-phases | 9450 | (modify-phases %standard-phases |
| 9717 | (replace 'check (lambda _ (invoke "qed")))))) | 9451 | (replace 'check (lambda _ (invoke "qed")))))) |
| 9718 | (propagated-inputs | 9452 | (propagated-inputs |
| 9719 | `(("ruby-ae" ,ruby-ae) | 9453 | (list ruby-ae ruby-ansi ruby-rubytest)) |
| 9720 | ("ruby-ansi" ,ruby-ansi) | ||
| 9721 | ("ruby-rubytest" ,ruby-rubytest))) | ||
| 9722 | (native-inputs | 9454 | (native-inputs |
| 9723 | `(("ruby-qed" ,ruby-qed))) | 9455 | (list ruby-qed)) |
| 9724 | (synopsis "Test framework correlating code structure and test unit") | 9456 | (synopsis "Test framework correlating code structure and test unit") |
| 9725 | (description | 9457 | (description |
| 9726 | "Lemon is a unit testing framework that enforces highly formal | 9458 | "Lemon is a unit testing framework that enforces highly formal |
| @@ -9744,8 +9476,7 @@ focus concern on individual units of behavior.") | |||
| 9744 | (arguments | 9476 | (arguments |
| 9745 | `(#:tests? #f)) ; no tests | 9477 | `(#:tests? #f)) ; no tests |
| 9746 | (propagated-inputs | 9478 | (propagated-inputs |
| 9747 | `(("ruby-ansi" ,ruby-ansi) | 9479 | (list ruby-ansi ruby-rubytest)) |
| 9748 | ("ruby-rubytest" ,ruby-rubytest))) | ||
| 9749 | (synopsis "Command-line interface for rubytest") | 9480 | (synopsis "Command-line interface for rubytest") |
| 9750 | (description | 9481 | (description |
| 9751 | "Rubytest CLI is a command-line interface for running tests for | 9482 | "Rubytest CLI is a command-line interface for running tests for |
| @@ -9773,9 +9504,7 @@ Rubytest-based test frameworks. It provides the @code{rubytest} executable.") | |||
| 9773 | (invoke "qed") | 9504 | (invoke "qed") |
| 9774 | (invoke "rubytest" "-Ilib" "-Itest" "test/")))))) | 9505 | (invoke "rubytest" "-Ilib" "-Itest" "test/")))))) |
| 9775 | (native-inputs | 9506 | (native-inputs |
| 9776 | `(("ruby-rubytest-cli" ,ruby-rubytest-cli) | 9507 | (list ruby-rubytest-cli ruby-qed ruby-lemon)) |
| 9777 | ("ruby-qed" ,ruby-qed) | ||
| 9778 | ("ruby-lemon" ,ruby-lemon))) | ||
| 9779 | (synopsis "Hash-like classes with extra features") | 9508 | (synopsis "Hash-like classes with extra features") |
| 9780 | (description | 9509 | (description |
| 9781 | "The Hashery is a tight collection of @code{Hash}-like classes. | 9510 | "The Hashery is a tight collection of @code{Hash}-like classes. |
| @@ -9807,7 +9536,7 @@ specific use case.") | |||
| 9807 | (lambda _ | 9536 | (lambda _ |
| 9808 | (invoke "rspec" "spec/rc4_spec.rb")))))) | 9537 | (invoke "rspec" "spec/rc4_spec.rb")))))) |
| 9809 | (native-inputs | 9538 | (native-inputs |
| 9810 | `(("ruby-rspec" ,ruby-rspec-2))) | 9539 | (list ruby-rspec-2)) |
| 9811 | (synopsis "Implementation of the RC4 algorithm") | 9540 | (synopsis "Implementation of the RC4 algorithm") |
| 9812 | (description | 9541 | (description |
| 9813 | "RubyRC4 is a pure Ruby implementation of the RC4 algorithm.") | 9542 | "RubyRC4 is a pure Ruby implementation of the RC4 algorithm.") |
| @@ -9827,7 +9556,7 @@ specific use case.") | |||
| 9827 | "06kj9hgd0z8pj27bxp2diwqh6fv7qhwwm17z64rhdc4sfn76jgn8")))) | 9556 | "06kj9hgd0z8pj27bxp2diwqh6fv7qhwwm17z64rhdc4sfn76jgn8")))) |
| 9828 | (build-system ruby-build-system) | 9557 | (build-system ruby-build-system) |
| 9829 | (native-inputs | 9558 | (native-inputs |
| 9830 | `(("bundler" ,bundler))) | 9559 | (list bundler)) |
| 9831 | (synopsis "Read Adobe Font Metrics (afm) files") | 9560 | (synopsis "Read Adobe Font Metrics (afm) files") |
| 9832 | (description | 9561 | (description |
| 9833 | "This library provides methods to read @dfn{Adobe Font Metrics} (afm) | 9562 | "This library provides methods to read @dfn{Adobe Font Metrics} (afm) |
| @@ -9848,7 +9577,7 @@ files and use the data therein.") | |||
| 9848 | "0658m37jjjn6drzqg1gk4p6c205mgp7g1jh2d00n4ngghgmz5qvs")))) | 9577 | "0658m37jjjn6drzqg1gk4p6c205mgp7g1jh2d00n4ngghgmz5qvs")))) |
| 9849 | (build-system ruby-build-system) | 9578 | (build-system ruby-build-system) |
| 9850 | (native-inputs | 9579 | (native-inputs |
| 9851 | `(("bundler" ,bundler))) | 9580 | (list bundler)) |
| 9852 | (synopsis "Encode and decode Ascii85 binary-to-text encoding") | 9581 | (synopsis "Encode and decode Ascii85 binary-to-text encoding") |
| 9853 | (description | 9582 | (description |
| 9854 | "This library provides methods to encode and decode Ascii85 | 9583 | "This library provides methods to encode and decode Ascii85 |
| @@ -9893,9 +9622,7 @@ binary-to-text encoding. The main modern use of Ascii85 is in PostScript and | |||
| 9893 | (("RuboCop::RakeTask.new") "")) | 9622 | (("RuboCop::RakeTask.new") "")) |
| 9894 | #t))))) | 9623 | #t))))) |
| 9895 | (native-inputs | 9624 | (native-inputs |
| 9896 | `(("ruby-rspec" ,ruby-rspec) | 9625 | (list ruby-rspec ruby-yard bundler)) |
| 9897 | ("ruby-yard" ,ruby-yard) | ||
| 9898 | ("bundler" ,bundler))) | ||
| 9899 | (synopsis "Font metrics parser for the Prawn PDF generator") | 9626 | (synopsis "Font metrics parser for the Prawn PDF generator") |
| 9900 | (description | 9627 | (description |
| 9901 | "TTFunk is a TrueType font parser written in pure Ruby. It is used as | 9628 | "TTFunk is a TrueType font parser written in pure Ruby. It is used as |
| @@ -9953,7 +9680,7 @@ or JRuby.") | |||
| 9953 | "10jmmbjm0lkglwxbn4rpqghgg1ipjxrswm117n50adhmy8yij650")))) | 9680 | "10jmmbjm0lkglwxbn4rpqghgg1ipjxrswm117n50adhmy8yij650")))) |
| 9954 | (build-system ruby-build-system) | 9681 | (build-system ruby-build-system) |
| 9955 | (propagated-inputs | 9682 | (propagated-inputs |
| 9956 | `(("ruby-hoe" ,ruby-hoe))) | 9683 | (list ruby-hoe)) |
| 9957 | (synopsis "Hoe plugins for tighter Git integration") | 9684 | (synopsis "Hoe plugins for tighter Git integration") |
| 9958 | (description | 9685 | (description |
| 9959 | "This package provides a set of Hoe plugins for tighter Git integration. | 9686 | "This package provides a set of Hoe plugins for tighter Git integration. |
| @@ -9986,9 +9713,9 @@ generation.") | |||
| 9986 | (("require.*bundler/setup.*") | 9713 | (("require.*bundler/setup.*") |
| 9987 | ""))))))) | 9714 | ""))))))) |
| 9988 | (native-inputs | 9715 | (native-inputs |
| 9989 | `(("ruby-rspec" ,ruby-rspec))) | 9716 | (list ruby-rspec)) |
| 9990 | (propagated-inputs | 9717 | (propagated-inputs |
| 9991 | `(("ruby-rake" ,ruby-rake))) | 9718 | (list ruby-rake)) |
| 9992 | (synopsis "Hoe plugin with Markdown helpers") | 9719 | (synopsis "Hoe plugin with Markdown helpers") |
| 9993 | (description | 9720 | (description |
| 9994 | "This package provides a Hoe plugin with various Markdown helpers, which | 9721 | "This package provides a Hoe plugin with various Markdown helpers, which |
| @@ -10038,10 +9765,7 @@ associated records.") | |||
| 10038 | (setenv "RUBYLIB" "lib") | 9765 | (setenv "RUBYLIB" "lib") |
| 10039 | #t))))) | 9766 | #t))))) |
| 10040 | (native-inputs | 9767 | (native-inputs |
| 10041 | `(("bundler" ,bundler) | 9768 | (list bundler ruby-minitest-rg ruby-mocha ruby-activesupport)) |
| 10042 | ("ruby-minitest-rg" ,ruby-minitest-rg) | ||
| 10043 | ("ruby-mocha" ,ruby-mocha) | ||
| 10044 | ("ruby-activesupport" ,ruby-activesupport))) | ||
| 10045 | (synopsis "Test mocks for time-dependent functions") | 9769 | (synopsis "Test mocks for time-dependent functions") |
| 10046 | (description | 9770 | (description |
| 10047 | "Timecop provides \"time travel\" and \"time freezing\" capabilities, | 9771 | "Timecop provides \"time travel\" and \"time freezing\" capabilities, |
| @@ -10112,8 +9836,7 @@ call.") | |||
| 10112 | (delete-file "spec/concurrent/scheduled_task_spec.rb") | 9836 | (delete-file "spec/concurrent/scheduled_task_spec.rb") |
| 10113 | #t))))) | 9837 | #t))))) |
| 10114 | (native-inputs | 9838 | (native-inputs |
| 10115 | `(("ruby-rake-compiler" ,ruby-rake-compiler) | 9839 | (list ruby-rake-compiler ruby-rspec)) |
| 10116 | ("ruby-rspec" ,ruby-rspec))) | ||
| 10117 | (synopsis "Concurrency tools for Ruby") | 9840 | (synopsis "Concurrency tools for Ruby") |
| 10118 | (description | 9841 | (description |
| 10119 | "This library provides modern concurrency tools including agents, | 9842 | "This library provides modern concurrency tools including agents, |
| @@ -10158,7 +9881,7 @@ libraries for compiling Ruby native extensions.") | |||
| 10158 | "1nq859b0gh2vjhvl1qh1zrk09pc7p54r9i6nnn6sb06iv07db2jb")))) | 9881 | "1nq859b0gh2vjhvl1qh1zrk09pc7p54r9i6nnn6sb06iv07db2jb")))) |
| 10159 | (build-system ruby-build-system) | 9882 | (build-system ruby-build-system) |
| 10160 | (native-inputs | 9883 | (native-inputs |
| 10161 | `(("ruby-hoe" ,ruby-hoe))) | 9884 | (list ruby-hoe)) |
| 10162 | (synopsis "RFC 2617 HTTP digest authentication library") | 9885 | (synopsis "RFC 2617 HTTP digest authentication library") |
| 10163 | (description | 9886 | (description |
| 10164 | "This library implements HTTP's digest authentication scheme based on | 9887 | "This library implements HTTP's digest authentication scheme based on |
| @@ -10180,7 +9903,7 @@ of the more insecure basic authentication scheme.") | |||
| 10180 | "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc")))) | 9903 | "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc")))) |
| 10181 | (build-system ruby-build-system) | 9904 | (build-system ruby-build-system) |
| 10182 | (propagated-inputs | 9905 | (propagated-inputs |
| 10183 | `(("ruby-mini-mime" ,ruby-mini-mime))) | 9906 | (list ruby-mini-mime)) |
| 10184 | (arguments | 9907 | (arguments |
| 10185 | '(#:tests? #f)) ; no rakefile | 9908 | '(#:tests? #f)) ; no rakefile |
| 10186 | (synopsis "Mail library for Ruby") | 9909 | (synopsis "Mail library for Ruby") |
| @@ -10228,8 +9951,7 @@ from plain text email.") | |||
| 10228 | "1wn812llln9jzgybz2d7536q39z3gi99i6fi0j1dapcpzvhgrr0p")))) | 9951 | "1wn812llln9jzgybz2d7536q39z3gi99i6fi0j1dapcpzvhgrr0p")))) |
| 10229 | (build-system ruby-build-system) | 9952 | (build-system ruby-build-system) |
| 10230 | (native-inputs | 9953 | (native-inputs |
| 10231 | `(("bundler" ,bundler) | 9954 | (list bundler ruby-rake-compiler)) |
| 10232 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 10233 | (synopsis "Extends math operations for increased precision") | 9955 | (synopsis "Extends math operations for increased precision") |
| 10234 | (description | 9956 | (description |
| 10235 | "This gem makes mathematical operations more precise in Ruby and | 9957 | "This gem makes mathematical operations more precise in Ruby and |
| @@ -10295,7 +10017,7 @@ smart typographic punctuation HTML entities.") | |||
| 10295 | (arguments | 10017 | (arguments |
| 10296 | '(#:tests? #f)) ; no rakefile | 10018 | '(#:tests? #f)) ; no rakefile |
| 10297 | (propagated-inputs | 10019 | (propagated-inputs |
| 10298 | `(("ruby-rubypants" ,ruby-rubypants))) | 10020 | (list ruby-rubypants)) |
| 10299 | (synopsis "Org-mode parser written in Ruby") | 10021 | (synopsis "Org-mode parser written in Ruby") |
| 10300 | (description | 10022 | (description |
| 10301 | "Org-ruby is an org-mode parser written in Ruby. The most significant | 10023 | "Org-ruby is an org-mode parser written in Ruby. The most significant |
| @@ -10317,7 +10039,7 @@ Markdown.") | |||
| 10317 | "0w6qza25bq1s825faaglkx1k6d59aiyjjk3yw3ip5sb463mhhai9")))) | 10039 | "0w6qza25bq1s825faaglkx1k6d59aiyjjk3yw3ip5sb463mhhai9")))) |
| 10318 | (build-system ruby-build-system) | 10040 | (build-system ruby-build-system) |
| 10319 | (native-inputs | 10041 | (native-inputs |
| 10320 | `(("bundler" ,bundler))) | 10042 | (list bundler)) |
| 10321 | (synopsis "Rake is a Make-like program implemented in Ruby") | 10043 | (synopsis "Rake is a Make-like program implemented in Ruby") |
| 10322 | (description | 10044 | (description |
| 10323 | "Rake is a Make-like program where tasks and dependencies are specified | 10045 | "Rake is a Make-like program where tasks and dependencies are specified |
| @@ -10340,10 +10062,9 @@ in standard Ruby syntax.") | |||
| 10340 | (arguments | 10062 | (arguments |
| 10341 | `(#:tests? #f)) | 10063 | `(#:tests? #f)) |
| 10342 | (native-inputs | 10064 | (native-inputs |
| 10343 | `(("bundler" ,bundler) | 10065 | (list bundler ruby-rspec)) |
| 10344 | ("ruby-rspec" ,ruby-rspec))) | ||
| 10345 | (propagated-inputs | 10066 | (propagated-inputs |
| 10346 | `(("ruby-ffi" ,ruby-ffi))) | 10067 | (list ruby-ffi)) |
| 10347 | (synopsis "Control external programs running in the background, in Ruby") | 10068 | (synopsis "Control external programs running in the background, in Ruby") |
| 10348 | (description "@code{childprocess} provides a gem to control external | 10069 | (description "@code{childprocess} provides a gem to control external |
| 10349 | programs running in the background, in Ruby.") | 10070 | programs running in the background, in Ruby.") |
| @@ -10373,10 +10094,7 @@ programs running in the background, in Ruby.") | |||
| 10373 | (("RuboCop::RakeTask\\.new") "")) | 10094 | (("RuboCop::RakeTask\\.new") "")) |
| 10374 | #t))))) | 10095 | #t))))) |
| 10375 | (native-inputs | 10096 | (native-inputs |
| 10376 | `(("bundler" ,bundler) | 10097 | (list bundler ruby-yard ruby-mocha ruby-minitest-reporters)) |
| 10377 | ("ruby-yard" ,ruby-yard) | ||
| 10378 | ("ruby-mocha" ,ruby-mocha) | ||
| 10379 | ("ruby-minitest-reporters" ,ruby-minitest-reporters))) | ||
| 10380 | (home-page "https://simonecarletti.com/code/publicsuffix-ruby/") | 10098 | (home-page "https://simonecarletti.com/code/publicsuffix-ruby/") |
| 10381 | (synopsis "Domain name parser") | 10099 | (synopsis "Domain name parser") |
| 10382 | (description "The gem @code{public_suffix} is a domain name parser, | 10100 | (description "The gem @code{public_suffix} is a domain name parser, |
| @@ -10415,15 +10133,15 @@ all known public suffixes.") | |||
| 10415 | (delete-file "spec/addressable/net_http_compat_spec.rb") | 10133 | (delete-file "spec/addressable/net_http_compat_spec.rb") |
| 10416 | #t))))) | 10134 | #t))))) |
| 10417 | (native-inputs | 10135 | (native-inputs |
| 10418 | `(("ruby-rspec" ,ruby-rspec) | 10136 | (list ruby-rspec |
| 10419 | ("bundler" ,bundler) | 10137 | bundler |
| 10420 | ("ruby-idn-ruby" ,ruby-idn-ruby) | 10138 | ruby-idn-ruby |
| 10421 | ("ruby-sporkmonger-rack-mount" ,ruby-sporkmonger-rack-mount) | 10139 | ruby-sporkmonger-rack-mount |
| 10422 | ("ruby-rspec-its" ,ruby-rspec-its-minimal) | 10140 | ruby-rspec-its-minimal |
| 10423 | ("ruby-yard" ,ruby-yard) | 10141 | ruby-yard |
| 10424 | ("ruby-simplecov" ,ruby-simplecov))) | 10142 | ruby-simplecov)) |
| 10425 | (propagated-inputs | 10143 | (propagated-inputs |
| 10426 | `(("ruby-public-suffix" ,ruby-public-suffix))) | 10144 | (list ruby-public-suffix)) |
| 10427 | (home-page "https://github.com/sporkmonger/addressable") | 10145 | (home-page "https://github.com/sporkmonger/addressable") |
| 10428 | (synopsis "Alternative URI implementation") | 10146 | (synopsis "Alternative URI implementation") |
| 10429 | (description "Addressable is a replacement for the URI implementation that | 10147 | (description "Addressable is a replacement for the URI implementation that |
| @@ -10505,7 +10223,7 @@ for the terminal.") | |||
| 10505 | ;; colorator version | 10223 | ;; colorator version |
| 10506 | (("= 1.2") "= 1.1")) | 10224 | (("= 1.2") "= 1.1")) |
| 10507 | #t))))) | 10225 | #t))))) |
| 10508 | (propagated-inputs `(("ruby-colorator" ,ruby-colorator))) | 10226 | (propagated-inputs (list ruby-colorator)) |
| 10509 | (home-page "https://github.com/wbailey/command_line_reporter") | 10227 | (home-page "https://github.com/wbailey/command_line_reporter") |
| 10510 | (synopsis "Report production while executing Ruby scripts") | 10228 | (synopsis "Report production while executing Ruby scripts") |
| 10511 | (description "This gem provides a DSL that makes it easy to write reports | 10229 | (description "This gem provides a DSL that makes it easy to write reports |
| @@ -10538,7 +10256,7 @@ your application.") | |||
| 10538 | "0x2kpfrcagj931masm5y1kwbnc6nxl60cqdcd3lyd1d2hz7kzlia")))) | 10256 | "0x2kpfrcagj931masm5y1kwbnc6nxl60cqdcd3lyd1d2hz7kzlia")))) |
| 10539 | (build-system ruby-build-system) | 10257 | (build-system ruby-build-system) |
| 10540 | (native-inputs | 10258 | (native-inputs |
| 10541 | `(("ruby-hoe" ,ruby-hoe))) | 10259 | (list ruby-hoe)) |
| 10542 | (synopsis "PEG library for Ruby") | 10260 | (synopsis "PEG library for Ruby") |
| 10543 | (description "KPeg is a simple PEG library for Ruby. It provides an API as | 10261 | (description "KPeg is a simple PEG library for Ruby. It provides an API as |
| 10544 | well as native grammar to build the grammar. KPeg supports direct left | 10262 | well as native grammar to build the grammar. KPeg supports direct left |
| @@ -10579,10 +10297,7 @@ jquery\\.js\", ") "")) | |||
| 10579 | (lambda _ | 10297 | (lambda _ |
| 10580 | (invoke "rake" "generate")))))) | 10298 | (invoke "rake" "generate")))))) |
| 10581 | (native-inputs | 10299 | (native-inputs |
| 10582 | `(("bundler" ,bundler) | 10300 | (list bundler ruby-kpeg ruby-racc ruby-rubocop)) |
| 10583 | ("ruby-kpeg" ,ruby-kpeg) | ||
| 10584 | ("ruby-racc" ,ruby-racc) | ||
| 10585 | ("ruby-rubocop" ,ruby-rubocop))) | ||
| 10586 | (home-page "https://ruby.github.io/rdoc/") | 10301 | (home-page "https://ruby.github.io/rdoc/") |
| 10587 | (synopsis "HTML and command-line documentation utility") | 10302 | (synopsis "HTML and command-line documentation utility") |
| 10588 | (description "RDoc produces HTML and command-line documentation for Ruby | 10303 | (description "RDoc produces HTML and command-line documentation for Ruby |
| @@ -10605,8 +10320,7 @@ documentation from the command-line.") | |||
| 10605 | ;; No test target | 10320 | ;; No test target |
| 10606 | `(#:tests? #f)) | 10321 | `(#:tests? #f)) |
| 10607 | (propagated-inputs | 10322 | (propagated-inputs |
| 10608 | `(("ruby-rb-fsevent" ,ruby-rb-fsevent) | 10323 | (list ruby-rb-fsevent ruby-rb-inotify)) |
| 10609 | ("ruby-rb-inotify" ,ruby-rb-inotify))) | ||
| 10610 | (home-page "https://github.com/sass/listen") | 10324 | (home-page "https://github.com/sass/listen") |
| 10611 | (synopsis "File modification notification library") | 10325 | (synopsis "File modification notification library") |
| 10612 | (description "The Listen gem listens to file modifications and notifies you | 10326 | (description "The Listen gem listens to file modifications and notifies you |
| @@ -10631,10 +10345,9 @@ about the changes.") | |||
| 10631 | ;; work with current software. | 10345 | ;; work with current software. |
| 10632 | #:tests? #f)) | 10346 | #:tests? #f)) |
| 10633 | (inputs | 10347 | (inputs |
| 10634 | `(("ncurses" ,ncurses))) | 10348 | (list ncurses)) |
| 10635 | (native-inputs | 10349 | (native-inputs |
| 10636 | `(("ruby-rubygems-tasks" ,ruby-rubygems-tasks) | 10350 | (list ruby-rubygems-tasks ruby-rdoc)) |
| 10637 | ("ruby-rdoc" ,ruby-rdoc))) | ||
| 10638 | (home-page "http://www.a-k-r.org/ruby-terminfo/") | 10351 | (home-page "http://www.a-k-r.org/ruby-terminfo/") |
| 10639 | (synopsis "Terminfo binding for Ruby") | 10352 | (synopsis "Terminfo binding for Ruby") |
| 10640 | (description "Ruby-terminfo provides terminfo binding for Ruby.") | 10353 | (description "Ruby-terminfo provides terminfo binding for Ruby.") |
| @@ -10656,7 +10369,7 @@ about the changes.") | |||
| 10656 | ;; No tests | 10369 | ;; No tests |
| 10657 | `(#:tests? #f)) | 10370 | `(#:tests? #f)) |
| 10658 | (native-inputs | 10371 | (native-inputs |
| 10659 | `(("ruby-rspec" ,ruby-rspec))) | 10372 | (list ruby-rspec)) |
| 10660 | (home-page "https://github.com/samg/diffy") | 10373 | (home-page "https://github.com/samg/diffy") |
| 10661 | (synopsis "Convenient diffing in ruby") | 10374 | (synopsis "Convenient diffing in ruby") |
| 10662 | (description "Diffy provides a convenient way to generate a diff from two | 10375 | (description "Diffy provides a convenient way to generate a diff from two |
| @@ -10710,11 +10423,9 @@ the @file{spec} directory.") | |||
| 10710 | "18c6prbw9wl8bqhb2435pd9s0lzarl3g7xf8pmyla28zblvwxmyh")))) | 10423 | "18c6prbw9wl8bqhb2435pd9s0lzarl3g7xf8pmyla28zblvwxmyh")))) |
| 10711 | (build-system ruby-build-system) | 10424 | (build-system ruby-build-system) |
| 10712 | (propagated-inputs | 10425 | (propagated-inputs |
| 10713 | `(("ruby-sass-listen" ,ruby-sass-listen))) | 10426 | (list ruby-sass-listen)) |
| 10714 | (native-inputs | 10427 | (native-inputs |
| 10715 | `(("ruby-sass-spec" ,ruby-sass-spec) | 10428 | (list ruby-sass-spec ruby-mathn ruby-cmath)) |
| 10716 | ("ruby-mathn" ,ruby-mathn) | ||
| 10717 | ("ruby-cmath" ,ruby-cmath))) | ||
| 10718 | (home-page "https://sass-lang.com/") | 10429 | (home-page "https://sass-lang.com/") |
| 10719 | (synopsis "CSS extension language") | 10430 | (synopsis "CSS extension language") |
| 10720 | (description "Sass is a CSS extension language. It extends CSS with | 10431 | (description "Sass is a CSS extension language. It extends CSS with |
| @@ -10790,15 +10501,12 @@ features that don't exist yet like variables, nesting, mixins and inheritance.") | |||
| 10790 | ;; one in the gem. | 10501 | ;; one in the gem. |
| 10791 | (delete 'extract-gemspec)))) | 10502 | (delete 'extract-gemspec)))) |
| 10792 | (propagated-inputs | 10503 | (propagated-inputs |
| 10793 | `(("ruby-ffi" ,ruby-ffi) | 10504 | (list ruby-ffi ruby-rake)) |
| 10794 | ("ruby-rake" ,ruby-rake))) | ||
| 10795 | (inputs | 10505 | (inputs |
| 10796 | `(("libsass" ,libsass))) | 10506 | (list libsass)) |
| 10797 | (native-inputs | 10507 | (native-inputs |
| 10798 | `(("bundler" ,bundler) | 10508 | (list bundler ruby-rake-compiler ruby-minitest-around |
| 10799 | ("ruby-rake-compiler" ,ruby-rake-compiler) | 10509 | ruby-test-construct)) |
| 10800 | ("ruby-minitest-around" ,ruby-minitest-around) | ||
| 10801 | ("ruby-test-construct" ,ruby-test-construct))) | ||
| 10802 | (synopsis "Use libsss from Ruby") | 10510 | (synopsis "Use libsss from Ruby") |
| 10803 | (description | 10511 | (description |
| 10804 | "This library provides Ruby q@acronym{FFI, Foreign Function Interface} | 10512 | "This library provides Ruby q@acronym{FFI, Foreign Function Interface} |
| @@ -10819,7 +10527,7 @@ bindings to the libsass library. This enables rendering | |||
| 10819 | "04ncr44wrilz26ayqwlg7379yjnkb29mvx4j04i62b7czmdrc9dv")))) | 10527 | "04ncr44wrilz26ayqwlg7379yjnkb29mvx4j04i62b7czmdrc9dv")))) |
| 10820 | (build-system ruby-build-system) | 10528 | (build-system ruby-build-system) |
| 10821 | (propagated-inputs | 10529 | (propagated-inputs |
| 10822 | `(("ruby-sass" ,ruby-sass))) | 10530 | (list ruby-sass)) |
| 10823 | (arguments | 10531 | (arguments |
| 10824 | ;; No rakefile | 10532 | ;; No rakefile |
| 10825 | `(#:tests? #f)) | 10533 | `(#:tests? #f)) |
| @@ -10841,7 +10549,7 @@ in Jekyll.") | |||
| 10841 | "1s9ly83sp8albvgdff12xy2h4xd8lm6z2fah4lzmk2yvp85jzdzv")))) | 10549 | "1s9ly83sp8albvgdff12xy2h4xd8lm6z2fah4lzmk2yvp85jzdzv")))) |
| 10842 | (build-system ruby-build-system) | 10550 | (build-system ruby-build-system) |
| 10843 | (propagated-inputs | 10551 | (propagated-inputs |
| 10844 | `(("ruby-listen" ,ruby-listen))) | 10552 | (list ruby-listen)) |
| 10845 | (arguments | 10553 | (arguments |
| 10846 | ;; No rakefile | 10554 | ;; No rakefile |
| 10847 | `(#:tests? #f)) | 10555 | `(#:tests? #f)) |
| @@ -10895,17 +10603,17 @@ interface. It allows Jekyll to rebuild your site when a file changes.") | |||
| 10895 | (("git ls-files") "find")) | 10603 | (("git ls-files") "find")) |
| 10896 | #t))))) | 10604 | #t))))) |
| 10897 | (native-inputs | 10605 | (native-inputs |
| 10898 | `(("ruby-rspec" ,ruby-rspec) | 10606 | (list ruby-rspec |
| 10899 | ("ruby-rspec-rerun" ,ruby-rspec-rerun) | 10607 | ruby-rspec-rerun |
| 10900 | ("bundler" ,bundler) | 10608 | bundler |
| 10901 | ("ruby-activerecord" ,ruby-activerecord) | 10609 | ruby-activerecord |
| 10902 | ("ruby-progressbar" ,ruby-progressbar) | 10610 | ruby-progressbar |
| 10903 | ("ruby-bump" ,ruby-bump) | 10611 | ruby-bump |
| 10904 | ("procps" ,procps) | 10612 | procps |
| 10905 | ("lsof" ,lsof) | 10613 | lsof |
| 10906 | ("ruby-mysql2" ,ruby-mysql2) | 10614 | ruby-mysql2 |
| 10907 | ("ruby-sqlite3" ,ruby-sqlite3) | 10615 | ruby-sqlite3 |
| 10908 | ("ruby-i18n" ,ruby-i18n))) | 10616 | ruby-i18n)) |
| 10909 | (home-page "https://github.com/grosser/parallel") | 10617 | (home-page "https://github.com/grosser/parallel") |
| 10910 | (synopsis "Parallel processing in Ruby") | 10618 | (synopsis "Parallel processing in Ruby") |
| 10911 | (description "Parallel allows you to run any code in parallel Processes | 10619 | (description "Parallel allows you to run any code in parallel Processes |
| @@ -10927,7 +10635,7 @@ suited for map-reduce or e.g. parallel downloads/uploads.") | |||
| 10927 | (arguments `(#:tests? #f)); No rakefile | 10635 | (arguments `(#:tests? #f)); No rakefile |
| 10928 | (home-page "https://github.com/square/cane") | 10636 | (home-page "https://github.com/square/cane") |
| 10929 | (propagated-inputs | 10637 | (propagated-inputs |
| 10930 | `(("ruby-parallel" ,ruby-parallel))) | 10638 | (list ruby-parallel)) |
| 10931 | (synopsis "Code quality threshold checking") | 10639 | (synopsis "Code quality threshold checking") |
| 10932 | (description "Cane fails your build if code quality thresholds are not met.") | 10640 | (description "Cane fails your build if code quality thresholds are not met.") |
| 10933 | (license license:asl2.0))) | 10641 | (license license:asl2.0))) |
| @@ -10946,7 +10654,7 @@ suited for map-reduce or e.g. parallel downloads/uploads.") | |||
| 10946 | (home-page "https://github.com/yob/morecane") | 10654 | (home-page "https://github.com/yob/morecane") |
| 10947 | (arguments `(#:tests? #f)); No rakefile | 10655 | (arguments `(#:tests? #f)); No rakefile |
| 10948 | (propagated-inputs | 10656 | (propagated-inputs |
| 10949 | `(("ruby-parallel" ,ruby-parallel))) | 10657 | (list ruby-parallel)) |
| 10950 | (synopsis "Extra checks for cane") | 10658 | (synopsis "Extra checks for cane") |
| 10951 | (description "The cane gem provides a great framework for running quality | 10659 | (description "The cane gem provides a great framework for running quality |
| 10952 | checks over your ruby project as part of continuous integration build. It | 10660 | checks over your ruby project as part of continuous integration build. It |
| @@ -10976,15 +10684,9 @@ custom checks. This gem provides a set of additional checks.") | |||
| 10976 | ((".*[Bb]undler.*") "")) | 10684 | ((".*[Bb]undler.*") "")) |
| 10977 | #t))))) | 10685 | #t))))) |
| 10978 | (native-inputs | 10686 | (native-inputs |
| 10979 | `(("ruby-rspec" ,ruby-rspec) | 10687 | (list ruby-rspec ruby-cane ruby-morecane)) |
| 10980 | ("ruby-cane" ,ruby-cane) | ||
| 10981 | ("ruby-morecane" ,ruby-morecane))) | ||
| 10982 | (propagated-inputs | 10688 | (propagated-inputs |
| 10983 | `(("ruby-afm" ,ruby-afm) | 10689 | (list ruby-afm ruby-ascii85 ruby-hashery ruby-rc4 ruby-ttfunk)) |
| 10984 | ("ruby-ascii85" ,ruby-ascii85) | ||
| 10985 | ("ruby-hashery" ,ruby-hashery) | ||
| 10986 | ("ruby-rc4" ,ruby-rc4) | ||
| 10987 | ("ruby-ttfunk" ,ruby-ttfunk))) | ||
| 10988 | (home-page "https://github.com/yob/pdf-reader") | 10690 | (home-page "https://github.com/yob/pdf-reader") |
| 10989 | (synopsis "PDF parser in Ruby") | 10691 | (synopsis "PDF parser in Ruby") |
| 10990 | (description "The PDF::Reader library implements a PDF parser conforming as | 10692 | (description "The PDF::Reader library implements a PDF parser conforming as |
| @@ -11024,9 +10726,9 @@ access to the contents of a PDF file with a high degree of flexibility.") | |||
| 11024 | ((".*yard.*") "")) | 10726 | ((".*yard.*") "")) |
| 11025 | (invoke "rspec")))))) | 10727 | (invoke "rspec")))))) |
| 11026 | (native-inputs | 10728 | (native-inputs |
| 11027 | `(("ruby-rspec" ,ruby-rspec))) | 10729 | (list ruby-rspec)) |
| 11028 | (propagated-inputs | 10730 | (propagated-inputs |
| 11029 | `(("ruby-pdf-reader" ,ruby-pdf-reader))) | 10731 | (list ruby-pdf-reader)) |
| 11030 | (home-page "https://github.com/prawnpdf/pdf-inspector") | 10732 | (home-page "https://github.com/prawnpdf/pdf-inspector") |
| 11031 | (synopsis "Analysis classes for inspecting PDF output") | 10733 | (synopsis "Analysis classes for inspecting PDF output") |
| 11032 | (description "This library provides a number of PDF::Reader based tools for | 10734 | (description "This library provides a number of PDF::Reader based tools for |
| @@ -11089,14 +10791,10 @@ functionality from Prawn.") | |||
| 11089 | (invoke "rspec" "--exclude-pattern" "prawn_manual_spec.rb")) | 10791 | (invoke "rspec" "--exclude-pattern" "prawn_manual_spec.rb")) |
| 11090 | #t))))) | 10792 | #t))))) |
| 11091 | (propagated-inputs | 10793 | (propagated-inputs |
| 11092 | `(("ruby-pdf-core" ,ruby-pdf-core) | 10794 | (list ruby-pdf-core ruby-ttfunk)) |
| 11093 | ("ruby-ttfunk" ,ruby-ttfunk))) | ||
| 11094 | (native-inputs | 10795 | (native-inputs |
| 11095 | `(("ruby-pdf-inspector" ,ruby-pdf-inspector) | 10796 | (list ruby-pdf-inspector ruby-prawn-manual-builder ruby-rspec |
| 11096 | ("ruby-prawn-manual-builder" ,ruby-prawn-manual-builder) | 10797 | ruby-simplecov ruby-yard)) |
| 11097 | ("ruby-rspec" ,ruby-rspec) | ||
| 11098 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 11099 | ("ruby-yard" ,ruby-yard))) | ||
| 11100 | (home-page "https://prawnpdf.org/api-docs/2.0/") | 10798 | (home-page "https://prawnpdf.org/api-docs/2.0/") |
| 11101 | (synopsis "PDF generation for Ruby") | 10799 | (synopsis "PDF generation for Ruby") |
| 11102 | (description "Prawn is a pure Ruby PDF generation library.") | 10800 | (description "Prawn is a pure Ruby PDF generation library.") |
| @@ -11114,8 +10812,7 @@ functionality from Prawn.") | |||
| 11114 | "1nxd6qmxqwl850icp18wjh5k0s3amxcajdrkjyzpfgq0kvilcv9k")))) | 10812 | "1nxd6qmxqwl850icp18wjh5k0s3amxcajdrkjyzpfgq0kvilcv9k")))) |
| 11115 | (build-system ruby-build-system) | 10813 | (build-system ruby-build-system) |
| 11116 | (propagated-inputs | 10814 | (propagated-inputs |
| 11117 | `(("ruby-prawn" ,ruby-prawn) | 10815 | (list ruby-prawn ruby-pdf-inspector)) |
| 11118 | ("ruby-pdf-inspector" ,ruby-pdf-inspector))) | ||
| 11119 | (native-inputs | 10816 | (native-inputs |
| 11120 | `(("bundler" ,bundler) | 10817 | `(("bundler" ,bundler) |
| 11121 | ("ruby-yard" ,ruby-yard) | 10818 | ("ruby-yard" ,ruby-yard) |
| @@ -11165,8 +10862,7 @@ functionality from Prawn.") | |||
| 11165 | (build-system ruby-build-system) | 10862 | (build-system ruby-build-system) |
| 11166 | (arguments `(#:tests? #f)); FIXME: some test failures | 10863 | (arguments `(#:tests? #f)); FIXME: some test failures |
| 11167 | (native-inputs | 10864 | (native-inputs |
| 11168 | `(("ruby-prawn" ,ruby-prawn) | 10865 | (list ruby-prawn ruby-prawn-table)) |
| 11169 | ("ruby-prawn-table" ,ruby-prawn-table))) | ||
| 11170 | (home-page "https://kramdown.gettalong.org/") | 10866 | (home-page "https://kramdown.gettalong.org/") |
| 11171 | (synopsis "Markdown parsing and converting library") | 10867 | (synopsis "Markdown parsing and converting library") |
| 11172 | (description "Kramdown is a library for parsing and converting a superset | 10868 | (description "Kramdown is a library for parsing and converting a superset |
| @@ -11189,7 +10885,7 @@ popular by the PHP @code{Markdown Extra} package and @code{Maruku}.") | |||
| 11189 | (arguments | 10885 | (arguments |
| 11190 | `(#:tests? #f)) ;no rakefile | 10886 | `(#:tests? #f)) ;no rakefile |
| 11191 | (propagated-inputs | 10887 | (propagated-inputs |
| 11192 | `(("ruby-kramdown" ,ruby-kramdown))) | 10888 | (list ruby-kramdown)) |
| 11193 | (synopsis "Kramdown parser for the GFM dialect of Markdown") | 10889 | (synopsis "Kramdown parser for the GFM dialect of Markdown") |
| 11194 | (description | 10890 | (description |
| 11195 | "This is a parser for kramdown that converts Markdown documents in the | 10891 | "This is a parser for kramdown that converts Markdown documents in the |
| @@ -11213,8 +10909,7 @@ GFM dialect to HTML.") | |||
| 11213 | ;; No tests | 10909 | ;; No tests |
| 11214 | `(#:tests? #f)) | 10910 | `(#:tests? #f)) |
| 11215 | (native-inputs | 10911 | (native-inputs |
| 11216 | `(("ruby-rake-compiler" ,ruby-rake-compiler) | 10912 | (list ruby-rake-compiler ruby-rspec)) |
| 11217 | ("ruby-rspec" ,ruby-rspec))) | ||
| 11218 | (home-page "https://github.com/tmm1/http_parser.rb") | 10913 | (home-page "https://github.com/tmm1/http_parser.rb") |
| 11219 | (synopsis "HTTP parser un Ruby") | 10914 | (synopsis "HTTP parser un Ruby") |
| 11220 | (description "This gem is a simple callback-based HTTP request/response | 10915 | (description "This gem is a simple callback-based HTTP request/response |
| @@ -11237,11 +10932,9 @@ parser for writing http servers, clients and proxies.") | |||
| 11237 | ;; No tests | 10932 | ;; No tests |
| 11238 | `(#:tests? #f)) | 10933 | `(#:tests? #f)) |
| 11239 | (propagated-inputs | 10934 | (propagated-inputs |
| 11240 | `(("ruby-eventmachine" ,ruby-eventmachine) | 10935 | (list ruby-eventmachine ruby-http-parser.rb)) |
| 11241 | ("ruby-http-parser.rb" ,ruby-http-parser.rb))) | ||
| 11242 | (native-inputs | 10936 | (native-inputs |
| 11243 | `(("bundler" ,bundler) | 10937 | (list bundler ruby-rspec)) |
| 11244 | ("ruby-rspec" ,ruby-rspec))) | ||
| 11245 | (home-page "https://github.com/igrigorik/em-websocket") | 10938 | (home-page "https://github.com/igrigorik/em-websocket") |
| 11246 | (synopsis "EventMachine based WebSocket server") | 10939 | (synopsis "EventMachine based WebSocket server") |
| 11247 | (description "Em-websocket is an EventMachine based WebSocket server | 10940 | (description "Em-websocket is an EventMachine based WebSocket server |
| @@ -11283,7 +10976,7 @@ is compatible with stylesheets designed for pygments.") | |||
| 11283 | "13bdzfp25c8k51ayzxqkbzag3wj5gc1jd8h7d985nsq6pn57g5xh")))) | 10976 | "13bdzfp25c8k51ayzxqkbzag3wj5gc1jd8h7d985nsq6pn57g5xh")))) |
| 11284 | (build-system ruby-build-system) | 10977 | (build-system ruby-build-system) |
| 11285 | (native-inputs | 10978 | (native-inputs |
| 11286 | `(("bundler" ,bundler))) | 10979 | (list bundler)) |
| 11287 | (arguments `(#:tests? #f)); FIXME: Could not locate Gemfile or .bundle/ directory | 10980 | (arguments `(#:tests? #f)); FIXME: Could not locate Gemfile or .bundle/ directory |
| 11288 | (home-page "https://github.com/intridea/hashie") | 10981 | (home-page "https://github.com/intridea/hashie") |
| 11289 | (synopsis "Extensions to Ruby Hashes") | 10982 | (synopsis "Extensions to Ruby Hashes") |
| @@ -11303,7 +10996,7 @@ hashes more powerful.") | |||
| 11303 | "14ijr2fsjwhrkjkcaz81d5xnfa4vvgvcflrff83avqw9klm011yw")))) | 10996 | "14ijr2fsjwhrkjkcaz81d5xnfa4vvgvcflrff83avqw9klm011yw")))) |
| 11304 | (build-system ruby-build-system) | 10997 | (build-system ruby-build-system) |
| 11305 | (native-inputs | 10998 | (native-inputs |
| 11306 | `(("ruby-hoe" ,ruby-hoe))) | 10999 | (list ruby-hoe)) |
| 11307 | (home-page "https://github.com/adrianomitre/heredoc_unindent") | 11000 | (home-page "https://github.com/adrianomitre/heredoc_unindent") |
| 11308 | (synopsis "Heredoc indentation cleaner") | 11001 | (synopsis "Heredoc indentation cleaner") |
| 11309 | (description "This gem removes common margin from indented strings, such | 11002 | (description "This gem removes common margin from indented strings, such |
| @@ -11333,9 +11026,7 @@ indentation will probably be an issue and hence this gem.") | |||
| 11333 | "1a0wh7y3va2m7bjza95na2snw0vrdh9syz40mpjvjphbc4ph3pzg")))) | 11026 | "1a0wh7y3va2m7bjza95na2snw0vrdh9syz40mpjvjphbc4ph3pzg")))) |
| 11334 | (build-system ruby-build-system) | 11027 | (build-system ruby-build-system) |
| 11335 | (native-inputs | 11028 | (native-inputs |
| 11336 | `(("ruby-rspec" ,ruby-rspec) | 11029 | (list ruby-rspec ruby-hashie ruby-heredoc-unindent)) |
| 11337 | ("ruby-hashie" ,ruby-hashie) | ||
| 11338 | ("ruby-heredoc-unindent" ,ruby-heredoc-unindent))) | ||
| 11339 | (arguments | 11030 | (arguments |
| 11340 | '(#:test-target "spec" | 11031 | '(#:test-target "spec" |
| 11341 | #:phases | 11032 | #:phases |
| @@ -11378,9 +11069,7 @@ YAML.load suitable for accepting user input in Ruby applications.") | |||
| 11378 | (invoke "rspec")) | 11069 | (invoke "rspec")) |
| 11379 | #t))))) | 11070 | #t))))) |
| 11380 | (native-inputs | 11071 | (native-inputs |
| 11381 | `(("ruby-coveralls" ,ruby-coveralls) | 11072 | (list ruby-coveralls ruby-rspec ruby-simplecov)) |
| 11382 | ("ruby-rspec" ,ruby-rspec) | ||
| 11383 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 11384 | (synopsis "Simple YAML check tool") | 11073 | (synopsis "Simple YAML check tool") |
| 11385 | (description | 11074 | (description |
| 11386 | "@code{yaml-lint} will simply try to load the YAML file with the built-in | 11075 | "@code{yaml-lint} will simply try to load the YAML file with the built-in |
| @@ -11401,7 +11090,7 @@ Ruby yaml library.") | |||
| 11401 | (build-system ruby-build-system) | 11090 | (build-system ruby-build-system) |
| 11402 | (arguments `(#:test-target "spec")) | 11091 | (arguments `(#:test-target "spec")) |
| 11403 | (native-inputs | 11092 | (native-inputs |
| 11404 | `(("bundler" ,bundler))) | 11093 | (list bundler)) |
| 11405 | (home-page "https://github.com/jekyll/mercenary") | 11094 | (home-page "https://github.com/jekyll/mercenary") |
| 11406 | (synopsis "Command-line apps library in Ruby") | 11095 | (synopsis "Command-line apps library in Ruby") |
| 11407 | (description "Mercenary is a lightweight and flexible library for writing | 11096 | (description "Mercenary is a lightweight and flexible library for writing |
| @@ -11456,10 +11145,9 @@ methods for your source as @code{Forwardable::Extended}.") | |||
| 11456 | "12fm93ljw9fbxmv2krki5k5wkvr7560qy8p4spvb9jiiaqv78fz4")))) | 11145 | "12fm93ljw9fbxmv2krki5k5wkvr7560qy8p4spvb9jiiaqv78fz4")))) |
| 11457 | (build-system ruby-build-system) | 11146 | (build-system ruby-build-system) |
| 11458 | (propagated-inputs | 11147 | (propagated-inputs |
| 11459 | `(("ruby-forwardable-extended" ,ruby-forwardable-extended))) | 11148 | (list ruby-forwardable-extended)) |
| 11460 | (native-inputs | 11149 | (native-inputs |
| 11461 | `(("bundler" ,bundler) | 11150 | (list bundler ruby-rspec)) |
| 11462 | ("ruby-rspec" ,ruby-rspec))) | ||
| 11463 | ;; Fails with: cannot load such file -- | 11151 | ;; Fails with: cannot load such file -- |
| 11464 | ;; /tmp/guix-build-ruby-pathutil-0.16.0.drv-0/gem/benchmark/support/task | 11152 | ;; /tmp/guix-build-ruby-pathutil-0.16.0.drv-0/gem/benchmark/support/task |
| 11465 | (arguments `(#:tests? #f)) | 11153 | (arguments `(#:tests? #f)) |
| @@ -11499,9 +11187,9 @@ Pathname.") | |||
| 11499 | (invoke "rspec"))))))) | 11187 | (invoke "rspec"))))))) |
| 11500 | (build-system ruby-build-system) | 11188 | (build-system ruby-build-system) |
| 11501 | (propagated-inputs | 11189 | (propagated-inputs |
| 11502 | `(("ruby-unicode-display-width" ,ruby-unicode-display-width))) | 11190 | (list ruby-unicode-display-width)) |
| 11503 | (native-inputs | 11191 | (native-inputs |
| 11504 | `(("ruby-rspec" ,ruby-rspec))) | 11192 | (list ruby-rspec)) |
| 11505 | (home-page "https://github.com/tj/terminal-table") | 11193 | (home-page "https://github.com/tj/terminal-table") |
| 11506 | (synopsis "Simple, feature rich ASCII table generation library") | 11194 | (synopsis "Simple, feature rich ASCII table generation library") |
| 11507 | (description | 11195 | (description |
| @@ -11564,7 +11252,7 @@ Unicode formatted tables.") | |||
| 11564 | "1qzlqhpiqz28624fp0ak76hfy7908w6kpx62v7z43aiwjv0yc6q0")))) | 11252 | "1qzlqhpiqz28624fp0ak76hfy7908w6kpx62v7z43aiwjv0yc6q0")))) |
| 11565 | (build-system ruby-build-system) | 11253 | (build-system ruby-build-system) |
| 11566 | (propagated-inputs | 11254 | (propagated-inputs |
| 11567 | `(("jekyll" ,jekyll))) | 11255 | (list jekyll)) |
| 11568 | (home-page "https://github.com/sverrirs/jekyll-paginate-v2") | 11256 | (home-page "https://github.com/sverrirs/jekyll-paginate-v2") |
| 11569 | (synopsis "Pagination Generator for Jekyll 3") | 11257 | (synopsis "Pagination Generator for Jekyll 3") |
| 11570 | (description "The Pagination Generator forms the core of the pagination | 11258 | (description "The Pagination Generator forms the core of the pagination |
| @@ -11586,7 +11274,7 @@ logic in Jekyll. It calculates and generates the pagination pages.") | |||
| 11586 | (arguments | 11274 | (arguments |
| 11587 | '(#:tests? #f)) | 11275 | '(#:tests? #f)) |
| 11588 | (propagated-inputs | 11276 | (propagated-inputs |
| 11589 | `(("ruby-multipart-post" ,ruby-multipart-post))) | 11277 | (list ruby-multipart-post)) |
| 11590 | (synopsis "Ruby HTTP/REST API client library") | 11278 | (synopsis "Ruby HTTP/REST API client library") |
| 11591 | (description | 11279 | (description |
| 11592 | "Faraday is a HTTP/REST API client library which provides a common | 11280 | "Faraday is a HTTP/REST API client library which provides a common |
| @@ -11632,10 +11320,7 @@ interface over different adapters.") | |||
| 11632 | (invoke "rspec")) | 11320 | (invoke "rspec")) |
| 11633 | #t))))) | 11321 | #t))))) |
| 11634 | (native-inputs | 11322 | (native-inputs |
| 11635 | `(("bundler" ,bundler) | 11323 | (list bundler ruby-rake-compiler ruby-rspec ruby-rubocop)) |
| 11636 | ("ruby-rake-compiler" ,ruby-rake-compiler) | ||
| 11637 | ("ruby-rspec" ,ruby-rspec) | ||
| 11638 | ("ruby-rubocop" ,ruby-rubocop))) | ||
| 11639 | (synopsis "New I/O for Ruby") | 11324 | (synopsis "New I/O for Ruby") |
| 11640 | (description | 11325 | (description |
| 11641 | "@code{nio} provides cross-platform asynchronous I/O primitives in Ruby | 11326 | "@code{nio} provides cross-platform asynchronous I/O primitives in Ruby |
| @@ -11659,7 +11344,7 @@ for scalable network clients and servers.") | |||
| 11659 | '(;; No included tests | 11344 | '(;; No included tests |
| 11660 | #:tests? #f)) | 11345 | #:tests? #f)) |
| 11661 | (propagated-inputs | 11346 | (propagated-inputs |
| 11662 | `(("ruby-activesupport" ,ruby-activesupport))) | 11347 | (list ruby-activesupport)) |
| 11663 | (synopsis "Generate URIs idenfitying model instances in Ruby") | 11348 | (synopsis "Generate URIs idenfitying model instances in Ruby") |
| 11664 | (description | 11349 | (description |
| 11665 | "@code{GlobalID} provides a way to generate URIs from a model in Ruby that | 11350 | "@code{GlobalID} provides a way to generate URIs from a model in Ruby that |
| @@ -11683,8 +11368,7 @@ uniquely identify it.") | |||
| 11683 | '(;; No included tests | 11368 | '(;; No included tests |
| 11684 | #:tests? #f)) | 11369 | #:tests? #f)) |
| 11685 | (propagated-inputs | 11370 | (propagated-inputs |
| 11686 | `(("ruby-concurrent" ,ruby-concurrent) | 11371 | (list ruby-concurrent ruby-rack)) |
| 11687 | ("ruby-rack" ,ruby-rack))) | ||
| 11688 | (synopsis "Sprockets is a Rack-based asset packaging system") | 11372 | (synopsis "Sprockets is a Rack-based asset packaging system") |
| 11689 | (description | 11373 | (description |
| 11690 | "Sprockets is a Rack-based asset packaging system that concatenates and | 11374 | "Sprockets is a Rack-based asset packaging system that concatenates and |
| @@ -11704,7 +11388,7 @@ serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.") | |||
| 11704 | (base32 "1l0p4wx15mi3wnamfv92ipkia4nsx8qi132c6g51jfdma3fiz2ch")))) | 11388 | (base32 "1l0p4wx15mi3wnamfv92ipkia4nsx8qi132c6g51jfdma3fiz2ch")))) |
| 11705 | (build-system ruby-build-system) | 11389 | (build-system ruby-build-system) |
| 11706 | (native-inputs | 11390 | (native-inputs |
| 11707 | `(("ruby-simplecov" ,ruby-simplecov))) | 11391 | (list ruby-simplecov)) |
| 11708 | (synopsis "framework-agnostic way to render logic-free views") | 11392 | (synopsis "framework-agnostic way to render logic-free views") |
| 11709 | (description | 11393 | (description |
| 11710 | "Mustache is a framework-agnostic way to render logic-free views. | 11394 | "Mustache is a framework-agnostic way to render logic-free views. |
| @@ -11756,20 +11440,20 @@ characteristics.") | |||
| 11756 | `(;; FIXME: Tests depend on rubocop-standard. | 11440 | `(;; FIXME: Tests depend on rubocop-standard. |
| 11757 | #:tests? #f)) | 11441 | #:tests? #f)) |
| 11758 | (native-inputs | 11442 | (native-inputs |
| 11759 | `(("ruby-awesome-print" ,ruby-awesome-print) | 11443 | (list ruby-awesome-print |
| 11760 | ("ruby-redcarpet" ,ruby-redcarpet) | 11444 | ruby-redcarpet |
| 11761 | ("ruby-rspec" ,ruby-rspec) | 11445 | ruby-rspec |
| 11762 | ("ruby-rubocop" ,ruby-rubocop) | 11446 | ruby-rubocop |
| 11763 | ("ruby-rubocop-performance" ,ruby-rubocop-performance) | 11447 | ruby-rubocop-performance |
| 11764 | ("ruby-pry-byebug" ,ruby-pry-byebug))) | 11448 | ruby-pry-byebug)) |
| 11765 | (propagated-inputs | 11449 | (propagated-inputs |
| 11766 | `(("ruby-addressable" ,ruby-addressable) | 11450 | (list ruby-addressable |
| 11767 | ("ruby-mercenary" ,ruby-mercenary) | 11451 | ruby-mercenary |
| 11768 | ("ruby-nokogumbo" ,ruby-nokogumbo) | 11452 | ruby-nokogumbo |
| 11769 | ("ruby-parallel" ,ruby-parallel) | 11453 | ruby-parallel |
| 11770 | ("ruby-rainbow" ,ruby-rainbow) | 11454 | ruby-rainbow |
| 11771 | ("ruby-typhoeus" ,ruby-typhoeus) | 11455 | ruby-typhoeus |
| 11772 | ("ruby-yell" ,ruby-yell))) | 11456 | ruby-yell)) |
| 11773 | (synopsis "Test your rendered HTML files to make sure they're accurate") | 11457 | (synopsis "Test your rendered HTML files to make sure they're accurate") |
| 11774 | (description | 11458 | (description |
| 11775 | "HTMLProofer is a set of tests to validate your HTML output. These | 11459 | "HTMLProofer is a set of tests to validate your HTML output. These |
| @@ -11829,10 +11513,7 @@ entities.") | |||
| 11829 | (string-append all " \"--exclude=.*\\.md\".freeze,"))) | 11513 | (string-append all " \"--exclude=.*\\.md\".freeze,"))) |
| 11830 | #t))))) | 11514 | #t))))) |
| 11831 | (propagated-inputs | 11515 | (propagated-inputs |
| 11832 | `(("ruby-mustermann" ,ruby-mustermann) | 11516 | (list ruby-mustermann ruby-rack ruby-rack-protection ruby-tilt)) |
| 11833 | ("ruby-rack" ,ruby-rack) | ||
| 11834 | ("ruby-rack-protection" ,ruby-rack-protection) | ||
| 11835 | ("ruby-tilt" ,ruby-tilt))) | ||
| 11836 | (synopsis "DSL for quick web applications creation in Ruby") | 11517 | (synopsis "DSL for quick web applications creation in Ruby") |
| 11837 | (description | 11518 | (description |
| 11838 | "Sinatra is a DSL for quickly creating web applications in Ruby with | 11519 | "Sinatra is a DSL for quickly creating web applications in Ruby with |
| @@ -11856,9 +11537,7 @@ minimal effort.") | |||
| 11856 | ;; No tests. | 11537 | ;; No tests. |
| 11857 | '(#:tests? #f)) | 11538 | '(#:tests? #f)) |
| 11858 | (propagated-inputs | 11539 | (propagated-inputs |
| 11859 | `(("ruby-daemons" ,ruby-daemons) | 11540 | (list ruby-daemons ruby-eventmachine ruby-rack)) |
| 11860 | ("ruby-eventmachine" ,ruby-eventmachine) | ||
| 11861 | ("ruby-rack" ,ruby-rack))) | ||
| 11862 | (synopsis "Thin and fast web server for Ruby") | 11541 | (synopsis "Thin and fast web server for Ruby") |
| 11863 | (description "Thin is a Ruby web server that glues together 3 Ruby libraries: | 11542 | (description "Thin is a Ruby web server that glues together 3 Ruby libraries: |
| 11864 | @itemize | 11543 | @itemize |
| @@ -11894,8 +11573,7 @@ and stability, | |||
| 11894 | (("<thin>.freeze, \\[\\\"< 1.7\", ") "<thin>, [")) | 11573 | (("<thin>.freeze, \\[\\\"< 1.7\", ") "<thin>, [")) |
| 11895 | #t))))) | 11574 | #t))))) |
| 11896 | (propagated-inputs | 11575 | (propagated-inputs |
| 11897 | `(("ruby-eventmachine" ,ruby-eventmachine) | 11576 | (list ruby-eventmachine ruby-thin)) |
| 11898 | ("ruby-thin" ,ruby-thin))) | ||
| 11899 | (synopsis "Simple, upgradable WebSockets for Ruby Thin") | 11577 | (synopsis "Simple, upgradable WebSockets for Ruby Thin") |
| 11900 | (description "Skinny is a simple, upgradable WebSockets for Ruby, using | 11578 | (description "Skinny is a simple, upgradable WebSockets for Ruby, using |
| 11901 | the Thin library.") | 11579 | the Thin library.") |
| @@ -11921,9 +11599,9 @@ the Thin library.") | |||
| 11921 | (setenv "HOME" "/tmp") | 11599 | (setenv "HOME" "/tmp") |
| 11922 | #t))))) | 11600 | #t))))) |
| 11923 | (propagated-inputs | 11601 | (propagated-inputs |
| 11924 | `(("ruby-ffi" ,ruby-ffi))) | 11602 | (list ruby-ffi)) |
| 11925 | (native-inputs | 11603 | (native-inputs |
| 11926 | `(("ruby-mkmf-lite" ,ruby-mkmf-lite))) | 11604 | (list ruby-mkmf-lite)) |
| 11927 | (synopsis "Gather file system information") | 11605 | (synopsis "Gather file system information") |
| 11928 | (description | 11606 | (description |
| 11929 | "The @code{sys-filesystem} library provides a cross-platform interface | 11607 | "The @code{sys-filesystem} library provides a cross-platform interface |
| @@ -11968,13 +11646,13 @@ for gathering file system information, such as disk space and mount points.") | |||
| 11968 | (("\"sinatra\", \"~> 1.2\"") "\"sinatra\", \">= 1.2\"")) | 11646 | (("\"sinatra\", \"~> 1.2\"") "\"sinatra\", \">= 1.2\"")) |
| 11969 | #t))))) | 11647 | #t))))) |
| 11970 | (inputs | 11648 | (inputs |
| 11971 | `(("ruby-eventmachine" ,ruby-eventmachine) | 11649 | (list ruby-eventmachine |
| 11972 | ("ruby-mail" ,ruby-mail) | 11650 | ruby-mail |
| 11973 | ("ruby-rack" ,ruby-rack) | 11651 | ruby-rack |
| 11974 | ("ruby-sinatra" ,ruby-sinatra) | 11652 | ruby-sinatra |
| 11975 | ("ruby-skinny" ,ruby-skinny) | 11653 | ruby-skinny |
| 11976 | ("ruby-sqlite3" ,ruby-sqlite3) | 11654 | ruby-sqlite3 |
| 11977 | ("ruby-thin" ,ruby-thin))) | 11655 | ruby-thin)) |
| 11978 | (synopsis "SMTP server which catches messages to display them a browser") | 11656 | (synopsis "SMTP server which catches messages to display them a browser") |
| 11979 | (description | 11657 | (description |
| 11980 | "MailCatcher runs a super simple SMTP server which catches any message | 11658 | "MailCatcher runs a super simple SMTP server which catches any message |
| @@ -12002,10 +11680,9 @@ then check out http://127.0.0.1:1080 to see the mail.") | |||
| 12002 | (arguments | 11680 | (arguments |
| 12003 | `(#:test-target "spec")) | 11681 | `(#:test-target "spec")) |
| 12004 | (native-inputs | 11682 | (native-inputs |
| 12005 | `(("bundler" ,bundler) | 11683 | (list bundler ruby-rspec)) |
| 12006 | ("ruby-rspec" ,ruby-rspec))) | ||
| 12007 | (inputs | 11684 | (inputs |
| 12008 | `(("ruby-simplecov" ,ruby-simplecov))) | 11685 | (list ruby-simplecov)) |
| 12009 | (synopsis "Pure Ruby library for event-driven IO") | 11686 | (synopsis "Pure Ruby library for event-driven IO") |
| 12010 | (description | 11687 | (description |
| 12011 | "This package provides a pure Ruby library for event-driven IO.") | 11688 | "This package provides a pure Ruby library for event-driven IO.") |
| @@ -12032,7 +11709,7 @@ then check out http://127.0.0.1:1080 to see the mail.") | |||
| 12032 | (lambda _ | 11709 | (lambda _ |
| 12033 | (invoke "gem" "build" ".gemspec")))))) | 11710 | (invoke "gem" "build" ".gemspec")))))) |
| 12034 | (propagated-inputs | 11711 | (propagated-inputs |
| 12035 | `(("ruby-addressable" ,ruby-addressable))) | 11712 | (list ruby-addressable)) |
| 12036 | (synopsis "Ruby JSON Schema Validator") | 11713 | (synopsis "Ruby JSON Schema Validator") |
| 12037 | (description "This library provides Ruby with an interface for validating | 11714 | (description "This library provides Ruby with an interface for validating |
| 12038 | JSON objects against a JSON schema conforming to JSON Schema Draft 4. Legacy | 11715 | JSON objects against a JSON schema conforming to JSON Schema Draft 4. Legacy |
| @@ -12066,11 +11743,9 @@ is also included.") | |||
| 12066 | ((".*RuboCop.*") "")) | 11743 | ((".*RuboCop.*") "")) |
| 12067 | #t))))) | 11744 | #t))))) |
| 12068 | (propagated-inputs | 11745 | (propagated-inputs |
| 12069 | `(("ruby-json-schema" ,ruby-json-schema))) | 11746 | (list ruby-json-schema)) |
| 12070 | (native-inputs | 11747 | (native-inputs |
| 12071 | `(("bundler" ,bundler) | 11748 | (list bundler ruby-rspec-core ruby-rspec-expectations)) |
| 12072 | ("ruby-rspec-core" ,ruby-rspec-core) | ||
| 12073 | ("ruby-rspec-expectations" ,ruby-rspec-expectations))) | ||
| 12074 | (synopsis | 11749 | (synopsis |
| 12075 | "Compare Open API Initiative specification files") | 11750 | "Compare Open API Initiative specification files") |
| 12076 | (description | 11751 | (description |
| @@ -12094,12 +11769,9 @@ backwards-compatible with an older API specification.") | |||
| 12094 | "0w7y5n74daajvl9gixr91nh8670d7mkgspkk3ql71m8azq3nffbg")))) | 11769 | "0w7y5n74daajvl9gixr91nh8670d7mkgspkk3ql71m8azq3nffbg")))) |
| 12095 | (build-system ruby-build-system) | 11770 | (build-system ruby-build-system) |
| 12096 | (propagated-inputs | 11771 | (propagated-inputs |
| 12097 | `(("ruby-nokogiri" ,ruby-nokogiri))) | 11772 | (list ruby-nokogiri)) |
| 12098 | (native-inputs | 11773 | (native-inputs |
| 12099 | `(("bundler" ,bundler) | 11774 | (list bundler ruby-rspec ruby-kramdown ruby-simplecov)) |
| 12100 | ("ruby-rspec" ,ruby-rspec) | ||
| 12101 | ("ruby-kramdown" ,ruby-kramdown) | ||
| 12102 | ("ruby-simplecov" ,ruby-simplecov))) | ||
| 12103 | (arguments | 11775 | (arguments |
| 12104 | `(#:phases | 11776 | `(#:phases |
| 12105 | (modify-phases %standard-phases | 11777 | (modify-phases %standard-phases |
| @@ -12129,26 +11801,23 @@ application.") | |||
| 12129 | "1gf049rm0yvw4r8r5yyi890idbfg8qh0dikqx5prvkh11srl73bz")))) | 11801 | "1gf049rm0yvw4r8r5yyi890idbfg8qh0dikqx5prvkh11srl73bz")))) |
| 12130 | (build-system ruby-build-system) | 11802 | (build-system ruby-build-system) |
| 12131 | (propagated-inputs | 11803 | (propagated-inputs |
| 12132 | `(("ruby-backport" ,ruby-backport) | 11804 | (list ruby-backport |
| 12133 | ("bundler" ,bundler) | 11805 | bundler |
| 12134 | ("ruby-benchmark" ,ruby-benchmark) | 11806 | ruby-benchmark |
| 12135 | ("ruby-e2mmap" ,ruby-e2mmap) | 11807 | ruby-e2mmap |
| 12136 | ("ruby-jaro-winkler" ,ruby-jaro-winkler) | 11808 | ruby-jaro-winkler |
| 12137 | ("ruby-kramdown" ,ruby-kramdown) | 11809 | ruby-kramdown |
| 12138 | ("ruby-kramdown-parser-gfm" ,ruby-kramdown-parser-gfm) | 11810 | ruby-kramdown-parser-gfm |
| 12139 | ("ruby-maruku" ,ruby-maruku) | 11811 | ruby-maruku |
| 12140 | ("ruby-nokogiri" ,ruby-nokogiri) | 11812 | ruby-nokogiri |
| 12141 | ("ruby-parser" ,ruby-parser) | 11813 | ruby-parser |
| 12142 | ("ruby-reverse-markdown" ,ruby-reverse-markdown) | 11814 | ruby-reverse-markdown |
| 12143 | ("ruby-rubocop" ,ruby-rubocop) | 11815 | ruby-rubocop |
| 12144 | ("ruby-thor" ,ruby-thor) | 11816 | ruby-thor |
| 12145 | ("ruby-tilt" ,ruby-tilt) | 11817 | ruby-tilt |
| 12146 | ("ruby-yard" ,ruby-yard))) | 11818 | ruby-yard)) |
| 12147 | (native-inputs | 11819 | (native-inputs |
| 12148 | `(("ruby-rspec" ,ruby-rspec) | 11820 | (list ruby-rspec ruby-pry ruby-simplecov ruby-webmock)) |
| 12149 | ("ruby-pry" ,ruby-pry) | ||
| 12150 | ("ruby-simplecov" ,ruby-simplecov) | ||
| 12151 | ("ruby-webmock" ,ruby-webmock))) | ||
| 12152 | ;; FIXME: can't figure out how to run the tests properly: | 11821 | ;; FIXME: can't figure out how to run the tests properly: |
| 12153 | 11822 | ||
| 12154 | ;; An error occurred while loading spec_helper. | 11823 | ;; An error occurred while loading spec_helper. |
| @@ -12216,9 +11885,7 @@ which snapshots to consider and what files to include.") | |||
| 12216 | "119fgdyb57gmss2yvfwfr47wcy8nny38sai72446krpihyavpizw")))) | 11885 | "119fgdyb57gmss2yvfwfr47wcy8nny38sai72446krpihyavpizw")))) |
| 12217 | (build-system ruby-build-system) | 11886 | (build-system ruby-build-system) |
| 12218 | (native-inputs | 11887 | (native-inputs |
| 12219 | `(("ruby-minitest" ,ruby-minitest) | 11888 | (list ruby-minitest ruby-minitest-focus ruby-minitest-reporters)) |
| 12220 | ("ruby-minitest-focus" ,ruby-minitest-focus) | ||
| 12221 | ("ruby-minitest-reporters" ,ruby-minitest-reporters))) | ||
| 12222 | (synopsis "Efficient and thread-safe code loader for Ruby") | 11889 | (synopsis "Efficient and thread-safe code loader for Ruby") |
| 12223 | (description | 11890 | (description |
| 12224 | "Zeitwerk implements constant autoloading with Ruby semantics. Each gem | 11891 | "Zeitwerk implements constant autoloading with Ruby semantics. Each gem |
| @@ -12271,8 +11938,7 @@ eager loading.") | |||
| 12271 | (format #t "test suite not run~%")) | 11938 | (format #t "test suite not run~%")) |
| 12272 | #t))))) | 11939 | #t))))) |
| 12273 | (native-inputs | 11940 | (native-inputs |
| 12274 | `(("ruby-bump" ,ruby-bump) | 11941 | (list ruby-bump ruby-rspec)) |
| 12275 | ("ruby-rspec" ,ruby-rspec))) | ||
| 12276 | (synopsis "Run @file{.travis.yml} files locally") | 11942 | (synopsis "Run @file{.travis.yml} files locally") |
| 12277 | (description | 11943 | (description |
| 12278 | "WWTD is a @dfn{Travis Simulator} that lets you run test matrices | 11944 | "WWTD is a @dfn{Travis Simulator} that lets you run test matrices |
| @@ -12296,11 +11962,9 @@ defined in @file{.travis.yml} on your local machine, using @code{rvm}, | |||
| 12296 | `(#:tests? #f | 11962 | `(#:tests? #f |
| 12297 | #:gem-flags (list "--" "--use-system-libraries"))) | 11963 | #:gem-flags (list "--" "--use-system-libraries"))) |
| 12298 | (inputs | 11964 | (inputs |
| 12299 | `(("libgit2" ,libgit2))) | 11965 | (list libgit2)) |
| 12300 | (native-inputs | 11966 | (native-inputs |
| 12301 | `(("ruby-minitest" ,ruby-minitest) | 11967 | (list ruby-minitest ruby-pry ruby-rake-compiler)) |
| 12302 | ("ruby-pry" ,ruby-pry) | ||
| 12303 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 12304 | (synopsis "Ruby bindings to the libgit2 linkable C Git library") | 11968 | (synopsis "Ruby bindings to the libgit2 linkable C Git library") |
| 12305 | (description "Rugged is a library for accessing libgit2 in Ruby. It gives | 11969 | (description "Rugged is a library for accessing libgit2 in Ruby. It gives |
| 12306 | you the speed and portability of libgit2 with the beauty of the Ruby | 11970 | you the speed and portability of libgit2 with the beauty of the Ruby |
| @@ -12389,7 +12053,7 @@ giving detailed reports on the time taken for each task.") | |||
| 12389 | (arguments | 12053 | (arguments |
| 12390 | `(#:tests? #false)) ;there are none | 12054 | `(#:tests? #false)) ;there are none |
| 12391 | (propagated-inputs | 12055 | (propagated-inputs |
| 12392 | `(("jekyll" ,jekyll))) | 12056 | (list jekyll)) |
| 12393 | (synopsis | 12057 | (synopsis |
| 12394 | "Jekyll plugin to generate an Atom feed of your Jekyll posts") | 12058 | "Jekyll plugin to generate an Atom feed of your Jekyll posts") |
| 12395 | (description | 12059 | (description |
| @@ -12414,7 +12078,7 @@ of your Jekyll posts.") | |||
| 12414 | (arguments | 12078 | (arguments |
| 12415 | `(#:tests? #false)) ;there are none | 12079 | `(#:tests? #false)) ;there are none |
| 12416 | (propagated-inputs | 12080 | (propagated-inputs |
| 12417 | `(("jekyll" ,jekyll))) | 12081 | (list jekyll)) |
| 12418 | (synopsis | 12082 | (synopsis |
| 12419 | "Automatically generate a sitemap.xml for your Jekyll site") | 12083 | "Automatically generate a sitemap.xml for your Jekyll site") |
| 12420 | (description | 12084 | (description |
| @@ -12439,7 +12103,7 @@ a sitemaps.org compliant sitemap for your Jekyll site.") | |||
| 12439 | (arguments | 12103 | (arguments |
| 12440 | `(#:tests? #false)) | 12104 | `(#:tests? #false)) |
| 12441 | (propagated-inputs | 12105 | (propagated-inputs |
| 12442 | `(("jekyll" ,jekyll))) | 12106 | (list jekyll)) |
| 12443 | (synopsis | 12107 | (synopsis |
| 12444 | "Jekyll plugin to add metadata tags for search engines and social networks") | 12108 | "Jekyll plugin to add metadata tags for search engines and social networks") |
| 12445 | (description | 12109 | (description |
| @@ -12461,10 +12125,9 @@ and social networks to better index and display your site's content.") | |||
| 12461 | (base32 | 12125 | (base32 |
| 12462 | "1jrsajzhzpnfa8hj6lbf7adn8hls56dz3yw1gvzgz9y4zkka3k9v")))) | 12126 | "1jrsajzhzpnfa8hj6lbf7adn8hls56dz3yw1gvzgz9y4zkka3k9v")))) |
| 12463 | (build-system ruby-build-system) | 12127 | (build-system ruby-build-system) |
| 12464 | (native-inputs `(("tzdata" ,tzdata-for-tests))) | 12128 | (native-inputs (list tzdata-for-tests)) |
| 12465 | (propagated-inputs | 12129 | (propagated-inputs |
| 12466 | `(("ruby-mail" ,ruby-mail) | 12130 | (list ruby-mail ruby-term-ansicolor)) |
| 12467 | ("ruby-term-ansicolor" ,ruby-term-ansicolor))) | ||
| 12468 | (arguments | 12131 | (arguments |
| 12469 | '(#:phases (modify-phases %standard-phases | 12132 | '(#:phases (modify-phases %standard-phases |
| 12470 | (replace 'replace-git-ls-files | 12133 | (replace 'replace-git-ls-files |
| @@ -12516,8 +12179,7 @@ management, status tracking and reporting.") | |||
| 12516 | (arguments | 12179 | (arguments |
| 12517 | `(#:tests? #false)) | 12180 | `(#:tests? #false)) |
| 12518 | (native-inputs | 12181 | (native-inputs |
| 12519 | `(("bundler" ,bundler) | 12182 | (list bundler ruby-rake-compiler)) |
| 12520 | ("ruby-rake-compiler" ,ruby-rake-compiler))) | ||
| 12521 | (synopsis "Trigonometric functions for complex numbers") | 12183 | (synopsis "Trigonometric functions for complex numbers") |
| 12522 | (description | 12184 | (description |
| 12523 | "This gem is a library that provides trigonometric and transcendental | 12185 | "This gem is a library that provides trigonometric and transcendental |
