gnu: python-pyarrow: Refresh package style. * gnu/packages/databases.scm: Apply new package style. Change-Id: I2f26ee6569f9d8a5730757ca7a9e3d612ac20f38
gnu: Add lead-solver. * gnu/packages/games.scm (lead-solver): New variable. Change-Id: I5b126d1173e80cab6a588a08887c47d2f981890d
gnu: dds: Add missing header files. * gnu/packages/game-development.scm (dds)[arguments]<#:phases>: Also install header files. Change-Id: If3db20d8cb3530be16607d9e7c2a671dfff34439
gnu: cups-minimal: Update graft to 2.4.9 [fixes CVE-2024-35235]. * gnu/packages/cups.scm (cups-minimal/fixed): Update to 2.4.9. Change-Id: Ibb3c371b0e90457736b396f5e97b3055a4c7fc97
doc: Fix typos. * doc/guix.texi (Desktop Services): Transpose 2 adjacent bytes. (Complex Configurations): Add a missing one. Change-Id: Ia03404b500e22ed0f8a414e6b63a8f3cc6270379
gnu: openttd-engine: Update to 14.1. * gnu/packages/games.scm (openttd-engine): Update to 14.1. Change-Id: I5be37d1f2c50053197ed6a4617714ae6d2124312
gnu: kirc: Update home page. * gnu/packages/irc.scm (kirc)[home-page]: Update. Change-Id: Ib46dee7d7350ceeb7e7e3a42dc69df1284d8b9fe
gnu: swaylock: Update to 1.8.0. * gnu/packages/wm.scm (swaylock): Update to 1.8.0. Change-Id: Ie1cbc553f9113b0bbc56f4478c7194b8d78958c4
gnu: diffoscope: Update to 276. * gnu/packages/diffoscope.scm (diffoscope): Update to 276. Change-Id: I15c5e4b283f79c8d7ce16165f3d2d39200a63810
gnu: grim: Update home page. * gnu/packages/image.scm (grim)[home-page]: Update. Change-Id: Ifb3a2077098599a6ee39cd3f1f69492910c56fef
gnu: Expand some substandard imported descriptions. * gnu/packages/crates-io.scm (rust-fs-set-times-0.19)[description]: Use upstream's blurb, mostly. (rust-jwalk-0.8)[synopsis, description]: Likewise. Change-Id: Ifeac5e37d05bd1075634d060e834e7384873544f
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>
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>
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>
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
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
gnu: guile-git: Update to 0.8.0. * gnu/packages/guile.scm (guile-git): Update to 0.8.0. Change-Id: I97ed6c88402e53935d7f1cec335a7982f3e33417
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