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
gnu: dezyne: Update to 2.19.2. * gnu/packages/dezyne.scm (dezyne): Update to 2.19.2. Change-Id: Ie72f67fc93834d207866908291a3a551a934c7e8
gnu: kde-games: Update to 25.08.2. * gnu/packages/kde-games.scm (kde-games)[version]: Use the version number of libkdegames. Change-Id: I9b30677b875a56c30fe326aee6fe590a69b1f64a
gnu: jamesdsp: Update to 2.7.0-0.53cf098. * gnu/packages/audio.scm (jamesdsp): Update to 2.7.0-0.53cf098. [arguments]<#:phases>: Replace 'build, 'check and 'install phases with those from gnu-build-system. [source]<patches>: Remove "jamesdsp-fix-bulid-on-pipewire-1.4.0.patch". * gnu/local.mk: Deregister it. Change-Id: I4d8809cc32cc24a3dc14f9cc465587e3cb0f61c5
gnu: qt-advanced-docking-system: Update to 4.4.1. * gnu/packages/qt.scm (qt-advanced-docking-system): Update to 4.4.1. Change-Id: Idd053ef775429e486e19ea00b9c2ed8cff141744
gnu: qcustomplot: Switch to Qt6. * gnu/packages/qt.scm (qcustomplot)[inputs]: Replace qtbase-5 with qtbase. (qcustomplot-qt5): New variable. * gnu/packages/databases.scm (sqlitebrowser)[inputs]: Replace qcustomplot with qcustomplot-qt5. * gnu/packages/radio.scm (wfview)[inputs]: Replace qcustomplot with qcustomplot-qt5. Change-Id: I781fb0f94b341c039d4f192c24c797e64e549426
gnu: qcustomplot: Update to 2.1.1. * gnu/packages/qt.scm (qcustomplot): Update to 2.1.1. [source]: Update url. [native-inputs]: Update the url of "qcustomplot-sharedlib". Change-Id: I9d507036b7a6a353f00f531f0cf12ba67447aa4b
gnu: icedove: Update to 140.5.0. * gnu/packages/gnuzilla.scm (icedove): Update to 140.5.0. (%icedove-build-id): Bump to 20251112000000. (%icedove-version): Bump to 140.5.0. (thunderbird-comm-source): Update changeset/hash. Change-Id: I299b3d2fb9a37757ced0b32f4241f42f862b02b2
gnu: guile-hygguile: Update to 2.0.21. * gnu/packages/guile-xyz.scm (guile-hygguile): Update to 2.0.21. [description]: Update description. Change-Id: I65ffb4fc42e2bfc79de08d8914d577ffd1dff712 Signed-off-by: jgart <jgart@dismail.de>
gnu: packages: asdf-cli: Update to 0.2.1. * gnu/packages/lisp-xyz.scm (asdf-cli): Update to 0.2.1. [arguments]: Add main system name. [inputs]: Add charje.loop, cl-fad, cl-semver, cl-str. Change-Id: Iad93c29c479fc9d20e8a03a08648ec346fc74da2 Signed-off-by: jgart <jgart@dismail.de>
guix: asdf-build-system: Only copy .asd for the package's systems. * guix/build/asdf-build-system.scm (copy-files-to-output, install): New asd-systems input parameter integrated into build system. If the source code includes .asd files that are not meant to be loaded in a package, those .asd should not be installed. Since ASDF requires .asd file names to be unique, extraneous .asd files can cause conflicts if there is more than one .asd file with the same name that should not be loaded. This can happen if a project has example or template systems that are not meant to be loaded. Change-Id: Ib5772feab9d482c6327c31ead21330f49b257273 Signed-off-by: jgart <jgart@dismail.de>