Troy Figiel
d6cc85825f
gnu: go-github-com-schollz-progressbar-v3: Remove examples.
...
* gnu/packages/golang.scm (go-github-com-schollz-progressbar-v3): Remove
examples.
[arguments] <#:phases>: Add remove-examples phase.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ib1aa91160a8e94624d484654572da1b89305e076
2024-02-19 23:19:21 +00:00
Troy Figiel
643900518d
gnu: go-github-com-mesilliac-pulse-simple: Remove examples.
...
* gnu/packages/golang.scm (go-github-com-mesilliac-pulse-simple): Remove examples.
[arguments] <#:phases>: Add remove-examples phase.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:19:21 +00:00
Troy Figiel
1822ec7e79
gnu: go-github-com-mattn-go-colorable: Add missing input.
...
* gnu/packages/golang.scm (go-github-com-mattn-go-colorable): Add missing
input.
[native-inputs]: Move go-github-com-mattn-go-isatty from here ...
[propagated-inputs]: ... to here.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:19:21 +00:00
Troy Figiel
8abb1e59fd
gnu: go-github-com-charmbracelet-harmonica: Remove examples.
...
* gnu/packages/golang.scm (go-github-com-charmbracelet-harmonica): Remove examples.
[arguments] <#:phases>: Add remove-examples phase.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-19 23:19:21 +00:00
Sharlatan Hellseher
a72487a9ea
gnu: go-github-com-goccy-go-json: Revert source snippet
...
Reported by Hilton Chain <hako@ultrarare.space> in
<https://issues.guix.gnu.org/64916 >. Introduced in commit d86c93c9cb
.
* gnu/packages/golang-web.scm (go-github-com-goccy-go-json) [source]:
Add snippet deleting benchmarks files.
Change-Id: I86d878bd9cd5a24fb71c1cbbd698527a40e84f05
2024-02-19 23:19:21 +00:00
Efraim Flashner
4c6861b630
gnu: Add ghc-7.0.
...
* gnu/packages/haskell.scm (ghc-7.0): New variable.
Change-Id: I6b05c5fa87dca1d9fbea6b782b64e3d005d76c1c
2024-02-19 19:59:10 +02:00
Efraim Flashner
2d6e48f6ce
gnu: perl-5.6: Build with a newer gcc.
...
* gnu/packages/perl.scm (perl-5.6)[arguments]: Adjust custom 'configure
script to force using the C90 standard when compiling C code.
[native-inputs]: Remove gcc-5.
Change-Id: Ica3f810c3a4ef662055294f61b6b5bd19fe84f20
2024-02-19 19:59:04 +02:00
Nicolas Graves
b1ec85533a
home: symlink-manager: Allow busy device skip.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script):
Allow busy device skip.
Change-Id: Iff91c8a30309d25c02a8311d8d5ddbf54e90f5ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:43:32 +01:00
Nicolas Graves
3378c1a9c6
system: Omit “root=” kernel argument when root device is “none”.
...
* gnu/system.scm (bootable-kernel-arguments): Fallback to tmpfs
if root is "none".
Change-Id: I35a656e71169dc786e5256d98a3c04c65043086d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:42:56 +01:00
Nicolas Graves
27ee6f06d0
services: activation: Ensure /run existence.
...
* gnu/build/activation.scm (activation-script): Ensure /var/run existence.
* gnu/build/install.scm (evaluate-populate-directive)
[directives]: Remove directory /run.
Change-Id: I19ca8e7605c0cff598ab89077a94e20390ba27b0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-19 18:42:12 +01:00
Nicolas Graves
e73db355b1
services: activation: Ensure /var/run existence.
...
* 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-19 18:41:47 +01:00
Nicolas Graves
a5f66c2446
file-systems: Recognize “none” as a valid device spec.
...
* 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-19 18:41:10 +01:00
David Thompson
7d6550eec7
gnu: haunt: Update to 0.3.0.
...
* gnu/packages/guile-xyz.scm (haunt): Update to 0.3.0.
Change-Id: Ied0479ac9d27a9703040e0b2ce67eaf6b9af1b1d
2024-02-19 10:13:38 -05:00
Ricardo Wurmus
61f4ea962e
gnu: Add python-pybox2d.
...
* gnu/packages/game-development.scm (python-pybox2d): New variable.
Change-Id: I1468a1f8cf5ce6170d643447001057eec02500fc
2024-02-19 15:32:24 +01:00
Andrew Tropin
ecfb6452cd
gnu: elixir: Set default value for MIX_REBAR3.
...
* gnu/packages/elixir.scm (elixir): Set default value for MIX_REBAR3.
Change-Id: Ic7332a3c997a26ca42229a6f2040f20d9b19aad1
2024-02-19 17:00:47 +03:00
Tom Willemse
55c94d68df
gnu: emacs-company: Include company icons and documentation images.
...
* 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-19 17:00:46 +03:00
Ricardo Wurmus
a35372cc0b
gnu: Add python-cloud-init.
...
* gnu/packages/python-web.scm (python-cloud-init): New variable.
Change-Id: Iaaef6ff4f9c8a9ca5eb36da360bd0572cf2b1a1a
2024-02-19 14:53:26 +01:00
Ricardo Wurmus
d93e93e897
gnu: propeller-load: Disable parallel building.
...
* gnu/packages/embedded.scm (propeller-load)[arguments]: Use G-expression;
disable parallel building; remove trailing #T from build phase.
Change-Id: I3341b8537b09c2e8310f830ed4d7d6725838a147
2024-02-19 14:09:45 +01:00
Ricardo Wurmus
549a72f128
gnu: r-sgloptim: Apply patch to fix build.
...
* 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-19 14:07:29 +01:00
Ricardo Wurmus
06ad84c426
gnu: r-bigrquery: Update home page.
...
* gnu/packages/cran.scm (r-bigrquery)[home-page]: Use new Github URL.
Change-Id: I93db880bfc5856aa1ee4506eaddf76a24ddf7ba1
2024-02-19 13:37:36 +01:00
Ricardo Wurmus
391b612d0a
gnu: r-archr: Update to 1.0.2-1.c61b064.
...
* gnu/packages/bioinformatics.scm (r-archr): Update to 1.0.2-1.c61b064.
Change-Id: I8967cedbfc3390c364f188d50f8ecb2b27cb1417
2024-02-19 13:37:14 +01:00
Ricardo Wurmus
90e8febd29
gnu: Add sugar-chat-activity.
...
* gnu/packages/sugar.scm (sugar-chat-activity): New variable.
Change-Id: I8c0245d2d31b1c824abeceea71d42b287890199b
2024-02-19 12:42:14 +01:00
Ricardo Wurmus
7e85464585
gnu: r-workflows: Update to 1.1.4.
...
* gnu/packages/cran.scm (r-workflows): Update to 1.1.4.
Change-Id: I741eae75801d6606bd179be59144e12e236193bc
2024-02-19 12:27:53 +01:00
Ricardo Wurmus
62bb043631
gnu: r-setrng: Update to 2024.2-1.
...
* gnu/packages/cran.scm (r-setrng): Update to 2024.2-1.
Change-Id: I7a39f744175b470c3fff6a6add30ddbec4c88dcf
2024-02-19 12:27:53 +01:00
Ricardo Wurmus
ee14d93be0
gnu: r-performance: Update to 0.10.9.
...
* gnu/packages/cran.scm (r-performance): Update to 0.10.9.
Change-Id: I6a7225e5465f03404db35da744c2478b6b9224e6
2024-02-19 12:27:52 +01:00
Ricardo Wurmus
ae1f9bf605
gnu: r-magick: Update to 2.8.3.
...
* gnu/packages/cran.scm (r-magick): Update to 2.8.3.
Change-Id: Iec4535cc1baf5767ebff6ffc9d18d67b4e305e30
2024-02-19 12:27:52 +01:00
Ricardo Wurmus
f8c344d8fc
gnu: r-splus2r: Update to 1.3-5.
...
* gnu/packages/cran.scm (r-splus2r): Update to 1.3-5.
Change-Id: Iac0be3d6d4d2a9a58281ba4c4c75a0c6bb86e057
2024-02-19 12:27:52 +01:00
Ricardo Wurmus
b0ab2589ce
gnu: r-sm: Update to 2.2-6.0.
...
* gnu/packages/cran.scm (r-sm): Update to 2.2-6.0.
Change-Id: I3e18ccda83177722e4dbdda1c5e7ccfdd1d6387d
2024-02-19 12:27:52 +01:00
Ricardo Wurmus
e40f7a7cf2
gnu: r-recipes: Update to 1.0.10.
...
* gnu/packages/cran.scm (r-recipes): Update to 1.0.10.
Change-Id: Ie28be7c24181407f20f55b9cb469b0870e232c61
2024-02-19 12:27:51 +01:00
Ricardo Wurmus
b940b81847
gnu: r-collapse: Update to 2.0.10.
...
* gnu/packages/cran.scm (r-collapse): Update to 2.0.10.
Change-Id: I1471c026e8063529aa1120564d17777ea1f4acfb
2024-02-19 12:27:51 +01:00
Ricardo Wurmus
dbac7383bd
gnu: r-igraph: Update to 2.0.2.
...
* gnu/packages/cran.scm (r-igraph): Update to 2.0.2.
[propagated-inputs]: Add r-vctrs.
Change-Id: I9e62b47065c7e7cf7f1d6f78550caca0df54e550
2024-02-19 12:24:16 +01:00
Ricardo Wurmus
b94c47228e
gnu: r-callr: Update to 3.7.4.
...
* gnu/packages/cran.scm (r-callr): Update to 3.7.4.
Change-Id: I90e0fc91fdad8a2ce7a368d076a54d74ec3497c0
2024-02-19 12:21:13 +01:00
Ricardo Wurmus
dbb69e337f
gnu: r-r-rsp: Update to 0.46.0.
...
* gnu/packages/statistics.scm (r-r-rsp): Update to 0.46.0.
Change-Id: I9512cbf807d0c7346e17ac35c43a1d9f83b4faa9
2024-02-19 12:21:01 +01:00
Ricardo Wurmus
3025cf97a3
gnu: r-pscbs: Update to 0.67.0.
...
* gnu/packages/bioconductor.scm (r-pscbs): Update to 0.67.0.
Change-Id: Ib60a434d40ede5f0c24590c65c45fb7e99affb2a
2024-02-19 12:20:53 +01:00
Ricardo Wurmus
00c8a9275c
upstream: update-package-inputs: Sort extra inputs.
...
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-19 11:44:47 +01:00
Ricardo Wurmus
9ce548a26e
machine/ssh: Refresh parameterization of %CURRENT-SYSTEM.
...
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-19 11:21:27 +01:00
Wiktor Żelazny
052ef14521
gnu: Add r-abbreviate.
...
* gnu/packages/cran.scm (r-abbreviate): New variable.
Change-Id: I8632c1e7b2b5f5b03140191f6fea558d540ae496
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-02-19 11:00:12 +01:00
nafkhamdc
07ecdb99b6
gnu: python-ega-download-client: Add missing input.
...
* 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-19 10:13:41 +01:00
Sören Tempel
fdbf4192f5
gnu: bemenu: Install man pages
...
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-18 16:10:19 +01:00
Greg Hogan
bb317f46fc
gnu: Add git-sizer.
...
* gnu/packages/version-control.scm (git-sizer): New variable.
Change-Id: I82a61e364782dabfd59d0e81ff310fa916b5ff23
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18 16:09:38 +01:00
Greg Hogan
b177e753bb
gnu: Add go-go-uber-org-goleak.
...
* 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-18 16:04:28 +01:00
Greg Hogan
13e7d4d399
gnu: Add go-github-com-cli-safeexec.
...
* 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-18 16:04:21 +01:00
Jaeme Sifat
b23fd4fb3e
gnu: Add libdisplay-info.
...
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-18 16:03:23 +01:00
Miguel Ángel Moreno
e47d3c6f94
gnu: Add emacs-fdroid.
...
* gnu/packages/android.scm (emacs-fdroid): New variable.
Change-Id: I68358b5490406aa6ee24391bee6e69bebc574d96
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-18 15:56:05 +01:00
Nicolas Graves
8b7e0c1952
gnu: Add restartd.
...
* 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-18 15:55:06 +01:00
Nicolas Graves
4166d7e434
gnu: Add snapper.
...
* gnu/packages/file-systems.scm (snapper): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I0823705efcd6b043b7682b5c868c17065d307b9b
2024-02-18 15:50:47 +01:00
Ludovic Courtès
1cff19d8d4
services: virtual-build-machine: Add ‘configuration’ action.
...
* gnu/services/virtualization.scm (build-vm-shepherd-services): Add
‘configuration’ action.
* doc/guix.texi (Virtualization Services): Document it.
Change-Id: I4734e096d744b3cda0d523692498a73c0029e188
2024-02-18 15:34:43 +01:00
Ludovic Courtès
cd0dc17e43
services: virtual-build-machine: Add periodic GC job.
...
* gnu/services/virtualization.scm (%virtual-build-machine-operating-system):
Add ‘periodic-gc’ service.
Change-Id: Id5bde1ee3f8e1e549e231375e776d3201ec9e0b5
2024-02-18 15:34:43 +01:00
Ludovic Courtès
492b3a0c31
services: virtual-build-machine: Use a non-volatile root file system.
...
This is a followup to e0ade40c2b
, 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-18 15:34:43 +01:00
Ludovic Courtès
4aa2dccd4e
services: virtual-build-machine: Do not offload when service is stopped.
...
* gnu/services/virtualization.scm (check-vm-availability): Check the
value of ‘live-service-running’.
Change-Id: Iba858ea0fa417d9276e026b72b4b78791932482e
2024-02-18 15:34:42 +01:00