summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-19gnu: r-recipes: Update to 1.0.10.Ricardo Wurmus
* gnu/packages/cran.scm (r-recipes): Update to 1.0.10. Change-Id: Ie28be7c24181407f20f55b9cb469b0870e232c61
2024-02-19gnu: r-collapse: Update to 2.0.10.Ricardo Wurmus
* gnu/packages/cran.scm (r-collapse): Update to 2.0.10. Change-Id: I1471c026e8063529aa1120564d17777ea1f4acfb
2024-02-19gnu: r-igraph: Update to 2.0.2.Ricardo Wurmus
* gnu/packages/cran.scm (r-igraph): Update to 2.0.2. [propagated-inputs]: Add r-vctrs. Change-Id: I9e62b47065c7e7cf7f1d6f78550caca0df54e550
2024-02-19gnu: r-callr: Update to 3.7.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-callr): Update to 3.7.4. Change-Id: I90e0fc91fdad8a2ce7a368d076a54d74ec3497c0
2024-02-19gnu: r-r-rsp: Update to 0.46.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-r-rsp): Update to 0.46.0. Change-Id: I9512cbf807d0c7346e17ac35c43a1d9f83b4faa9
2024-02-19gnu: r-pscbs: Update to 0.67.0.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-pscbs): Update to 0.67.0. Change-Id: Ib60a434d40ede5f0c24590c65c45fb7e99affb2a
2024-02-19upstream: update-package-inputs: Sort extra inputs.Ricardo Wurmus
Ensure that extra inputs end up in the correct order. * guix/upstream.scm (update-package-inputs)[filtered-inputs]: Sort new list of inputs. Change-Id: Ia5fddd8103a33c79426995057fcce61c2e9e5a72
2024-02-19machine/ssh: Refresh parameterization of %CURRENT-SYSTEM.Ricardo Wurmus
When using "guix deploy" on an x86_64-linux machine to deploy a system to i686-linux, DEPLOY-MANAGED-HOST would revert %CURRENT-SYSTEM to the host system's value by the time it evaluated UPGRADE-SHEPHERD-SERVICES. The earlier PARAMETERIZE would no longer be effective. * gnu/machine/ssh.scm (deploy-managed-host): Ensure that UPGRADE-SHEPHERD-SERVICES is evaluated for the architecture of the target machine. Change-Id: I0816da79cd7c46a69418717fa33b2fe4e2fabae0
2024-02-19gnu: Add r-abbreviate.Wiktor Żelazny
* gnu/packages/cran.scm (r-abbreviate): New variable. Change-Id: I8632c1e7b2b5f5b03140191f6fea558d540ae496 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-02-19gnu: python-ega-download-client: Add missing input.nafkhamdc
* gnu/packages/bioinformatics.scm (python-ega-download-client) [native-inputs]: Add python-mock. Change-Id: I3befca6de33f959f4d916caa839d7201c77e8209 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-02-18gnu: bemenu: Install man pagesSören Tempel
Since version 0.6.5 man pages are written in scdoc, therefore we need to update the dependencies accordingly to ensure that the man pages are build and installed: * gnu/packages/xdisorg.scm (bemenu): Add dependency on scdoc. Signed-off-by: Sören Tempel <soeren@soeren-tempel.net> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18gnu: Add git-sizer.Greg Hogan
* gnu/packages/version-control.scm (git-sizer): New variable. Change-Id: I82a61e364782dabfd59d0e81ff310fa916b5ff23 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18gnu: Add go-go-uber-org-goleak.Greg Hogan
* gnu/packages/golang.scm (go-go-uber-org-goleak): New variable. Change-Id: I4dd8f244c44ced8910752f67b318c4e39d5acd74 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18gnu: Add go-github-com-cli-safeexec.Greg Hogan
* gnu/packages/golang.scm (go-github-com-cli-safeexec): New variable. Change-Id: Ibc183f5185de16b4d6528697cbc85183a3282733 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18gnu: Add libdisplay-info.Jaeme Sifat
libdisplay-info is a new dependency for the wlroots@0.17.0 update. As seen here: - https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0 The 'fix-meson-file phase was ripped right out of the wlroots@0.16.2 package. There was a surprise build dependency for Python in generating the database. * gnu/packages/wm.scm (libdisplay-info): New variable. Change-Id: If6a466b902f4babdfb5bc9b3935c2d14f42ae662 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18gnu: Add emacs-fdroid.Miguel Ángel Moreno
* gnu/packages/android.scm (emacs-fdroid): New variable. Change-Id: I68358b5490406aa6ee24391bee6e69bebc574d96 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18gnu: Add restartd.Nicolas Graves
* gnu/packages/admin.scm (restartd): New variable. * gnu/packages/patches/restartd-update-robust.patch: Add file. * gnu/local.mk: Register gnu/packages/patches/restartd-update-robust.patch. Change-Id: I38b9b70e97b64f006a86d7618a75f1ec3ed8b034 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18gnu: Add snapper.Nicolas Graves
* gnu/packages/file-systems.scm (snapper): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I0823705efcd6b043b7682b5c868c17065d307b9b
2024-02-18services: virtual-build-machine: Add ‘configuration’ action.Ludovic Courtès
* gnu/services/virtualization.scm (build-vm-shepherd-services): Add ‘configuration’ action. * doc/guix.texi (Virtualization Services): Document it. Change-Id: I4734e096d744b3cda0d523692498a73c0029e188
2024-02-18services: virtual-build-machine: Add periodic GC job.Ludovic Courtès
* gnu/services/virtualization.scm (%virtual-build-machine-operating-system): Add ‘periodic-gc’ service. Change-Id: Id5bde1ee3f8e1e549e231375e776d3201ec9e0b5
2024-02-18services: virtual-build-machine: Use a non-volatile root file system.Ludovic Courtès
This is a followup to e0ade40c2b7f39dc109ef03d43241033e14c4d4a, which didn’t have the desired effect. * gnu/services/virtualization.scm (virtual-build-machine-default-image): Add ‘volatile-root?’ field. Change-Id: I1a622f22cdd0f8f83860a6eb4a852518db3b46b7
2024-02-18services: virtual-build-machine: Do not offload when service is stopped.Ludovic Courtès
* gnu/services/virtualization.scm (check-vm-availability): Check the value of ‘live-service-running’. Change-Id: Iba858ea0fa417d9276e026b72b4b78791932482e
2024-02-18services: block-facebook-hosts: Use proper unroutable addresses.Ludovic Courtès
This is safer and more appropriate than redirecting to localhost. * gnu/services/networking.scm (%unroutable-ipv4, %unroutable-ipv6): New variables. (facebook-host-aliases): Use them. Change-Id: Idd4b1fec903c52d542d177a52fec1814eded4119
2024-02-18gnu: node-safe-stable-stringify: Move package in alphabetical order.Sharlatan Hellseher
* gnu/packages/node-xyz.scm (node-safe-stable-stringify): Move package in alphabetical order. Change-Id: I00c93906dfde4108a285709afec508864f5e08f7
2024-02-18gnu: node-irc-colors: Move package in alphabetical order.Sharlatan Hellseher
* gnu/packages/node-xyz.scm (node-irc-colors): Move package in alphabetical order. Change-Id: If30c3362a7b36be5c6e6c2e6c4284242f185f1bd
2024-02-18gnu: node-xyz: Add a note to the end of the file.Sharlatan Hellseher
* gnu/packages/node-xyz.scm: Add a note to avoid adding packages in the end of the file. Change-Id: If1f35eb120d283ce9e9dc84ec7b97aebfad4ed5e
2024-02-18gnu: node-serialport-*: Move packages in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-serialport-*): Move packages in alphabetical order. Change-Id: I3245d4dbb788061eb3264e73fc9d1fae4d4aa77b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-path-key: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-path-key): Move package in alphabetical order. Change-Id: I33d737668063c13f6cd369f8d922eb1aa02f7177 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-semver: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-semver): Move package in alphabetical order. Change-Id: I723b019db2e46ec7acb5b594a1eacdcd4ddd8ac6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: packages: node-xyz: Add alphatical order header.Nicolas Graves
* (gnu/packages/node-xyz): Add alphabetical order header. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-debug: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-debug): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-ms: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-ms): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-segfault-handler: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-segfault-handler): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-file-uri-to-path: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-file-uri-to-path): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-sqlite3: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-sqlite3): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-addon-api: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-addon-api): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-nan: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-nan): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-irc and node-irc-colors: Move in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-irc and node-irc-colors): Move packages in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-readable-stream: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-readable-stream): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-string-decoder: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-string-decoder): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-safe-buffer: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-safe-buffer): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-inherits: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-inherits): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-ieee754: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-ieee754): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-once: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-once): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-util-deprecate: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-util-deprecate): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-18gnu: node-bindings: Move package in alphabetical order.Nicolas Graves
* gnu/packages/node-xyz.scm (node-bindings): Move package in alphabetical order. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-17gnu: python-simpervisor: Enable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-simpervisor) [arguments] <#:test-flags>: Parallelise tests. <#:phases>: Use standard 'check phase. [native-inputs]: Add python-psutil and python-pytest-xdist. Change-Id: Ica52d672470309593b1d01c5cc4713f080c2c1b3
2024-02-17gnu: python-simpervisor: Update to 1.0.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-simpervisor): Update to 1.0.0. [build-system]: Swap to pyproject-build-system, new release does not have setup.py. [native-inputs]: Add python-hatchling. Change-Id: I3c0c9d4e22b5462af11bed2f823e4dbefd291180
2024-02-17gnu: python-devtools: Update to 0.12.2, fix build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-devtools): Update to 0.12.2. [build-system]: Swap to pyproejct-build-system. [arguments] <#:phases>: Use standard 'check phase. Add 'relax-requirements phase. [propagated-inputs]: Add python-asttokens and python-executing. [native-inputs]: Add python-hatchling. Change-Id: I5562e34443e606d93cd38f8ef8ad58f61e044c86
2024-02-17gnu: python-watchdog: Simplify package.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-watchdog) [build-system]: Swap to pyproject-build-system. [arguments] <#:test-flags>: Move skipped test here. <#:phases>: Use standard 'check phase. Change-Id: Id813dcfb567f9769fbb4408a159519004c67b85b