~ruther/guix-local

gnu: ruby-rdoc: Update to 6.7.0.

* gnu/packages/ruby.scm (ruby-rdoc): Update to 6.7.0.
[arguments]<#:phases>: Remove patch for gemspec file.
[native-inputs]: Add ruby-test-unit-ruby-core.

Change-Id: I605f1e79d96ca35029280909e0c2e4c9884c682c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ngtcp2: Update to 1.7.0.

* gnu/packages/networking.scm (ngtcp2)[version]: Update to 1.7.0.
[source]: Use gzip archive.

Change-Id: If4490a46c0ab551ded32aab962981c9fdb43ff94
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: nghttp3: Update to 1.5.0.

* gnu/packages/web.scm (nghttp3): Update to 1.5.0.

Change-Id: Ic43e41bf5335267c9a669425e37b62ff369e466b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ebe00a20 — Sergio Pastor Pérez 1 year, 9 months ago
services: mcron: Fix home version not respecting user PATH variable.

Without this fix, deploying `home-mcron-service-type' will strip user's PATH
variable from it's environment. This means that, programs such as `notmuch',
which use hooks which usually invoke `notmuch' from path, would need to be
updated with full paths; which makes it very inconvenient to use.

* gnu/services/mcron.scm (mcron-shepherd-services): respect user PATH variable.

Change-Id: I104aa0a818ad6c3266b2b8f73a9609bfb36e314d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1fb4c399 — Fabio Natali 1 year, 9 months ago
home: services: Add home-beets-service-type.

* gnu/home/services/music.scm: New file.
* gnu/local.mk: Add this.
* doc/guix.texi: Document this.

Change-Id: Idc23a68276cb3fb07733bb38bc38b1c5a63c1d6a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
41d05c7d — Ludovic Courtès 1 year, 9 months ago
gnu: guile-git: Switch to libgit2 1.8.

* gnu/packages/guile.scm (guile-git)[inputs]: Replace ‘libgit2-1.7’ by
‘libgit2-1.8’.

Change-Id: I0b9c6f9efb813c2af589ebf291c6f66ff81b87d9
591972df — Ludovic Courtès 1 year, 9 months ago
gnu: libgit2@1.8: Fix use of uninitialized value.

* gnu/packages/patches/libgit2-uninitialized-proxy-settings.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2-1.8)[source]: Use it.

Change-Id: I6b0f009d352ddadfcc57b945baea0dcc1bac0589
21c6d426 — Ludovic Courtès 1 year, 9 months ago
gnu: guile-git: Update to 0.8.0.

* gnu/packages/guile.scm (guile-git): Update to 0.8.0.

Change-Id: I97ed6c88402e53935d7f1cec335a7982f3e33417
618880f6 — Zheng Junjie 1 year, 9 months ago
gnu: kdenlive: Add qqc2-desktop-style to inputs.

Fixes https://issues.guix.gnu.org/72823

* gnu/packages/kde.scm (kdenlive)[inputs]: Add qqc2-desktop-style.

Change-Id: I5719caa39e1fc82ecab7d73907eec9b7014a4f72
53396a22 — Zheng Junjie 1 year, 9 months ago
gnu: parallel: Fix cross-compilation.

* gnu/packages/parallel.scm (parallel)[arguments]<#:phases>: when tests?, run
post-install-test.

Change-Id: I5aabf0a80e0c314e9cb86bfa96de561ae5fcaa49
gnu: parallel: Update to 20240822.

* gnu/packages/parallel.scm (parallel): Update to 20240822.

Change-Id: If862a93ef55962b28ac20c194af906c9bd22d061
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
47281c9c — Zheng Junjie 1 year, 9 months ago
gnu: vice: Use G-expressions.

* gnu/packages/emulators.scm (vice)[arguments]: Use G-expressions.

Change-Id: I15bfd07526b39a6f1b8ca27b32f5ad6b0cf48f6d
5b2b10b6 — Artyom V. Poptsov 1 year, 9 months ago
gnu: vice: Update to 3.8.

* gnu/packages/emulators.scm (vice): Update to 3.8.
[source]: Set file-name.
[inputs]: Add curl.

Change-Id: I553de35a74b300ac3d56f542724dacec4399c33d
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
8b25e1c5 — Zheng Junjie 1 year, 9 months ago
gnu: tio: Install bash-completion.

* gnu/packages/terminals.scm (tio)[arguments]<#:configure-flags>: Set
-Dbashcompletiondir.

Change-Id: Ie19517aa190e18edd30108f594523b9b008f9ab4
2787fd81 — guix-patches--- via 1 year, 9 months ago
gnu: tio: Update to 3.6.

* gnu/packages/terminals.scm (tio): Update to 3.6.
[source]: Switch to git-fetch.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: I4e9ed921bdb9b14bd45e6c5e3ad33cebb6577ab1
18431cb5 — Romain GARBAGE 1 year, 9 months ago
gnu: Add gfortran 13.

* gnu/packages/gcc.scm (gfortran-13): New variable.

Change-Id: Idf9a35548a9a80251cc70154c7d70f5b3a316db9
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
4c49cd17 — Zheng Junjie 1 year, 9 months ago
gnu: xa: Fix cross-compilation.

* gnu/packages/assembly.scm (xa)[arguments]<#:make-flags>:
Use cc-for-target.

Change-Id: I5454e9c5091bdae95d88b9cdf0b402a89e2ff1f9
6f593f1a — Artyom V. Poptsov 1 year, 9 months ago
gnu: xa: Enable tests.

* gnu/packages/assembly.scm (xa) [arguments]: Enable tests.

Change-Id: I1866b367fc58542d5c2ae90b82f89b218c0ffa1f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
128d0b2a — Artyom V. Poptsov 1 year, 9 months ago
gnu: xa: Update to 2.4.1.

* gnu/packages/assembly.scm (xa): Update to 2.4.1.

Change-Id: I7c35a546c5ace3083a28a1bb4ba713dde1e5884b
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2a64eb80 — Zheng Junjie 1 year, 9 months ago
gnu: stagit: Add a comment for source.

* gnu/packages/version-control.scm (stagit): Add comment for why use git
protocol.

Change-Id: I748a85e252f6ad9f4de444bd176c5ad2b5f1023c
Next