Christopher Baines
714fba793a
gnu: guix-data-service: Update to 0.0.1-44.e13febc.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-44.e13febc.
Change-Id: I86917732673173cf6ebe211ac69b38444f450f20
2023-11-23 14:21:05 +00:00
Christopher Baines
e815db3c2d
gnu: guix-build-coordinator: Update to 92.78df0b3.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
92.78df0b3.
Change-Id: Id60ca3be76c6ac897f1aa2fed4f8c03b03a25fea
2023-11-23 14:21:05 +00:00
Christopher Baines
364c1b17e1
gnu: nar-herder: Update to 0-23.5ccd6cb.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-23.5ccd6cb.
Change-Id: I6a43dd20de4518fb1f6476d321d8c76536fa47fc
2023-11-23 14:21:05 +00:00
Adriel Dumas--Jondeau
185d83d3ca
gnu: godot: Update to 4.1.3.
...
* gnu/packages/game-development.scm (godot): Update to 4.1.3.
Change-Id: Ia8844da04b568e32e9138b222ddfdca7868b010f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-23 14:21:05 +00:00
Artyom V. Poptsov
8960eb0278
gnu: book-sparc: Update to 1.1.0.
...
* gnu/packages/books.scm (book-sparc): Update to 1.1.0.
[source]: Don't delete "sparc.pdf" as the file is now absent from the
repository.
[inputs]: Add "texlive-glossaries-english".
Change-Id: I2e3b72a6a18d82d98787ea9a41041d11413f9c3a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-23 14:21:00 +00:00
Vasile Dumitrascu
07e6ecb870
gnu: beancount: Update to 2.3.6.
...
* gnu/packages/finance.scm (beancount): Update to 2.3.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-23 14:03:27 +00:00
Troy Figiel
813aee874c
gnu: python-pyfuse3: Update to 3.3.0.
...
* gnu/packages/python-xyz.scm (python-pyfuse3): Update to 3.3.0.
Change-Id: I9b4120c631e51ad9829f3fa7338bdb8b48f60b87
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-23 14:03:11 +00:00
Bruno Victal
dbc02656cf
gnu: mympd: Update to 13.0.5.
...
* gnu/packages/mpd.scm (mympd): Update to 13.0.5.
[native-inputs]: Add jekyll.
[outputs]: Add 'doc.
[arguments]<#:configure-flags>: Install HTML documentation. Set correct value
for localstatedir.
<#:phases>: Add 'move-doc.
Change-Id: I0f1ab4295b7bc03876ad1bbeff6154b4da6adc9a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-23 14:01:17 +00:00
Greg Hogan
8d596af2c9
gnu: folly: Update to 2023.11.06.00.
...
* gnu/packages/cpp.scm (folly): Update to 2023.11.06.00.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:44 +01:00
Bruno Victal
779ba3a6d3
gnu: mpd: Update to 0.23.14.
...
* gnu/packages/mpd.scm (mpd): Update to 0.23.14.
Change-Id: Iccfbf2c7028cd53b52005366d8bcf1592798e155
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:44 +01:00
Zheng Junjie
4acbdd40f8
gnu: guile-ts: Update to 0.2.0.
...
* gnu/packages/guile-xyz.scm (guile-ts): Update to 0.2.0.
Change-Id: Ifd0f3ac5fc069ac2e300dd2f4b44df49a4298e83
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:44 +01:00
Jean-Pierre De Jesus DIAZ
ff61fc8e0f
gnu: Add vim-coqtail.
...
* gnu/packages/vim.scm (vim-coqtail): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I5fa7266227097c724e29be4a133a8dc4bb8bb1af
2023-11-23 12:56:44 +01:00
Jean-Pierre De Jesus DIAZ
33a1ee7f17
gnu: Add coq-for-coqtail.
...
* gnu/packages/coq.scm (coq-for-coqtail): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I0c08a02f7937786b52039307c1019ae3474e625c
2023-11-23 12:56:43 +01:00
Jean-Pierre De Jesus DIAZ
ff8e8d2f1e
gnu: Add vim-vader.
...
* gnu/packages/vim.scm (vim-vader): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:43 +01:00
Nicolas Graves
c7742721d1
gnu: scilab: Set default SCIHOME value.
...
* gnu/packages/maths.scm (scilab): Set default SCIHOME value.
[argmuments](phases)[rewrap-scilab-cli]: Set default -scihome option
to respect XDG base dirs specification.
Change-Id: I9b55758a3ca1fbc523c3e40e891a2462f3246390
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:43 +01:00
Nicolas Graves
671592c2dd
gnu: scilab: Add phase set-version.
...
* gnu/packages/maths.scm (scilab): Add phase set-version.
[arguments](phases): Add phase set-version.
Change-Id: I0e461a229931d159196cae73d1db584250c579b2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:43 +01:00
Nicolas Graves
9d33830fd1
gnu: scilab: Update to 2024.0.0.
...
* gnu/packages/maths.scm (scilab): Update to 2024.0.0. Remove patch.
[native-inputs]: Switch to AUTOCONF-2.71.
[inputs]: Switch to HDF5-1.10; add LIBARCHIVE.
[arguments]: Add ‘fix-linking’ phase.
Change-Id: Ie1af4dc620cee644388f6b8acf88ea50c4148b65
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:43 +01:00
Nicolas Graves
4c4da25dbf
gnu: scilab: Reindent.
...
* gnu/packages/maths.scm (scilab): Reindent.
Change-Id: I4813863a8ef5cb36de597ed31bcce0b34cfb1160
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:43 +01:00
Nicolas Graves
a4d7310ab9
gnu: scilab: Add phase rewrap-scilab-cli.
...
* gnu/packages/maths.scm (scilab): Add phase rewrap-scilab-cli.
Change-Id: Ia3ca5df1a4795c34b6c1cdc8c3b0d7cc2badf0cb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:43 +01:00
Nicolas Graves
70b1ac2bc5
gnu: scilab: Use gexp for tcl and tk libraries.
...
* gnu/packages/maths.scm (scilab): Use gexp for tcl and tk libraries.
[argments](configure-flags): Use gexp for tcl and tk libraries.
Change-Id: I31fe9a9e2afd9b6266a2e7a2c7044b3c9d0dfa4f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:43 +01:00
Nicolas Graves
d2a4beaf04
gnu: scilab: Activate tests and disable failing tests.
...
* gnu/packages/maths.scm (scilab): Activate tests and disable failing tests.
[arguments]:
(tests?): Activate tests.
(phases):
[remove-desktop-files]: Extend and rename to restrain-to-scilab-cli.
[disable-failing-tests]: Add phase.
Change-Id: Icfec349c6efe14e7787ba8d385e5d51f82be82ea
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:42 +01:00
Nicolas Graves
5b910b4f7c
gnu: scilab: Remove uneeded code.
...
* gnu/packages/maths.scm (scilab):
[source](snippet): Remove directory Visual-Studio-settings and file Scilab.sln.
[arguments](configure-flags):
Remove uneeded FFLAGS environment variable set.
[arguments](phases):
prebuild: Remove uneeded SCIHOME setting code.
Change-Id: I71c044e19617bf556bbe95e7ba0cdbd716921055
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-23 12:56:42 +01:00
Giacomo Leidi
267786721b
services: Add oci-container-service-type.
...
* gnu/services/docker.scm (oci-container-configuration): New variable;
(oci-container-shepherd-service): new variable;
(oci-container-service-type): new variable.
* doc/guix.texi (Miscellaneous Services): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I17cede1975051a9fdd0e0a13b2191d8055266f80
2023-11-23 12:56:42 +01:00
Liliana Marie Prikler
5023424f16
gnu: Add clingo-dl.
...
* gnu/packages/potassco.scm (clingo-dl): New variable.
Change-Id: Ib6ff517435a614c3625d042453db05fe518241cd
2023-11-23 09:29:05 +01:00
Ian Eure
540f248c51
gnu: Add emacs-nssh.
...
* gnu/packages/emacs-xyz.scm (emacs-nssh): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:05 +01:00
Ian Eure
70140ba719
gnu: Add emacs-hyperspace.
...
* gnu/packages/emacs-xyz.scm (emacs-hyperspace): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:05 +01:00
Ian Eure
09ed237d62
gnu: Add emacs-shell-here.
...
* gnu/packages/emacs-xyz.scm (emacs-shell-here): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:05 +01:00
Ian Eure
e72af64dd3
gnu: Add emacs-discomfort.
...
* gnu/packages/emacs-xyz.scm (emacs-discomfort): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:05 +01:00
Ian Eure
6b5221d724
gnu: Add emacs-debase.
...
* gnu/packages/emacs-xyz.scm (emacs-debase): New variable.
Change-Id: Idab93a2e2f0834b041792beb41790c725be1e16d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:05 +01:00
Ian Eure
95bebea936
gnu: Add emacs-exwm-ss.
...
* gnu/packages/emacs-xyz.scm (emacs-exwm-ss): New variable.
Change-Id: Ia3d8d0712b08bd93290d6144dbcf69b6b577654a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:05 +01:00
Ian Eure
61dbcde666
gnu: Add emacs-exwm-firefox.
...
* gnu/packages/emacs-xyz.scm (emacs-exwm-firefox): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ian Eure
4de0a818e1
gnu: Add emacs-exwm-firefox-core.
...
* gnu/packages/emacs-xyz.scm (emacs-exwm-firefox-core): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ian Eure
1eafa4c4be
gnu: Add emacs-exwm-mff.
...
* gnu/packages/emacs-xyz.scm (emacs-exwm-mff): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ian Eure
bd59fca6d2
gnu: Add emacs-diss.
...
* gnu/packages/emacs-xyz.scm (emacs-diss): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ian Eure
c04a9a7a7d
gnu: Add emacs-tl1-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-tl1-mode): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ian Eure
70dbb8bb9a
gnu: Add emacs-9lc-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-9lc-mode): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ian Eure
025d717382
gnu: Add emacs-geoclue.
...
* gnu/packages/emacs-xyz.scm (emacs-geoclue): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ian Eure
f29288a9ce
gnu: Add emacs-dnt.
...
* gnu/packages/emacs-xyz.scm (emacs-dnt): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-23 09:29:04 +01:00
Ludovic Courtès
5283d24062
shell: Disable caching for ‘guix shell -f guix.scm’.
...
Fixes <https://issues.guix.gnu.org/64858 >.
* guix/scripts/shell.scm (profile-cached-gc-root): Distinguish the two
‘load’ cases; return #f and #f for (load ad-hoc-package _).
Reported-by: Pierre-Henry Fröhring <phfrohring@deeplinks.com>.
Change-Id: I00282fbd41aeed09fb927690945cf65e1f9efe4d
2023-11-22 23:55:12 +01:00
Felix Lechner
762be40098
shell: Correct cache key for ‘guix shell -f guix.scm’.
...
Partially fixes <https://issues.guix.gnu.org/64858 >.
Fixes a bug whereby ‘guix shell -f guix.scm’ would use the same cache
key as ‘guix shell’ in an empty directory (meaning: no packages
specified) and would ignore the mtime of ‘guix.scm’.
* guix/scripts/shell.scm (profile-cached-gc-root): In ‘load’ case,
recognize both the ‘package’ and ‘ad-hoc-package’ tags.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Ice6d0ac43e1dc6bb335a17963364c2cc6bcd076d
2023-11-22 23:55:12 +01:00
Efraim Flashner
5e8e9bcd25
gnu: aria2: Unbundle wslay.
...
* gnu/packages/bittorrent.scm (aria2)[source]: Add snippet to delete
configure script and remove bundled dependency. Add a patch.
[native-inputs]: Add autoconf, automake, gettext-minimal, libtool.
[inputs]: Add wslay.
* gnu/packages/patches/aria2-unbundle-wslay.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I92390a872454726ff9587518bb535d2105c44ef3
2023-11-22 22:56:22 +02:00
Efraim Flashner
e5c3cf139d
gnu: aria2: Update to 1.37.0.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.37.0.
Change-Id: Iddaeabb59b774b61610722f485c8c773aaf60434
2023-11-22 22:56:18 +02:00
Ludovic Courtès
b150c546b0
git: Shell out to ‘git gc’ when necessary.
...
Fixes <https://issues.guix.gnu.org/65720 >.
This fixes a bug whereby libgit2-managed checkouts would keep growing as
we fetch.
* guix/git.scm (packs-in-git-repository, maybe-run-git-gc): New
procedures.
(update-cached-checkout): Use it.
2023-11-22 16:51:47 +01:00
Ludovic Courtès
300e9ad43d
gnu: cuirass: Update to bdc1f9f.
...
* gnu/packages/ci.scm (cuirass): Update to bdc1f9f.
Change-Id: I952442ddd122e63f0414a480cb08b8221d9beedd
2023-11-22 16:51:47 +01:00
Ludovic Courtès
2c5fb13a05
read-print: Properly indent ‘parameterize’.
...
Fixes <https://issues.guix.gnu.org/65427 >.
* guix/read-print.scm (%special-forms): Add ‘parameterize’.
* tests/read-print.scm: Add test.
Reported-by: Maxime Devos <maximedevos@telenet.be>
Change-Id: I922bffc527ade539cf2eb304acb25bc9c705a459
2023-11-22 16:51:46 +01:00
Ludovic Courtès
9363ec208b
gnu: duplicity: Remove input labels and use gexps.
...
* gnu/packages/backup.scm (duplicity)[native-inputs, propagated-inputs]:
Remove labels.
[arguments]: Use labels.
Change-Id: I08c7d20cca5d2f96edf9da77df9a1a3a8e5c2e5b
2023-11-22 16:51:46 +01:00
Ludovic Courtès
ad40a5d0e2
gnu: duplicity: Use ‘search-input-file’.
...
* gnu/packages/backup.scm (duplicity)[arguments]: In
‘use-store-file-names’ phase, use ‘search-input-file’.
Change-Id: I4b66a22283fc6e426377ad9f4f4c451598eb74e0
2023-11-22 16:51:46 +01:00
Jonathan Pieper
f7995b6644
gnu: duplicity: Update to 2.1.4.
...
* gnu/packages/backup.scm (duplicity): Update to 2.1.4.
[source]: Switch to ‘git-fetch’ and change URL.
[arguments]: Add ‘fix-version’ phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I0a19d19741f665ddb84da83d4bbefc959290fe42
2023-11-22 16:51:46 +01:00
Olivier Dion
0bc8560340
gnu: Add babeltrace/dev.
...
* gnu/packages/instrumentation.scm (babeltrace/dev): New variable.
Change-Id: Ib54ced9a1ede5d9acc9a53ff325663a28a3b447f
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-11-22 16:51:46 +01:00
Olivier Dion
c4b4badb2e
gnu: babeltrace: Do not install bindings as egg.
...
Oddly enough, bindings were now installed as an egg. Fix this by
forcing setuptools to install individual files with
`--single-version-externally-managed'
* gnu/packages/instrumentation.scm (babeltrace)[arguments]<#:make-flags>:
Pass it via DISTSETUPOPTS.
Change-Id: I143dd16179e1e4728cb8e5d6b00b06359da83389
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-22 16:51:46 +01:00