Efraim Flashner
3c548c3e0e
gnu: ruby-rails: Update to 6.1.3.
...
* gnu/packages/rails.scm (ruby-activemodel, ruby-activerecord,
ruby-actionview, ruby-actionpack, ruby-actioncable, ruby-activejob,
ruby-activestorage, ruby-actionmailer, ruby-railties, ruby-rails):
Update to 6.1.3.
(ruby-actiontext, ruby-actionmailbox): New variables.
(ruby-actioncable)[propagated-inputs]: Add ruby-activesupport.
(ruby-activestorage)[propagated-inputs]: Add ruby-activejob,
ruby-activesupport, ruby-mimemagic.
(ruby-actionmailer)[propagated-inputs]: Add ruby-activesupport.
(ruby-railties)[propagated-inputs]: Add ruby-rake.
(ruby-rails)[propagated-inputs]: Add ruby-actionmailbox,
ruby-actiontext.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 6.1.3.
[propagated-inputs]: Add ruby-zeitwerk.
[home-page]: Use https.
2021-02-23 16:04:27 +02:00
Efraim Flashner
c2fdc528dd
gnu: ruby-rack: Update to 2.2.3.
...
* gnu/packages/ruby.scm (ruby-rack): Update to 2.2.3.
[source]: Remove patch. Add snippet.
[arguments]: Adjust custom 'fix-tests phase. Remove 'make-files-writable
phase.
[native-inputs]: Remove ruby-minitest-sprint, which. Add
ruby-minitest-global-expectations.
[propagated-inputs]: Remove ruby-concurrent.
* gnu/packages/patches/ruby-rack-ignore-failing-test.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-02-23 16:04:27 +02:00
Efraim Flashner
8bad3c8ddf
gnu: Add ruby-zeitwerk.
...
* gnu/packages/ruby.scm (ruby-zeitwerk): New variable.
2021-02-23 16:04:27 +02:00
Efraim Flashner
ebd8e447e9
gnu: ruby-tzinfo-data: Update to 1.2021.1.
...
* gnu/packages/ruby.scm (ruby-tzinfo-data): Update to 1.2021.1.
[source]: Remove patch.
[arguments]: Add custom 'patch-source, 'pre-check phases.
[native-inputs]: Add IANA timezone data files.
* gnu/packages/patches/ruby-tzinfo-data-ignore-broken-test.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-02-23 16:04:27 +02:00
Efraim Flashner
76e1093b2b
gnu: ruby-tzinfo: Update to 2.0.4.
...
* gnu/packages/ruby.scm (ruby-tzinfo): Update to 2.0.4.
[source]: Download using git-fetch.
[arguments]: Add custom 'pre-check, 'check phases.
[propagated-inputs]: Remove ruby-thread-safe, add ruby-concurrent.
[native-inputs]: Add ruby-simplecov.
2021-02-23 16:04:27 +02:00
Efraim Flashner
8bb7ebc3d8
gnu: ruby-loofah: Update to 2.3.1.
...
* gnu/packages/ruby.scm (ruby-loofah): Update to 2.3.1.
[arguments]: Adjust custom 'remove-unnecessary-dependencies phase for
upstream changes.
2021-02-23 16:04:26 +02:00
Efraim Flashner
ab4b6ae6af
gnu: ruby-mail: Update to 2.7.1.
...
* gnu/packages/ruby.scm (ruby-mail): Update to 2.7.1.
[propagated-inputs]: Remove ruby-mime-types, add ruby-mini-mime.
[arguments]: Adjust comment about skipping tests.
2021-02-23 16:04:26 +02:00
Efraim Flashner
ae17c6c31d
gnu: Add ruby-mini-mime.
...
* gnu/packages/ruby.scm (ruby-mini-mime): New variable.
2021-02-23 16:04:26 +02:00
Efraim Flashner
51b3ea8d5b
gnu: ruby-omniauth-oauth2: Update to 1.7.1.
...
* gnu/packages/ruby.scm (ruby-omniauth-oauth2): Update to 1.7.1.
2021-02-22 16:49:43 +02:00
Efraim Flashner
984d64388d
gnu: ruby-omniauth: Update to 2.0.3.
...
* gnu/packages/ruby.scm (ruby-omniauth): Update to 2.0.3.
[arguments]: Don't skip tests.
[propagated-inputs]: Add ruby-rack-protector.
[native-inputs]: Add ruby-rspec.
2021-02-22 16:49:41 +02:00
Efraim Flashner
d51c11fea3
gnu: ruby-rack-protection: Update to 2.0.8.1.
...
* gnu/packages/ruby.scm (ruby-rack-protection): Update to 2.0.8.1.
2021-02-21 14:55:11 +02:00
Efraim Flashner
301d1bacc1
gnu: ruby-rubocop: Update to 1.10.0.
...
* gnu/packages/ruby.scm (ruby-rubocop): Update to 1.10.0.
[source]: Remove patch.
[arguments]: Remove custom 'remove-problematic-tests, 'disable-bundler,
'replace-git-ls-files phases. Add custom 'check phase.
[native-inputs]: Add ruby-memory-profiler, ruby-rake,
ruby-rubocop-minimal, ruby-rubocop-performance-minimal,
ruby-rubocop-rspec-minimal, ruby-simplecov, ruby-stackprof. Replace
ruby-webmock-2 with ruby-webmock.
(ruby-rubocop-minimal, ruby-rubocop-performance-minimal,
ruby-rubocop-rspec-minimal): New variables.
* gnu/packages/patches/ruby-rubocop-break-dependency-cycle.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-02-17 16:16:37 +02:00
Efraim Flashner
a4d61297e2
gnu: ruby-webmock: Update to 3.11.2.
...
* gnu/packages/ruby.scm (ruby-webmock): Update to 3.11.2.
(ruby-webmock-2): Inherit from ruby-webmock.
(ruby-omniauth-oauth2, ruby-solargraph)[native-inputs]: Switch from
ruby-webmock-2 to ruby-webmock.
2021-02-17 16:16:36 +02:00
Efraim Flashner
8588e6683c
gnu: Add ruby-rubocop-rspec.
...
* gnu/packages/ruby.scm (ruby-rubocop-rspec): New variable.
2021-02-17 16:16:36 +02:00
Efraim Flashner
cc128eefd7
gnu: ruby-rubocop-performance: Update to 1.9.2.
...
* gnu/packages/ruby.scm (ruby-rubocop-performance): Update to 1.9.2.
[source]: Download from git uri.
[arguments]: Replace 'replace-git-ls-files phase. Add 'set-home phase.
[propagated-inputs]: Add ruby-rubocop-ast.
[native-inputs]: Add ruby-bump, ruby-yard.
2021-02-17 16:16:36 +02:00
Efraim Flashner
16c0cc5cfe
gnu: ruby-crack: Update to 0.4.5.
...
* gnu/packages/ruby.scm (ruby-crack): Update to 0.4.5.
[propagated-inputs]: Remove ruby-safe-yaml. Add ruby-rexml.
2021-02-17 16:16:36 +02:00
Efraim Flashner
f499e12486
gnu: Add ruby-memory-profiler.
...
* gnu/packages/ruby.scm (ruby-memory-profiler): New variable.
2021-02-17 16:16:36 +02:00
Efraim Flashner
4f8c551cf3
gnu: Add ruby-stackprof.
...
* gnu/packages/ruby.scm (ruby-stackprof): New variable.
2021-02-17 16:16:36 +02:00
Efraim Flashner
f7bd9d235e
gnu: ruby-hashdiff: Update to 1.0.1.
...
* gnu/packages/ruby.scm (ruby-hashdiff): Update to 1.0.1.
2021-02-17 16:16:36 +02:00
Efraim Flashner
6e3a85192c
gnu: ruby-rubocop-ast: Update to 1.4.1.
...
* gnu/packages/ruby.scm (ruby-rubocop-ast): Update to 1.4.1.
[arguments]: Remove 'disable-bundler phase. Add 'generate-lexer phase.
[native-inputs]: Add ruby-oedipus-lex, ruby-pry, ruby-racc, ruby-rake,
ruby-simplecov.
2021-02-17 16:16:35 +02:00
Efraim Flashner
8c7f4e180a
gnu: ruby-parser: Update to 3.0.0.0.
...
* gnu/packages/ruby.scm (ruby-parser): Update to 3.0.0.0.
2021-02-17 16:16:35 +02:00
Efraim Flashner
f30382b422
gnu: Add ruby-oedipus-lex.
...
* gnu/packages/ruby.scm (ruby-oedipus-lex): New variable.
2021-02-17 16:16:35 +02:00
Efraim Flashner
e4fb673a75
gnu: ruby-gem-hadar: Update to 1.11.0.
...
* gnu/packages/ruby.scm (ruby-gem-hadar): Update to 1.11.0.
2021-02-16 22:16:34 +02:00
EuAndreh
53e2d8150e
gnu: jekyll: Update to 4.2.0.
...
* gnu/packages/ruby.scm (ruby-rouge-2): Remove variable.
* gnu/packages/ruby.scm (jekyll): Update to 4.2.0.
[propagated-inputs]: Use newer version or ruby-rouge, add ruby-sassc
and ruby-terminal-table.
2021-02-09 11:11:58 +01:00
EuAndreh
d4be9f846b
gnu: Add ruby-terminal-table.
...
* gnu/packages/ruby.scm (ruby-terminal-table): New variable.
2021-02-09 11:11:52 +01:00
EuAndreh
8367ab5d92
gnu: ruby-mercenary: Update to 0.4.0.
...
* gnu/packages/ruby.scm (ruby-mercenary): Update to 0.4.0.
2021-02-09 11:11:52 +01:00
EuAndreh
d603db9079
gnu: ruby-jekyll-sass-converter: Update to 2.1.0.
...
* gnu/packages/ruby.scm (ruby-jekyll-sass-converter): Update to 2.1.0.
2021-02-09 11:11:51 +01:00
EuAndreh
c73585145f
gnu: ruby-sassc: Update to 2.4.0.
...
* gnu/packages/ruby.scm (ruby-sassc): Update to 2.4.0.
2021-02-09 11:11:51 +01:00
Giacomo Leidi
9539d6bd07
gnu: Add ruby-html-proofer.
...
* gnu/packages/ruby.scm (ruby-html-proofer): New variable.
2021-02-05 19:37:29 +00:00
Giacomo Leidi
ff350f98c0
gnu: Add ruby-awesome-print.
...
* gnu/packages/ruby.scm (ruby-awesome-print): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2021-02-05 19:37:29 +00:00
Giacomo Leidi
b47c85a50d
gnu: Add ruby-typhoeus.
...
* gnu/packages/ruby.scm (ruby-typhoeus): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2021-02-05 19:37:28 +00:00
Giacomo Leidi
45270b1862
gnu: Add ruby-ethon.
...
* gnu/packages/ruby.scm (ruby-ethon): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2021-02-05 19:37:28 +00:00
Giacomo Leidi
0af8398b50
gnu: Add ruby-patron.
...
* gnu/packages/ruby.scm (ruby-patron): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2021-02-05 19:37:28 +00:00
Giacomo Leidi
dbe02ce50f
gnu: Add ruby-yell.
...
* gnu/packages/ruby.scm (ruby-yell): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2021-02-05 19:37:28 +00:00
Christopher Baines
b52bf66739
gnu: ruby-method-source: Remove unnecessary dependency on git.
...
* gnu/packages/ruby.scm (ruby-method-source)[arguments]: Patch Rakefile to use
find rather than git.
[native-inputs]: Remove git.
2021-01-16 11:13:09 +00:00
Ryan Prior
03c51c0443
gnu: Add ruby-3.0.
...
* gnu/packages/ruby.scm (ruby-3.0): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-29 18:51:15 +00:00
Holger Peters
40afc2f4e2
gnu: Add ruby-rugged.
...
* gnu/packages/ruby.scm (ruby-rugged): New variable.
Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2020-12-28 01:00:06 +01:00
Christopher Baines
ab40e8614f
gnu: ruby-pg: Update to 1.2.3.
...
* gnu/packages/ruby.scm (ruby-pg): Update to 1.2.3.
2020-12-23 11:55:34 +00:00
Efraim Flashner
2d1a621b8d
gnu: mruby: Update to 2.1.2.
...
* gnu/packages/ruby.scm (mruby): Update to 2.1.2.
2020-12-08 22:09:30 +02:00
Tomás Ortín Fernández
86d635b850
gnu: ruby-regexp-parser: Update to 2.0.0.
...
* gnu/packages/ruby.scm (ruby-regexp-parser): Update to 2.0.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-04 18:53:57 -05:00
Tomás Ortín Fernández
6dfe26bf8e
gnu: ruby-parser: Update to 2.7.2.0
...
* gnu/packages/ruby.scm (ruby-parser): Update to 2.7.2.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-04 17:59:59 -05:00
Marius Bakke
a485a98ca8
Merge branch 'master' into staging
2020-11-22 23:36:09 +01:00
Efraim Flashner
8ed4c468ab
gnu: Don't append '.git' to GitHub uris.
...
* gnu/packages/admin.scm (nmrpflash)[source]: Remove '.git' from URI.
* gnu/packages/aidc.scm (zxing-cpp),
* gnu/packages/assembly.scm (mbuild),
* gnu/packages/audio.scm (opensles, wildmidi, tinyalsa),
* gnu/packages/browser-extensions.scm (ublock-origin-chromium),
* gnu/packages/check.scm (mutest),
* gnu/packages/compression.scm (unshield),
* gnu/packages/coq.scm (subset),
* gnu/packages/dictionaries.scm (translate-shell),
* gnu/packages/disk.scm (memkind),
* gnu/packages/documentation.scm (latex2html),
* gnu/packages/emacs-xyz.scm (emacs-chronometrist,
emacs-flycheck-ledger, emacs-counsel-notmuch, emacs-spaceline,
emacs-org-generate),
* gnu/packages/embedded.scm (ebusd, ebusd-configuration),
* gnu/packages/enchant.scm (nuspell),
* gnu/packages/fontutils.scm (woff2),
* gnu/packages/geo.scm (memphis),
* gnu/packages/gimp.scm (mrg),
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-appindicator),
* gnu/packages/gnome.scm (parlatype),
* gnu/packages/golang.scm (go-github-com-tv42-httpunix,
go-github-com-ayufan-golang-kardianos-service),
* gnu/packages/graphics.scm (eglexternalplatform, egl-wayland, mmm,
directfb, flux),
* gnu/packages/gstreamer.scm (openni2, ccextractor, libvisual,
graphene),
* gnu/packages/guile-xyz.scm (guile-srfi-180, guile-torrent),
* gnu/packages/image.scm (openjpeg-data),
* gnu/packages/java.scm (javacc),
* gnu/packages/language.scm (liblouis, liblouisutdml),
* gnu/packages/linux.scm (pamela, ttyebus),
* gnu/packages/lxqt.scm (lxqt-connman-applet),
* gnu/packages/mail.scm (libetpan),
* gnu/packages/man.scm (ronn),
* gnu/packages/music.scm (tascam-gtk, artyfx),
* gnu/packages/networking.scm (srt, lksctp-tools, nng, nanomsg),
* gnu/packages/python-crypto.scm (pure-python-otr),
* gnu/packages/qt.scm (qtspell),
* gnu/packages/raspberry-pi.scm (raspi-gpio, raspi-open-firmware),
* gnu/packages/rdp.scm (freerdp),
* gnu/packages/ruby.scm (ruby-prawn-templates, ruby-treetop, ruby-gimme,
ruby-standard, ruby-rubocop-ast, ruby-rexml, ruby-range-compressor,
ruby-regexp-property-values, ruby-regexp-parser, ruby-rubocop,
ruby-pdf-reader, ruby-pdf-inspector, ruby-prawn),
* gnu/packages/syncthing.scm (syncthing-gtk),
* gnu/packages/video.scm (svt-hevc, mediasdk, libvideogfx, libde265,
tslib),
* gnu/packages/xml.scm (libxmlb, libxmlplusplus)[source]: Same.
2020-11-19 20:48:26 +02:00
Marius Bakke
a9a0d34874
Merge branch 'master' into staging
2020-11-11 00:02:32 +01:00
Tobias Geerinckx-Rice
ed02857beb
gnu: ruby-chunky-png: Add warning about untrusted input.
...
* gnu/packages/ruby.scm (ruby-chunky-png)[description]: Warn of decompression bombs.
2020-11-10 18:19:39 +01:00
Tobias Geerinckx-Rice
d065517b73
gnu: ruby-chunky-png: Update to 1.3.14.
...
* gnu/packages/ruby.scm (ruby-chunky-png): Update to 1.3.14.
2020-11-10 18:19:38 +01:00
Marius Bakke
32787d6524
Merge branch 'master' into staging
...
Conflicts:
gnu/local.mk
gnu/packages/gdb.scm
gnu/packages/lisp-xyz.scm
gnu/packages/web-browsers.scm
2020-11-07 21:33:32 +01:00
Christopher Baines
5b98944d3d
gnu: ruby-libxml: Fix build.
...
rdoc fails to install the documentation, so disable rdoc for now, as I'm
unsure how to fix this.
* gnu/packages/ruby.scm (ruby-libxml)[arguments]: Add --no-document
to #:gem-flags.
2020-11-01 13:38:46 +00:00
Ryan Prior
763e613388
gnu: ruby: Update to 2.7.2.
...
Fixes CVE-2020-25613.
* gnu/packages/ruby.scm (ruby): Update to 2.7.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-10-29 09:59:12 +02:00
Maxim Cournoyer
18a29cb361
gnu: ruby-bond: Disable tests.
...
Fixes <https://issues.guix.gnu.org/42115 >.
* gnu/packages/ruby.scm (ruby-bond): Disable tests.
2020-10-21 00:20:30 -04:00