Merge branch 'master' into emacs-team
gnu: Add ruby-fog-libvirt.
* gnu/packages/ruby.scm (ruby-fog-libvirt): New variable.
gnu: Add ruby-fog-xml.
* gnu/packages/ruby.scm (ruby-fog-xml): New variable.
gnu: Add ruby-fog-json.
* gnu/packages/ruby.scm (ruby-fog-json): New variable.
gnu: Add ruby-fog-core.
* gnu/packages/ruby.scm (ruby-fog-core): New variable.
gnu: Add ruby-libvirt.
* gnu/packages/ruby.scm (ruby-libvirt): New variable.
gnu: ruby-childprocess: Update to 4.1.0.
This change include code for making more tests pass. Anyhow, one is still
failing for unclear reason, thus tests are still disabled.
* gnu/packages/ruby.scm (ruby-childprocess): Update to 4.1.0.
[arguments]{test-target}: New argument. {phases}: New argument
[propagated-inputs]: Remove ruby-ffi.
[native-inputs]: Remove bundler; add ruby-coveralls.
gnu: Add ruby-hashicorp-checkpoint.
* gnu/packages/ruby.scm (ruby-hashicorp-checkpoint): New variable.
gnu: Add ruby-vagrant-cloud.
* gnu/packages/ruby.scm (ruby-vagrant-cloud): New variable.
gnu: Add ruby-grpc.
* gnu/packages/ruby.scm (ruby-grpc): New variable.
gnu: Add ruby-googleapis-common-protos-types.
* gnu/packages/ruby.scm (ruby-googleapis-common-protos-types): New variable.
gnu: Add ruby-google-protobuf.
* gnu/packages/ruby.scm (ruby-google-protobuf): New variable.
gnu: Add ruby-time.
* gnu/packages/ruby.scm (ruby-time): New variable.
gnu: Add ruby-serverspec.
* gnu/packages/ruby.scm (ruby-serverspec): New variable.
gnu: Add ruby-specinfra.
* gnu/packages/ruby.scm (ruby-specinfra): New variable.
gnu: Add ruby-sfl.
* gnu/packages/ruby.scm (ruby-sfl): New variable.
gnu: Add ruby-rgl.
* gnu/packages/ruby.scm (ruby-rgl): New variable.
gnu: Add ruby-stream.
* gnu/packages/ruby.scm (ruby-stream): New variable.
gnu: Add ruby-stringio.
* gnu/packages/ruby.scm (ruby-stringio): New variable.
gnu: Add ruby-pairing-heap.
* gnu/packages/ruby.scm (ruby-pairing-heap): New variable.