Age | Commit message (Expand) | Author |
2023-11-19 | gnu: erofs-utils: Update to 1.7.1....* gnu/packages/linux.scm (erofs-utils): Update to 1.7.1.
Change-Id: Ia1ac5355c8b0587d42839a551491f153fe2f1c75
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: opensmtpd: Update to 7.4.0p1....* gnu/packages/mail.scm (opensmtpd): Update to 7.4.0p1.
Change-Id: I0069369fcbc226b6e55b42142456ce77566af7be
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: Add ani-cli....* gnu/packages/video.scm (ani-cli): New variable.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
Change-Id: I21ea258f164285dea0d46379dff120b105803dd0
| jaeme |
2023-11-19 | gnu: openssh: Update to 9.5p1....* gnu/packages/ssh.scm (openssh): Update to 9.5p1.
Change-Id: I7347258f801e97045774a27e4c30b82fff2ff73e
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: loksh: Update to 7.4....* gnu/packages/shells.scm (loksh): Update to 7.4.
Change-Id: Iab2d596702b40535f65106ef064253a79d5db8ce
| Tobias Geerinckx-Rice |
2023-11-26 | gnu: Add python-canmatrix....* gnu/packages/python-xyz.scm (python-canmatrix): New variable.
Change-Id: I96192f7304388aefe1b5cc358d462d42120ca3a0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Troy Figiel |
2023-11-26 | locate: Gracefully handle busy-database error conditions....* guix/scripts/locate.scm (SQLITE_BUSY): New variable.
(call-with-database): Catch 'sqlite-error and call ‘leave’ upon
SQLITE_BUSY.
Change-Id: Iebe76c75d45e70317bd18d2c176dcdeaf9d6964c
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Maciej Kalandyk |
2023-11-26 | services: rsync: Provide a prettier Shepherd inetd service name....Previously, a default name would be used for transient inetd services,
leading to names such as #{5rjnskb6011jgmfmpgp63jp9mh9nkl20-rsync-3274}#.
* gnu/services/rsync.scm (rsync-shepherd-service): Pass #:service-name-stem.
Change-Id: I4d0a4a01e122c6eeaa85f104b083cf7e8709eac3
| Ludovic Courtès |
2023-11-26 | gnu: commencement: Make ‘glibc-final’ immune to ‘%current-target-system......Previously, the value memoized for ‘glibc-final’ was influenced by that
of ‘%current-target-system’ since it is used as a default argument to
‘libc-for-target’. Thus, due to the order in which modules were loaded
versus the time at which ‘%current-target-system’ was set, it was
possible to end up with ‘glibc-final’ set to the “wrong” libc, for
instance when doing:
guix build -f guix.scm --target=i586-pc-gnu
from another project such as the Shepherd.
This is similar to the problem fixed in
625a847d2a554168bec6e294888d9d1f8ab03d08.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)
(glibc-final): Explicitly pass (%current-system) as the first argument
to ‘libc-for-target’ so that the value of ‘%current-target-system’ at
that time has no influence.
Change-Id: I2f05898b8f9d1f99d4c75108441c7ad38728225f
| Ludovic Courtès |
2023-11-26 | gnu: ucsim: Update to 0.8.2....* gnu/packages/embedded.scm (ucsim): Update to 0.8.2.
Change-Id: Id1a18ef918b28b75311a01f512a3bbfdb545cd41
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| 宋文武 |
2023-11-26 | gnu: fftw: Update to 3.3.10...* gnu/packages/algebra.scm (fftw): Update to 3.3.10
Change-Id: Icd6e199aa4e863f0d5c0883326a02e2991b811d3
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| mtekman |
2023-11-26 | gnu: qpwgraph: Update to 0.6.0....* gnu/packages/audio.scm (qpwgraph): Update to 0.6.0.
Change-Id: Ib9a20a12f8f4516e8e61340f962536a94a2a81dc
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Juliana Sims |
2023-11-26 | gnu: diffoscope: Update to 252....* gnu/packages/diffoscope.scm (diffoscope): Update to 252.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Vagrant Cascadian |
2023-11-26 | gnu: Add guile-algorithms...Guile port of racket-algorithms
* gnu/packages/guile-xyz.scm (guile-algorithms): New variable.
Change-Id: I53e5b130f96ce10e52622fcdb35b9d0bbe28b108
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Filip Lajszczak |
2023-11-26 | gnu: Add vim-jedi-vim....* gnu/packages/vim.scm (vim-jedi-vim): New variable.
Change-Id: I2656837686866961266b093cd6b4a4d528f5f684
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Nguyễn Gia Phong |
2023-11-26 | gnu: Add vim-srcery-vim....* gnu/packages/vim.scm (vim-srcery-vim): New variable.
Change-Id: If53bdae6783af5500f517c4941babb3bdb6522e7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Nguyễn Gia Phong |
2023-11-26 | gnu: parallel: Update to 20231122....* gnu/packages/parallel.scm (parallel): Update to 20231122.
Change-Id: Ia4a42fee8ce484845801b6e738a85f67169fae79
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Andy Tai |
2023-11-26 | gnu: vim-coqtail: Use vim-build-system....* gnu/packages/vim.scm (vim-coqtail)[build-system]: Switch to the
vim-build-system.
[arguments]: Remove install-plan. Add plugin-name. Adjust custom
'check phase to refer to vim-full.
[native-inputs]: Use 'old-style' package references to be able to
specify vim-full.
Change-Id: Iae3877738032a5583320245f63775f187c40fb6a
| Efraim Flashner |
2023-11-26 | gnu: vim-vader: Use vim-build-system....* gnu/packages/vim.scm (vim-vader)[build-system]: Switch to the
vim-build-system.
[arguments]: Remove install-plan. Add plugin-name.
(vim-coqtail)[arguments]: Adjust reference to vim-vader.
Change-Id: I8210054e062b608706ee37a77f60969948b1c3b5
| Efraim Flashner |
2023-11-26 | build-system/vim: Add missing keywords....* guix/build-system/vim.scm (vim-build): Add missing build-system flags.
Change-Id: Ie0094bb0579987e8432750f883eb56bae8ccd845
| Efraim Flashner |
2023-11-25 | gnu: yt-dlp: Update to 2023.10.13....* gnu/packages/video.scm (yt-dlp): Update to 2023.10.13.
Change-Id: I69da19ce8141fce99bb41daf6fe1892e5d6a9736
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Jaeme Sifat |
2023-11-25 | doc: Update yggdrasil related documentation....* doc/guix.texi (Networking Services): Update the sample yggdrasil-private.conf.
Remove obsolete options that may contain a file whose path is specified in the
config-file field of yggdrasil-configuration.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Aleksandr Vityazev |
2023-11-25 | gnu: yggdrasil: Update to 0.5.2....* gnu/packages/networking.scm (yggdrasil): Update to 0.5.2.
[propagated-inputs]: Rewrite inputs to replace "go-golang-org-x-sys" with
"go-golang-org-x-sys-0.8". Use "go-golang-org-x-sys-0.8". Add
"go-github-com-bits-and-blooms-bitset",
"go-github-com-bits-and-blooms-bloom", "go-github-com-quic-go-quic-go", and
"go-github-com-hjson-hjson-go".
* gnu/packages/patches/yggdrasil-extra-config.patch: Update.
Change-Id: I3c411524e589f0af52eaa90230810148f6ad4e31
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: go-github-com-quic-go-quic-go: Update to 0.39.3....* gnu/packages/golang.scm (go-github-com-quic-go-quic-go): Update to 0.39.3.
[propagated-inputs]: Rewrite input packages to replace old
"go-golang-org-x-sys" with "go-golang-org-x-sys-0.8". Add
"go-golang-org-x-sys-0.8".
Change-Id: Ia8d9f79d582a8a5a5b0d10638a1a1c00a104b06e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: Add go-golang-org-x-net-0.17...* gnu/packages/golang.scm (go-golang-org-x-net-0.17): New variable.
Change-Id: Ie301f84c6ced9d96d6d9f685facedb4b88d30f78
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: Add go-golang-org-x-sys-0.8...* gnu/packages/golang.scm (go-golang-org-x-sys-0.8): New variable.
(go-github-com-quic-go-qtls-go1-20) [propagated-inputs]: Use
"go-golang-org-x-sys-0.8".
Change-Id: I5e79b909e1f670a20e66bf2a9a06009737c45028
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: Add go-github-com-quic-go-qpack....* gnu/packages/golang.scm (go-github-com-quic-go-qpack): New variable.
Change-Id: I1ef8e677367a9a863897bfe884259782076e75fc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: Add go-github-com-quic-go-qtls-go1-20....* gnu/packages/golang.scm (go-github-com-quic-go-qtls-go1-20): New variable.
Change-Id: Id7b4bfc88e446e974af31026c7717dc732cd09a6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: Update "go-github-com-willf-bitset" to 3.6.0....* gnu/packages/golang.scm (go-github-com-willf-bloom): Rename to
"go-github-com-bits-and-blooms-bloom". Update to 3.6.0.
[arguments]: Replace "willf" with "bits-and-blooms".
[home-page]: Likewise.
(go-github-com-willf-bloom): Define as deprecated by
"go-github-com-bits-and-blooms-bloom".
Change-Id: Ib9ecbff9c2694fae53bbc355fcb03079140183a0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: go-github-com-bits-and-blooms-bitset: Update to 1.11.0....* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bitset): Update to
1.11.0.
Change-Id: I36dff5e8434f736d448c4dc8918f36020d25303a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: Deprecate the "go-github-com-willf-bitset" variable....* gnu/packages/golang.scm (go-github-com-willf-bitset): Rename to
"go-github-com-bits-and-blooms-bitset".
[arguments]: Update.
[home-page]: Update.
(go-github-com-willf-bitset): Define as deprecated by
"go-github-com-bits-and-blooms-bitset".
Change-Id: Iaa31f120d1c2b18a5c916ea5e68b89bd3e534ffd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20231028101932-ceac995......* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to
v0.0.0-20231028101932-ceac99571f43.
Change-Id: I313d67094ca6e99ccb8c8bf1c8cc001fc9dd537a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: Deprecate the "go-github-com-lucas-clemente-quic-go" variable....* gnu/packages/golang.scm (go-github-com-lucas-clemente-quic-go): Rename to
"go-github-com-quic-go-quic-go".
[arguments]: Patch source files to replace "lucas-clemente" with "quic-go".
[home-page]: Update.
(go-github-com-lucas-clemente-quic-go): Define as deprecated by
"go-github-com-quic-go-quic-go".
Change-Id: I9a99d4d904fadcf0b6854e806042ce5ad190ac0c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2023-11-25 | gnu: network-manager-fortisslvpn: Depend on ppp 2.4.9....* gnu/packages/gnome.scm (network-manager-fortisslvpn): Update to 1.4.0.
[inputs]: Remove ppp; add ppp-2.4.9.
Change-Id: I5ef055e3fc5fc855aca8d2fa95ff995a229db89d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Benjamin |
2023-11-25 | gnu: openfortivpn: Depend on ppp 2.4.9....* gnu/packages/vpn.scm (openfortivpn): Update to 1.17.3.
[inputs]: Remove ppp; add ppp-2.4.9.
Change-Id: Ia88254afb1d7aaa9d3d6bf6c9e752d84165560b3
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Benjamin |
2023-11-25 | gnu: Add ppp-2.4.9....* gnu/packages/samba.scm (ppp-2.4.9): New variable.
Change-Id: I496016429ec4a8289b2a4ab51caa9245b914b4a5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Benjamin |
2023-11-25 | gnu: commencement: Avoid cyclic dependency when targeting i586-pc-gnu....Fixes a regression introduced in
95ea1277ae2ebd278bdb51a7887f5ba1116fbc64 where:
guix build coreutils --target=i586-pc-gnu coreutils
would never complete due to a dependency loop introduced in
‘%final-inputs’.
* gnu/packages/commencement.scm (%final-inputs): Pass argument to
‘target-hurd?’.
Change-Id: I4df7907fb9afcd2b170ba19307666eaa81f12d41
| Ludovic Courtès |
2023-11-25 | gnu: xscreensaver: Update to 6.08....* gnu/packages/xdisorg.scm (xscreensaver): Update to 6.08.
[inputs]: Remove gdk-pixbuf-xlib. Add glib:bin.
Change-Id: I610ae408a0e0d01868ba23a5574a301dc1ea3330
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| kiasoc5 |
2023-11-25 | build-system/meson: Add #:substitutable? argument to build system....This implemented the same as in gnu-build-system. The gexp->derivation
calls did not need to be modified because they already
passed #:substitutable?, which did not cause an error due to the
procedure exported by the (guix store) module with the same name.
* guix/build-system/meson.scm (meson-build, meson-cross-build): Add
#:substitutable? argument
Change-Id: I2d56c8130f785a2d6af456ef9f9bfc1b10dc2a50
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Skyler Ferris |
2023-11-25 | build-system/guile: Add #:substitutable? argument to build system....This is implemented the same as in gnu-build-system.
* guix/build-system/guile.scm (guile-build, guile-cross-build): Add
#:substitutable? argument
Change-Id: I04babb81ff1f322833f7ff22cd7580c048b26102
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Skyler Ferris |
2023-11-25 | gnu: emacs-ein: Update to 20230826....* gnu/packages/emacs-xyz.scm (emacs-ein): Update to 20230826.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I55f4d6bba65d917dee042fdd9b38b3e6d0123df3
| Cayetano Santos |
2023-11-25 | gnu: conky: Update to 1.19.6....* gnu/packages/conky.scm (conky): Update to 1.19.6.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Vasile Dumitrascu |
2023-11-25 | gnu: network-manager-applet: Update to 1.34.0....* gnu/packages/gnome.scm (network-manager-applet): Update to 1.34.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Vasile Dumitrascu |
2023-11-25 | gnu: commencement: Use locales for the right libc version on GNU/Hurd....Fixes <https://issues.guix.gnu.org/66472>.
Until now, we were unconditionally using ‘glibc-utf8-locales’, which
targets the glibc version used on Linux (2.35) rather than that used on
the Hurd (2.37). This would lead to build failures due to the inability
to use locale encoding when targeting i586-gnu.
* gnu/packages/base.scm (glibc-utf8-locales/hurd): New variable.
* gnu/packages/commencement.scm (glibc-utf8-locales-final/hurd): New
variable.
(%boot5-inputs): Use it when ‘target-hurd?’ returns #t.
(%final-inputs): Likewise.
Change-Id: I1666d615dffbe3561cf2d9612b85cd31a48a7dcd
| Ludovic Courtès |
2023-11-25 | doc: Fix childhurd host SSH port number....Fixes <https://issues.guix.gnu.org/66739>.
* doc/guix.texi (Virtualization Services): Fix childhurd host SSH port
number.
Reported-by: Nathan Dehnel <ncdehnel@gmail.com>
Change-Id: I032b3447c7061ada8ba6d6f15c5454eab0e277d9
| Ludovic Courtès |
2023-11-25 | tests: Import (guix build syscalls) when (guix build store-copy) is used....Fixes a test failure introduced in
189525412e3d803f3f77e15ec4a62aaa57f65a2d.
* guix/progress.scm: Autoload (guix build syscalls).
* tests/gexp.scm ("gexp->derivation, store copy"): Add (guix build
syscalls) to the list of imported modules. Use ‘with-imported-modules’
rather than #:modules.
Change-Id: I8d3fe90f564ef4b1a340f34cee6c08a741f7b836
| Ludovic Courtès |
2023-11-25 | tests: Use ‘test-equal’ for ‘terminal-string-width’ tests....* tests/syscalls.scm ("terminal-string-width English")
("terminal-string-width Japanese"): Use ‘test-equal’.
Change-Id: I3791b2e4c9e35735db6c6da995da8ef0f9a71804
| Ludovic Courtès |
2023-11-25 | syscalls: Add fallback case for ‘terminal-string-width’....This makes ‘terminal-string-width’ synonymous with ‘string-length’ when
running one a statically-linked Guile, as is the case in some unit
tests, instead of throwing ENOSYS.
* guix/build/syscalls.scm (terminal-string-width): Use ‘dynamic-func’
and ‘pointer->procedure’ instead of ‘syscall->procedure’. Return
‘string-length’ when one of the ‘dynamic-func’ calls fails.
Change-Id: Icf55c9e7c34b46fac91b665fb4a2ecb02160f22e
| Ludovic Courtès |
2023-11-25 | gnu: LLVM, Clang, libomp, lld: Update to 17.0.5....* gnu/packages/llvm.scm (llvm-17, clang-17, libomp-17, lld-17):
Update to 17.0.5.
Change-Id: I6f719be6fea037e4e57643589d1e585ad039ab68
Signed-off-by: Hilton Chain <hako@ultrarare.space>
| fanquake |
2023-11-25 | gnu: zig-0.10: Inherit from zig-0.9....* gnu/packages/zig.scm (zig-0.9): Expand definition.
(zig-0.10): Inherit from zig-0.9.
Change-Id: I36c273ac3f08982f598fa934571c1b83437cb977
| Hilton Chain |