Commit graph

55028 commits

Author SHA1 Message Date
Efraim Flashner 15630854fa
gnu: rust-clang-0.26: Don't hide package.
* gnu/packages/crates-io.scm (rust-clang-0.26)[arguments]: Add
rust-glob-0.2, rust-libc-0.2, rust-libloading-0.5 to cargo-inputs. Add
custom phase to find libclang.
[native-inputs]: Add clang.
[properties]: Don't inherit.
2020-02-11 20:23:12 +02:00
Efraim Flashner a7b3ed2804
gnu: rust-libloading-0.5: Don't skip build.
* gnu/packages/crates-io.scm (rust-libloading-0.5)[arguments]: Don't
skip build. Move rust-cc-1.0 from cargo-development-inputs to
cargo-inputs.
2020-02-11 20:23:08 +02:00
Brice Waegeneire 81565d23df
gnu: dunst: Build dunstify.
* gnu/packages/dunst.scm (dunst)[arguments]: Add phase install-dunstify.
[inputs]: Add libnotify.
2020-02-11 19:17:06 +01:00
Alexander Krotov 56973172c9
gnu: Add mscgen.
* gnu/packages/graph.scm (mscgen): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-02-11 12:19:27 -05:00
Ludovic Courtès ab42204fbc
gnu: gdb: Update to 9.1.
* gnu/packages/gdb.scm (gdb/next): Update to 9.1.
2020-02-11 17:42:10 +01:00
Ludovic Courtès a65ffbea50
ui: Fix typo in comment.
Reported by Vincent Legoll <vincent.legoll@gmail.com>.

* guix/ui.scm (call-with-error-handling): Remove "come" in comment.
2020-02-11 17:42:10 +01:00
Mathieu Othacehe 4835f86292
gnu: Add emacs-auto-dictionary-mode.
* gnu/packages/emacs-xyz.scm (emacs-auto-dictionary-mode): New variable.
2020-02-11 16:46:56 +01:00
Eric Bavier 89d3869b94
gnu: ghostwriter: Update to 1.8.0.
* gnu/packages/text-editors.scm (ghostwriter): Update to 1.8.0.
[inputs]: Add qtdeclarative, qtquickcontrols, and qtwebchannel.
[propagated-inputs]: New field.
2020-02-11 08:53:23 -06:00
Jakub Kądziołka d0f31aeeb7
gnu: vim: Update to 8.2.0236.
* gnu/packages/vim.scm (vim): Update to 8.2.0236.
  (vim-full)[arguments]: Add a -lexpat linker argument through
  #:make-flags. Add a new phase to skip a test (see comment).

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-11 16:14:44 +02:00
Konrad Hinsen 463fb58fa1
gnu: cl-trivia: Update to 0.0.0-1.574901a.
* gnu/packages/lisp-xyz.scm (sbcl-trivia, cl-trivia): Update to commit 574901ac.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-02-11 14:25:43 +01:00
Konrad Hinsen e4f7ef8721
gnu: Add cl-type-r.
* gnu/packages/lisp-xyz.scm (sbcl-type-r, cl-type-r): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-02-11 14:09:33 +01:00
Konrad Hinsen 06327c3035
gnu: Add cl-function-cache.
* gnu/packages/lisp-xyz.scm (sbcl-function-cache,
  cl-function-cache, ecl-function-cache): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-02-11 14:02:49 +01:00
Ludovic Courtès d5a9641413
git-authenticate: Add mab to the list of committers.
* build-aux/git-authenticate.scm (%committers): Add mab.
2020-02-11 12:33:35 +01:00
Ludovic Courtès 1d88470e10
describe: Remove dependency on (guix scripts pull).
Until now, 'guix describe' would perform ~3K stat calls and ~1K openat
calls because it was pulling (guix scripts pull), which in turn pulls in
many (gnu packages …) modules.

* guix/scripts/pull.scm (display-profile-content, %vcs-web-views)
(channel-commit-hyperlink): Move to...
* guix/scripts/describe.scm: ... here.  Remove import of (guix scripts
pull).
2020-02-11 12:33:35 +01:00
Ludovic Courtès 1deca767be
syscalls: Re-enable 'pivot-root' test.
Fixes <https://bugs.gnu.org/25476>.
Reported by Paul Garlick <pgarlick@tourbillion-technology.com>.

* tests/syscalls.scm ("pivot-root"): Skip only when
PERFORM-CONTAINER-TESTS? is true.  Rewrite to use a socket pair instead
of a pipe.  Synchronize parent and child so that the parent can
initialize the child's UID and GID mappings before continuing.
2020-02-11 12:33:35 +01:00
Ludovic Courtès 3d2f29382d
swh: Remove 'id' field from <origin>.
The "id" field has been removed upstream:

  https://sympa.inria.fr/sympa/arc/swh-devel/2020-02/msg00005.html

* guix/swh.scm (<origin>)[id]: Remove.
2020-02-11 12:33:35 +01:00
Christopher Baines 59796dfd63
gnu: subversion: Support running the tests in parallel.
This drops the time to build the package on my machine from ~14 minutes to ~5
minutes.

* gnu/packages/version-control.scm (subversion)[arguments]: Add set-PARALLEL
phase to set the PARALLEL environment variable.
2020-02-11 08:40:32 +00:00
Konrad Hinsen 41884bfa5b
gnu: Add cl-float-features.
* gnu/packages/lisp-xyz.scm (sbcl-float-features,
  cl-float-features, ecl-float-features): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-02-11 09:25:59 +01:00
Guillaume Le Vaillant 281537f47b
gnu: Add ecl-documentation-utils.
* gnu/packages/lisp-xyz.scm (ecl-documentation-utils): New variable.
2020-02-11 09:25:59 +01:00
Konrad Hinsen c6e6254a05
gnu: Add cl-randist.
* gnu/packages/lisp-xyz.scm (sbcl-cl-randist, cl-randist, ecl-cl-randist): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-02-11 09:25:59 +01:00
Tobias Geerinckx-Rice 2dbfd8eec4
gnu: opensmtpd: Update to 6.6.3p1 [security mitigations].
* gnu/packages/mail.scm (opensmtpd): Update to 6.6.3p1.
2020-02-11 07:10:32 +01:00
Tobias Geerinckx-Rice 4bcc39081a
gnu: isc-bind: Update to 4.4.2.
* gnu/packages/admin.scm (isc-bind): Update to 4.4.2.
[arguments]: Remove patch application.
[native-inputs]: Remove patch and patch file.
* gnu/packages/patches/isc-dhcp-4.4.1-fixes-for-newer-bind.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-02-11 07:10:32 +01:00
Tobias Geerinckx-Rice 762b2af6c6
gnu: acpica: Update to 20200110.
* gnu/packages/admin.scm (acpica): Update to 20200110.
2020-02-11 07:10:32 +01:00
Tobias Geerinckx-Rice 7be261546a
gnu: r-abn: Fix home page.
* gnu/packages/cran.scm (r-abn)[home-page]: Update and use HTTPS.
2020-02-11 07:10:32 +01:00
Tobias Geerinckx-Rice 6a8715ce68
gnu: r-rglpk: Use HTTPS home page.
* gnu/packages/cran.scm (r-rglpk)[home-page]: Use HTTPS.
2020-02-11 07:10:31 +01:00
Tobias Geerinckx-Rice 40a0734ca8
gnu: r-smoother: Use HTTPS home page.
* gnu/packages/cran.scm (r-smoother)[home-page]: Use HTTPS.
2020-02-11 07:10:31 +01:00
Tobias Geerinckx-Rice 7219193ad9
gnu: r-formatr: Use HTTPS home page.
* gnu/packages/statistics.scm (r-formatr)[home-page]: Use HTTPS.
2020-02-11 07:10:31 +01:00
Tobias Geerinckx-Rice f762d327c3
gnu: r-jsonlite: Use HTTPS home page.
* gnu/packages/cran.scm (r-jsonlite)[home-page]: Use HTTPS.
2020-02-11 07:10:31 +01:00
Tobias Geerinckx-Rice c756328e66
gnu: r-lpsymphony: Use HTTPS home page.
* gnu/packages/bioconductor.scm (r-lpsymphony)[home-page]: Use HTTPS.
2020-02-11 07:10:31 +01:00
Tobias Geerinckx-Rice 5e1f2362c1
gnu: r-codedepends: Use HTTPS home page.
* gnu/packages/bioconductor.scm (r-codedepends)[home-page]: Use HTTPS.
2020-02-11 07:10:31 +01:00
Tobias Geerinckx-Rice f6b4425aab
gnu: r-glmnet: Update home page and use HTTPS.
* gnu/packages/statistics.scm (r-glmnet)[home-page]: Follow redirection using
HTTPS.
2020-02-11 07:10:30 +01:00
Tobias Geerinckx-Rice 5b9cebb2f1
gnu: r-glasso: Update home page and use HTTPS.
* gnu/packages/cran.scm (r-glasso)[home-page]: Follow redirection using
HTTPS.
2020-02-11 07:10:30 +01:00
Tobias Geerinckx-Rice b3cac53393
gnu: r-cairo: Use HTTPS home page.
* gnu/packages/statistics.scm (r-cairo)[home-page]: Use HTTPS.
2020-02-11 07:10:30 +01:00
Tobias Geerinckx-Rice 08eefe29e6
gnu: r-png: Use HTTPS home page.
* gnu/packages/cran.scm (r-png)[home-page]: Use HTTPS.
2020-02-11 07:10:30 +01:00
Tobias Geerinckx-Rice 798ca8d08e
gnu: r-multiassayexperiment: Use HTTPS home page.
* gnu/packages/bioconductor.scm (r-multiassayexperiment)[home-page]: Use HTTPS.
2020-02-11 07:10:29 +01:00
Tobias Geerinckx-Rice c8fa172e44
gnu: r-squarem: Update home page and use HTTPS.
* gnu/packages/cran.scm (r-squarem)[home-page]: Follow redirection using
HTTPS.
2020-02-11 07:10:29 +01:00
Tobias Geerinckx-Rice b74429788e
gnu: r-seriation: Use HTTPS home page.
* gnu/packages/cran.scm (r-seriation)[home-page]: Use HTTPS.
2020-02-11 07:10:28 +01:00
Eric Bavier 8f33b76e0a
gnu: pioneer: Update to 20200203.
* gnu/packages/games.scm (pioneer): Update to 20200203.
2020-02-11 00:09:35 -06:00
Eric Bavier a89ea0b34d
gnu: clamav: Update to 0.102.2.
* gnu/packages/antivirus.scm (clamav): Update to 0.102.2.
[native-inputs]: Use latest check package.
2020-02-10 23:36:28 -06:00
Eric Bavier 0e77a62dc2
gnu: check: Use check@0.12.
Tests fail to compile with check@0.13.

* gnu/packages/check.scm (clamav)[native-inputs]: 'check' -> 'check-0.12'.
2020-02-10 23:08:54 -06:00
Nicolas Goaziou 35cb2ac56c
gnu: Add queen.
* gnu/packages/games.scm (make-queen-package): New variable.
(queen, queen-de, queen-fr, queen-it): New variables.
2020-02-11 00:11:09 +01:00
Marius Bakke 57bd483f67
gnu: lvm2: Update to 2.03.07.
* gnu/packages/linux.scm (lvm2): Update to 2.03.07.
[source](snippet): Adjust confdir regex.
[inputs]: Add LIBAIO.
[arguments]: Add phase 'patch-configure.
(lvm2-static)[arguments]: Don't build dmeventd.  Add phase 'adjust-Makefile'.
2020-02-11 00:05:16 +01:00
Marius Bakke c0d1f923ca
gnu: elogind: Update to 243.4.
* gnu/packages/freedesktop.scm (elogind): Update to 243.4.
[arguments]: Add "-Dman=true" and "-Dnologin-path" to #:configure-flags.  Add
phase to fix D-Bus socket location.
[inputs]: Add SHADOW.
2020-02-11 00:05:16 +01:00
Marius Bakke 1c78a291a0
gnu: shadow: Update to 4.8.1.
* gnu/packages/admin.scm (shadow): Update to 4.8.1.
2020-02-11 00:05:16 +01:00
Marius Bakke c44ba52534
gnu: libextractor: Build with the latest ffmpeg.
* gnu/packages/gnunet.scm (libextractor)[inputs]: Change from FFMPEG-3.4 to
FFMPEG.
2020-02-11 00:05:16 +01:00
Martin Becze 50e96d25b7
gnu: geoclue: Update to 2.5.5
* gnu/packages/gnome.scm (geoclue): Update to 2.5.5

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-02-10 23:31:59 +01:00
Ludovic Courtès 01dce79fa4
gnu: Add python-pyopencl.
* gnu/packages/opencl.scm (python-pyopencl): New variable.
2020-02-10 23:31:59 +01:00
Ludovic Courtès 3f1a0f1684
gnu: Add python-pytools.
* gnu/packages/opencl.scm (python-pytools): New variable.
2020-02-10 23:31:58 +01:00
Ludovic Courtès 3cf579e9c2
gnu: pybind11: Install .py files.
* gnu/packages/python-xyz.scm (pybind11)[native-inputs]: Change PYTHON
to PYTHON-WRAPPER.
[arguments]: Add 'install-python' phase.
2020-02-10 23:31:58 +01:00
Ludovic Courtès ab17297a4d
gnu: pybind11: Tweak description.
* gnu/packages/python-xyz.scm (pybind11)[description]: Tweak.
2020-02-10 23:31:58 +01:00