summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2020-10-01Instantiate nscd in each system container.•••* gnu/system/linux-container.scm (%nscd-container-caches): New variable. (containerized-operating-system): Instantiate nscd-service with smaller caches and add it to the generated operating-system, replacing any nscd-service specified by the caller. * gnu/system/file-systems.scm: (%network-file-mappings): Remove "/var/run/nscd". Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Jason Conroy
2020-10-01gnu: Add webssh service.•••* gnu/services/ssh.scm: (<webssh-configuration>): New record type. (%webssh-configuration-nginx, webssh-service-type): New variables. (webssh-account, webssh-activation, webssh-shepherd-service): New procedures. * doc/guix.texi: Document this. Oleg Pykhalov
2020-09-30gnu: linux-libre 4.19: Update to 4.19.148.•••* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.148. (linux-libre-4.19-pristine-source): Update hash. Leo Famulari
2020-09-30gnu: linux-libre 5.4: Update to 5.4.68.•••* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.68. (linux-libre-5.4-pristine-source): Update hash. Leo Famulari
2020-09-30gnu: linux-libre: Update to 5.8.12.•••* gnu/packages/linux.scm (linux-libre-5.8-version): Update to 5.8.12. (linux-libre-5.8-pristine-source): Update hash. Leo Famulari
2020-10-01gnu: wireshark: Update to 3.2.7.•••* gnu/packages/networking.scm (wireshark): Update to 3.2.7. Tobias Geerinckx-Rice
2020-10-01gnu: perl-net-dns: Update to 1.27.•••* gnu/packages/networking.scm (perl-net-dns): Update to 1.27. Tobias Geerinckx-Rice
2020-10-01gnu: gnome-bluetooth: Update to 3.34.2.•••* gnu/packages/gnome.scm (gnome-bluetooth): Update to 3.34.2. Tobias Geerinckx-Rice
2020-10-01gnu: srt: Update to 1.4.2.•••* gnu/packages/networking.scm (srt): Update to 1.4.2. Tobias Geerinckx-Rice
2020-10-01gnu: mtr: Update to 0.94.•••* gnu/packages/networking.scm (mtr): Update to 0.94. Tobias Geerinckx-Rice
2020-10-01gnu: starfighter: Update to 2.3.3.•••* gnu/packages/games.scm (starfighter): Update to 2.3.3. Tobias Geerinckx-Rice
2020-10-01gnu: nml: Update to 0.5.3.•••* gnu/packages/game-development.scm (nml): Update to 0.5.3. Tobias Geerinckx-Rice
2020-10-01gnu: cozy: Update to 0.7.2.•••* gnu/packages/ebook.scm (cozy): Update to 0.7.2. [inputs]: Add python-packaging. Tobias Geerinckx-Rice
2020-10-01gnu: pcb-rnd: Update to 2.2.4.•••* gnu/packages/engineering.scm (pcb-rnd): Update to 2.2.4. Tobias Geerinckx-Rice
2020-10-01gnu: xtl: Update to 0.6.19.•••* gnu/packages/cpp.scm (xtl): Update to 0.6.19. Tobias Geerinckx-Rice
2020-10-01gnu: python-rq: Update to 1.5.2.•••* gnu/packages/databases.scm (python-rq): Update to 1.5.2. Tobias Geerinckx-Rice
2020-10-01gnu: python-lmdb: Update to 1.0.0.•••* gnu/packages/databases.scm (python-lmdb): Update to 1.0.0. [arguments]: Set LMDB_PURE. Tobias Geerinckx-Rice
2020-10-01gnu: stellarium: Update to 0.20.3.•••* gnu/packages/astronomy.scm (stellarium): Update to 0.20.3. Tobias Geerinckx-Rice
2020-10-01gnu: python-alembic: Update to 1.4.3.•••* gnu/packages/databases.scm (python-alembic): Update to 1.4.3. Tobias Geerinckx-Rice
2020-10-01gnu: perl-dbd-sqlite: Update to 1.66.•••* gnu/packages/databases.scm (perl-dbd-sqlite): Update to 1.66. Tobias Geerinckx-Rice
2020-10-01gnu: perl-db-file: Update to 1.854.•••* gnu/packages/databases.scm (perl-db-file): Update to 1.854. Tobias Geerinckx-Rice
2020-10-01gnu: signify: Update to 30.•••* gnu/packages/crypto.scm (signify): Update to 30. Tobias Geerinckx-Rice
2020-10-01gnu: escpr: Mark up description.•••* gnu/packages/cups.scm (escpr)[description]: Use @acronym and @tie. Tobias Geerinckx-Rice
2020-10-01gnu: php: Update to 7.4.11.•••* gnu/packages/php.scm (php): Update to 7.4.11. Tobias Geerinckx-Rice
2020-10-01gnu: nginx-xslscript: Move out of the way.•••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. Tobias Geerinckx-Rice
2020-10-01gnu: nginx-documentation: Update to 1.19.3-2603-94ebfbcd68bb.•••* gnu/packages/web.scm (nginx-documentation): Update to 1.19.3-2603-94ebfbcd68bb. Tobias Geerinckx-Rice
2020-10-01gnu: nginx: Update to 1.19.3.•••* gnu/packages/web.scm (nginx): Update to 1.19.3. Tobias Geerinckx-Rice
2020-09-30gnu: emacs-rudel: Update to 0.3.2.•••* gnu/packages/emacs-xyz.scm (emacs-rudel): Update to 0.3.2. Nicolas Goaziou
2020-09-30gnu: bitcoin-unlimited: Update to 1.9.0.1.•••* 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. Guillaume Le Vaillant
2020-09-30gnu: ocaml4.07-sqlite3: Fix build.•••* gnu/packages/ocaml.scm (ocaml4.07-sqlite3): Use dune for OCaml 4.07. Julien Lepiller
2020-09-30services: hurd-vm: Add childhurd user to kvm group.•••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" Jan (janneke) Nieuwenhuizen
2020-09-30system: image: Add image-type support.•••* 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> Mathieu Othacehe
2020-09-30image: Add image-type support.•••* 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> Mathieu Othacehe
2020-09-30services: virtualization: Use a compressed qcow2 hurd disk-image.•••* gnu/services/virtualization.scm (hurd-vm-disk-image): Use 'compressed-qcow2 format. Mathieu Othacehe
2020-09-30gnu: Add rust-multi-default-trait-impl-0.1.•••* gnu/packages/crates-io.scm (rust-multi-default-trait-impl-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> André Batista
2020-09-30gnu: sbcl-kmrcl: Update to 1.111.•••* gnu/packages/lisp-xyz.scm (sbcl-kmrcl): Update to 1.111. Pierre Neidhardt
2020-09-30gnu: newsboat: Fix inputs.•••This is a follow-up to 51b46fa28cd31cf1cc973ef6ccd05fbef3c4b39d. * gnu/packages/syndication.scm (newsboat)[arguments]: Replace rust-once-cell-1.2 with rust-once-cell-1. Efraim Flashner
2020-09-30gnu: Fix package references.•••* 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. Efraim Flashner
2020-09-30gnu: rust-instant-0.1: Update to 0.1.4.•••* 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. Efraim Flashner
2020-09-30gnu: rust-serde-1: Update to 1.0.113.•••* 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. Efraim Flashner
2020-09-30gnu: rust-once-cell-1.2: Replace with rust-once-cell-1.•••* 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. Efraim Flashner
2020-09-30gnu: Add rust-once-cell-1.•••* gnu/packages/crates-io.scm (rust-once-cell-1): New variable. (rust-once-cell-1.2): Inherit from rust-once-cell-1. Efraim Flashner
2020-09-29gnu: escpr: Update to 1.7.7.•••* gnu/packages/cups.scm (escpr): Update to 1.7.7. [arguments]: Add a ‘patch-autotools-version-requirement’ phase. Tobias Geerinckx-Rice
2020-09-29gnu: escpr: Install PPDs where CUPS can find them.•••* gnu/packages/cups.scm (escpr)[arguments]: Fix ‘--with-cupsppddir=’. Tobias Geerinckx-Rice
2020-09-29gnu: wev: Use version tag instead of commit.•••* 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> Brendan Tildesley
2020-09-29gnu: claws-mail: Update to 3.17.7.•••* gnu/packages/mail.scm (claws-mail): Update to 3.17.7. Tobias Geerinckx-Rice
2020-09-29services: hurd-vm: Add system test.•••* gnu/tests/virtualization.scm (%childhurd-os): New variable. (run-childhurd-test): New procedure. (%test-childhurd): New variable. Ludovic Courtès
2020-09-29secret-service: Add proper logging procedure and log to syslog.•••* gnu/build/secret-service.scm (log): New macro. (secret-service-send-secrets, secret-service-receive-secrets): Use it instead of raw 'format' calls. Ludovic Courtès
2020-09-29services: secret-service: Add initial client/server handshake.•••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. Ludovic Courtès
2020-09-29services: secret-service: Move instance last in the list of services.•••* gnu/services/virtualization.scm (secret-service-operating-system): Add the SECRET-SERVICE-TYPE instance to the end of the list. Ludovic Courtès