summaryrefslogtreecommitdiff
path: root/gnu/packages/ruby.scm
Commit message (Collapse)AuthorAge
* gnu: anystyle: Use GDBM by default.Philip McGrath2022-08-04
| | | | | | | | | | Since we have GDBM available, it offers a smaller memory footprint and faster start-up. * gnu/packages/ruby.scm (anystyle)[arguments]<#:phases>: Add phase 'change-default-dictionary-adapter'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: anystyle: Add tests for dictionary adapters.Philip McGrath2022-08-04
| | | | | | | * gnu/packages/ruby.scm (anystyle)[arguments]: Instead of deleting the 'check' phase, replace it with a few tests. Add SRFI 1 to '#:modules'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ruby-anystyle: Initialize dictionary files.Philip McGrath2022-08-04
| | | | | | | | | | | | | | | | | For the GDBM and Marshal dictionary adapters to be useful with their default settings, we must initialize their data files during the package build: upstream would initialize them lazily, but that doesn't work with an immutable installation directory (at least, not without more complex patches). Otherwise, we would always end up rebuilding the dictionary at startup, which is “slow” and “not recommended”. * gnu/packages/patches/ruby-anystyle-fix-dictionary-populate.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-anystyle)[patches]: Use it. [arguments]<#:phases>: Add 'populate-dictionaries' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ruby-anystyle-data: Don't write to installed gem.Philip McGrath2022-08-04
| | | | | | | | | * gnu/packages/patches/ruby-anystyle-data-immutable-install.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-anystyle-data)[patches]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add anystyle.Philip McGrath2022-08-04
| | | | | | | * gnu/packages/ruby.scm (anystyle): New variable. (ruby-anystyle)[description]: Mention it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-anystyle.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-anystyle): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-anystyle-data.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-anystyle-data): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-gli.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-gli): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-edtf.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-edtf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-citeproc.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-citeproc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-unicode-scripts.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-unicode-scripts): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-bibtex-ruby.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-bibtex-ruby): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-rdf-vocab.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-rdf-vocab): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-rdf.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-rdf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-link-header.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-link-header): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-latex-decode.Philip McGrath2022-08-04
| | | | | | | | * gnu/packages/patches/ruby-latex-decode-fix-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-latex-decode): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-ritex.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-ritex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-namae.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-namae): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-wapiti.Philip McGrath2022-08-04
| | | | | | * gnu/packages/ruby.scm (ruby-wapiti): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add ruby-blather.Stephen Paul Weber2022-07-02
| | | | | | * gnu/packages/ruby.scm (ruby-blather): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-niceogiri.Stephen Paul Weber2022-07-02
| | | | | | * gnu/packages/ruby.scm (ruby-niceogiri): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-braintree.Stephen Paul Weber2022-06-30
| | | | | | * gnu/packages/ruby.scm (ruby-braintree): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-pry-rescue.Stephen Paul Weber2022-06-30
| | | | | | * gnu/packages/ruby.scm (ruby-pry-rescue): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-interception.Stephen Paul Weber2022-06-30
| | | | | | * gnu/packages/ruby.scm (ruby-interception): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-webrick.Stephen Paul Weber2022-06-30
| | | | | | * gnu/packages/ruby.scm (ruby-webrick): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-sentry.Stephen Paul Weber2022-06-30
| | | | | | * gnu/packages/ruby.scm (ruby-sentry): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-sentry-core.Stephen Paul Weber2022-06-30
| | | | | | * gnu/packages/ruby.scm (ruby-sentry-core): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-bandwidth-iris.base-for-series-12890base-for-series-12889base-for-series-12887base-for-series-12886base-for-series-12884Stephen Paul Weber2022-06-26
| | | | | | * gnu/packages/ruby.scm (ruby-bandwidth-iris): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-faraday-middleware.Stephen Paul Weber2022-06-26
| | | | | | * gnu/packages/ruby.scm (ruby-faraday-middleware): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-nori.Stephen Paul Weber2022-06-26
| | | | | | * gnu/packages/ruby.scm (ruby-nori): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-roda.Stephen Paul Weber2022-06-26
| | | | | | * gnu/packages/ruby.scm (ruby-roda): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: ruby-pg: Update to 1.3.5.Marius Bakke2022-06-14
| | | | | | | * gnu/packages/ruby.scm (ruby-pg): Update to 1.3.5. [home-page]: Change to current. [source]: Switch to GIT-FETCH. [arguments]: Add #:phases.
* gnu: Add ruby-money-open-exchange-rates.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-money-open-exchange-rates): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-monetize.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-monetize): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-money.base-for-series-12315Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-money): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-dhall.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-dhall): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-base32.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-base32): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-gem-release.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-gem-release): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-cbor.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-cbor): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-citrus.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-citrus): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-lazy-object.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-lazy-object): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-multihashes.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-multihashes): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-multicodecs.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-multicodecs): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-promise.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-promise): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-value-semantics.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-value-semantics): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-countdownlatch.Stephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-countdownlatch): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-sucker-punchStephen Paul Weber2022-05-10
| | | | | | * gnu/packages/ruby.scm (ruby-sucker-punch): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add ruby-asciidoctor-multipage.Maximilian Heisinger2022-05-09
| | | | | | * gnu/packages/ruby.scm (ruby-asciidoctor-multipage): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: ruby-stackprof: Adjust skipped test on powerpc-linux.Efraim Flashner2022-03-16
| | | | | * gnu/packages/ruby.scm (ruby-stackprof)[arguments]: On powerpc-linux adjust the 'skip-dubious-test phase.
* gnu: ruby-ffi-rzmq: Honor TESTS?.Maxime Devos2022-03-11
| | | | | | | * gnu/packages/ruby.scm (ruby-ffi-rzmq)[TESTS?]: Remove argument. [phases]{check}: Honor TESTS?. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>