summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
...
* gnu: pcb-rnd: Update to 2.2.4.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/engineering.scm (pcb-rnd): Update to 2.2.4.
* gnu: xtl: Update to 0.6.19.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/cpp.scm (xtl): Update to 0.6.19.
* gnu: python-rq: Update to 1.5.2.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/databases.scm (python-rq): Update to 1.5.2.
* gnu: python-lmdb: Update to 1.0.0.Tobias Geerinckx-Rice2020-10-01
| | | | | * gnu/packages/databases.scm (python-lmdb): Update to 1.0.0. [arguments]: Set LMDB_PURE.
* gnu: stellarium: Update to 0.20.3.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/astronomy.scm (stellarium): Update to 0.20.3.
* gnu: python-alembic: Update to 1.4.3.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/databases.scm (python-alembic): Update to 1.4.3.
* gnu: perl-dbd-sqlite: Update to 1.66.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/databases.scm (perl-dbd-sqlite): Update to 1.66.
* gnu: perl-db-file: Update to 1.854.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/databases.scm (perl-db-file): Update to 1.854.
* gnu: signify: Update to 30.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/crypto.scm (signify): Update to 30.
* gnu: escpr: Mark up description.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/cups.scm (escpr)[description]: Use @acronym and @tie.
* gnu: php: Update to 7.4.11.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/php.scm (php): Update to 7.4.11.
* gnu: nginx-xslscript: Move out of the way.Tobias Geerinckx-Rice2020-10-01
| | | | | | | The nginx and nginx-documentation packages need to be updated in tandem. nginx-xslscript has no good reason to come between them. * gnu/packages/web.scm (nginx-xslscript): Relocate.
* gnu: nginx-documentation: Update to 1.19.3-2603-94ebfbcd68bb.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/web.scm (nginx-documentation): Update to 1.19.3-2603-94ebfbcd68bb.
* gnu: nginx: Update to 1.19.3.Tobias Geerinckx-Rice2020-10-01
| | | | * gnu/packages/web.scm (nginx): Update to 1.19.3.
* gnu: emacs-rudel: Update to 0.3.2.Nicolas Goaziou2020-09-30
| | | | * gnu/packages/emacs-xyz.scm (emacs-rudel): Update to 0.3.2.
* gnu: bitcoin-unlimited: Update to 1.9.0.1.Guillaume Le Vaillant2020-09-30
| | | | | | * gnu/packages/finance.scm (bitcoin-unlimited): Update to 1.9.0.1. [arguments]: Add "--disable-static" to 'configure-flags. Remove 'fix-build' and 'make-qt-deterministic' phases. Enable "txvalidationcache" test.
* gnu: ocaml4.07-sqlite3: Fix build.Julien Lepiller2020-09-30
| | | | * gnu/packages/ocaml.scm (ocaml4.07-sqlite3): Use dune for OCaml 4.07.
* services: hurd-vm: Add childhurd user to kvm group.Jan (janneke) Nieuwenhuizen2020-09-30
| | | | | | | | | This is a follow-up to commit d692ebf98077d6b651d426aba92bf2a38599c4dc. * gnu/services/virtualization.scm (%hurd-vm-accounts)[supplementary-groups]: Add ’kvm’. * gnu/services/virtualization.scm (hurd-vm-shepherd-service): Use #:group "kvm"
* system: image: Add image-type support.Mathieu Othacehe2020-09-30
| | | | | | | | | | | | | | | | | | | | | * gnu/system/image.scm (image-with-os): New macro. Rename the old "image-with-os" procedure to ... (image-with-os*): ... this new procedure, (system-image): adapt according, (raw-image-type, iso-image-type, uncompressed-iso-image-type %image-types): new variables, (lookup-image-type-by-name): new procedure. (find-image): remove it. * gnu/system/images/hurd.scm (hurd-image-type): New variable, use it to define ... (hurd-disk-image): ... this variable, using "os->image" procedure. * gnu/tests/install.scm (run-install): Rename installation-disk-image-file-system-type parameter to installation-image-type, use os->config instead of find-image to compute the image passed to system-image, (%test-iso-image-installer) adapt accordingly, (guided-installation-test): ditto. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* image: Add image-type support.Mathieu Othacehe2020-09-30
| | | | | | | | * gnu/image.scm (<image-type>): New record, (image-type, image-type?, image-type-name, image-type-constructor, os->image): new procedures. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* services: virtualization: Use a compressed qcow2 hurd disk-image.Mathieu Othacehe2020-09-30
| | | | | * gnu/services/virtualization.scm (hurd-vm-disk-image): Use 'compressed-qcow2 format.
* gnu: Add rust-multi-default-trait-impl-0.1.André Batista2020-09-30
| | | | | | * gnu/packages/crates-io.scm (rust-multi-default-trait-impl-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: sbcl-kmrcl: Update to 1.111.Pierre Neidhardt2020-09-30
| | | | * gnu/packages/lisp-xyz.scm (sbcl-kmrcl): Update to 1.111.
* gnu: newsboat: Fix inputs.Efraim Flashner2020-09-30
| | | | | | | This is a follow-up to 51b46fa28cd31cf1cc973ef6ccd05fbef3c4b39d. * gnu/packages/syndication.scm (newsboat)[arguments]: Replace rust-once-cell-1.2 with rust-once-cell-1.
* gnu: Fix package references.Efraim Flashner2020-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/algebra.scm (iml)[inputs]: Correctly refer to package inputs. * gnu/packages/astronomy.scm (xplanet), * gnu/packages/audio.scm (redkite, libaudec, lv2lint, lv2toweb), * gnu/packages/bioconductor.scm (r-cummerbund), * gnu/packages/chicken.scm (chicken), * gnu/packages/conky.scm (conky), * gnu/packages/cran.scm (r-latex2exp), * gnu/packages/crates-io.scm (rust-rgb), * gnu/packages/databases.scm (mariadb), * gnu/packages/diffoscope.scm (reprotest), * gnu/packages/file-systems.scm (glusterfs), * gnu/packages/finance.scm (electron-cash), * gnu/packages/games.scm (rinutils, ksudoku, kdiamond, kigo), * gnu/packages/geo.scm (grass), * gnu/packages/gnome.scm (libmediaart, gnome-contacts, geoclue), * gnu/packages/gnucash.scm (aqbanking), * gnu/packages/image.scm (mtpaint), * gnu/packages/kde-internet.scm (kopete, ktorrent), * gnu/packages/kde-utils.scm (kmousetool, kmouth, kronometer), * gnu/packages/linphone.scm (liblinphone), * gnu/packages/maths.scm (ppl), * gnu/packages/mercury.scm (mercury-minimal), * gnu/packages/music.scm (bjumblr, bschaffl, lsp-plugins, spectacle-analyzer, helm, tap-lv2, wolf-shaper, shiru-lv2), * gnu/packages/networking.scm (restinio), * gnu/packages/prolog.scm (swi-prolog), * gnu/packages/python-web.scm (gunicorn), * gnu/packages/python-xyz.scm (python-docusign-esign), * gnu/packages/ruby.scm (ruby-cucumber, ruby_version, ruby-addressable), * gnu/packages/sagemath.scm (python-cypari2), * gnu/packages/skarnet.scm (s6-linux-init), * gnu/packages/vpn.scm (sshuttle), * gnu/packages/web.scm (libcyaml), * gnu/packages/xdisorg.scm (kbdd), * gnu/packages/xorg.scm (xpra): Same.
* gnu: rust-instant-0.1: Update to 0.1.4.Efraim Flashner2020-09-30
| | | | | | * gnu/packages/crates-io.scm (rust-instant-0.1): Update to 0.1.4. [arguments]: Don't skip build. Skip tests. Add rust-js-sys-0.3, rust-wasm-bindgen-0.2 to cargo-inputs.
* gnu: rust-serde-1: Update to 1.0.113.Efraim Flashner2020-09-30
| | | | | | * gnu/packages/crates-io.scm (rust-serde-1, rust-serde-derive-1, rust-serde-test-1): Update to 1.0.113. [arguments]: Don't skip build.
* gnu: rust-once-cell-1.2: Replace with rust-once-cell-1.Efraim Flashner2020-09-30
| | | | | | * gnu/packages/crates-io.scm (rust-once-cell-1.2): Remove variable. (rust-arc-swap-0.4, rust-duct-0.13): Adjust accordingly. * gnu/packages/gnome.scm (librsvg-next): Same.
* gnu: Add rust-once-cell-1.Efraim Flashner2020-09-30
| | | | | * gnu/packages/crates-io.scm (rust-once-cell-1): New variable. (rust-once-cell-1.2): Inherit from rust-once-cell-1.
* gnu: escpr: Update to 1.7.7.Tobias Geerinckx-Rice2020-09-29
| | | | | * gnu/packages/cups.scm (escpr): Update to 1.7.7. [arguments]: Add a ‘patch-autotools-version-requirement’ phase.
* gnu: escpr: Install PPDs where CUPS can find them.Tobias Geerinckx-Rice2020-09-29
| | | | * gnu/packages/cups.scm (escpr)[arguments]: Fix ‘--with-cupsppddir=’.
* gnu: wev: Use version tag instead of commit.Brendan Tildesley2020-09-29
| | | | | | | * gnu/packages/freedesktop.scm (wev): Update to the 1.0.0 version tag, which happens to be the same commit anyway. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: claws-mail: Update to 3.17.7.Tobias Geerinckx-Rice2020-09-29
| | | | * gnu/packages/mail.scm (claws-mail): Update to 3.17.7.
* services: hurd-vm: Add system test.Ludovic Courtès2020-09-29
| | | | | | * gnu/tests/virtualization.scm (%childhurd-os): New variable. (run-childhurd-test): New procedure. (%test-childhurd): New variable.
* secret-service: Add proper logging procedure and log to syslog.Ludovic Courtès2020-09-29
| | | | | | * gnu/build/secret-service.scm (log): New macro. (secret-service-send-secrets, secret-service-receive-secrets): Use it instead of raw 'format' calls.
* services: secret-service: Add initial client/server handshake.Ludovic Courtès2020-09-29
| | | | | | | | | | | | | | | This allows the client running on the host to know when it's actually connect to the server running in the guest. Failing that, the client would connect right away to QEMU and send secrets even though the server is not running yet in the guest, which is unreliable. * gnu/build/secret-service.scm (secret-service-send-secrets): Add #:handshake-timeout. Read from SOCK an initial message from the server. Return #f on error. (secret-service-receive-secrets): Send 'secret-service-server' message to the client. Close SOCK upon timeout. * gnu/services/virtualization.scm (hurd-vm-shepherd-service): 'start' method returns #f when 'secret-service-send-secrets' returns #f.
* services: secret-service: Move instance last in the list of services.Ludovic Courtès2020-09-29
| | | | | * gnu/services/virtualization.scm (secret-service-operating-system): Add the SECRET-SERVICE-TYPE instance to the end of the list.
* secret-service: Fix file port leak in 'secret-service-send-secrets'.Ludovic Courtès2020-09-29
| | | | | * gnu/build/secret-service.scm (secret-service-send-secrets): Use 'call-with-input-file' instead of 'open-input-file'.
* secret-service: Add a timeout when waiting for a client.Ludovic Courtès2020-09-29
| | | | | | | | * gnu/build/secret-service.scm (secret-service-receive-secrets) [wait-for-client]: Call 'select' with a 60s timeout before 'accept'. Return #f upon timeout. [read-secrets]: Return FILES on success. Adjust caller of 'wait-for-client' to handle #f.
* services: hurd-vm: Pass "-no-reboot" when spawning the Hurd VM.Ludovic Courtès2020-09-29
| | | | | * gnu/services/virtualization.scm (hurd-vm-shepherd-service)[vm-command]: Add "--no-reboot".
* services: hurd-vm: Initialize the guest's SSH/Guix keys at activation time.Ludovic Courtès2020-09-29
| | | | | | | | | | * gnu/services/virtualization.scm (initialize-hurd-vm-substitutes) (hurd-vm-activation): New procedures. (hurd-vm-service-type)[extensions]: Add ACTIVATION-SERVICE-TYPE extension. * doc/guix.texi (Transparent Emulation with QEMU): Mention GNU/Hurd. (The Hurd in a Virtual Machine): Explain which files are automatically installed and mention offloading.
* services: guix: Generate key pair if needed during activation.Ludovic Courtès2020-09-29
| | | | | | | | * gnu/services/base.scm (guix-activation): Invoke "guix archive --generate-key". * doc/guix.texi (Invoking guix archive) (Invoking guix deploy): Mention that 'guix-service-type' takes care of generating the key pair.
* services: hurd-vm: Check whether /dev/kvm exists at run time.Ludovic Courtès2020-09-29
| | | | | | | This change allows a childhurd to run within Guix System in a VM. * gnu/services/virtualization.scm (hurd-vm-shepherd-service)[vm-command]: Stage the 'file-exists?' call.
* secret-service: Clarify the origin of messages.Ludovic Courtès2020-09-29
| | | | | * gnu/build/secret-service.scm (secret-service-send-secrets) (secret-service-receive-secrets): Prefix messages by "secret service".
* services: childhurd: Tweak description.Ludovic Courtès2020-09-29
| | | | | * gnu/services/virtualization.scm (hurd-vm-service-type)[description]: Mention "childhurd".
* services: hurd-vm: Run QEMU as an unprivileged user.Ludovic Courtès2020-09-29
| | | | | | | Until qemu was running as "root", which is unnecessary. * gnu/services/virtualization.scm (%hurd-vm-accounts): New variable. (hurd-vm-service-type)[extensions]: Add ACCOUNT-SERVICE-TYPE extension.
* gnu: snap: Update to 6.2.1.Nicolas Goaziou2020-09-29
| | | | * gnu/packages/education.scm (snap): Update to 6.2.1.
* gnu: giac: Update to 1.6.0-23.Nicolas Goaziou2020-09-29
| | | | | | * gnu/packages/algebra.scm (giac): Update to 1.6.0-23. [arguments]: Fix more hard-coded /bin/cp in Make files. [native-inputs]: Add python-wrapper.
* gnu: micropython: Update to 1.13.Nicolas Goaziou2020-09-29
| | | | * gnu/packages/python.scm (micropython): Update to 1.13.
* gnu: obs: Enable tests.Efraim Flashner2020-09-29
| | | | | | * gnu/packages/video.scm (obs)[arguments]: Enable tests. Add configure-flag to enable unit tests. [native-inputs]: Add cmocka.