summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-24gnu: Add rust-hound-3....* gnu/packages/crates-io.scm (rust-hound-3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Ifb52b8160d348e678db9620eda28726136e73f4a Steve George
2023-10-24gnu: Add rust-jack-0.8....* gnu/packages/crates-io.scm (rust-jack-0.8): New variable. Change-Id: I4838645f1a0e3bf2a6c021e905440fe8da1ea3ce Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-10-24gnu: Add rust-jack-sys-0.2....* gnu/packages/crates-io.scm (rust-jack-sys-0.2): New variable. Change-Id: Idb2c28c8fc76c6e7dada1a65671194c167da1258 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-10-24gnu: Add rust-asio-sys-0.2....* gnu/packages/crates-io.scm (rust-asio-sys-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I9398443298df8bd3d927f048da69a021be872ecf Steve George
2023-10-24gnu: Add rust-bindgen-0.56....* gnu/packages/crates-io.scm (rust-bindgen-0.56): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I8e227d6d0f2c7770265987b61f2e27c7d7f3782c Steve George
2023-10-24gnu: Add rust-stdweb-0.1....* gnu/packages/crates-io.scm (rust-stdweb-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-10-24gnu: Add rust-oboe-0.4....* gnu/packages/crates-io.scm (rust-oboe-0.4): New variable. Change-Id: I083becc4acb141f537f7d4e594ce4d46eaa6cd13 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-10-24gnu: Add rust-oboe-sys-0.4....* gnu/packages/crates-io.scm (rust-oboe-sys-0.4): New variable. Change-Id: Ib9d97f8149cfc53d801ecdbc3ac51d5e3a8cf370 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-10-24gnu: Add rust-fetch-unroll-0.3....* gnu/packages/crates-io.scm (rust-fetch-unroll-0.3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I3cabb9e25b0e2203eb291cdb087cef9714606bda Steve George
2023-10-24gnu: Add rust-ndk-glue-0.6....* gnu/packages/crates-io-scm (rust-ndk-glue-0.6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I2b15f8ccfc6e1b64d702202de93e0fe099b42ff9 Steve George
2023-10-24gnu: Add rust-ndk-0.6....* gnu/packages/crates-io.scm (rust-ndk-0.6): New variable. Change-Id: Ic47a8cf03c8246d0b826fcbadf0a454d956a3206 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-10-24gnu: Add rust-ndk-sys-0.3....* gnu/packages/crates-io.scm (rust-ndk-sys-0.3): New variable. Change-Id: Ib8706245ae72352789697f468af65f92fe3c43f2 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George
2023-10-24gnu: Add rust-coreaudio-rs-0.10....* gnu/packages/crates-io.scm (rust-coreaudio-rs-0.10): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I0840d5972ba84c50da06e558443e267ae27e71d4 Steve George
2023-10-24gnu: Add rust-coreaudio-sys-0.2....* gnu/packages/crates-io.scm (rust-coreaudio-sys-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Idd9ceb695c237f2f27eabca16a834bb6318af75b Steve George
2023-10-24gnu: Add rust-alsa-0.6...* gnu/packages/crates-io.scm (rust-alsa-0.6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Ic99805ce085e94dbe620d6bbcb8f9bb54f8ec18c Steve George
2023-10-24gnu: Add rust-alsa-0.7....* gnu/packages/crates-io.scm (rust-alsa-0.7): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I8b2c8ea71a38d492bdb9cfa65271657c7b651034 Steve George
2023-10-24gnu: Add rust-alsa-sys-0.3....* gnu/packages/crates-io.scm (rust-alsa-sys-0.3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I3d05e94c15e841b1e848f6fec06b1fa9640da2e5 Steve George
2023-10-24gnu: Add rust-lewton-0.10....* gnu/packages/crates-io.scm (rust-lewton-0.10): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I1a6d6b781f4842a6d4b6ae6340be62d4c1613bee Steve George
2023-10-24gnu: Add rust-alto-3....* gnu/packages/crates-io.scm (rust-alto-3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Ia351a2323cabc8847a9caeaf49679980b2335bab Steve George
2023-10-24gnu: Add rust-parking-lot-0.4....* gnu/packages/crates-io.scm (rust-parking-lot-0.4): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I63832c16c1ded45b7dc0fc9d06fef492377afd6d Steve George
2023-10-24gnu: Add rust-al-sys-0.6....* gnu/packages/crates-io.scm (rust-al-sys-0.6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: If02793b27b7b90b92579936948fb3195aead02ac Steve George
2023-10-24gnu: Add rust-rental-0.5....* gnu/packages/crates-io.scm (rust-rental-0.5): New variable. (rust-rental-impl-0.5): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I03878fc540be2aced8c3952d7d78275c0b0c3e54 Steve George
2023-10-24gnu: Add rust-parking-lot-core-0.2....* gnu/packages/crates-io.scm (rust-parking-lot-core-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I67c376b535ae33072983eaeaa03408e00ac5236a Steve George
2023-10-24gnu: Add rust-owning-ref-0.3....* gnu/packages/crates-io.scm (rust-owning-ref-0.3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I4a033c7669cda680679bbc614d8571b7caf70b17 Steve George
2023-10-24gnu: Add rust-ogg-0.8....* gnu/packages/crates-io.scm (rust-ogg-0.8): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I2b180cf4c493cad4f512a442f6e041762f76081c Steve George
2023-10-24gnu: clang-python-bindings: Embed version string....* gnu/packages/llvm.scm (clang-python-bindings)[arguments]: Embed the version string in the generated setup.py. Change-Id: If8764a483dd1a3786d4b3cab1f21846a18f3b07d Ricardo Wurmus
2023-10-24gnu: nauty: Update to 2.8.6....* gnu/packages/maths.scm (nauty): Update to 2.8.6. [arguments]<#:phases>: Remove unnecessary phases. Add a phase to fix location of installed ".pc" files. Change-Id: I65db0b2dde6e7a9dda396598d744e21ce7c78200 Nicolas Goaziou
2023-10-24gnu: xournalpp: Update to 1.2.2....* gnu/packages/pdf.scm (xournalpp): Update to 1.2.2. Change-Id: I67fe8391aa4ccf3ea021c7d32ccc8ed173d5a669 Nicolas Goaziou
2023-10-24gnu: tome4: Improve package style....* gnu/packages/games.scm (tome4)[inputs]: Remove labels. Sort alphabetically. [arguments]: Use G-expressions. [description]: Remove useless sentence. Change-Id: I144ae26dc03b5c49d5069e8722873437e6fde04d Nicolas Goaziou
2023-10-24gnu: tome4: Update to 1.7.6....* gnu/packages/games.scm (tome4): Update to 1.7.6. Change-Id: I577fb923f663e0e8744f0fe706789ccc312207b5 Nicolas Goaziou
2023-10-24gnu: pyzo: Update to 4.13.3....* gnu/packages/python-xyz.scm (pyzo): Update to 4.13.3. Change-Id: I082611a6f2d390ef82f2abf0b8eb75a866a67235 Nicolas Goaziou
2023-10-24gnu: crawl: Update to 0.30.1....* gnu/packages/games.scm (crawl): Update to 0.30.1. Change-Id: Ibf2f041eb94354fd4006f6787a0da028af24f861 Nicolas Goaziou
2023-10-24gnu: monolith: Update to 2.7.0....* gnu/packages/web.scm (monolith): Update to 2.7.0. [arguments]<#:cargo-inputs>: Update requirements for rust-clap, rust-cssparser, rust-percent-encoding, rust-sha2. Add rust-percent-encoding-2. <#:cargo-development-inputs>: Update requirements for rust-assert-cmd. Change-Id: Ib506412fe5ec0610839d95144aacc12335bff895 Nicolas Goaziou
2023-10-24gnu: python-tortoise-orm: Update to 0.20.0....* gnu/packages/databases.scm (python-tortoise-orm): Update to 0.20.0; [source]: switch to git-fetched origin; [build-system]: switch to pyproject-build-system; [native-inputs]: add poetry. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Giacomo Leidi
2023-10-24gnu: python-pypika-tortoise: Update to 0.1.6....* gnu/packages/databases.scm (python-pypika-tortoise): Update to 0.1.6; [build-system]: switch to pyproject-build-system; [native-inputs]: add poetry. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Giacomo Leidi
2023-10-24gnu: Fix python-tortoise-orm's sanity-check....* gnu/packages/databases.scm (python-aiosqlite-0.17): New variable; (python-tortoise-orm)[propagated-inputs]: use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Giacomo Leidi
2023-10-24gnu: Add emacs-imenu-anywhere....* gnu/packages/emacs-xyz.scm (emacs-imenu-anywhere): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I5a381594cdf3692f1ea1602d7d71f8e59e404f60 Andre A. Gomes
2023-10-24gnu: Add emacs-nerd-icons....* gnu/packages/emacs-xyz.scm (emacs-nerd-icons): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Ie7e52ca3fb40986185061fb283b13e2828e963a8 Cayetano Santos
2023-10-24gnu: kokkos: Restrict builds to 64-bit architectures....* gnu/packages/cpp.scm (kokkos)[supported-systems]: New field. Change-Id: Ia49e40471e59242e4b40879277a81de022a92d1f Ludovic Courtès
2023-10-24gnu: gnutls@3.8: Do not rely expect ‘PATH_MAX’ definition on GNU/Hurd....Fixes <https://issues.guix.gnu.org/66691>. * gnu/packages/tls.scm (gnutls-3.8.1)[arguments]: New field. Change-Id: If208591d78d5d023220bd3a7e3841af172c605ff Ludovic Courtès
2023-10-24gnu: cmake-minimal: Remove ‘hidden’ property....This makes ‘cmake-minimal’ accessible to users and additionally allows for input rewriting, as discussed at <https://issues.guix.gnu.org/65665#17>. * gnu/packages/cmake.scm (cmake-minimal)[properties]: New field. Ludovic Courtès
2023-10-24gnu: gcc@10: Update to 10.5.0....* gnu/packages/gcc.scm (gcc-10): Update to 10.5.0. Remove ‘gcc-10-tree-sra-union-handling.patch’. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Id1121cde63c8f5572fbe6a2b0d18b2df5a1eaa68 fanquake
2023-10-23doc: Document Cuirass build notifications....* doc/contributing.texi (Tracking Bugs and Changes) <Cuirass Build Notifications>: New subsection. Change-Id: Icead24ec18cd4511ee6217aae3c1d11ec552a9c7 Reviewed-by: Mathieu Othacehe <othacehe@gnu.org> Maxim Cournoyer
2023-10-23build: Fix it....* Makefile.am (.git/config): Add missing "\". Change-Id: I0d1435ef33d9e6f2246631fa0eb8cbb617ea8fb5 Clément Lassieur
2023-10-23gnu: at-spi2-core: Skip tests on powerpc-linux....* gnu/packages/gtk.scm (at-spi2-core)[arguments]: When building for powerpc-linux skip the custom 'check phase. Change-Id: I8c609c1cb6eb8b03746e294f7b8e3d0792c43443 Efraim Flashner
2023-10-23syscalls: Consistently use existing linux? definition....Instead of duplicating this existing logic across the source file. This will make it easier to add additional linux targets (e.g. linux-musl) in the future. * guix/build/syscalls.scm (readdir*, write-socket-address!) (read-socket-address): Use linux? constant. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I833c1d1630dcb8319584de1ea918cb22696f0058 Sören Tempel
2023-10-23syscalls: Add support for musl libc....This commit allows using Guix on a foreign distro which uses musl libc, for example, Alpine Linux. Usage of musl libc is detected via a new musl-libc? variable using the Guile %host-type. Using the new musl-libc? variable, we can now implement musl-specific quirks. The two compatibility problems I encountered in this regard are that musl dose not export a readdir64 and statfs64 symbol. On musl, these two functions are implemented as CPP macros that expand to readdir/statfs. To workaround that, a case-distinction was added. The existing linux? variable has been modified to return true if the %host-system contains "linux-" in order to ensure it is true for both linux-gnu as well as linux-musl host systems. The patch has been tested on Alpine Linux and is already used for the downstream Guix package shipped in Alpine Linux's package repository. * guix/build/syscalls.scm (musl-libc?): New variable. (linux?): Truth value on any linux system. (statfs, readdir-procedure): Support musl libc. Signed-off-by: Sören Tempel <soeren@soeren-tempel.net> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Icc4101a062381240f977f4550344bde696513c52 Sören Tempel
2023-10-23build-system/dub: Remove dependency on (guix build syscalls)....The (guix build syscalls) module was unused. * guix/build-system/dub.scm (%dub-build-system-modules): Remove (guix build syscalls). Ludovic Courtès
2023-10-23build-system/android-ndk: Remove dependency on (guix build syscalls)....The (guix build syscalls) module was unused. * guix/build-system/android-ndk.scm (%android-ndk-build-system-modules): Remove (guix build syscalls). Ludovic Courtès
2023-10-23build-system/ant: Remove dependency on (guix build syscalls)....The module has been unused since a6343af22161b21ddbc4143a2b6a60d1ee860eb0. * guix/build-system/ant.scm (%ant-build-system-modules): Remove (guix build syscalls). Ludovic Courtès