etc: teams: Add crypto team. * etc/teams.scm (crypto): New team. [Cayetano Santos]: Add to new team. * CODEOWNERS: Rebuild. Change-Id: Ie51ff65629c5b65ec8ee148e4dddce6d39007b54 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: guile-fibers: Update to 1.4.2. * gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.2. Change-Id: I0741989846c9ad38d918ef73b072325e2358ecb0
gnu: guile2.2-fibers: Update to 1.4.x. * gnu/packages/guile-xyz.scm (guile2.2-fibers): Inherit from ‘guile-fibers’, not ‘guile-fibers-1.1’. Change-Id: I848d4cd33f1d83552f6ca0bd83478d6bf94ad377
gnu: git: Fix disallowed references. This is a follow-up to ad461613d97f974e9e1aa30dc27753aa360476de. * gnu/packages/version-control.scm (git)[#:disallowed-references]: Explicitly list disallowed references instead of removing perl. Fixes: guix/guix#4187 (Transformed git references disallowed perl)
gnu: age-plugin-yubikey: Install manpage. * gnu/packages/rust-apps.scm (age-plugin-yubikey)[arguments]: Add a phase to generate and install the manpage. Change-Id: I449d26ec6376b4874b0fc7153533ba38ea71d5f9
gnu: Add age-plugin-yubikey. * gnu/packages/rust-apps.scm (age-plugin-yubikey): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add age-plugin-yubikey. Change-Id: I80e2a2f859f871567c72995b49ea3096b7be5fe8 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add dumbpipe. * gnu/packages/rust-apps.scm (dumbpipe): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add dumbpipe. Change-Id: I515c3fa0d9f75a46e75c640cae0ab42fcf4ac1b2 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: cl-usocket: Update to 0.8.9. * gnu/packages/lisp-xyz.scm (sbcl-usocket): Update to 0.8.9. Change-Id: I697333c26eb18ce0fc234079c5dceb4676bc91c2
gnu: cl-simple-matrix: Update to 3.5. * gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.5. Change-Id: I6ab3723165c2afaedf4bfc4bc941ba3a772c3147
gnu: Remove demlo and some of go-* dependencies. Development was stopped 7y ago, it depends on go-1.17 and fails to build. This change removes Demlo and some of it's dependencies which are not in use by others. * gnu/packages/music.scm: (demlo, go-github-com-wtolson-go-taglib, go-github-com-aarzilli-golua, go-github-com-stevedonovan-luar, go-gitlab-com-ambrevar-golua-unicode): Delete variables. Fixes: guix/guix#3444 Change-Id: I19c530f8a37b6314eb24678a179faae3e961145a
gnu: Remove hangups. Google Hangouts API has been shut down in November 2022, see: <https://github.com/tdryer/hangups/issues/533>. * gnu/packages/messaging.scm (hangups): Delete variable. Fixes: guix/guix#3460 Change-Id: Ic54b0de9645da121096b0548a3f54d271057eb52
gnu: Add python-filelock-next. * gnu/packages/python-xyz.scm (python-filelock-next): New variable. Change-Id: I831dcdf7543a723dc7fd0cd5603b23002ccf0501
gnu: waypipe: Update to 0.10.5. * gnu/packages/freedesktop (waypipe): Update to 0.10.5. [source]: Add snippet to fix cargo flags. [arguments]: Add a phase to add some phases from the cargo-build-system. [native-inputs]: Add rust, rust:cargo, rust-bindgen-cli, shaderc, clang, and vulkan-headers. [inputs]: Add vulkan-loader and zstd:lib and cargo inputs for waypipe. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add waypipe. Change-Id: Ie6592a2ab5602e420777a6e7eab505e143743c8d Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: qtmips: Update to 0.8.1. * gnu/packages/emulators.scm (qtmips): Update to 0.8.1. [arguments]: Adjust accordingly. Closes: guix/guix#4176 Change-Id: I1537d9154547a7faaba212ca457b35d04c2e742d Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: Add font-kawkab-mono. * gnu/packages/fonts.scm (font-kawkab-mono): New variable. Closes: guix/guix#4195 Change-Id: Idb667ebf651bfcc3db2708134c4213142d4db6e0 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: typst: Update to 0.14.0. * gnu/packages/rust-apps.scm (typst): Update to 0.14.0. [arguments]<#:rust>: Use rust-1.88. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[typst]: Update entry. [rust-syntect-5]: Rename to rust-syntect-5.2. [rust-syntect-5.3]: New entry. * gnu/packages/rust-sources.scm (rust-hypher-0.1): Update to 0.1.6. (rust-syntect-5): Rename to rust-syntect-5.2. [inputs]: Rename cargo-inputs rust-syntect-5 to rust-syntect-5.2. (rust-syntect-5.3): New variable. Change-Id: I29180b456e9c49216f16bc7227ac60820bbf2c2b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: knights: Update description. * gnu/packages/kde-games.scm (knights)[description]: Mention that this package is part of the KDE games module. Change-Id: Ic89549d291bb4058f3ff7c08efc270f576e6c43c
gnu: services: Add mollysocket service. * gnu/services/messaging.scm (ms-format,ms-serialize-string, ms-serialize-integer, ms-serialize-boolean, ms-serialize-list-of-strings, mollysocket-shepherd-service, mollysocket-account-service, mollysocket-activation-service): New procedures. (mollysocket-configuration): New configuration. (mollysocket-service-type): New variable. * doc/guix.texi (Messaging Services)[Mollysocket Service]: New section. Change-Id: I87d57b69a6d8fa8841a95add084aa383385de4c7
gnu: Add mollysocket. * gnu/packages/rust-apps.scm (mollysocket): New variable. * gnu/packages/rust-crates.scm: Import mollysocket deps. Change-Id: Ifcfbf6078bf07f4f429bb0eeea2e61d5afba2c82 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: alacritty: Update to 0.16.1. * gnu/packages/terminals.scm (alacritty): Update to 0.16.1. * gnu/packages/rust-crates.scm (lookup-cargo-inputs) [alacritty]: Update entry. Change-Id: I2d4777275ea9e36ce1601de8b377c62d58e455a2