Mathieu Othacehe
892bbea750
build: install: Do not set store GID.
...
There's no need to set the store GID as is will be done by the guix-daemon,
with the following snippet:
if (chown(chrootStoreDir.c_str(), 0, buildUser.getGID()) == -1)
throw SysError(format("cannot change ownership of ‘%1%’") % chrootStoreDir);
* gnu/build/install.scm (directives): Do not set store GID.
2020-05-05 16:08:33 +02:00
Mathieu Othacehe
5990e95b60
build: install: Ignore chown exceptions.
...
Changing ownership may require root permissions. As image can now be generated
without root permissions (no VM involved), ignore those exceptions.
* gnu/build/install.scm (evaluate-populate-directive): Ignore chown
exceptions.
2020-05-05 16:08:32 +02:00
Mathieu Othacehe
78fbf2bd70
system: vm: Move operating-system-uuid.
...
* gnu/system/vm.scm (operating-system-uuid): Move to ...
* gnu/system.scm: ... here.
2020-05-05 16:08:32 +02:00
pinoaffe
051f3254cd
gnu: Add AutoSSH service.
...
* gnu/services/ssh.scm (<autossh-configuration>): New record type.
(autossh-service-type): New variable.
(autossh-service-activation, autossh-file-name): New procedures.
* doc/guix.texi (Networking Services): Document this.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-05-05 15:32:40 +03:00
Hartmut Goebel
4c4ae8b595
gnu: Add sequoia.
...
* gnu/packages/sequoia.scm: New file.
* gnu/local.mk: Add it.
2020-05-05 13:20:46 +02:00
Hartmut Goebel
098f1d722b
gnu: Add rust-nettle-7.
...
* gnu/packages/crates-io.scm (rust-nettle-7): New variable.
* gnu/packages/patches/rust-nettle-disable-vendor.patch: New file.
* gnu/local.mk: Add it.
2020-05-05 13:20:46 +02:00
Hartmut Goebel
5effc5bfe1
gnu: Add rust-nettle-sys-2.
...
* gnu/packages/crates-io.scm (rust-nettle-sys-2): New variable.
* gnu/packages/patches/rust-nettle-sys-disable-vendor.patch: New file.
* gnu/local.mk: Add it.
2020-05-05 13:20:45 +02:00
Hartmut Goebel
cfb9bc26cc
gnu: Add rust-zbase32-0.1.
...
* gnu/packages/crates-io.scm (rust-zbase32-0.1): New variable.
2020-05-05 13:20:45 +02:00
Hartmut Goebel
1431405e3f
gnu: Add rust-webpki-roots-0.14.
...
* gnu/packages/crates-io.scm (rust-webpki-roots-0.14): New variable.
2020-05-05 13:20:44 +02:00
Hartmut Goebel
5b4051bf0b
gnu: Add rust-webpki-roots-0.17.
...
* gnu/packages/crates-io.scm (rust-webpki-roots-0.17): New variable.
2020-05-05 13:20:44 +02:00
Hartmut Goebel
f96097da8a
gnu: Add rust-webpki-roots-0.18.
...
* gnu/packages/crates-io.scm (rust-webpki-roots-0.18): New variable.
2020-05-05 13:20:44 +02:00
Hartmut Goebel
8c28fbc3be
gnu: Add rust-webpki-0.18.
...
* gnu/packages/crates-io.scm (rust-webpki-0.18): New variable.
2020-05-05 13:20:43 +02:00
Hartmut Goebel
0e52427150
gnu: Add rust-webpki-0.21.
...
* gnu/packages/crates-io.scm (rust-webpki-0.21): New variable.
2020-05-05 13:20:42 +02:00
Hartmut Goebel
5415f9d2a0
gnu: Add rust-want-0.2.
...
* gnu/packages/crates-io.scm (rust-want-0.2): New variable.
2020-05-05 13:20:42 +02:00
Hartmut Goebel
25078818e9
gnu: Add rust-untrusted-0.6.
...
* gnu/packages/crates-io.scm (rust-untrusted-0.6): New variable.
2020-05-05 13:20:41 +02:00
Hartmut Goebel
c3e71dcea5
gnu: Add rust-tokio-test-0.2.
...
* gnu/packages/crates-io.scm (rust-tokio-test-0.2): New variable.
2020-05-05 13:20:41 +02:00
Hartmut Goebel
c834cf9806
gnu: Add rust-tokio-rustls-0.12.
...
* gnu/packages/crates-io.scm (rust-tokio-rustls-0.12): New variable.
2020-05-05 13:20:40 +02:00
Hartmut Goebel
6001456946
gnu: Add rust-tokio-mockstream-1.
...
* gnu/packages/crates-io.scm (rust-tokio-mockstream-1): New variable.
2020-05-05 13:20:40 +02:00
Hartmut Goebel
e645d58ce1
gnu: Add rust-tokio-named-pipes-0.1.
...
* gnu/packages/crates-io.scm (rust-tokio-named-pipes-0.1): New variable.
2020-05-05 13:20:40 +02:00
Hartmut Goebel
92c4b7c0fd
gnu: Add rust-tokio-macros-0.2.
...
* gnu/packages/crates-io.scm (rust-tokio-macros-0.2): New variable.
2020-05-05 13:20:39 +02:00
Hartmut Goebel
4af563b90f
gnu: Add rust-tokio-buf-0.1.
...
* gnu/packages/crates-io.scm (rust-tokio-buf-0.1): New variable.
2020-05-05 13:20:39 +02:00
Hartmut Goebel
ef7fdc2c81
gnu: Add rust-tokio-0.2.
...
* gnu/packages/crates-io.scm (rust-tokio-0.2): New variable.
2020-05-05 13:20:38 +02:00
Hartmut Goebel
685b4f8d6f
gnu: Add rust-term-0.2.
...
* gnu/packages/crates-io.scm (rust-term-0.2): New variable.
2020-05-05 13:20:38 +02:00
Hartmut Goebel
5db08ef460
gnu: Add rust-string-0.2.
...
* gnu/packages/crates-io.scm (rust-string-0.2): New variable.
2020-05-05 13:20:37 +02:00
Hartmut Goebel
3e76f5eb82
gnu: Add rust-spmc-0.3.
...
* gnu/packages/crates-io.scm (rust-spmc-0.3): New variable.
2020-05-05 13:20:37 +02:00
Hartmut Goebel
20505910c9
gnu: Add rust-skeptic-0.9.
...
* gnu/packages/crates-io.scm (rust-skeptic-0.9): New variable.
2020-05-05 13:20:36 +02:00
Hartmut Goebel
dca13c5d79
gnu: Add rust-sha2-0.8.
...
* gnu/packages/crates-io.scm (rust-sha2-0.8): New variable.
2020-05-05 13:20:36 +02:00
Hartmut Goebel
60d19eca1f
gnu: Add rust-sha2-asm-0.5.
...
* gnu/packages/crates-io.scm (rust-sha2-asm-0.5): New variable.
2020-05-05 13:20:35 +02:00
Hartmut Goebel
86eb83b288
gnu: Add rust-sct-0.3.
...
* gnu/packages/crates-io.scm (rust-sct-0.3): New variable.
2020-05-05 13:20:35 +02:00
Hartmut Goebel
59771653d4
gnu: Add rust-sct-0.6.
...
* gnu/packages/crates-io.scm (rust-sct-0.6): New variable.
2020-05-05 13:20:34 +02:00
Hartmut Goebel
9bc97f1259
gnu: Add rust-rustls-0.12.
...
* gnu/packages/crates-io.scm (rust-rustls-0.12): New variable.
2020-05-05 13:20:34 +02:00
Hartmut Goebel
b469d7e58f
gnu: Add rust-rustls-0.16.
...
* gnu/packages/crates-io.scm (rust-rustls-0.16): New variable.
2020-05-05 13:20:33 +02:00
Hartmut Goebel
2f2a094867
gnu: Add rust-rusqlite-0.19.
...
* gnu/packages/crates-io.scm (rust-rusqlite-0.19): New variable.
2020-05-05 13:20:33 +02:00
Hartmut Goebel
1998161909
gnu: Add rust-rspec-1.
...
* gnu/packages/crates-io.scm (rust-rspec-1.0): New variable.
2020-05-05 13:20:32 +02:00
Hartmut Goebel
ff8abd44cd
gnu: Add rust-rpassword-4.
...
* gnu/packages/crates-io.scm (rust-rpassword-4): New variable.
2020-05-05 13:20:32 +02:00
Hartmut Goebel
98a653c79f
gnu: Add rust-ring-0.13.
...
* gnu/packages/crates-io.scm (rust-ring-0.13): New variable.
2020-05-05 13:20:31 +02:00
Hartmut Goebel
7c7289e678
gnu: Add rust-ring-0.16.
...
* gnu/packages/crates-io.scm (rust-ring-0.16): New variable.
2020-05-05 13:20:31 +02:00
Hartmut Goebel
e845c148ed
gnu: Add rust-rayon-0.8.
...
* gnu/packages/crates-io.scm (rust-rayon-0.8): New variable.
2020-05-05 13:20:30 +02:00
Hartmut Goebel
168a92e0c0
gnu: Add rust-pulldown-cmark-0.0.8.
...
* gnu/packages/crates-io.scm (rust-pulldown-cmark-0.0.8): New variable.
2020-05-05 13:20:30 +02:00
Hartmut Goebel
2182dd234d
gnu: Add rust-pretty-assertions-0.2.
...
* gnu/packages/crates-io.scm (rust-pretty-assertions-0.2): New variable.
2020-05-05 13:20:30 +02:00
Hartmut Goebel
f71b062a8a
gnu: Add rust-prettytable-rs-0.8.
...
* gnu/packages/crates-io.scm (rust-prettytable-rs-0.8): New variable.
2020-05-05 13:20:29 +02:00
Hartmut Goebel
bc9a35b671
gnu: Add rust-pin-project-lite-0.1.
...
* gnu/packages/crates-io.scm (rust-pin-project-lite-0.1): New variable.
2020-05-05 13:20:29 +02:00
Hartmut Goebel
ba9a0766eb
gnu: Add rust-parity-tokio-ipc-0.4.
...
* gnu/packages/crates-io.scm (rust-parity-tokio-ipc-0.4): New variable.
2020-05-05 13:20:28 +02:00
Hartmut Goebel
d2f03b8d1b
gnu: Add rust-memsec-0.5.
...
* gnu/packages/crates-io.scm (rust-memsec-0.5): New variable.
2020-05-05 13:20:28 +02:00
Hartmut Goebel
c89bbc8ea2
gnu: Add rust-mach-o-sys-0.1.
...
* gnu/package/crates-io.scm (rust-mach-o-sys-0.1): New variable.
2020-05-05 13:20:27 +02:00
Hartmut Goebel
a74ece550a
gnu: Add rust-lru-cache-0.1.
...
* gnu/packages/crates-io.scm (rust-lru-cache-0.1): New variable.
2020-05-05 13:20:27 +02:00
Hartmut Goebel
bfe36370cd
gnu: Add rust-loom-0.3.
...
* gnu/packages/crates-io.scm (rust-loom-0.2): New variable.
(rust-loom-0.1): inherit from it.
2020-05-05 13:20:27 +02:00
Hartmut Goebel
1edae217be
gnu: Add rust-loom-0.2.
...
* gnu/packages/crates-io.scm (rust-loom-0.2): New variable.
(rust-loom-0.1): Inherit from it.
2020-05-05 13:20:26 +02:00
Hartmut Goebel
c9a8c5fe75
gnu: Add rust-libsqlite3-sys-0.15.
...
* gnu/packages/crates-io.scm (rust-libsqlite3-sys-0.15): New variable.
2020-05-05 13:20:26 +02:00
Hartmut Goebel
dcfbce96b9
gnu: Add rust-libc-print-0.1.
...
* gnu/packages/crates-io.scm (rust-libc-print-0.1): New variable.
2020-05-05 13:20:25 +02:00
Hartmut Goebel
39f8686d62
gnu: Add rust-lalrpop-0.17.
...
* gnu/packages/crates-io.scm (rust-lalrpop-0.17): New variable.
2020-05-05 13:20:25 +02:00
Hartmut Goebel
5838c3146b
gnu: Add rust-lalrpop-util-0.17.
...
* gnu/packages/crates.io.scm (rust-lalrpop-util-0.18): New Variable.
2020-05-05 13:20:25 +02:00
Hartmut Goebel
1a02238711
gnu: Add rust-hyper-tls-0.3.
...
* gnu/packages/crates-io.scm (rust-hyper-tls-0.3): New variable.
2020-05-05 13:20:24 +02:00
Hartmut Goebel
c199ef6503
gnu: Add rust-hyper-0.12.
...
* gnu/packages/crates-io.scm (rust-hyper-0.12): New variable.
2020-05-05 13:20:24 +02:00
Hartmut Goebel
df3954b211
gnu: Add rust-http-body-0.1.
...
* gnu/packages/crates-io.scm (rust-http-body-0.1): New variable.
2020-05-05 13:20:23 +02:00
Hartmut Goebel
5ac71eda18
gnu: Add rust-http-body-0.3.
...
* gnu/packages/crates-io.scm (rust-http-body-0.3): New variable.
2020-05-05 13:20:23 +02:00
Hartmut Goebel
2380285bd1
gnu: Add rust-http-0.2.
...
* gnu/packages/crates-io.scm (rust-http-0.2): New variable.
(rust-http-0.1): Inherit from it.
2020-05-05 13:20:22 +02:00
Hartmut Goebel
fea64a43ad
gnu: Add rust-hex-0.2.
...
* gnu/packages/crates-io.scm (rust-hex-0.2): New variable.
2020-05-05 13:20:22 +02:00
Hartmut Goebel
e906679522
gnu: Add rust-h2-0.1.
...
* gnu/packages/crates-io.scm (rust-h2-0.1): New variable.
2020-05-05 13:20:22 +02:00
Hartmut Goebel
8b465bdc9e
gnu: Add rust-fs2-0.4.
...
* gnu/packages/crates-io.scm (rust-fs2-0.4): New variable.
2020-05-05 13:20:21 +02:00
Hartmut Goebel
304c702f60
gnu: Add rust-futures-timer-0.1.
...
* gnu/packages/crates-io.scm (rust-futures-timer-0.1): New variable.
2020-05-05 13:20:21 +02:00
Hartmut Goebel
30b610d68c
gnu: Add rust-fallible-streaming-iterator-0.1.
...
* gnu/packages/crates-io.scm (rust-fallible-streaming-iterator-0.1): New variable.
2020-05-05 13:20:21 +02:00
Hartmut Goebel
5b034ab6a6
gnu: Add rust-expectest-0.9.
...
* gnu/packages/crates-io.scm (rust-expectest-0.9): New variable.
2020-05-05 13:20:20 +02:00
Hartmut Goebel
1a4765d82f
gnu: Add rust-environment-0.1.
...
* gnu/packages/crates-io.scm (rust-environment-0.1): New variable.
2020-05-05 13:20:20 +02:00
Hartmut Goebel
33bfe341a2
gnu. Add rust-ena-0.13.
...
* gnu/packages/crates-io.scm (rust-ena-0.13): New variable.
2020-05-05 13:20:19 +02:00
Hartmut Goebel
8c241c4d0b
gnu: Add rust-docopt-0.8.
...
* gnu/packages/crates-io.scm (rust-docopt-0.8): New variable.
2020-05-05 13:20:19 +02:00
Hartmut Goebel
a4b6242f02
gnu: Add rust-dogged-0.2.
...
* gnu/packages/crates-io.scm (rust-dogged-0.2): New variable.
2020-05-05 13:20:19 +02:00
Hartmut Goebel
b8faa13edd
gnu: Add rust-docmatic-0.1.
...
* gnu/packages/crates-io.scm (rust-docmatic-0.1): New variable.
2020-05-05 13:20:18 +02:00
Hartmut Goebel
9a0e2bfffd
gnu: Add rust-difference-1.
...
* gnu/packages/crates-io.scm (rust-difference-1): New variable.
2020-05-05 13:20:17 +02:00
Hartmut Goebel
982bb7d0fb
gnu: Add rust-derive-builder-core-0.2.
...
* gnu/packages/crates-io.scm (rust-derive-builder-core-0.2): New variable.
2020-05-05 13:20:17 +02:00
Hartmut Goebel
5232783186
gnu: Add rust-derive-builder-0.5.
...
* gnu/packages/crates-io.scm (rust-derive-builder-0.5): New variable.
2020-05-05 13:20:17 +02:00
Hartmut Goebel
d1c18f44c2
gnu: Add rust-derive-new-0.5.
...
* gnu/packages/crates-io.scm (rust-derive-new-0.5): New variable.
2020-05-05 13:20:16 +02:00
Hartmut Goebel
59e2f5dbe6
gnu: Add rust-ct-logs-0.3.
...
* gnu/packages/crates-io.scm (rust-ct-logs-0.3): New variable.
2020-05-05 13:20:16 +02:00
Hartmut Goebel
7bfde108d4
gnu: Add rust-crossterm-0.13.
...
* gnu/packages/crates-io.scm (rust-crossterm-0.13): New variable.
2020-05-05 13:20:15 +02:00
Hartmut Goebel
708742109c
gnu: Add rust-crossterm-winapi-0.4.
...
* gnu/packages/crates-io.scm (rust-crossterm-winapi-0.4): New variable.
2020-05-05 13:20:15 +02:00
Hartmut Goebel
9b07ebcd96
gnu: Add rust-colored-1.9.1.
...
This is sequried by sequoia, resp. sequois-sqv.
* gnu/packages/crates-io.scm (rust-colored-1.9.1): New variable.
2020-05-05 13:20:15 +02:00
Hartmut Goebel
1c2126c377
gnu: Add rust-capnp-rpc-0.10.
...
* gnu/packages/crates-io.scm (rust-capnp-rpc-0.10): New variable.
2020-05-05 10:18:40 +02:00
Hartmut Goebel
412f468635
gnu: Add rust-capnp-futures-0.10.
...
* gnu/packages/crates-io.scm (rust-capnp-futures-0.10): New variable.
2020-05-05 10:18:39 +02:00
Hartmut Goebel
5d6ef66092
gnu: Add rust-capnpc-0.10.
...
* gnu/packages/crates-io.scm (rust-capnpc-0.10): New variable.
2020-05-05 10:18:39 +02:00
Hartmut Goebel
56d1d517f0
gnu: Add rust-capnp-0.10.
...
* gnu/packages/crates-io.scm (rust-capnp-0.10): New variable.
2020-05-05 10:18:38 +02:00
Hartmut Goebel
6b4db2a21e
gnu: Add rust-bytes-0.5.
...
* gnu/packages/crates-io.scm (rust-bytes-0.5): New variable.
(rust-bytes-0.4): Inherit from it.
2020-05-05 10:18:38 +02:00
Hartmut Goebel
71d6bbba50
gnu: Add rust-bitflags-0.5
...
* gnu/packages/crates-io.scm (rust-bitflags-0.5): New variable.
2020-05-05 10:18:38 +02:00
Hartmut Goebel
b0020da781
gnu: Add rust-bindgen-0.49.
...
* gnu/packages/crates-io.scm (rust-bindgen-0.49): New variable.
2020-05-05 10:18:37 +02:00
Hartmut Goebel
1a6262407a
gnu: Add rust-base64-0.9.
...
* gnu/packages/crates-io.scm (rust-base64-0.9): New variable.
2020-05-05 10:18:37 +02:00
Hartmut Goebel
af6dccfd3f
gnu: Add rust-assert-cli-0.6.
...
* gnu/packages/crates-io.scm (rust-assert-cli-0.6): New variable.
2020-05-05 10:18:37 +02:00
Hartmut Goebel
85ab6fd853
gnu: Add rust-ascii-canvas-2.
...
* gnu/packages/crates-io.scm (rust-ascii-canvas-2): New variable.
2020-05-05 10:17:01 +02:00
Hartmut Goebel
8cc67deab3
gnu: Update rust-wasm-bindgen-test-0.2 to 0.2.50.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-0.2): Update to 0.2.50.
2020-05-05 09:49:37 +02:00
Hartmut Goebel
9aff4bff18
gnu: Update rust-wasm-bindgen-futures-0.3 to 0.3.27.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-futures-0.3): Update to
0.3.27.
2020-05-05 09:49:37 +02:00
Hartmut Goebel
f292feb3c2
gnu: Update rust-unicode-normalization-0.1 to 0.1.9.
...
* gnu/packages/crates-io.scm (rust-unicode-normalization-0.1): Update to
0.1.9.
2020-05-05 09:49:36 +02:00
Efraim Flashner
31def9a9df
gnu: Add grocsvs.
...
* gnu/packages/bioinformatics.scm (grocsvs): New variable.
* gnu/packages/patches/grocsvs-dont-use-admiral.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-05-05 10:06:28 +03:00
Michael Rohleder
0e680920b9
gnu: Add lesspipe.
...
* gnu/packages/less.scm (lesspipe): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-04 23:08:02 +02:00
Ludovic Courtès
a17ab977fe
gnu: Add purple-mattermost.
...
* gnu/packages/messaging.scm (purple-mattermost): New variable.
2020-05-04 23:07:57 +02:00
Lars-Dominik Braun
bc2529cb97
gnu: Add collectd
...
* gnu/packages/monitoring.scm (collectd): New variable
* gnu/local.mk (dist_patch_DATA): Add new patch
* gnu/packages/patches/collectd-5.11.0-noinstallvar.patch: New file
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-04 23:07:57 +02:00
Alex McGrath
c65e243463
gnu: Add j4-dmenu-desktop.
...
* gnu/packages/xdisorg.scm (j4-dmenu-desktop): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-05-04 16:24:43 +02:00
Marius Bakke
08dfff747b
gnu: leptonica: Add giflib reference in Libtool- and pkg-config files.
...
* gnu/packages/image.scm (leptonica)[arguments]: Add phase
"provide-absolute-giflib-reference".
2020-05-04 16:24:43 +02:00
Marius Bakke
1c60bd3244
gnu: leptonica: Do not propagate any inputs.
...
* gnu/packages/image.scm (leptonica)[propagated-inputs]: Move OPENJPEG and
LIBWEBP ...
[inputs]: ... here.
2020-05-04 16:24:43 +02:00
Marius Bakke
c17e4cf5a3
gnu: python-dulwich: Update to 0.19.16.
...
* gnu/packages/python-xyz.scm (python-dulwich): Update to 0.19.16.
[propagated-inputs]: Add PYTHON-URLLIB3.
2020-05-04 16:24:42 +02:00
Vincent Legoll
06ed1dba35
gnu: Add gromacs.
...
* gnu/packages/chemistry.scm (gromacs): New variable.
* gnu/packages/patches/gromacs-tinyxml2.patch: New file...
* gnu/local.mk (dist_patch_DATA): ...add it here.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-04 10:26:52 +02:00
Vincent Legoll
feba2c9751
gnu: Add lmfit.
...
* gnu/packages/algebra.scm (lmfit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-04 10:26:33 +02:00
Vincent Legoll
1c5604017b
gnu: Add tng.
...
* gnu/packages/chemistry.scm (tng): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-04 10:25:33 +02:00