summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-27gnu: go-gopkg-in-yaml-v3: Skip tests on powerpc-linux.Efraim Flashner
* gnu/packages/golang.scm (go-gopkg-in-yaml-v3)[arguments]: Skip the tests when building for powerpc-linux. Change-Id: I68e3dfa274186ef8f20f85614ba941ea878d6b86
2023-11-27gnu: texlive-bin: Skip another test on powerpc-linux.Efraim Flashner
* gnu/packages/tex.scm (texlive-bin)[arguments]: When building for powerpc-linux include the custom 'skip-faulty-test phase. Change-Id: I38eb202c788bf483a8d062019f34bb8486d70878
2023-11-27gnu: go-github-com-google-go-cmp-cmp: Skip tests with gccgo.Efraim Flashner
* gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp)[arguments]: Override check phase to skip it when building with gccgo. Change-Id: Ie2b5005648882c5a65ed484e5d203f1076dcb768
2023-11-19gnu: fio: Update to 3.36.Tobias Geerinckx-Rice
* gnu/packages/benchmark.scm (fio): Update to 3.36. Change-Id: I2a58cf03e51ff9ecbea3cd540bb2dde40b6bac1c
2023-11-19gnu: bfs: Update to 3.0.4.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (bfs): Update to 3.0.4. Change-Id: Idc65d4629aa185b13a375263e10ebcc5b71a81ce
2023-11-19gnu: bfs: Fix Texinfo typo.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (bfs)[description]: Fix typo.
2023-11-19linux-boot: Don't create /root before it's used.Tobias Geerinckx-Rice
* gnu/build/linux-boot.scm (boot-system): Postpone the MKDIR of /root. Change-Id: I589316a5ddf41cada02173ed4dd5b7df09b795e8
2023-11-19gnu: Add libnsfb.Tobias Geerinckx-Rice
* gnu/packages/web.scm (libnsfb): New public variable.
2023-11-19gnu: knot: Update to 3.3.2.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (knot): Update to 3.3.2. Change-Id: Ic4909301027c75d269774fa9c52562933283f46c
2023-11-19gnu: nwipe: Update to 0.35.Tobias Geerinckx-Rice
* gnu/packages/disk.scm (nwipe): Update to 0.35. [inputs]: Add libconfig. Change-Id: Ia4d704ffd58c3d4ea6d10e718808797b528438e0
2023-11-19gnu: dpkg: Update to 1.22.1.Tobias Geerinckx-Rice
* gnu/packages/debian.scm (dpkg): Update to 1.22.1. Change-Id: Id5ac5a5c4a8dc9716fd5b05dd80c21b0edfe293f
2023-11-19gnu: erofs-utils: Update to 1.7.1.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (erofs-utils): Update to 1.7.1. Change-Id: Ia1ac5355c8b0587d42839a551491f153fe2f1c75
2023-11-19gnu: opensmtpd: Update to 7.4.0p1.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (opensmtpd): Update to 7.4.0p1. Change-Id: I0069369fcbc226b6e55b42142456ce77566af7be
2023-11-19gnu: Add ani-cli.jaeme
* gnu/packages/video.scm (ani-cli): New variable. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Change-Id: I21ea258f164285dea0d46379dff120b105803dd0
2023-11-19gnu: openssh: Update to 9.5p1.Tobias Geerinckx-Rice
* gnu/packages/ssh.scm (openssh): Update to 9.5p1. Change-Id: I7347258f801e97045774a27e4c30b82fff2ff73e
2023-11-19gnu: loksh: Update to 7.4.Tobias Geerinckx-Rice
* gnu/packages/shells.scm (loksh): Update to 7.4. Change-Id: Iab2d596702b40535f65106ef064253a79d5db8ce
2023-11-26gnu: Add python-canmatrix.Troy Figiel
* gnu/packages/python-xyz.scm (python-canmatrix): New variable. Change-Id: I96192f7304388aefe1b5cc358d462d42120ca3a0 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-26locate: Gracefully handle busy-database error conditions.Maciej Kalandyk
* 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>
2023-11-26services: rsync: Provide a prettier Shepherd inetd service name.Ludovic Courtès
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
2023-11-26gnu: commencement: Make ‘glibc-final’ immune to ↵Ludovic Courtès
‘%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
2023-11-26gnu: 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-26gnu: fftw: Update to 3.3.10mtekman
* gnu/packages/algebra.scm (fftw): Update to 3.3.10 Change-Id: Icd6e199aa4e863f0d5c0883326a02e2991b811d3 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26gnu: qpwgraph: Update to 0.6.0.Juliana Sims
* gnu/packages/audio.scm (qpwgraph): Update to 0.6.0. Change-Id: Ib9a20a12f8f4516e8e61340f962536a94a2a81dc Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26gnu: diffoscope: Update to 252.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope): Update to 252. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26gnu: Add guile-algorithmsFilip Lajszczak
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>
2023-11-26gnu: Add vim-jedi-vim.Nguyễn Gia Phong
* gnu/packages/vim.scm (vim-jedi-vim): New variable. Change-Id: I2656837686866961266b093cd6b4a4d528f5f684 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-26gnu: Add vim-srcery-vim.Nguyễn Gia Phong
* gnu/packages/vim.scm (vim-srcery-vim): New variable. Change-Id: If53bdae6783af5500f517c4941babb3bdb6522e7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-26gnu: parallel: Update to 20231122.Andy Tai
* gnu/packages/parallel.scm (parallel): Update to 20231122. Change-Id: Ia4a42fee8ce484845801b6e738a85f67169fae79 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-26gnu: vim-coqtail: Use vim-build-system.Efraim Flashner
* 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
2023-11-26gnu: vim-vader: Use vim-build-system.Efraim Flashner
* 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
2023-11-26build-system/vim: Add missing keywords.Efraim Flashner
* guix/build-system/vim.scm (vim-build): Add missing build-system flags. Change-Id: Ie0094bb0579987e8432750f883eb56bae8ccd845
2023-11-25gnu: yt-dlp: Update to 2023.10.13.Jaeme Sifat
* gnu/packages/video.scm (yt-dlp): Update to 2023.10.13. Change-Id: I69da19ce8141fce99bb41daf6fe1892e5d6a9736 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-25doc: Update yggdrasil related documentation.Aleksandr Vityazev
* 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>
2023-11-25gnu: yggdrasil: Update to 0.5.2.Artyom V. Poptsov
* 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>
2023-11-25gnu: go-github-com-quic-go-quic-go: Update to 0.39.3.Artyom V. Poptsov
* 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>
2023-11-25gnu: Add go-golang-org-x-net-0.17Artyom V. Poptsov
* 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>
2023-11-25gnu: Add go-golang-org-x-sys-0.8Artyom V. Poptsov
* 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>
2023-11-25gnu: Add go-github-com-quic-go-qpack.Artyom V. Poptsov
* gnu/packages/golang.scm (go-github-com-quic-go-qpack): New variable. Change-Id: I1ef8e677367a9a863897bfe884259782076e75fc Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-25gnu: Add go-github-com-quic-go-qtls-go1-20.Artyom V. Poptsov
* 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>
2023-11-25gnu: Update "go-github-com-willf-bitset" to 3.6.0.Artyom V. Poptsov
* 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>
2023-11-25gnu: go-github-com-bits-and-blooms-bitset: Update to 1.11.0.Artyom V. Poptsov
* 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>
2023-11-25gnu: Deprecate the "go-github-com-willf-bitset" variable.Artyom V. Poptsov
* 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>
2023-11-25gnu: go-github-com-arceliar-ironwood: Update to ↵Artyom V. Poptsov
v0.0.0-20231028101932-ceac99571f43. * 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>
2023-11-25gnu: Deprecate the "go-github-com-lucas-clemente-quic-go" variable.Artyom V. Poptsov
* 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>
2023-11-25gnu: network-manager-fortisslvpn: Depend on ppp 2.4.9.Benjamin
* 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>
2023-11-25gnu: openfortivpn: Depend on ppp 2.4.9.Benjamin
* 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>
2023-11-25gnu: Add ppp-2.4.9.Benjamin
* gnu/packages/samba.scm (ppp-2.4.9): New variable. Change-Id: I496016429ec4a8289b2a4ab51caa9245b914b4a5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-25gnu: commencement: Avoid cyclic dependency when targeting i586-pc-gnu.Ludovic Courtès
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
2023-11-25gnu: xscreensaver: Update to 6.08.kiasoc5
* 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>
2023-11-25build-system/meson: Add #:substitutable? argument to build system.Skyler Ferris
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>