Commit Graph

848 Commits

Author SHA1 Message Date
Ludovic Courtès
b0e7b6992f
gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs.  Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.

* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Maxim Cournoyer
661ad8d7c5
gnu: ruby-ruby-prof: Disable a flaky test.
A test was found to fail non-deterministically.

* gnu/packages/ruby.scm (ruby-ruby-prof)[phases]: Add the 'delete-flaky-test
phase.
2020-07-11 14:27:00 -04:00
Maxim Cournoyer
257dee505e
gnu: Add ruby-yard-tomdoc.
* gnu/packages/ruby.scm (ruby-yard-tomdoc): New variable.
2020-07-11 14:27:00 -04:00
Maxim Cournoyer
24ffd91bc2
gnu: Add ruby-tomparse.
* gnu/packages/ruby.scm (ruby-tomparse): New variable.
2020-07-11 14:27:00 -04:00
Maxim Cournoyer
908df675a8
gnu: Add ruby-spectroscope.
* gnu/packages/ruby.scm (ruby-spectroscope): New variable.
2020-07-11 14:26:59 -04:00
Maxim Cournoyer
5df1126c3a
gnu: ruby-asciidoctor: Update to 2.0.10.
* gnu/packages/ruby.scm (ruby-asciidoctor): Update to 2.0.10.
[origin]: Use git-fetch.
[phases]: Remove 'remove-circular-tests.  Add 'strip-version-requirements.
[native-inputs]: Add ruby-erubis, ruby-cucumber, ruby-haml, ruby-rouge,
ruby-rspec-expectations, ruby-simplecov, ruby-slim and ruby-tilt.
2020-07-11 14:26:59 -04:00
Maxim Cournoyer
751bf33d47
gnu: ruby-asciidoctor: Re-indent.
* gnu/packages/ruby.scm (ruby-asciidoctor): Re-indent.
2020-07-11 14:26:59 -04:00
Maxim Cournoyer
fef0564c6f
gnu: Add ruby-slim.
* gnu/packages/ruby.scm (ruby-slim): New variable.
2020-07-11 14:26:59 -04:00
Maxim Cournoyer
b1c79cab1f
gnu: ruby-temple: Update to 0.8.2.
* gnu/packages/ruby.scm (ruby-temple): Update to 0.8.2.
2020-07-11 14:26:59 -04:00
Maxim Cournoyer
cfa4a318ea
gnu: ruby-tilt: Add pandoc, sassc support.
* gnu/packages/ruby.scm (ruby-guard)[native-inputs]: Move ruby-sassc from
here...
[propagated-inputs]: ...to here.  Add ruby-pandoc-ruby.
2020-07-11 14:26:59 -04:00
Maxim Cournoyer
c3f15f541a
gnu: ruby-tilt: Update to 2.0.10.
* gnu/packages/ruby.scm (ruby-tilt): Update to 2.0.10.
2020-07-11 14:26:58 -04:00
Maxim Cournoyer
c84dd8d49c
gnu: Add ruby-pandoc-ruby.
* gnu/packages/ruby.scm (ruby-pandoc-ruby): New variable.
2020-07-11 14:26:58 -04:00
Maxim Cournoyer
fa8e4dbf38
gnu: ruby-cucumber: Enable more tests.
* gnu/packages/ruby.scm (ruby-cucumber)[test-target]: Use the default
test-target, which includes the cucumber tests target.
[phases]: Add the 'disable-rubocop and 'set-home phases.  Delete Gemfile as
part of the 'strip-version-requirements phase.
2020-07-11 14:26:58 -04:00
Maxim Cournoyer
7af929249d
gnu: ruby-sinatra: Update to 2.0.8.1.
* gnu/packages/ruby.scm (ruby-sinatra): Update to 2.0.8.1.
[phases]{fix-slow-doc-generation}: Add phase.
2020-07-11 14:26:58 -04:00
Maxim Cournoyer
7eb8ff0b21
gnu: ruby-yard: Update to 0.9.25.
* gnu/packages/ruby.scm (ruby-yard): Update to 0.9.25.
2020-07-11 14:26:58 -04:00
Maxim Cournoyer
df32ab1196
gnu: Add ruby-yard-with-tests.
* gnu/packages/ruby.scm (ruby-yard-with-tests): New variable.
2020-07-11 14:26:58 -04:00
Maxim Cournoyer
65a6123951
gnu: ruby-yard: Disable tests.
YARD is a common dependency in the Ruby world; having it carry extra test
dependencies is prone to cause dependency cycles.  For example, YARD depends
on Asciidoctor, but the latest Asciidoctor requires ruby-cucumber for its test
suite, which pulls YARD through many of its dependencies.

* gnu/packages/ruby.scm (ruby-yard)[arguments]: Disable tests.
[native-inputs]: Remove.
2020-07-11 14:26:58 -04:00
Maxim Cournoyer
6700dc3341
gnu: ruby-sdoc: Update to 1.1.0.
* gnu/packages/ruby.scm (ruby-sdoc): Update to 1.1.0.
2020-07-08 22:26:54 -04:00
Maxim Cournoyer
8a01e2fa1e
gnu: ruby-parallel-tests: Update to 3.0.0.
* gnu/packages/ruby.scm (ruby-parallel-tests): Update to 3.0.0.
[native-inputs]: Add ruby-cuke-modeler.
2020-07-08 22:23:41 -04:00
Maxim Cournoyer
f908396529
gnu: Add ruby-cuke-modeler.
* gnu/packages/ruby.scm (ruby-cuke-modeler): New variable.
2020-07-08 22:22:29 -04:00
Maxim Cournoyer
1097fdbea7
gnu: ruby_version: Update to 1.0.2.
* gnu/packages/ruby.scm (ruby_version): Update to 1.0.2.
[phases]: Adapt the fix-dependencies phase.
[native-inputs]: Add ruby-rdoc and ruby-rubygems-tasks.  Remove bundler.
[description]: Reformat.
2020-07-08 21:54:35 -04:00
Maxim Cournoyer
92ebbaad09
gnu: ruby-cucumber: Update to 4.1.0.
* gnu/packages/ruby.scm (ruby-cucumber): Update to 4.1.0.
[phases]{strip-version-requirements}: New phase.
[propagated-inputs]: Add ruby-cucumber-create-meta,
ruby-cucumber-html-formatter and ruby-cucumber-messages.  Remove
ruby-cucumber-expressions.
[native-inputs]: Add ruby-rubocop.
[description]: Reformat.
2020-07-08 15:08:50 -04:00
Maxim Cournoyer
f357462426
gnu: Add ruby-cucumber-html-formatter.
* gnu/packages/ruby.scm (ruby-cucumber-html-formatter): New variable.
2020-07-08 21:47:44 -04:00
Maxim Cournoyer
6516827e13
gnu: ruby-cucumber-wire: Update to 3.1.0.
* gnu/packages/ruby.scm (ruby-cucumber-wire): Update to 3.1.0.
[arguments]: Remove test-target, which is not used.
[phases]: Remove set-CUCUMBER_USE_RELEASED_GEMS and add
relax-version-requirements.
[native-inputs]: Remove.
[propagated-inputs]: Add ruby-cucumber-core, ruby-cucumber-expressions and
ruby-cucumber-messages.
[description]: Reformat.
2020-07-08 15:04:46 -04:00
Maxim Cournoyer
4ada4a4294
gnu: ruby-cucumber-expressions: Update to 10.2.0.
* gnu/packages/ruby.scm (ruby-cucumber-expressions): Update to 10.2.0.
[origin]: Use git-fetch, as the latest published gem is outdated.
[native-inputs]: Remove bundler.
2020-07-08 15:01:46 -04:00
Maxim Cournoyer
ac3ec612c3
gnu: Add ruby-cucumber-create-meta.
* gnu/packages/ruby.scm (ruby-cucumber-create-meta): New variable.
2020-07-08 14:01:05 -04:00
Maxim Cournoyer
fd6577b4e5
gnu: Add ruby-sys-uname.
* gnu/packages/ruby.scm (ruby-sys-uname): New variable.
2020-07-08 13:38:04 -04:00
Maxim Cournoyer
0d2c45ce75
gnu: ruby-cucumber-tag-expressions: Update to 3.0.0.
* gnu/packages/ruby.scm (ruby-cucumber-tag-expressions): Update to 3.0.0.
[origin]: Fetch sources from git, to get the latest tag.
[arguments]: Use the 'spec' test target instead of using a custom phase.
[description]: Reformat.
2020-07-08 13:00:24 -04:00
Maxim Cournoyer
95a5d992de
gnu: ruby-cucumber-core: Update to 7.1.0.
* gnu/packages/ruby.scm (ruby-cucumber-core): Update to 7.1.0.
[origin]: Use the git-fetch method.
[arguments]: Enable tests, by specifying the test target and...
[native-inputs]: ...adding ruby-rspec, ruby-rake, ruby-coveralls,
ruby-rubocop, ruby-simplecov and ruby-unindent as native inputs.  Remove
bundler.
[phases]{relax-version-requirements}: Add phase.
[propagated-inputs]: Remove ruby-backports.  Add ruby-cucumber-messages.
2020-07-08 11:28:48 -04:00
Maxim Cournoyer
f2a1b7facb
gnu: Add ruby-unindent.
* gnu/packages/ruby.scm (ruby-unindent): New variable.
2020-07-08 11:28:21 -04:00
Maxim Cournoyer
f048ef520f
gnu: Add ruby-coveralls.
* gnu/packages/ruby.scm (ruby-coveralls): New variable.
2020-07-08 11:28:12 -04:00
Maxim Cournoyer
cfef316f25
gnu: ruby-gherkin: Update to 14.0.1.
* gnu/packages/ruby.scm (ruby-gherkin): Update to 14.0.1.
[native-inputs]: Remove bundler.  Add ruby-cucumber-messages and ruby-rspec.
[phases]: Delete.
[home-page]: Update.
2020-07-07 23:41:28 -04:00
Maxim Cournoyer
dff5392f85
gnu: Add ruby-cucumber-messages
* gnu/packages/ruby.scm (ruby-cucumber-messages): New variable.
2020-07-07 15:05:59 -04:00
Maxim Cournoyer
1b21417435
gnu: Add ruby-ruby-prof.
* gnu/packages/ruby.scm (ruby-ruby-prof): New variable.
2020-07-01 00:17:32 -04:00
Maxim Cournoyer
1f014c9769
gnu: Add ruby-varint.
* gnu/packages/ruby.scm (ruby-varint): New variable.
2020-07-01 00:12:32 -04:00
Maxim Cournoyer
f4699abc26
gnu: Add ruby-pry-stack-explorer.
* gnu/packages/ruby.scm (ruby-pry-stack-explorer): New variable.
2020-07-01 00:09:07 -04:00
Maxim Cournoyer
4d31fe6b6c
gnu: Add ruby-binding-of-caller.
* gnu/packages/ruby.scm (ruby-binding-of-caller): New variable.
2020-07-01 00:07:17 -04:00
Maxim Cournoyer
acb288767b
gnu: Add ruby-pry-byebug.
* gnu/packages/ruby.scm (ruby-pry-byebug): New variable.
2020-07-01 00:05:12 -04:00
Maxim Cournoyer
7aa00628a5
gnu: Add ruby-byebug-11.
* gnu/packages/ruby.scm (ruby-byebug-11): New variable.
2020-06-30 22:28:19 -04:00
Maxim Cournoyer
77d098bf81
gnu: ruby-ruby-engine: Update to 2.0.0.
* gnu/packages/ruby.scm (ruby-ruby-engine): Update to 2.0.0.
[phases]: Move the 'clean-up phase after 'extract-gemspec.  Use a single
backslash for escaping quotes in patterns.  Make the phase more lenient to
version changes.
2020-06-29 00:17:23 -04:00
Maxim Cournoyer
c997403a80
gnu: ruby-rake: Update to 13.0.1.
* gnu/packages/ruby.scm (ruby-rake): Update to 13.0.1.
2020-06-28 23:24:12 -04:00
Maxim Cournoyer
cbee8e319f
gnu: bundler: Update to 2.1.4.
* gnu/packages/ruby.scm (bundler): Update to 2.1.4.
2020-06-28 22:42:33 -04:00
Maxim Cournoyer
ec08f46976
gnu: ruby-method-source: Update to 1.0.0.
* gnu/packages/ruby.scm (ruby-method-source): Update to 1.0.0.
2020-06-28 22:38:47 -04:00
Maxim Cournoyer
a0d93c174c
gnu: ruby-pry: Update to 0.13.1.
* gnu/packages/ruby.scm (ruby-pry): Update to 0.13.1.
[home-page]: Update.
2020-06-28 18:27:08 -04:00
Maxim Cournoyer
9304f989e6
gnu: ruby-rdoc: Update to 6.2.0.
* gnu/packages/ruby.scm (ruby-rdoc): Update to 6.2.0.
[origin]: Fetch sources from git.
[phases]{patch-gemspec, generate}: New phases.
[native-inputs]{ruby-kpeg, ruby-racc, ruby-rubocop}: New native inputs.
2020-06-28 16:57:36 -04:00
Maxim Cournoyer
439d47cdb1
gnu: Add ruby-kpeg.
* gnu/packages/ruby.scm (ruby-kpeg): New variable.
2020-06-28 16:56:49 -04:00
Maxim Cournoyer
1157d2f82c
gnu: Add ruby-chandler.
* gnu/packages/ruby.scm (ruby-chandler): New variable.
2020-06-27 00:45:26 -04:00
Maxim Cournoyer
aa3c76b100
gnu: Add ruby-octokit.
* gnu/packages/ruby.scm (ruby-octokit): New variable.
2020-06-27 00:37:22 -04:00
Maxim Cournoyer
03a0f98a8d
gnu: Add ruby-sawyer.
* gnu/packages/ruby.scm (ruby-sawyer): New variable.
2020-06-27 00:37:04 -04:00
Maxim Cournoyer
7a5035162b
gnu: Add ruby-ffi-rzmq.
* gnu/packages/ruby.scm (ruby-ffi-rzmq): New variable.
2020-06-27 00:36:43 -04:00
Maxim Cournoyer
fc5d1c5aa0
gnu: Add ruby-ffi-rzmq-core.
* gnu/packages/ruby.scm (ruby-ffi-rzmq-core): New variable.
2020-06-27 00:36:29 -04:00
Maxim Cournoyer
d7bd7016e8
gnu: Add ruby-rspec-its-minimal.
* gnu/packages/ruby.scm (ruby-rspec-its-minimal): New variable.
(ruby-addressable)[native-inputs]: Use it instead of ruby-rspec-its.
2020-06-27 00:33:33 -04:00
Maxim Cournoyer
1d537c7196
gnu: Add ruby-benchmark-ips.
* gnu/packages/ruby.scm (ruby-benchmark-ips): New variable.
2020-06-25 00:31:44 -04:00
Maxim Cournoyer
fab8fed355
gnu: Add ruby-middleware.
* gnu/packages/ruby.scm (ruby-middleware): New variable.
2020-06-25 00:14:43 -04:00
Maxim Cournoyer
24be67517c
gnu: Add ruby-ruby-parser.
* gnu/packages/ruby.scm (ruby-ruby-parser): New variable.
2020-06-25 00:14:43 -04:00
Maxim Cournoyer
a8cdfd53db
gnu: Add ruby-sexp-processor.
* gnu/packages/ruby.scm (ruby-sexp-processor): New variable.
2020-06-25 00:14:43 -04:00
Marius Bakke
f362b53c40
gnu: ruby-sanitize: Update to 5.1.0.
* gnu/packages/patches/ruby-sanitize-system-libxml.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ruby.scm (ruby-sanitize): Update to 5.1.0.
[source]: Change to GIT-FETCH.  Add patch.
[native-inputs]: Remove BUNDLER, RUBY-REDCARPET, and RUBY-YARD.
2020-05-29 15:41:30 +02:00
Marius Bakke
2e366b0a83
gnu: ruby-nokogumbo: Update to 2.0.2.
* gnu/packages/ruby.scm (ruby-nokogumbo): Update to 2.0.2.
[arguments]: Remove.
[native-inputs]: Add RUBY-RAKE-COMPILER.
2020-05-29 15:41:30 +02:00
Marius Bakke
62cc7344ff
gnu: ruby-nokogiri: Update to 1.10.9.
* gnu/packages/ruby.scm (ruby-nokogiri): Update to 1.10.9.
2020-05-29 15:41:29 +02:00
Marius Bakke
a84a185abd
gnu: ruby-crass: Update to 1.0.6.
* gnu/packages/ruby.scm (ruby-crass): Update to 1.0.6.
[source]: Switch to GIT-FETCH.
[native-inputs]: Remove.
2020-05-29 15:41:29 +02:00
Marius Bakke
f0f5f2d3c7
gnu: ruby-rubygems-tasks: Update to 0.2.5.
* gnu/packages/ruby.scm (ruby-rubygems-tasks): Update to 0.2.5.
2020-05-29 15:41:29 +02:00
Marius Bakke
7ac6bd0091
gnu: ruby-rake-compiler: Update to 1.1.0.
* gnu/packages/ruby.scm (ruby-rake-compiler): Update to 1.1.0.
2020-05-29 15:41:29 +02:00
Marius Bakke
7c8eb479a4
gnu: ruby-spec-its: Accept any version of ruby-ffi.
* gnu/packages/ruby.scm (ruby-rspec-its)[arguments]: Change Gemfile
substitution so that any ffi gem is accepted.  While at it, tighten the regex
and rename the phase to be more accurate.
2020-05-29 15:41:28 +02:00
Tobias Geerinckx-Rice
fd13ec5fec
gnu: ruby-hocon: Update to 1.3.1.
* gnu/packages/ruby.scm (ruby-hocon): Update to 1.3.1.
2020-05-29 08:32:03 +02:00
Tobias Geerinckx-Rice
c3beb7ced7
gnu: ruby-fast-gettext: Update to 2.0.3.
* gnu/packages/ruby.scm (ruby-fast-gettext): Update to 2.0.3.
2020-05-29 08:32:03 +02:00
Marius Bakke
bb719d6ae3
gnu: ruby-thor: Update to 1.0.1.
* gnu/packages/ruby.scm (ruby-thor): Update to 1.0.1.
[source]: Switch to GIT-FETCH.
[arguments]: Remove #:tests?.  Add #:phases.
[native-inputs]: Remove BUNDLER.  Add RUBY-RSPEC and RUBY-SIMPLECOV.
2020-05-27 21:49:57 +02:00
Marius Bakke
9c566d1b23
gnu: Add ruby-sys-filesystem.
* gnu/packages/ruby.scm (ruby-sys-filesystem): New public variable.
2020-05-27 21:49:57 +02:00
Marius Bakke
fae1c86605
gnu: Add ruby-mkmf-lite.
* gnu/packages/ruby.scm (ruby-mkmf-lite): New public variable.
2020-05-27 21:49:56 +02:00
Marius Bakke
af59d4b43d
gnu: Add ruby-ptools.
* gnu/packages/ruby.scm (ruby-ptools): New public variable.
2020-05-27 21:49:56 +02:00
Marius Bakke
a011f67b07
gnu: ruby-fakefs: Fix lonely parens.
* gnu/packages/ruby.scm (ruby-fakefs)[arguments]: Move dangling parents up.
2020-05-21 21:55:22 +02:00
Marius Bakke
4a98314da9
gnu: Add ruby-fast-gettext.
* gnu/packages/ruby.scm (ruby-fast-gettext): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
96bf7521e0
gnu: Add ruby-forking-test-runner.
* gnu/packages/ruby.scm (ruby-forking-test-runner): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
2156cc9cd6
gnu: Add ruby-parallel-tests.
* gnu/packages/ruby.scm (ruby-parallel-tests): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
c09bc60ded
gnu: Add ruby-spinach.
* gnu/packages/ruby.scm (ruby-spinach): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
305e9b33ca
gnu: Add ruby-colorize.
* gnu/packages/ruby.scm (ruby-colorize): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
8f85018daa
gnu: Add ruby-gherkin-ruby.
* gnu/packages/ruby.scm (ruby-gherkin-ruby): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
6623a15123
gnu: Add ruby-fakefs.
* gnu/packages/ruby.scm (ruby-fakefs): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
8d85543b6a
gnu: Add ruby-maxitest.
* gnu/packages/ruby.scm (ruby-maxitest): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
e3febab582
gnu: ruby-mocha: Update license.
* gnu/packages/ruby.scm (ruby-mocha)[license]: Add LICENSE:RUBY.
2020-05-20 23:51:25 +02:00
Marius Bakke
2fc3cc244a
gnu: ruby-mocha: Update to 1.11.2.
* gnu/packages/ruby.scm (ruby-mocha): Update to 1.11.2.
[arguments]: Remove obsolete phases.  Add phase to solve a dependency cycle.
[native-inputs]: Remove BUNDLER, RUBY-YARD, RUBY-TEST-UNIT, and RUBY-REDCARPET.
* gnu/packages/rails.scm (ruby-web-console)[arguments]: Remove workaround for
old Mocha version.
2020-05-20 23:51:25 +02:00
Marius Bakke
def7908a59
gnu: Add ruby-single-cov.
* gnu/packages/ruby.scm (ruby-single-cov): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
e6483f8c65
gnu: Add ruby-wwtd.
* gnu/packages/ruby.scm (ruby-wwtd): New public variable.
2020-05-20 23:51:24 +02:00
Marius Bakke
955981534f
gnu: Add ruby-hocon.
* gnu/packages/ruby.scm (ruby-hocon): New public variable.
2020-05-20 23:51:24 +02:00
Marius Bakke
72c785f959
gnu: Add ruby-deep-merge.
* gnu/packages/ruby.scm (ruby-deep-merge): New public variable.
2020-05-20 23:51:24 +02:00
Ryan Prior
1cc7d3404f
gnu: Add ruby-2.7.
* gnu/packages/ruby.scm (ruby-2.7): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-13 18:45:35 +01:00
Christopher Baines
a09ff632cc
gnu: ruby-2.5: Update to 2.5.8.
* gnu/packages/ruby.scm (ruby-2.5): Update to 2.5.8.
2020-05-13 17:37:23 +01:00
Christopher Baines
dfe211f939
gnu: ruby-2.4: Update to 2.4.10.
* gnu/packages/ruby.scm (ruby-2.4): Update to 2.4.10.
[source]: Remove a now redundant patch
* gnu/packages/patches/ruby-rubygems-276-for-ruby24.patch: Delete file.
* gnu/local.mk: Remove deleted patch.
2020-05-13 17:37:23 +01:00
Christopher Baines
7f1401fe59
gnu: ruby: Remove ruby-2.3.
No packages in Guix depend on Ruby 2.3, and it was declared as end-of-life on
2019-03-31 by the upstream project.

* gnu/packages/ruby.scm (ruby-2.3): Remove variable.
2020-05-13 17:37:23 +01:00
nikita
3c986a7dc2
mailmap: Update entries for Nikita.
* .mailmap: change email and name for Nikita.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/cinnamon.scm,
gnu/packages/compression.scm, gnu/packages/crypto.scm,
gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm,
gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile-xyz.scm,
gnu/packages/haskell-apps.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell-xyz.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp-xyz.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-13 09:30:26 +03:00
Marius Bakke
fc58cb5bd2
Merge branch 'master' into core-updates 2020-04-13 20:26:21 +02:00
Vagrant Cascadian
01eb17de55
gnu: ruby-notiffany: Fix spelling of "library".
* gnu/packages/ruby (ruby-notiffany): Fix typos.
2020-04-12 12:03:21 -07:00
Marius Bakke
bcdd279a5f
gnu: ruby-sqlite3: Remove obsolete workaround.
* gnu/packages/ruby.scm (ruby-sqlite3)[arguments]: Remove phase
'adjust-failing-test'.
2020-04-08 13:21:24 +02:00
Marius Bakke
d19b14c834
Merge branch 'master' into core-updates 2020-03-21 22:16:02 +01:00
Tobias Geerinckx-Rice
e2b70d90ca
gnu: ruby-sequel: Use HTTPS home page.
* gnu/packages/ruby.scm (ruby-sequel)[home-page]: Use HTTPS.
2020-03-21 16:20:11 +01:00
Tobias Geerinckx-Rice
3573971209
gnu: ruby-rspec: Use HTTPS home page.
* gnu/packages/ruby.scm (ruby-rspec)[home-page]: Use HTTPS.
2020-03-21 16:20:11 +01:00
Tobias Geerinckx-Rice
a7b7817dd8
gnu: ruby-omniauth: Update to 1.9.1.
* gnu/packages/ruby.scm (ruby-omniauth): Update to 1.9.1.
2020-03-21 03:09:51 +01:00
Marius Bakke
961d2ee269
Merge branch 'master' into core-updates 2020-03-14 13:13:40 +01:00
Tobias Geerinckx-Rice
8e486e808c
gnu: ruby-minitest-rg: Use HTTPS home page.
* gnu/packages/ruby.scm (ruby-minitest-rg)[home-page]: Use HTTPS.
2020-03-10 22:23:12 +01:00
Marius Bakke
ebb7cf9e21
Merge branch 'master' into core-updates 2020-03-04 23:16:17 +01:00
Tobias Geerinckx-Rice
41181b7696
gnu: ruby-markaby: Use HTTPS home page.
* gnu/packages/ruby.scm (ruby-markaby)[home-page]: Use HTTPS.
2020-03-01 20:47:54 +01:00