Mathieu Othacehe
17dddeeee5
Merge remote-tracking branch 'origin/master' into core-updates
2020-08-26 18:35:14 +02:00
Tobias Geerinckx-Rice
70e4fcfe01
gnu: ruby-public-suffix: Update to 4.0.5.
...
* gnu/packages/ruby.scm (ruby-public-suffix): Update to 4.0.5.
2020-08-25 17:14:49 +02:00
Tobias Geerinckx-Rice
cce2988ddd
gnu: ruby-domain-name: Update to 0.5.20190701.
...
* gnu/packages/ruby.scm (ruby-domain-name): Update to 0.5.20190701.
2020-08-25 17:14:49 +02:00
Michael Rohleder
ed9142a672
gnu: ruby-jekyll-paginate-v2: Update to 3.0.0.
...
* gnu/packages/ruby.scm (ruby-jekyll-paginate-v2): Update to 3.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-08-25 09:45:47 +02:00
Michael Rohleder
7df90fd56b
gnu: jekyll: Use GFM parser to parse kramdown.
...
* gnu/packages/ruby.scm (jekyll)[propagated-inputs]: changed kramdown
parser to ruby-kramdown-parser-gfm.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-08-25 09:30:22 +02:00
Michael Rohleder
e1cab74a0b
gnu: Add ruby-kramdown-parser-gfm.
...
* gnu/packages/ruby.scm (ruby-kramdown-parser-gfm): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-08-24 12:38:48 +02:00
Michael Rohleder
b7e76699d2
gnu: jekyll: Loosen the requirement for kramdown.
...
* gnu/packages/ruby.scm (jekyll): Loosen the requirement for kramdown.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-08-22 13:22:16 +02:00
Nicolas Goaziou
2b5b7809b6
gnu: ruby-kramdown: Update to 2.3.0.
...
* gnu/packages/ruby.scm (ruby-kramdown): Update to 2.3.0.
2020-08-19 17:28:52 +02:00
Nicolas Goaziou
499942227c
gnu: Add ruby-mustache.
...
* gnu/packages/ruby.scm (ruby-mustache): New variable.
2020-08-19 17:21:09 +02:00
Maxim Cournoyer
4c91f184a1
gnu: ruby-chunky-png: Update to 1.3.12.
...
* gnu/packages/ruby.scm (ruby-chunky-png): Update to 1.3.12.
2020-08-05 22:25:24 -04:00
Mark H Weaver
b23c1f50a5
gnu: ruby-netrc: All phases return #t.
...
* gnu/packages/ruby.scm (ruby-netrc): In check phase, use for-each
instead of map, and return #t.
2020-07-31 13:38:30 -04:00
Marius Bakke
07095a301b
gnu: ruby-hoe-git: Do not propagate git.
...
* gnu/packages/ruby.scm (ruby-hoe-git)[propagated-inputs]: Remove GIT.
2020-07-30 18:18:12 +02:00
Jakub Kądziołka
d726b954ba
Merge branch 'master' into core-updates
...
Conflicts:
gnu/packages/ruby.scm
2020-07-23 21:43:06 +02:00
Maxim Cournoyer
479c032495
gnu: ruby-yard: Make the package reproducible.
...
* gnu/packages/ruby.scm (ruby-yard)[phases]: Add a 'do-not-set-date-in-gemspec
phase.
2020-07-17 23:01:35 -04:00
Maxim Cournoyer
9c5a7d0012
gnu: Add ruby-asciidoctor-pdf.
...
* gnu/packages/ruby.scm (ruby-asciidoctor-pdf): New variable.
2020-07-17 23:01:34 -04:00
Maxim Cournoyer
22d6b53452
gnu: ruby-rouge: Update to 3.21.0.
...
* gnu/packages/ruby.scm (ruby-rouge): Update to 3.21.0.
2020-07-17 23:01:34 -04:00
Maxim Cournoyer
7d94616d2a
gnu: Add ruby-open-uri-cached.
...
* gnu/packages/ruby.scm (ruby-open-uri-cached): New variable.
2020-07-17 23:01:34 -04:00
Maxim Cournoyer
f421785bd7
gnu: Add ruby-text-hyphen.
...
* gnu/packages/ruby.scm (ruby-text-hyphen): New variable.
2020-07-17 23:01:34 -04:00
Maxim Cournoyer
db9f951b83
gnu: Add ruby-chunky-png.
...
* gnu/packages/ruby.scm (ruby-chunky-png): New variable.
2020-07-17 23:01:33 -04:00
Maxim Cournoyer
97295c2aa4
gnu: Add ruby-standard.
...
* gnu/packages/ruby.scm (ruby-standard): New variable.
2020-07-17 23:01:33 -04:00
Maxim Cournoyer
c7ab342a36
gnu: Add ruby-gimme.
...
* gnu/packages/ruby.scm (ruby-gimme): New variable.
2020-07-17 23:01:33 -04:00
Maxim Cournoyer
668617923b
gnu: Add ruby-rubocop-performance.
...
* gnu/packages/ruby.scm (ruby-rubocop-performance): New variable.
2020-07-17 23:01:33 -04:00
Maxim Cournoyer
c164c402a1
gnu: ruby-rubocop: Update to 0.88.0.
...
* gnu/packages/patches/ruby-rubocop-break-dependency-cycle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/ruby.scm (ruby-rubocop): Update to 0.88.0.
[origin]: Use git-fetch. Apply the newly added patch.
[arguments]: Set #:test-target to "default". Remove #:tests?, enabling tests.
[phases]{remove-problematic-tests, disable-bundler, set-home,
make-adoc-files-writable}: New phases. Replace the 'replace-git-ls-files
phase.
[native-inputs]: Add ruby-bump, ruby-pry, ruby-rspec, ruby-test-queue,
ruby-webmock-2 and ruby-yard.
[propagated-inputs]: Remove ruby-powerpack and ruby-jaro-winkler. Add
ruby-regexp-parser, ruby-rexml and ruby-rubocop-ast.
2020-07-17 23:01:33 -04:00
Maxim Cournoyer
12ed6da4fe
gnu: Add ruby-test-queue.
...
* gnu/packages/ruby.scm (ruby-test-queue): New variable.
2020-07-17 23:01:32 -04:00
Maxim Cournoyer
b6f2a8d164
gnu: Add ruby-regexp-parser.
...
* gnu/packages/ruby.scm (ruby-regexp-parser): New variable.
2020-07-17 23:01:32 -04:00
Maxim Cournoyer
8aba0333b2
gnu: Add ruby-regexp-property-values.
...
* gnu/packages/ruby.scm (ruby-regexp-property-values): New variable.
2020-07-17 23:01:32 -04:00
Maxim Cournoyer
ac75f1df1d
gnu: Add ruby-range-compressor.
...
* gnu/packages/ruby.scm (ruby-range-compressor): New variable.
2020-07-17 23:01:31 -04:00
Maxim Cournoyer
93ec41c648
gnu: Add ruby-character-set.
...
* gnu/packages/ruby.scm (ruby-character-set): New variable.
2020-07-17 23:01:31 -04:00
Maxim Cournoyer
e098bdae3a
gnu: Add ruby-rexml.
...
* gnu/packages/ruby.scm (ruby-rexml): New variable.
2020-07-17 23:01:31 -04:00
Maxim Cournoyer
5c4c28f8f5
gnu: Add ruby-rubocop-ast.
...
* gnu/packages/ruby.scm (ruby-rubocop-ast): New variable.
2020-07-17 23:01:30 -04:00
Maxim Cournoyer
308104f8e9
gnu: ruby-ast: Update to 2.4.1.
...
* gnu/packages/ruby.scm (ruby-ast): Update to 2.4.1.
[origin]: Use git-fetch.
2020-07-17 23:01:30 -04:00
Maxim Cournoyer
9fc61da93b
gnu: ruby-parser: Update to 2.7.1.4.
...
* gnu/packages/ruby.scm (ruby-parser): Update to 2.7.1.4.
2020-07-17 23:01:30 -04:00
Maxim Cournoyer
fe9993b19c
gnu: ruby-coveralls: Strip exact versions from gemspec file.
...
* gnu/packages/ruby.scm (ruby-coveralls)[phases]: New
'strip-version-requirements phase.
2020-07-17 23:01:29 -04:00
Maxim Cournoyer
9c1715581f
gnu: Add ruby-rspec-given.
...
* gnu/packages/ruby.scm (ruby-rspec-given): New variable.
2020-07-17 23:01:29 -04:00
Maxim Cournoyer
906b9a141a
gnu: Add ruby-given-core.
...
* gnu/packages/ruby.scm (ruby-given-core): New variable.
2020-07-17 23:01:29 -04:00
Maxim Cournoyer
818b402cc5
gnu: Add ruby-sorcerer.
...
* gnu/packages/ruby.scm (ruby-sorcerer): New variable.
2020-07-17 23:01:29 -04:00
Maxim Cournoyer
1f183ca0b2
gnu: Add ruby-treetop.
...
* gnu/packages/ruby.scm (ruby-treetop): New variable.
2020-07-17 23:01:28 -04:00
Maxim Cournoyer
f949b60e69
gnu: Add ruby-polyglot.
...
* gnu/packages/ruby.scm (ruby-polyglot): New variable.
2020-07-17 23:01:28 -04:00
Maxim Cournoyer
ce52f2b11c
gnu: Add ruby-prawn-templates.
...
* gnu/packages/ruby.scm (ruby-prawn-templates): New variable.
2020-07-17 23:01:28 -04:00
Maxim Cournoyer
95692655a1
gnu: Add ruby-prawn-svg.
...
* gnu/packages/ruby.scm (ruby-prawn-svg): New variable.
2020-07-17 23:01:28 -04:00
Maxim Cournoyer
2d877f6ef3
gnu: Add ruby-css-parser.
...
* gnu/packages/ruby.scm (ruby-css-parser): New variable.
2020-07-17 23:01:28 -04:00
Maxim Cournoyer
15b188c33d
gnu: Add ruby-prawn-icon.
...
* gnu/packages/ruby.scm (ruby-prawn-icon): New variable.
2020-07-17 23:01:28 -04:00
Maxim Cournoyer
cc10ca3388
gnu: ruby-prawn-manual-builder: Use %prawn-project-licenses.
...
* gnu/packages/ruby.scm (ruby-prawn-manual-builder)[license]: Set to
%prawn-project-licenses.
2020-07-17 23:01:27 -04:00
Maxim Cournoyer
e6c7a601b8
gnu: ruby-prawn: Update to commit d980247be8a00e7c59cd4e5785e3aa98f9856db1.
...
* gnu/packages/ruby.scm (ruby-prawn): Update to commit
d980247be8a00e7c59cd4e5785e3aa98f9856db1.
[arguments]: Drop the #:tests? arguments, enabling tests.
[phases]: Remove the 'fix-dependencies phase. Add the
'drop-signing-key-requirement and replace the 'check phase.
[native-inputs]: Remove bundler. Add ruby-prawn-manual-builder.
[home-page]: Use HTTPS.
[license]: Set to %prawn-project-licenses.
2020-07-17 23:01:27 -04:00
Maxim Cournoyer
4179ed930d
gnu: ruby-ttfunk: Update to 1.6.2.1.
...
* gnu/packages/ruby.scm (ruby-ttfunk): Update to 1.6.2.1.
[license]: Set to %prawn-project-licenses.
2020-07-17 23:01:27 -04:00
Maxim Cournoyer
34796d7a6c
gnu: ruby-pdf-reader: Actually run tests.
...
* gnu/packages/ruby.scm (ruby-pdf-reader)[source]: Use git-fetch.
[phases]{do-not-use-bundler}: Add phase.
[native-inputs]{bundler}: Delete input.
2020-07-17 23:01:27 -04:00
Maxim Cournoyer
b377dd95b8
gnu: ruby-pdf-reader: Update to 2.4.0.
...
* gnu/packages/ruby.scm (ruby-pdf-reader): Update to 2.4.0.
2020-07-17 23:01:27 -04:00
Maxim Cournoyer
ed2f26f879
gnu: ruby-pdf-inspector: Enable tests.
...
* gnu/packages/ruby.scm (ruby-pdf-inspector)[origin]: Use the git-fetch
method.
[phases]: Add the 'drop-signing-key-requirement phase and replace the 'check
phase to enable tests.
[license]: Set to %prawn-project-licenses.
2020-07-17 23:01:26 -04:00
Maxim Cournoyer
9622928d1e
gnu: ruby-prawn: Add a %prawn-project-licenses variable.
...
* gnu/packages/ruby.scm (%prawn-project-licenses): New variable.
2020-07-17 23:01:24 -04:00
Tobias Geerinckx-Rice
702a101257
gnu: Use HTTPS for github.com (and subdomains) home pages.
...
* gnu/packages/bioconductor.scm (r-qvalue)[home-page]: Use HTTPS and
follow permanent redirection.
* gnu/packages/check.scm (python-codecov, python-nosexcover)
[home-page]: Likewise.
* gnu/packages/cran.scm (r-ffbase, r-ggrepel, r-valr)
[home-page]: Likewise.
* gnu/packages/crates-io.scm (rust-block-0.1, rust-dispatch-0.1)
(rust-objc-0.2, rust-objc-exception-0.1)
(rust-objc-foundation-0.1, rust-objc-id-0.1, rust-objc-test-utils-0.0)
(rust-onig-5.0, rust-onig-sys-69.2, rust-vergen-3.1)
[home-page]: Likewise.
* gnu/packages/finance.scm (ledger-agent, keepkey-agent)
[home-page]: Likewise.
* gnu/packages/haskell-check.scm (ghc-tasty-expected-failure)
[home-page]: Likewise.
* gnu/packages/haskell-web.scm (ghc-bsb-http-chunked, ghc-warp)
(ghc-warp-tls)[home-page]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-configurator, ghc-hasktags)
(ghc-linear, ghc-newtype-generics, ghc-retry, ghc-xdg-basedir)
(ghc-pretty-show)[home-page]: Likewise.
* gnu/packages/java.scm (java-javax-inject)[home-page]: Likewise.
* gnu/packages/libffi.scm (ruby-ffi)[home-page]: Likewise.
* gnu/packages/linux.scm (procenv)[home-page]: Likewise.
* gnu/packages/python-web.scm (python-aiodns, python-flask-htpasswd)
(python-pycares)[home-page]: Likewise.
* gnu/packages/python-xyz.scm (python-progressbar33, python-whatever)
(python-funcy)[home-page]: Likewise.
* gnu/packages/ruby.scm (ruby-rubyzip, ruby-spinach, ruby-gherkin-ruby)
(ruby-code-statistics, ruby-colorize, ruby-wwtd)[home-page]: Likewise.
2020-07-16 20:12:06 +02:00
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
Ryan Prior
2e8025154d
gnu: ruby: Use ruby-2.7.
...
* gnu/packages/ruby.scm (ruby): Use ruby-2.7.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-24 21:21:13 +01:00
Ryan Prior
fbf09494db
gnu: Rename ruby to ruby-2.6.
...
* gnu/packages/ruby.scm (ruby): Rename to ruby-2.6.
(ruby-2.7): Inherit from ruby-2.6.
(ruby-2.5): Inherit from ruby-2.6.
(ruby-2.4): Inherit from ruby-2.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-06-24 21:21:00 +01: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
Tobias Geerinckx-Rice
60783303ed
gnu: ruby-thin: Update home page.
...
* gnu/packages/ruby.scm (ruby-thin)[home-page]: Use new (HTTPS) URI.
2020-02-22 00:16:15 +01:00
Marius Bakke
52665d2b6b
Merge branch 'staging' into core-updates
2020-02-03 15:45:44 +01:00
Marius Bakke
14db8f192e
gnu: ruby-unf-ext: Update to 0.0.7.6.
...
* gnu/packages/ruby.scm (ruby-unf-ext): Update to 0.0.7.6.
[arguments]: Add phase to avoid unnecessary dependency.
2020-01-30 17:46:48 +01:00
Marius Bakke
ba4084bb13
gnu: ruby-redcarpet: Update to 3.5.0.
...
* gnu/packages/ruby.scm (ruby-redcarpet): Update to 3.5.0.
2020-01-30 17:46:48 +01:00
Marius Bakke
93dfdec5ba
gnu: ruby-oj: Update to 3.10.1.
...
* gnu/packages/ruby.scm (ruby-oj): Update to 3.10.1.
2020-01-30 17:46:48 +01:00
Christopher Baines
e7cdba61cf
gnu: ruby-sqlite3: Update to 1.4.2.
...
* gnu/packages/ruby.scm (ruby-sqlite3): Update to 1.4.2.
2020-01-30 15:10:21 +01:00
Christopher Baines
3e776b4426
gnu: ruby-sassc: Update to 2.2.1.
...
* gnu/packages/ruby.scm (ruby-sassc): Update to 2.2.1.
[arguments]: Fix using the included libsass copy.
[native-inputs]: Add ruby-rake-compiler.
2020-01-30 15:10:16 +01:00
Marius Bakke
8ed9be3fac
Merge branch 'staging' into core-updates
2020-01-21 22:39:42 +01:00
Tobias Geerinckx-Rice
f433b6625e
gnu: turn: Use HTTPS home page.
...
* gnu/packages/ruby.scm (turn)[home-page]: Use HTTPS.
2020-01-19 06:09:02 +01:00
Tobias Geerinckx-Rice
3497086b6b
gnu: Use HTTPS for sass-lang.com everywhere.
...
* gnu/packages/ruby.scm (ruby-sass)[home-page]: Use HTTPS.
* gnu/packages/web.scm (sassc)[home-page]: Likewise.
2020-01-17 23:32:34 +01:00
Christopher Baines
227fab3ed8
gnu: Add ruby-2.5.
...
* gnu/packages/ruby.scm (ruby-2.5): New variable.
2020-01-14 23:40:47 +00:00
Christopher Baines
4914c157fd
gnu: ruby: Update to 2.6.5.
...
Make zlib a propagated-input, as the pkgconfig configuration includes linking
against zlib as default, which means that gems with native components will
fail to build without zlib.
* gnu/packages/ruby.scm (ruby): Update to 2.6.5.
2020-01-14 23:40:46 +00:00
Christopher Baines
f6d7df3cee
gnu: ruby-2.4: Update to 2.4.9.
...
* gnu/packages/ruby.scm (ruby-2.4): Update to 2.4.9.
2020-01-14 23:40:46 +00:00
Christopher Baines
740fea0872
gnu: ruby-tzinfo: Skip safe tests.
...
The safe tests attempt to run with Ruby 2.6, but these tests fail if the build
takes place within /tmp, as the Ruby LOAD_PATH then includes /tmp, which is
world writable.
* gnu/packages/ruby.scm (ruby-tzinfo)[arguments]: Add skip-safe-tests phase.
2020-01-14 23:40:46 +00:00
Christopher Baines
1c65d99f1b
gnu: ruby-json-pure: Update to 2.2.0.
...
* gnu/packages/ruby.scm (ruby-json-pure): Update to 2.2.0.
[home-page]: Add trailing /, due to a redirect.
2020-01-14 23:40:46 +00:00
Christopher Baines
6754323bd8
gnu: ruby-power-assert: Update to 1.1.5.
...
* gnu/packages/ruby.scm (ruby-power-assert): Update to 1.1.5.
[arguments]: Disable running the tests.
2020-01-14 23:40:46 +00:00
Christopher Baines
d0d2dd24de
gnu: ruby-hoe: Update to 3.21.0.
...
* gnu/packages/ruby.scm (ruby-hoe): Update to 3.21.0.
[arguments]: Avoid having SOURCE_DATE_EPOCH set while the tests are running.
2020-01-14 23:40:46 +00:00
Christopher Baines
f321380fb3
gnu: ruby-yard: Update to 0.9.20.
...
* gnu/packages/ruby.scm (ruby-yard): Update to 0.9.20.
[arguments]: Delete the Gemfile before running the tests.
[native-inputs]: Add ruby-redcloth and ruby-asciidoctor.
2020-01-14 23:40:46 +00:00
Christopher Baines
459e4a1aa1
gnu: ruby-childprocess: Update to 3.0.0.
...
* gnu/packages/ruby.scm (ruby-childprocess): Update to 3.0.0.
[home-page]: Switch to https, as it's supported by github.com.
2020-01-14 23:40:45 +00:00
Christopher Baines
5142012471
gnu: ruby-childprocess-0.6: Remove version 0.6.3.
...
As it is unused.
* gnu/packages/ruby.scm (ruby-childprocess-0.6): Rename to ruby-childprocess.
[version, source]: Copy from ruby-childprocess.
2020-01-14 23:40:45 +00:00
Christopher Baines
cf7201c4cc
gnu: ruby-aruba: Update to 0.14.14.
...
Stop patching out the use of simplecov, it's used throughout the tests now, so
it's not as simple to avoid using it.
* gnu/packages/ruby.scm (ruby-aruba): Update to 0.14.14.
[arguments]: Stop patching out the use of simplecov.
[native-inputs]: Add ruby-simplecov.
2020-01-14 23:40:45 +00:00
Christopher Baines
12341d344a
gnu: ruby-listen: Update to 3.2.0.
...
This avoids some test failures when updating Ruby to 2.6.
* gnu/packages/ruby.scm (ruby-listen): Update to 3.2.0.
2020-01-14 23:40:45 +00:00
Marius Bakke
3cc8e029a0
gnu: Add ruby-hydra.
...
* gnu/packages/ruby.scm (ruby-hydra): New public variable.
2020-01-14 00:18:08 +01:00
Mathieu Othacehe
ce9383c090
Merge remote-tracking branch 'master' into core-updates.
2019-12-31 11:04:51 +01:00
Efraim Flashner
f3fd70c00e
gnu: ruby-yard: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-yard)[source]: Download using git-fetch.
2019-12-30 20:05:14 +02:00
Efraim Flashner
bb1e7ed066
gnu: ruby-tzinfo-data: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-tzinfo-data)[source]: Download using
git-fetch.
2019-12-30 20:05:14 +02:00
Efraim Flashner
4e11082569
gnu: ruby-ttfunk: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-ttfunk)[source]: Download using git-fetch.
2019-12-30 20:05:10 +02:00
Efraim Flashner
83870c32e8
gnu: ruby-rack: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-rack)[source]: Download using git-fetch.
[arguments]: Add phase to make gzip files writable.
2019-12-30 12:46:55 +02:00
Efraim Flashner
a6cffe6ec4
gnu: ruby-puma: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-puma)[source]: Download using git-fetch.
[home-page]: Use https.
2019-12-30 12:36:54 +02:00
Efraim Flashner
b09ef660c7
gnu: ruby-oj: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-oj)[source]: Download using git-fetch.
2019-12-28 23:02:45 +02:00
Efraim Flashner
3c6128f6f1
gnu: ruby-guard: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-guard)[source]: Download using git-fetch.
[home-page]: Use https.
2019-12-28 22:55:07 +02:00
Efraim Flashner
3d30c33210
gnu: ruby-ansi: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-ansi)[source]: Download using git-fetch.
2019-12-28 22:55:06 +02:00
Efraim Flashner
11d1b31807
gnu: ruby-ae: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-ae)[source]: Download using git-fetch.
2019-12-28 22:55:06 +02:00
Efraim Flashner
b872b47bf1
gnu: ruby-multi-json: Don't use unstable tarball.
...
* gnu/packages/ruby.scm (ruby-multi-json)[source]: Download using
git-fetch.
2019-12-28 22:55:06 +02:00
Brett Gilio
fd248cb815
gnu: ruby: Configure for dynamic linking.
...
* gnu/packages/ruby.scm (ruby)[arguments]: Use #:configure-flags to properly
enable dynamic linking instead of using libruby-static.a.
Fixes #38500 : <https://bugs.gnu.org/38500 >
Reported-by: Vicente Eduardo <vic798@gmail.com>
2019-12-12 21:42:39 -06:00
Björn Höfling
216ccceddd
gnu: ruby-unicode-display-width: Update to 1.6.0.
...
* gnu/packages/ruby.scm (ruby-unicode-display-width): Update to 1.6.0.
2019-12-09 00:35:42 +01:00
Björn Höfling
7923b9bf5f
gnu: ruby-nio4r: Update to 2.5.2.
...
* gnu/packages/ruby.scm (ruby-nio4r): Update to 2.5.2.
2019-12-09 00:35:42 +01:00
Björn Höfling
865ba3f458
gnu: ruby-rubocop: Update to 0.77.0.
...
* gnu/packages/ruby.scm (ruby-rubocop): Update to 0.77.0.
2019-12-09 00:35:42 +01:00
Björn Höfling
7fa83fa860
gnu: ruby-safe-yaml: Update to 1.0.5.
...
* gnu/packages/ruby.scm(ruby-save-yaml): Update to 1.0.5.
* gnu/packages/patches/ruby-safe-yaml-add-require-time.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-12-09 00:35:42 +01:00
Björn Höfling
55cc5ef80d
gnu: ruby-rouge: Update to 3.13.0.
...
* gnu/packages/ruby.scm (ruby-rouge): Update to 3.13.0.
2019-12-09 00:35:42 +01:00
Björn Höfling
feaaa603de
gnu: ruby-pathutil: Update to 0.16.2.
...
* gnu/packages/ruby.scm (ruby-pathutil): Update to 0.16.2.
2019-12-09 00:35:41 +01:00
Björn Höfling
92dddf6ba1
gnu: ruby-i18n: Update to 1.7.0.
...
* gnu/packages/ruby.scm (ruby-i18n): Update to 1.7.0.
[home-page]: Update to new location.
2019-12-06 20:09:15 +01:00
Björn Höfling
9de12df788
gnu: ruby-public-suffix: Update to 4.0.1.
...
* gnu/packages/ruby.scm (ruby-public-suffix): Update to 4.0.1.
2019-12-06 20:09:15 +01:00
Björn Höfling
91f7ee8738
gnu: ruby-addressable: Update to 2.7.0.
...
* gnu/packages/ruby.scm (ruby-addressable): Update to 2.7.0.
2019-12-06 20:09:14 +01:00
Björn Höfling
b2244c6849
gnu: ruby-rspec-its: Update to 1.3.0.
...
* gnu/packages/ruby.scm (ruby-rspec-its): Update to 1.3.0.
[source]: Remove patch.
[arguments]: Add phase to fix ffi-dependency-version.
[native-inputs]: Add ruby-ffi.
2019-12-06 20:09:14 +01:00
Marius Bakke
0897ad7fac
Merge branch 'master' into staging
2019-11-28 00:38:25 +01:00
Tobias Geerinckx-Rice
37b23e447d
gnu: ruby-jaro-winkler: Update to 1.5.4.
...
* gnu/packages/ruby.scm (ruby-jaro-winkler): Update to 1.5.4.
2019-11-24 01:19:56 +01:00
Tobias Geerinckx-Rice
60bc8952ce
gnu: ruby-mimemagic: Update to 0.3.3.
...
* gnu/packages/ruby.scm (ruby-mimemagic): Update to 0.3.3.
2019-11-24 01:19:55 +01:00