gnu: font-lxgw-wenkai-tc: Update to 1.000.
* gnu/packages/fonts.scm (font-lxgw-wenkai-tc): Update to 1.000.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: font-lxgw-wenkai: Update to 1.300.
* gnu/packages/fonts.scm (font-lxgw-wenkai): Update to 1.300.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: font-chiron-hei-hk: Update to 2.506.
* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.506.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: font-chiron-sung-hk: Update to 1.008.
* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.008.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: warzone2100: Rewrite package arguments to G-expressions.
* gnu/packages/games.scm (warzone2100)[arguments]: Convert to list of
G-expressions.
gnu: warzone2100: Update to 4.3.5.
* gnu/packages/games.scm (warzone2100): Update to 4.3.5.
gnu: Add skktools.
* gnu/packages/language.scm (skktools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: services: Add msmtp service.
* gnu/home/services/mail.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Mail Home Services): New node.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
doc: Update references to the Shepherd manual.
* doc/guix.texi (Shepherd Services): Update cross-references to
shepherd.info nodes removed in 0.10.0.
substitute: If a server's nar URL is 404, try the next one(s).
If a substitute server advertises in its narinfo, for example, both a
/zstd and a /lzip URL but the /zstd URL is unreachable, try the /lzip
URL.
Fixes <https://issues.guix.gnu.org/63634>.
* guix/narinfo.scm (narinfo-preferred-uris): New procedure.
(narinfo-best-uri): Rebase on top of it.
* guix/scripts/substitute.scm (download-nar)[try-fetch]: New procedure.
Use 'narinfo-preferred-uris' and 'try-fetch' to attempt all the URLs of
NARINFO.
* tests/substitute.scm (request-substitution): Remove 'parameterize'.
Delete DESTINATION.
("substitute, preferred nar URL is 404, other is 200"): New test.
services: herd: "Resolve" transient services only when needed.
This allows us to get rid of the "eval root" actions, which in turn
would lead to confusing "Evaluating user expression" messages.
Fixes <https://issues.guix.gnu.org/55857>.
* gnu/services/herd.scm (resolve-transients): In 'values', avoid
'eval-there' call when UNRESOLVED is empty.
gnu: linux-libre 5.15: Update to 5.15.113.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.113.
(linux-libre-5.15-pristine-source): Update hash.
gnu: linux-libre 6.1: Update to 6.1.30.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.30.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
gnu: linux-libre: Update to 6.3.4.
* gnu/packages/linux.scm (linux-libre-6.3-version): Update to 6.3.4.
(linux-libre-6.3-pristine-source, deblob-scripts-6.3): Update hashes.
gnu: commencement: m4-boot0: Disable tests for the Hurd too.
GNU lib's stack-overflow tests fail.
* gnu/packages/commencement.scm (m4-boot0)[arguments]: Set #:tests? to #false
for the Hurd.
gnu: Add node-global-gradle-clean.
* gnu/packages/node-xyz.scm (node-global-gradle-clean): New variable.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
gnu: libmicrohttpd: Update to 0.9.77.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.77.
gnu: eudev: Use new package style.
* gnu/packages/linux.scm (eudev)[arguments]: Convert to list of G-Expressions.
[native-inputs]: Drop labels.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: icedove: Update to 102.11.2.
* gnu/packages/gnuzilla.scm (%icedove-version): Update to 102.11.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>