me
/
guix
Archived
1
0
Fork 0
Commit Graph

68009 Commits (73faee9fb25465f1b236f5f94e1052145655736f)

Author SHA1 Message Date
Lars-Dominik Braun 21fdf429a7
gnu: xpra: Fix HTML server
* gnu/packages/patches/xpra-4.0.4-norequests.patch: Add file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xpra)[patches]: Apply it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-17 22:40:18 +02:00
Ludovic Courtès f54149062e
doc: cookbook: Balance parens in custom kernel examples.
* doc/guix-cookbook.texi (Customizing the Kernel): Add missing paren in
example.  Remove extra parens in other example.
2020-10-17 22:40:18 +02:00
Ludovic Courtès 97ce30cc1b
doc: Generate cross-references in code snippets to the Guile manual.
Occurrences of 'list', 'cons', etc. in code snippets now link to the
relevant section of the Guile manual.

* doc/build.scm (guile-manual, %guile-manual-base-url)
(guile-mono-node-indexes, guile-split-node-indexes): New variables.
(for-all-languages, merge-index-alists): New procedures.
<top level>: Rename 'mono-node-indexes' and 'split-node-indexes' to
'guix-mono-node-indexes' and 'guix-split-node-indexes' respectively.
Add 'mono-node-indexes' and 'split-node-indexes' defined as calls to
'merge-index-alists'.
2020-10-17 22:40:17 +02:00
Ludovic Courtès db1d445357
doc: Allow code snippets in the cookbook to link to the manual.
Until now, only code snippets in the manual itself would contain links
to identifier definitions.  Now snippets in the cookbook also link to
definitions in the manual.

* doc/build.scm (html-manual): Add #:mono-node-indexes and #:multi-node-indexes
and pass it to 'syntax-highlighted-html'.
(pdf+html-manual): Likewise, and pass it to 'html-manual'.
<top level>: Factorize 'version' and 'source'.  Define 'guix-manual',
'mono-node-indexes', and 'split-node-indexes'.  Pass #:mono-node-indexes
and #:split-node-indexes to 'pdf+html-manual'.
2020-10-17 22:40:17 +02:00
Ludovic Courtès 0f7d0743ed
doc: Move manual index creation to a separate derivation.
* doc/build.scm (normalize-language-code, html-manual-identifier-index):
New procedures.
(syntax-highlighted-html): Add #:mono-node-indexes and #:split-node-indexes.
[build](underscore-decode, anchor-id->key, collect-anchors): Remove.
(language+node-anchors, mono-node-anchors, multi-node-anchors): New
variables.
Use them.
2020-10-17 22:40:17 +02:00
Ludovic Courtès 3cd1a7ac51
doc: Remove 'build.scm' from the source of the manual.
That way we no longer have to rebuild the whole manual when fiddling
with 'build.scm'.

* doc/build.scm <top level>: Define 'select?' and pass it to
'pdf+html-manual'.
2020-10-17 22:40:17 +02:00
Nicolas Goaziou a1b88219e8
gnu: python-asynctest: Fix build.
* gnu/packages/python-xyz.scm (python-asynctest): Disabled all failing tests.
Return #t at the end of the phase.
2020-10-17 22:37:36 +02:00
Nicolas Goaziou b75ef68a08
gnu: python-duniterpy: Update to 0.60.0.
* gnu/packages/finance.scm (python-duniterpy): Update to 0.60.0.
2020-10-17 21:59:46 +02:00
Michael Rohleder e97be4a3c7
gnu: qutebrowser: Update to 1.14.0.
* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.14.0.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-10-17 12:32:30 -05:00
Miguel Ángel Arruga Vivas c2a382e510
doc: Fixes for Texinfo metainfo.
* doc/guix.texi (guix-pack)[GUIX_EXECUTION_ENGINE]: Use @env
instead of @code.
(zram-device-service-type): Use @code instead of @var for constant or
symbolic values.
(rshiny-service-type): Use @env instead of @code for R_LIBS_USER.
2020-10-17 15:32:53 +02:00
Miguel Ángel Arruga Vivas 3483e6444d
doc: Fix minor typos.
* doc/guix.texi (cargo-build-system): Fix install phase description.
(julia-build-system): Fix typo and add information from check.
(pulseaudio-configuration): Remove duplicated words.
(knot-acl-configuration)[id]: Fix typo.
(mpd-output)[extra-options]: Likewise.
(libvirt-configuration) [listen-tls?]: Add missing subject.
[listen-tcp?]: Add missing subject and period.
[tls-port, tcp-port, log-filters]: Add missing period.
(hurd-vm-configuration)[netoptions]: Fix typo in example.
(ganeti-watcher-service-type): Fix typo.
(grub-theme)[gfxmode]: Remove see before @pxref.
2020-10-17 15:32:49 +02:00
Nicolas Goaziou cba7a6f7df
gnu: python-base58: Update to 2.0.1.
* gnu/packages/python-crypto.scm (python-base58): Update to 2.0.1.
2020-10-17 15:07:17 +02:00
Brett Gilio 201a507b77
gnu: lynx: Update to 2.9.0dev.6.
* gnu/packages/web-browsers.scm (lynx): Update to 2.9.0dev.6.
2020-10-16 22:07:46 -05:00
Brett Gilio 38e5bc92e9
gnu: xlsxio: Update to 0.2.29.
* gnu/packages/xml.scm (xlsxio): Update to 0.2.29.
2020-10-16 22:00:52 -05:00
Brett Gilio 4e1380791a
gnu: swi-prolog: Update to 8.3.9.
* gnu/packages/prolog.scm (swi-prolog): Update to 8.3.9.
2020-10-16 21:03:20 -05:00
Brett Gilio 03267c4c3e
gnu: emacs-org-journal: Update to 2.1.1.
* gnu/packages/emacs-xyz.scm (emacs-org-journal): Update to 2.1.1.
2020-10-16 20:55:06 -05:00
Brett Gilio d2eb890057
gnu: emacs-org-webring: Update to 1.9.
* gnu/packages/emacs-xyz.scm (emacs-org-webring): Update to 1.9.
2020-10-16 19:47:47 -05:00
AuPath a25512fe82
gnu: emacs-gdscript-mode: Update to 1.4.0.
* gnu/packages/emacs-xyz.scm (emacs-gdscript-mode): Update to 1.4.0.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-10-16 18:52:30 -05:00
Oleg Pykhalov 6a5a477df4
services: docker: Fix missing containerd-shim binary.
This commit fixes error 'time="2020-10-16T…" level=error msg="Handler for POST
/v1.40/containers/…/start returned error: failed to start shim: exec:
\"containerd-shim\": executable file not found in $PATH: unknown"'.

* gnu/services/docker.scm
(containerd-shepherd-service): Add "containerd-shim" to PATH.
2020-10-17 00:43:24 +03:00
Tobias Geerinckx-Rice 6c03d15d7d
gnu: grass: Fix start-up without python@3 in profile.
* gnu/packages/geo.scm (grass)[arguments]: Rename ‘wrap-python’ phase to
‘python:wrap’.  Add ‘wrap-with-python-interpreter’ phase.
2020-10-16 23:08:33 +02:00
Tobias Geerinckx-Rice bcf9732059
gnu: grass: Update to 7.8.4.
* gnu/packages/geo.scm (grass): Update to 7.8.4.
2020-10-16 23:08:33 +02:00
Oleg Pykhalov 719246a51d
gnu: containerd: Don't 'chdir' in build phases.
This fixes breaks the 'install-license-files' phase added in
6b793fa662 and is generally not good
practice.

* gnu/packages/docker.scm (containerd): [arguments]: Use
'with-directory-excursion' instead of 'chdir' in build phases.
2020-10-16 20:02:51 +03:00
Tobias Geerinckx-Rice 1e39c86592
gnu: iproute2: Update to 5.9.0.
* gnu/packages/linux.scm (iproute2): Update to 5.9.0.
2020-10-16 17:27:16 +02:00
Tobias Geerinckx-Rice 88a099636f
gnu: make-lua-ossl: Fix bogus use of DESTDIR.
* gnu/packages/lua.scm (make-lua-ossl)[arguments]: Set the standard PREFIX variable.
2020-10-16 17:16:23 +02:00
Tobias Geerinckx-Rice d96241547d
gnu: multitail: Edit synopsis & description.
* gnu/packages/logging.scm (multitail)[synopsis, description]: Fix typo
& rephrase.
2020-10-16 17:16:23 +02:00
Tobias Geerinckx-Rice c887f7b3b8
gnu: multitail: Cross-compile.
* gnu/packages/logging.scm (multitail)[arguments]: Use CC-FOR-TARGET.
2020-10-16 17:16:23 +02:00
Tobias Geerinckx-Rice 7b2b01e389
gnu: multitail: Remove bogus use of DESTDIR.
* gnu/packages/logging.scm (multitail)[arguments]: Use the PREFIX
variable instead.
2020-10-16 17:16:15 +02:00
Tobias Geerinckx-Rice 5c8e8bc556
gnu: dstat: Fix bogus use of DESTDIR.
* gnu/packages/admin.scm (dstat)[arguments]: Set the standard prefix
variable.
2020-10-16 17:16:07 +02:00
Tobias Geerinckx-Rice 5446720292
gnu: filters: Fix bogus use of DESTDIR.
* gnu/packages/toys.scm (filters)[arguments]: Set and respect the
standard prefix variable.
2020-10-16 17:16:01 +02:00
Tobias Geerinckx-Rice dae2ac513d
gnu: filters: Fix repository URL.
* gnu/packages/toys.scm (filters)[source]: Use git://.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice d7b83e2f8d
gnu: filters: Replace git commit with equivalent tag.
* gnu/packages/toys.scm (filters)[source]: Use tag.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice 834ab06477
gnu: filters: Prepare for cross-compilation.
* gnu/packages/toys.scm (filters)[arguments]: Use CC-FOR-TARGET.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice 95328851ae
gnu: vim: Update to 8.2.1852.
* gnu/packages/vim.scm (vim): Update to 8.2.1852.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice eec4def4f6
gnu: gpxsee: Update to 7.34.
* gnu/packages/gps.scm (gpxsee): Update to 7.34.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice 4d998aa643
gnu: spread-sheet-widget: Update to 0.7.
* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.7.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice f6a0b54e9d
gnu: ethtool: Update to 5.9.
* gnu/packages/networking.scm (ethtool): Update to 5.9.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 9e64b3bcec
gnu: ndctl: Update to 70.1.
* gnu/packages/disk.scm (ndctl): Update to 70.1.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 295d969c38
gnu: libostree: Update to 2020.7.
* gnu/packages/package-management.scm (libostree): Update to 2020.7.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 7969a6adf3
gnu: python-sqlalchemy: Update to 1.3.20.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.20.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 214ff8f6db
gnu: tintin++: Update to 2.02.04.
* gnu/packages/games.scm (tintin++): Update to 2.02.04.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 46fd582ff5
gnu: soundtouch: Update to 2.2.
* gnu/packages/audio.scm (soundtouch): Update to 2.2.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 1aa375528b
gnu: libressl: Update to 3.1.4.
* gnu/packages/tls.scm (libressl): Update to 3.1.4.
2020-10-16 15:09:52 +02:00
Ludovic Courtès 27913a6d38
gnu: gnuzilla: Use 'assume-valid-file-name' where appropriate.
This avoids spurious 'local-file' warnings when running "make".

* gnu/packages/gnuzilla.scm (icecat-source): Wrap 'search-patch' calls
in 'assume-valid-file-name'.
2020-10-16 15:00:51 +02:00
Ludovic Courtès 5dbfdf8be4
services: provenance: Wrap config file name in 'assume-valid-file-name'.
This gets rid of a pointless 'local-file' warning when running
'guix system reconfigure FILE' and FILE is a relative file name.

* gnu/services.scm (provenance-entry): Wrap CONFIG-FILE in
'assume-valid-file-name'.
2020-10-16 15:00:50 +02:00
Ludovic Courtès 5d4ad8e1be
gexp: Add 'assume-valid-file-name' syntax for use with 'local-file'.
* guix/gexp.scm (assume-valid-file-name): New variable.
(local-file): Add clause with (assume-valid-file-name file).
2020-10-16 15:00:50 +02:00
Ludovic Courtès e39e8d97c1
gnu: runc, skopeo, docker-cli, umoci: Don't 'chdir' in build phases.
This fixes breaks the 'install-license-files' phase added in
6b793fa662 and is generally not good
practice.

Reported by divoplade on #guix.

* gnu/packages/virtualization.scm (runc)[arguments]: Use
'with-directory-excursion' instead of 'chdir' in build phases.
(skopeo)[arguments]: Likewise.
(umoci)[arguments]: Likewise.
* gnu/packages/docker.scm (docker-cli)[arguments]: In 'install' phase,
remove call to 'chdir' and adjust 'install-file' argument accordingly.
2020-10-16 15:00:50 +02:00
Tim Howes 9a4c83bdb6
gnu: julia: Update to 1.5.2.
* gnu/packages/julia.scm (libuv-julia): No change to libuv.version.
(julia-patch): Update to 1.5.2.
(llvm-julia)[inherit]: Update to use llvm-9.
[source]: Apply patches for llvm-9 from deps/llvm.mk.
(julia): Update to 1.5.2.
[source]: Remove substitutions for precompile.jl and cmdlineargs.jl.
Add a substitution for Dates/io tests.  Set --depwarn=error for tests.
[arguments]: Set LLVM_VER=9.0.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-16 15:00:50 +02:00
Ludovic Courtès b601aadaf5
.guix-authorizations: Add m1gu3l.
* .guix-authorizations: Add m1gu3l to the committers.
2020-10-16 15:00:50 +02:00
zimoun b2683a2bed
guix-install.sh: Check the service 'nscd' and suggest it.
Fixes <https://bugs.gnu.org/43744>.

* etc/guix-install.sh (chk_sys_nscd): New function to check if the service
'nscd is running, otherwise suggest to install distribution-wide.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-16 15:00:50 +02:00
zimoun b3fba5ef04
guix-install.sh: Add symbolic links for supported shell completions.
Fixes <https://bugs.gnu.org/43744>.

* etc/guix-install.sh (sys_create_shell_completion): New function to add
system wide all the symlinks for supported shell completions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-16 15:00:50 +02:00