Tobias Geerinckx-Rice [Sat, 16 Feb 2019 15:49:27 +0000 (16:49 +0100)]
gnu: chez-scheme: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-scheme)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sat, 16 Feb 2019 15:41:57 +0000 (16:41 +0100)]
gnu: stex: Don't use unstable tarball.
* gnu/packages/chez.scm (stex)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
(chez-scheme)[arguments]: Adjust expected source directory name.
Tobias Geerinckx-Rice [Sat, 16 Feb 2019 14:43:24 +0000 (15:43 +0100)]
gnu: nanopass: Don't use unstable tarball.
* gnu/packages/chez.scm (nanopass)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
(chez-scheme)[arguments]: Adjust expected source directory name.
Tobias Geerinckx-Rice [Sat, 16 Feb 2019 14:30:10 +0000 (15:30 +0100)]
gnu: chez-scheme: Return #t from all phases.
* gnu/packages/chez.scm (chez-scheme)[arguments]: Always return #t from phases.
Substitute INVOKE for SYSTEM*.
Tobias Geerinckx-Rice [Sat, 16 Feb 2019 14:25:32 +0000 (15:25 +0100)]
gnu: chez-scheme: Fix ‘install-doc’ phase.
* gnu/packages/chez.scm (chez-cheme)[arguments]: Find ‘installsh’.
Remove some unnecessary code.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 16:29:17 +0000 (17:29 +0100)]
gnu: chez-irregex: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-irregex)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 16:28:53 +0000 (17:28 +0100)]
gnu: chez-matchable: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-matchable)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 16:27:38 +0000 (17:27 +0100)]
gnu: chez-web: Use GIT- helpers.
* gnu/packages/chez.scm (chez-web)[version]: Use GIT-VERSION.
[source]: Use GIT-FILE-NAME.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 16:26:17 +0000 (17:26 +0100)]
gnu: chez-srfi: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-srfi)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 16:15:07 +0000 (17:15 +0100)]
gnu: chez-fmt: Return #t from all phases.
* gnu/packages/chez.scm (chez-fmt)[arguments]: Always return #t from phases.
Substitute INVOKE for SYSTEM*.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 14:32:51 +0000 (15:32 +0100)]
gnu: chez-web: Return #t from all phases.
* gnu/packages/chez.scm (chez-web)[arguments]: Always return #t from phases.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 15:24:30 +0000 (16:24 +0100)]
gnu: unshield: Update to 1.4.3.
* gnu/packages/compression.scm (unshield): Update to 1.4.3.
[inputs]: Add unshield-baldurs_gate_patch_v1_1_4315_international.zip.
[arguments]: Use it.
Tobias Geerinckx-Rice [Sat, 16 Feb 2019 17:18:21 +0000 (18:18 +0100)]
gnu: stumpwm: Build and install the manual.
* gnu/packages/lisp.scm (stumpwm)[native-inputs]: Add texinfo.
[argument]: Add new ‘install-manual’ phase.
Mark H Weaver [Fri, 15 Feb 2019 23:26:14 +0000 (18:26 -0500)]
gnu: linux-libre: Update to 4.20.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.10.
(%linux-libre-hash): Update hash.
Mark H Weaver [Fri, 15 Feb 2019 23:25:24 +0000 (18:25 -0500)]
gnu: linux-libre@4.19: Update to 4.19.23.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.23.
(%linux-libre-4.19-hash): Update hash.
Mark H Weaver [Fri, 15 Feb 2019 23:23:49 +0000 (18:23 -0500)]
gnu: linux-libre@4.14: Update to 4.14.101.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.101.
(%linux-libre-4.14-hash): Update hash.
Mark H Weaver [Fri, 15 Feb 2019 23:23:07 +0000 (18:23 -0500)]
gnu: linux-libre@4.9: Update to 4.9.158.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.158.
Mark H Weaver [Fri, 15 Feb 2019 19:32:49 +0000 (14:32 -0500)]
gnu: icecat: Update to 60.5.1-guix1 [security-fixes].
Includes fixes for CVE-2018-18335, CVE-2018-18356, and CVE-2019-5785.
* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.5.1-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
Vagrant Cascadian [Wed, 6 Feb 2019 07:15:34 +0000 (23:15 -0800)]
gnu: pelican: Update to 4.0.1
* gnu/packages/python.scm (pelican): Update to 4.0.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Brett Gilio [Mon, 4 Feb 2019 05:46:04 +0000 (23:46 -0600)]
gnu: emacs-cider: Update to 0.20.0
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 0.20.0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Raphaël Mélotte [Fri, 1 Feb 2019 11:28:06 +0000 (12:28 +0100)]
gnu: luakit: Update to 2.1.
* gnu/packages/web-browsers.scm (luakit): Update to 2.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Meiyo Peng [Sat, 2 Feb 2019 05:16:45 +0000 (13:16 +0800)]
gnu: ibus-rime: Update to 1.4.0.
* gnu/packages/ibus.scm (ibus-rime): Update to 1.4.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Meiyo Peng [Sat, 2 Feb 2019 05:16:44 +0000 (13:16 +0800)]
gnu: rime-data: Update to 0.38.
20190131.
* gnu/packages/ibus.scm (rime-data): Update to 0.38.
20190131.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Meiyo Peng [Sat, 2 Feb 2019 05:16:43 +0000 (13:16 +0800)]
gnu: librime: Update to 1.4.0.
* gnu/packages/ibus.scm (librime): Update to 1.4.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Fri, 15 Feb 2019 21:58:29 +0000 (22:58 +0100)]
packages: Remove duplicates from package cache.
Previously the same package could appear several times if several
variables were bound to it, as is notably the case for "python"
currently. This, in turn, would lead to obnoxious "ambiguous package
specification" messages.
* gnu/packages.scm (generate-package-cache)[expand-cache]: Change RESULT
to RESULT+SEEN and adjust accordingly.
Call 'first' on the result of 'fold-module-public-variables*'.
* tests/packages.scm ("fold-available-packages with/without cache"):
Check for lack of duplicates in FROM-CACHE.
Ludovic Courtès [Thu, 14 Feb 2019 16:41:42 +0000 (17:41 +0100)]
self: Bundle 'glibc-utf8-locales'.
This minimizes the risk of locale-related warnings, at least for those
who use one of the bundled UTF-8 locales.
* guix/self.scm (guix-command)[glibc-utf8-locales]: New variable.
In program body, set GUIX_LOCPATH.
Ludovic Courtès [Thu, 14 Feb 2019 22:07:42 +0000 (23:07 +0100)]
gnu: guix: Embed 'glibc-utf8-locales'.
This will ensure people who download the binary installation tarball
do not get locale-related warnings, provided they use one of the
selected UTF-8 locales.
* gnu/packages/package-management.scm (guix)[arguments]: In
'wrap-program' phase, set GUIX_LOCPATH.
[inputs]: Add GLIBC-UTF8-LOCALES.
Ludovic Courtès [Fri, 15 Feb 2019 07:45:57 +0000 (08:45 +0100)]
environment: Add '--inherit'.
* guix/scripts/environment.scm (purify-environment): Add 'white-list'
parameter and honor it.
(create-environment): Add #:white-list parameter and honor it.
(launch-environment): Likewise.
(launch-environment/fork): Likewise.
(show-help, %options): Add '--inherit'.
(guix-environment): Define 'white-list' and pass it to
'launch-environment/fork'.
* tests/guix-environment.sh: Test '--inherit'.
* doc/guix.texi (Invoking guix environment): Document it.
Pierre Neidhardt [Fri, 15 Feb 2019 20:26:08 +0000 (21:26 +0100)]
gnu: emacs-helm-slime: Update to
20190214.
* gnu/packages/emacs-xyz.scm (emacs-helm-slime): Update to
20190214.
Pierre Neidhardt [Fri, 15 Feb 2019 20:25:31 +0000 (21:25 +0100)]
gnu: emacs-pulseaudio-control: Update to
20190105.
* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to
20190105.
Danny Milosavljevic [Tue, 12 Feb 2019 03:09:28 +0000 (04:09 +0100)]
gnu: Add genimage.
* gnu/packages/genimage.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Ricardo Wurmus [Fri, 15 Feb 2019 16:43:49 +0000 (17:43 +0100)]
gnu: guile-hall: Clean up.
* gnu/packages/guile-xyz.scm (guile-hall)[description]: Break long line.
[home-page]: Merge lines.
[propagated-inputs]: Remove reference to default "out" output.
Ricardo Wurmus [Fri, 15 Feb 2019 16:37:28 +0000 (17:37 +0100)]
gnu: guile-hall: Use git tag.
* gnu/packages/guile-xyz.scm (guile-hall)[source]: Use tag and git-file-name.
Ricardo Wurmus [Fri, 15 Feb 2019 16:34:48 +0000 (17:34 +0100)]
gnu: guile-hall: Use license: prefix.
* gnu/packages/guile-xyz.scm (guile-hall)[license]: Use license: prefix.
Alex Sassmannshausen [Fri, 15 Feb 2019 15:55:42 +0000 (16:55 +0100)]
gnu: guile-hall: Update to 0.2.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.2.
Leo Famulari [Mon, 11 Feb 2019 16:00:18 +0000 (11:00 -0500)]
gnu: Borg: Update to 1.1.9.
* gnu/packages/backup.scm (borg): Update to 1.1.9.
[arguments]: Remove the 'remove-documentation-timestamps' phase and adjust the
'install-doc' phase to ensure the manual pages are not a source of
non-determinism.
Ricardo Wurmus [Fri, 15 Feb 2019 14:42:48 +0000 (15:42 +0100)]
gnu: Add r-rsvd.
* gnu/packages/cran.scm (r-rsvd): New variable.
Ricardo Wurmus [Fri, 15 Feb 2019 14:42:38 +0000 (15:42 +0100)]
gnu: Add r-future-apply.
* gnu/packages/cran.scm (r-future-apply): New variable.
Ricardo Wurmus [Fri, 15 Feb 2019 14:42:29 +0000 (15:42 +0100)]
gnu: Add r-future.
* gnu/packages/cran.scm (r-future): New variable.
Ricardo Wurmus [Fri, 15 Feb 2019 14:42:19 +0000 (15:42 +0100)]
gnu: Add r-globals.
* gnu/packages/cran.scm (r-globals): New variable.
Ricardo Wurmus [Fri, 15 Feb 2019 14:42:07 +0000 (15:42 +0100)]
gnu: Add r-listenv.
* gnu/packages/cran.scm (r-listenv): New variable.
Marius Bakke [Fri, 15 Feb 2019 10:24:49 +0000 (11:24 +0100)]
gnu: KSysguard: Update home page.
* gnu/packages/kde-plasma.scm (libksysguard)[home-page]: Set to
<https://userbase.kde.org/KSysGuard>.
Marius Bakke [Fri, 15 Feb 2019 10:22:49 +0000 (11:22 +0100)]
gnu: KDE Plasma: Update to 5.15.0.
* gnu/packages/kde-plasma.scm (kdecoration, kscreenlocker, libkscreen,
libksysguard): Update to 5.15.0.
Marius Bakke [Fri, 15 Feb 2019 10:19:14 +0000 (11:19 +0100)]
gnu: KDE Frameworks: Update to 5.55.0.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt,
breeze-icons kapidox, karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons,
kdnssd, kguiaddons, ki18n, kidletime, kirigami, kitemmodels, kitemviews,
kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem,
modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style,
solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcrash,
kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications,
kpackage, kpty, kunitconversion, baloo, kactivities-stats, kbookmarks,
kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu,
kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff,
knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets,
kwallet, kxmlgui, kxmlrpcclient, plasma-framework, kde-frameworkintegration,
kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross): Update to 5.55.0.
Marius Bakke [Fri, 15 Feb 2019 10:09:36 +0000 (11:09 +0100)]
gnu-maintenance: Verify GPG signatures in KDE updater.
* guix/gnu-maintenance.scm (latest-kde-release): Remove #:file->signature.
Marius Bakke [Fri, 15 Feb 2019 10:28:14 +0000 (11:28 +0100)]
gnu: LLVM, Clang: Update to 7.0.1.
* gnu/packages/patches/clang-7.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 7.0.1.
(llvm-7.0.1): Remove variable.
(clang-from-llvm)[arguments]: Adjust phase to match Clang 7.
(llvm-6, clang-runtime-6, clang-6): New public variables.
* gnu/packages/dlang.scm (ldc)[native-inputs]: Change LLVM and CLANG to
LLVM-6.0 and CLANG-6.0.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM to LLVM-6.
Marius Bakke [Fri, 15 Feb 2019 10:16:31 +0000 (11:16 +0100)]
gnu: LLVM: Use HTTPS URLs.
* gnu/packages/llvm.scm (llvm, clang-runtime-from-llvm, clang-from-llvm,
llvm-3.9.1, llvm-3.7, llvm-3.6, llvm-3.5)[source](uri): Use HTTPS.
(emacs-clang-format)[description]: Likewise.
Ricardo Wurmus [Fri, 15 Feb 2019 10:02:41 +0000 (11:02 +0100)]
gnu: Add python-pyfit-sne.
* gnu/packages/bioinformatics.scm (python-pyfit-sne): New variable.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:37:42 +0000 (05:37 +0100)]
gnu: tiled: Update to 1.2.2.
* gnu/packages/game-development.scm (tiled): Update to 1.2.2.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:34:09 +0000 (05:34 +0100)]
gnu: allegro@4: Update to 4.4.3.
* gnu/packages/game-development.scm (allegro-4): Update to 4.4.3.
[source]: Remove upstreamed patch.
* gnu/packages/patches/allegro4-mesa-18.2.5-and-later.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:21:19 +0000 (05:21 +0100)]
gnu: teeworlds: Update to 0.7.2.
* gnu/packages/games.scm (teeworlds): Update to 0.7.2.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:18:04 +0000 (05:18 +0100)]
gnu: gnubg: Update to 1.06.002.
* gnu/packages/games.scm (gnubg): Update to 1.06.002.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:13:12 +0000 (05:13 +0100)]
gnu: fortune-mod: Update to 2.6.2.
* gnu/packages/games.scm (fortune-mod): Update to 2.6.2.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:10:32 +0000 (05:10 +0100)]
gnu: chroma: Update to 1.16.
* gnu/packages/games.scm (chroma): Update to 1.16.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:08:24 +0000 (05:08 +0100)]
gnu: gamine: Update to 1.6.
* gnu/packages/games.scm (gamine): Update to 1.6.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:05:38 +0000 (05:05 +0100)]
gnu: vkquake: Don't use unstable tarball.
* gnu/packages/games.scm (vkquake)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 04:03:04 +0000 (05:03 +0100)]
gnu: vkquake: Update to 1.01.0.
* gnu/packages/games.scm (vkquake): Update to 1.01.0.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 03:59:26 +0000 (04:59 +0100)]
gnu: filezilla: Update to 3.40.0.
* gnu/packages/ftp.scm (filezilla): Update to 3.40.0.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 03:59:00 +0000 (04:59 +0100)]
gnu: libfilezilla: Don't use NAME in source URI.
* gnu/packages/ftp.scm (libfilezilla)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 03:57:28 +0000 (04:57 +0100)]
gnu: ifdtool: Update to 4.9.
* gnu/packages/flashing-tools.scm (ifdtool): Update to 4.9.
[source]: Update source URI.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 03:54:53 +0000 (04:54 +0100)]
gnu: ndctl: Update to 64.1.
* gnu/packages/disk.scm (ndctl): Update to 64.1.
[inputs]: Add keyutils.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 03:24:42 +0000 (04:24 +0100)]
gnu: cppcheck: Update to 1.87.
* gnu/packages/check.scm (cppcheck): Update to 1.87.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 03:19:46 +0000 (04:19 +0100)]
gnu: fasm: Update to 1.73.08.
* gnu/packages/assembly.scm (fasm): Update to 1.73.08.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 02:43:29 +0000 (03:43 +0100)]
gnu: virt-manager: Update to 2.1.0.
* gnu/packages/virtualization.scm (virt-manager): Update to 2.1.0.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 01:32:22 +0000 (02:32 +0100)]
gnu: libxls: Move to (gnu packages statistics).
It has nothing to do with XML.
* gnu/packages/xml.scm (libxls): Move from here…
* gnu/packages/statistics.scm (libxls): …to here.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 01:25:45 +0000 (02:25 +0100)]
gnu: libxls: Update to 1.5.0 [security fixes].
* gnu/packages/xml.scm (libxls): Update to 1.5.0.
[source, home-page]: Update home page.
[arguments, native-inputs]: Remove all of them.
Tobias Geerinckx-Rice [Fri, 15 Feb 2019 01:22:45 +0000 (02:22 +0100)]
gnu: libxls: Expand synopsis & description.
* gnu/packages/xml.scm (libxls)[synopsis, description]: Expand.
Tobias Geerinckx-Rice [Thu, 14 Feb 2019 22:38:26 +0000 (23:38 +0100)]
gnu: sdl2-mixer: Update to 2.0.4.
* gnu/packages/sdl.scm (sdl2-mixer): Update to 2.0.4.
Tobias Geerinckx-Rice [Thu, 14 Feb 2019 22:38:10 +0000 (23:38 +0100)]
gnu: sdl2-image: Update to 2.0.4.
* gnu/packages/sdl.scm (sdl2-image): Update to 2.0.4.
Tobias Geerinckx-Rice [Thu, 14 Feb 2019 22:28:40 +0000 (23:28 +0100)]
gnu: i3-wm: Remove obsolete code.
* gnu/packages/wm.scm (i3-wm)[arguments]: Remove #:make-flags.
Update reason for disabled #:tests?.
Christopher Baines [Mon, 28 Jan 2019 16:41:37 +0000 (16:41 +0000)]
gnu: Add ruby-rails.
* gnu/packages/rails.scm (ruby-rails): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:40:46 +0000 (16:40 +0000)]
gnu: Add ruby-activestorage.
* gnu/packages/rails.scm (ruby-activestorage): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:38:34 +0000 (16:38 +0000)]
gnu: Add ruby-marcel.
Required for ruby-activestorage.
* gnu/packages/ruby.scm (ruby-marcel): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:36:46 +0000 (16:36 +0000)]
gnu: Add ruby-sprockets-rails.
* gnu/packages/rails.scm (ruby-sprockets-rails): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:34:56 +0000 (16:34 +0000)]
gnu: Add ruby-sprockets.
* gnu/packages/ruby.scm (ruby-sprockets): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:33:40 +0000 (16:33 +0000)]
gnu: Add ruby-railties.
* gnu/packages/rails.scm (ruby-railties): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:28:02 +0000 (16:28 +0000)]
gnu: Add ruby-actionmailer.
* gnu/packages/rails.scm (ruby-actionmailer): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:25:11 +0000 (16:25 +0000)]
gnu: Add ruby-activejob.
* gnu/packages/rails.scm (ruby-activejob): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:23:09 +0000 (16:23 +0000)]
gnu: Add ruby-globalid.
Required for ruby-activejob.
* gnu/packages/ruby.scm (ruby-globalid): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:16:27 +0000 (16:16 +0000)]
gnu: Add ruby-actioncable.
* gnu/packages/rails.scm (ruby-actioncable): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:13:55 +0000 (16:13 +0000)]
gnu: Add ruby-nio4r.
Required for ruby-actioncable.
* gnu/packages/ruby.scm (ruby-nio4r): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:08:07 +0000 (16:08 +0000)]
gnu: Add ruby-websocket-driver.
* gnu/packages/ruby.scm (ruby-websocket-driver): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:06:30 +0000 (16:06 +0000)]
gnu: Add ruby-websocket-extensions.
* gnu/packages/ruby.scm (ruby-websocket-extensions): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:04:16 +0000 (16:04 +0000)]
gnu: Add ruby-actionpack.
* gnu/packages/rails.scm (ruby-actionpack): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:02:31 +0000 (16:02 +0000)]
gnu: Add ruby-actionview.
* gnu/packages/rails.scm (ruby-actionview): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:01:24 +0000 (16:01 +0000)]
gnu: Add ruby-erubi.
Required for ruby-actionview.
* gnu/packages/ruby.scm (ruby-erubi): New variable.
Christopher Baines [Mon, 28 Jan 2019 16:00:13 +0000 (16:00 +0000)]
gnu: Add ruby-rails-dom-testing.
* gnu/packages/rails.scm (ruby-rails-dom-testing): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:57:33 +0000 (15:57 +0000)]
gnu: Add ruby-rails-html-sanitizer.
* gnu/packages/rails.scm (ruby-rails-html-sanitizer): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:54:37 +0000 (15:54 +0000)]
gnu: Add ruby-loofah.
* gnu/packages/ruby.scm (ruby-loofah): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:52:38 +0000 (15:52 +0000)]
gnu: Add ruby-crass.
Required for upgrading ruby-loofah.
* gnu/packages/ruby.scm (ruby-crass): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:51:08 +0000 (15:51 +0000)]
gnu: Add ruby-rr.
* gnu/packages/ruby.scm (ruby-rr): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:49:34 +0000 (15:49 +0000)]
gnu: Add ruby-faraday.
* gnu/packages/ruby.scm (ruby-faraday): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:44:39 +0000 (15:44 +0000)]
gnu: ruby-prawn-table: Begin to enable tests.
* gnu/packages/ruby.scm (ruby-prawn-table)[propagated-inputs]: Add
ruby-pdf-inspector.
[native-inputs]: Add packages for tests.
[arguments]: Modify the build phases to get closer to enabling the tests.
Christopher Baines [Mon, 28 Jan 2019 15:43:48 +0000 (15:43 +0000)]
gnu: Add ruby-prawn-manual-builder.
Required for the ruby-prawn-table tests.
* gnu/packages/ruby.scm (ruby-prawn-manual-builder): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:39:03 +0000 (15:39 +0000)]
gnu: ruby-parallel: Begin to enable tests and update version.
* gnu/packages/ruby.scm (ruby-parallel): Update to 1.13.0.
[source]: Switch to the Git repository.
[arguments]: Change the #:test-target, and modify some phases.
[native-inputs]: Add packages required for running the tests.
Christopher Baines [Mon, 28 Jan 2019 15:37:30 +0000 (15:37 +0000)]
gnu: Add ruby-rspec-rerun.
Required for ruby-parallel tests.
* gnu/packages/ruby.scm (ruby-rspec-rerun): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:22:52 +0000 (15:22 +0000)]
gnu: Add ruby-activerecord.
* gnu/packages/rails.scm (ruby-activerecord): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:19:55 +0000 (15:19 +0000)]
gnu: ruby-arel: Update to 9.0.0.
* gnu/packages/ruby.scm (ruby-arel): Update to 9.0.0.
Christopher Baines [Mon, 28 Jan 2019 15:19:10 +0000 (15:19 +0000)]
gnu: Add ruby-activemodel.
Required for ruby-activerecord.
* gnu/packages/rails.scm (ruby-activemodel): New variable.
Christopher Baines [Mon, 28 Jan 2019 15:17:16 +0000 (15:17 +0000)]
gnu: ruby-activesupport: Update to 5.2.2.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.2.2.