aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-19services: activation: Ensure /var/run existence.Nicolas Graves
* gnu/services.scm (activation-script): Ensure /var/run existence. * gnu/build/install.scm (evaluate-populate-directive) [directives]: Remove directory /var/run. Change-Id: I5fb93d33b6b1f045f1e5ba206b9b0b74b5184260 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19file-systems: Recognize “none” as a valid device spec.Nicolas Graves
* gnu/build/file-systems (canonicalize-device-name): Fallback to tmpfs if spec is "none". Change-Id: Ia55c715d04c7611ba8c979f23f1ad4a8ed2e75b6 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19gnu: haunt: Update to 0.3.0.David Thompson
* gnu/packages/guile-xyz.scm (haunt): Update to 0.3.0. Change-Id: Ied0479ac9d27a9703040e0b2ce67eaf6b9af1b1d
2024-02-19gnu: Add python-pybox2d.Ricardo Wurmus
* gnu/packages/game-development.scm (python-pybox2d): New variable. Change-Id: I1468a1f8cf5ce6170d643447001057eec02500fc
2024-02-19gnu: elixir: Set default value for MIX_REBAR3.Andrew Tropin
* gnu/packages/elixir.scm (elixir): Set default value for MIX_REBAR3. Change-Id: Ic7332a3c997a26ca42229a6f2040f20d9b19aad1
2024-02-19gnu: emacs-company: Include company icons and documentation images.Tom Willemse
* gnu/packages/emacs-xyz.scm (emacs-company): Include icons and documentation images. Change-Id: I8b7515141fa71fcb4b199bfaa268ddd4ab117743 Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-02-19gnu: Add python-cloud-init.Ricardo Wurmus
* gnu/packages/python-web.scm (python-cloud-init): New variable. Change-Id: Iaaef6ff4f9c8a9ca5eb36da360bd0572cf2b1a1a
2024-02-19gnu: propeller-load: Disable parallel building.Ricardo Wurmus
* gnu/packages/embedded.scm (propeller-load)[arguments]: Use G-expression; disable parallel building; remove trailing #T from build phase. Change-Id: I3341b8537b09c2e8310f830ed4d7d6725838a147
2024-02-19gnu: r-sgloptim: Apply patch to fix build.Ricardo Wurmus
* gnu/packages/patches/r-sgloptim.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/cran.scm (r-sgloptim)[source]: Apply it. Change-Id: I6435ec1dfadcffac684c378cd074777a19cd0d7f
2024-02-19gnu: r-bigrquery: Update home page.Ricardo Wurmus
* gnu/packages/cran.scm (r-bigrquery)[home-page]: Use new Github URL. Change-Id: I93db880bfc5856aa1ee4506eaddf76a24ddf7ba1
2024-02-19gnu: r-archr: Update to 1.0.2-1.c61b064.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-archr): Update to 1.0.2-1.c61b064. Change-Id: I8967cedbfc3390c364f188d50f8ecb2b27cb1417
2024-02-19gnu: Add sugar-chat-activity.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar-chat-activity): New variable. Change-Id: I8c0245d2d31b1c824abeceea71d42b287890199b
2024-02-19gnu: r-workflows: Update to 1.1.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-workflows): Update to 1.1.4. Change-Id: I741eae75801d6606bd179be59144e12e236193bc
2024-02-19gnu: r-setrng: Update to 2024.2-1.Ricardo Wurmus
* gnu/packages/cran.scm (r-setrng): Update to 2024.2-1. Change-Id: I7a39f744175b470c3fff6a6add30ddbec4c88dcf
2024-02-19gnu: r-performance: Update to 0.10.9.Ricardo Wurmus
* gnu/packages/cran.scm (r-performance): Update to 0.10.9. Change-Id: I6a7225e5465f03404db35da744c2478b6b9224e6
2024-02-19gnu: r-magick: Update to 2.8.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-magick): Update to 2.8.3. Change-Id: Iec4535cc1baf5767ebff6ffc9d18d67b4e305e30
2024-02-19gnu: r-splus2r: Update to 1.3-5.Ricardo Wurmus
* gnu/packages/cran.scm (r-splus2r): Update to 1.3-5. Change-Id: Iac0be3d6d4d2a9a58281ba4c4c75a0c6bb86e057
2024-02-19gnu: r-sm: Update to 2.2-6.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-sm): Update to 2.2-6.0. Change-Id: I3e18ccda83177722e4dbdda1c5e7ccfdd1d6387d
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>