aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gnu: python-archinfo: Update to 9.2.112.Sören Tempel2024-10-07
| | | | | | | * gnu/packages/emulators.scm (python-archinfo): Update to 9.2.112. [propagated-inputs]: Add python-backports-strenum. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-backports-strenum.Sören Tempel2024-10-07
| | | | | | * gnu/packages/python-xyz.scm (python-backports-strenum): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-pyvex: Update to 9.2.112.Sören Tempel2024-10-07
| | | | | | | | * gnu/packages/python-xyz.scm (python-pyvex): Update to 9.2.112. * gnu/packages/patches/python-pyvex-remove-angr-dependency.patch: Remove patch (merged upstream and included in new release). Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-ailment: Update to 9.2.112.Sören Tempel2024-10-07
| | | | | | * gnu/packages/python-xyz.scm (python-ailment): Update to 9.2.112. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add patchelf-0.16.Hilton Chain2024-10-07
| | | | | | | * gnu/packages/elf.scm (patchelf-0.16): New variable. Change-Id: Ide4c547734156ffe909a6d010974a7450aaa45cd Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: lib2geom: Skip a test on ppc64leMarcel van der Boom2024-10-07
| | | | | | | * gnu/packages/graphics.scm (lib2geom)[arguments]: When building for ppc64le-linux add a phase to skip a test known to fail upstream. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* time-machine: Print profile path if no command is given.Tomas Volf2024-10-07
| | | | | | | | | | | | Instead of warning, print the profile path of the cached-channel-instance. * guix/scripts/time-machine.scm (guix-time-machine)[not command-line]: Print the profile directory. (show-help): Adjust usage message. * doc/guix.texi (Invoking guix time-machine): Document it. Change-Id: Id2c1ded514e6c5af45af9008ad1ef91beb509177 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: slurm: Update to version 23.11.10.Romain GARBAGE2024-10-07
| | | | | | | | | * gnu/packages/parallel.scm (slurm): Update to version 23.11.10. (slurm-23.02): New variable. (slurm-22.05): Inherit from slurm-23.02. Change-Id: I614f7ad29b3aa7edb2a9792ae45825e311900379 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: p2pool: Update to 4.1.1.Guillaume Le Vaillant2024-10-07
| | | | | | * gnu/packages/finance.scm (p2pool): Update to 4.1.1. Change-Id: I10736bea7aa3198344c7cde096ca38dc2092c561
* gnu: ardour: Update to 8.8.Ricardo Wurmus2024-10-07
| | | | | | | | * gnu/packages/audio.scm (ardour): Update to 8.8. [source]: Use GIT-FILE-NAME. [arguments]: Remove --cxx11 flag. Change-Id: I0eb5ebf8578ce20a2a8120f247225bf13b535e0f
* gnu: rawtherapee: Update to 5.11.Sharlatan Hellseher2024-10-06
| | | | | | | * gnu/packages/photo.scm (rawtherapee): Update to 5.11. [inputs]: Add libjxl and libraw. Change-Id: I044ee63ab4e4a09b43d4ce003f5394de70f6e83d
* gnu: musl: Fix searching for new releases.Efraim Flashner2024-10-06
| | | | | | * gnu/packages/musl.scm (musl)[properties]: New field. Change-Id: I94519684caa13f58d872405d250d3a1ee9dc12dd
* gnu: musl: Install license file.Efraim Flashner2024-10-06
| | | | | | * gnu/packages/musl.scm (musl)[arguments]: Add license-file-regexp. Change-Id: Ia996c918f260ebdebe47c244bb7c95eaf3e63292
* gnu: chez-scheme-for-racket: Skip tests on riscv64-linux.Efraim Flashner2024-10-06
| | | | | | | * gnu/packages/chez.scm (chez-scheme-for-racket)[arguments]: Skip the tests when building on riscv64-linux. Change-Id: If2cce0e68dd123108bed133d4fa4f515b4d64fc4
* gnu: sdl2-gamecontrollerdb: Update to 0-2.414eaee.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/sdl.scm (sdl2-gamecontrollerdb): Update to 0-2.414eaee. Change-Id: I3e4aea7f2881aebdb24dffdaa38a2248aa00e6bf
* gnu: sdl2-gamecontrollerdb: Update source URL and home page.Maxim Cournoyer2024-10-07
| | | | | | | * gnu/packages/sdl.scm (sdl2-gamecontrollerdb) [source]: Update URL. [home-page]: Likewise. Change-Id: Ia204917b8bd076063cc43a3894fbca74ee4d256a
* gnu: cling: Reduce closure by 236 MiB.Maxim Cournoyer2024-10-07
| | | | | | | | | | | | | | | | | | | | | | | This is accomplished by building LLVM only for the host target. * gnu/packages/llvm.scm (llvm-cling) [configure-flags]: Add '-DLLVM_TARGETS_TO_BUILD=host;NVPTX'. Cover-letter: Update cling to 1.1 and wrap with GCC include paths This series does two things: 1. Update the cling package and its related inputs 2. Fix cling crashing when wrong or missing GCC includes were not provided. Cling is built to use the specific GCC version it knows from at build time; the headers available should match that version. Wrapping cling with the gcc-toolchain ones ensures it works correctly out of the box, without the user having to know to manually match the right GCC (such as in 'guix shell cling gcc-toolchain@11'). END Change-Id: Ib24d3b692070e6de9ad4aa558918786d9e25379d
* gnu: cling: Update to 1.1.Maxim Cournoyer2024-10-07
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/llvm.scm (llvm-cling-base): New variable (llvm-cling): Use it. Update to version 16-20240621-02. [source]: Delete patches. (clang-cling-runtime): Base on clang-runtime-16. [phases]: Delete change-directory phase. (clang-cling): Base on clang-16. [phases]: Delete change-directory and delete-static-libraries phases (the later would cause CMake to fail due to baking the static targets in). (cling): Update to 1.1. [source]: Delete patches. [arguments] <#:tests?>: Reference upstream discussion in comment. [phases] <patch-paths>: Adjust file name of clang lib directory. <set-CLANG>: New phase. [native-inputs]: Add clang-cling, used by the test suite. * gnu/packages/patches/clang-cling-13-libc-search-path.patch * gnu/packages/patches/clang-cling-13-remove-crypt-interceptors.patch * gnu/packages/patches/clang-cling-runtime-13-glibc-2.36-compat.patch * gnu/packages/patches/cling-use-shared-library.patch: Delete files. * gnu/local.mk (dist_patch_DATA): De-register deleted files. Change-Id: Ia8b58188ad9de2795a52289bd46ed15a8e722bfa
* gnu: cling: Wrap with GCC include paths.Maxim Cournoyer2024-10-07
| | | | | | | | | | | | (cling) [phases] <patch-paths>: Do not patch CLING_CXX_RLTV anymore; this is now handled more correctly by wrapping the 'cling' executable. Adjust file name of clang lib directory. <wrap-with-include-paths, fix-wrapper>: New phases. [inputs]: Add gcc-toolchain*, a delayed version of gcc-toolchain, used in the wrap phase. Fixes: https://issues.guix.gnu.org/57116 Change-Id: I29f9eee8f4a0e91eadc2eeff2a70d58db3ed0a26
* gnu: jstest-gtk: Mention this is for joydev devices in description.Maxim Cournoyer2024-10-07
| | | | | | | | * gnu/packages/games.scm (jstest-gtk) [synopsis]: Mention this is for Joydev joysticks. [description]: Likewise. Change-Id: I3a93a237ea5e2efb6bc49e6a9eee2e8714e25bf5
* services: Extend udev rules in joycond-service-type.Maxim Cournoyer2024-10-07
| | | | | | | | * gnu/services/games.scm (joycond-service-type): Also extend the udev service with the configured joycond package. * doc/guix.texi (Game Services): Update documentation. Change-Id: I9f7fb0da5cfc1f8a7e8bb5f2ce7161e5e66b2f5e
* services: networking: Add 'version' field to dhcp-client-configuration.Maxim Cournoyer2024-10-07
| | | | | | | | | | | | * gnu/services/networking.scm (<dhcp-client-configuration>) [version]: New field. (dhcp-client-shepherd-service): Use 'match-record' instead of various accessors. Honor the new 'version field'. Include the version the PID file name when a non-default version is used. * doc/guix.texi (Networking Setup) <dhcp-client-configuration> [version]: Document it. Change-Id: I6236ae160967c95fe7a2c1785821cc9b0c183e77
* gnu: Add libretro-bsnes-jg.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/emulators.scm (libretro-bsnes-jg): New variable. Change-Id: I24e74c38c44d03e028d270beb184ab85af0394ba
* gnu: Add libretro-slang-shaders.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/emulators.scm (libretro-slang-shaders): New variable. Change-Id: I72cba3abafc8b05789d5d7c506223af4510e0219
* gnu: Add libretro-mupen64plus-nx.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/emulators.scm (libretro-mupen64plus-nx): New variable. Change-Id: I2249a41722478d340ac4ca2d6d96fa8ae525d1f6
* gnu: libretro-lowresnx: Use gexps.Maxim Cournoyer2024-10-07
| | | | | | | * gnu/packages/emulators.scm (libretro-lowresnx) [arguments]: Use gexps. Change-Id: I0db6455684d44868dd9577690e8ac1bd98a1abd2
* gnu: retroarch: Update to 1.19.1-1.48b71d5.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/emulators.scm (retroarch): Update to 1.19.1-1.48b71d5. Change-Id: Icb4c3c8d80be97cf604aec0db2d86f340e31f01e
* gnu: retroarch: Propagate core assets.Maxim Cournoyer2024-10-07
| | | | | | | | | | | | The RetroArch menus will not correctly render without its assets, the plugins won't be usable without the core info files, and controllers won't be usable without joypad-autoconfig files. Hence... * gnu/packages/emulators.scm (retroarch-minimal): New variable, renamed from previous retroarch. (retroarch) [propagated-inputs]: New field. Change-Id: I9dccf89da1f35acfa705de9ae02ae5f72a0b1825
* gnu: retroarch: Really disable online fetching of cores and resources.Maxim Cournoyer2024-10-07
| | | | | | | | * gnu/packages/emulators.scm (retroarch) [phases] <configure>: Add --disable-update_core_info and --disable-online_updater configuration flags. Change-Id: Ie97a32e46324120d01af7f53e805f12893f63a75
* gnu: retroarch: Extend search-path support.Maxim Cournoyer2024-10-07
| | | | | | | | | | | | | * gnu/packages/patches/retroarch-improved-search-paths.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/emulators.scm (retroarch) [source]: Apply patch. [configure-flags]: Add '--disable-update_assets'. [native-search-paths]: New search paths for LIBRETRO_ASSETS_DIRECTORY, LIBRETRO_AUTOCONFIG_DIRECTORY, LIBRETRO_VIDEO_FILTER_DIRECTORY and LIBRETRO_VIDEO_SHADER_DIRECTORY. Fixes: https://issues.guix.gnu.org/38439 Change-Id: I593c223ad887277e4637adc8d7ef7439f9ced611
* gnu: retroarch: Reduce bundled libraries to a minimum.Maxim Cournoyer2024-10-07
| | | | | | | | | | | | | * gnu/packages/emulators.scm (retroarch) [source]: Add snippet removing most bundled sources. Apply patch to allow using system SPIRV-Cross. [phases] <configure>: Add --disable-builtinspirv_cross. Disable non-core features making use of bundled libraries (7zip, cheevos crtswitchres, discord, dr_mp3, ixbm, stb_font, stb_image, stb_vorbis and xdelta). [inputs]: Add spirv-cross. [license]: Add licenses of bundled sources. * gnu/packages/patches/retroarch-unbundle-spirv-cross.patch: New file. Change-Id: I824391424bf0fa2ec3888f02535b94dea3021378
* gnu: retroarch: Add missing fontconfig and v4l-utils inputs.Maxim Cournoyer2024-10-07
| | | | | | | * gnu/packages/emulators.scm (retroarch) [inputs]: Add fontconfig and v4l-utils. Change-Id: Ie82581b1f2cd8ce23f4ea04e5e09e3d6401d9464
* gnu: retroarch: Use gexps.Maxim Cournoyer2024-10-07
| | | | | | | | * gnu/packages/emulators.scm (retroarch) [arguments] <phases>: Use gexps; locate resources using `search-input-file' and `search-input-directory'. Change-Id: I0b1c4ff074e6f8287c14ac3327a8d0271391fec2
* gnu: Add retroarch-joypad-autoconfig.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/emulators.scm (retroarch-joypad-autoconfig): New variable. Change-Id: I56fe94f78b661c082a6e59fd59980462a0884a03
* gnu: Add retroarch-core-info.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/emulators.scm (retroarch-core-info): New variable. Change-Id: I435c70673e1151bf300b9de2ea433abfe8508fbd
* gnu: Add retroarch-assets.Maxim Cournoyer2024-10-07
| | | | | | * gnu/packages/emulators.scm (retroarch-assets): New variable. Change-Id: I1ac0eb6fd3e1e9c1ef5b4b120e7ac72cf3b68ca0
* gnu: emacs-next: Update to 30.0.91-1.9a1c76b.Arto Jantunen2024-10-06
| | | | | | | * gnu/packages/emacs.scm (emacs-next-minimal): Update to 30.0.91-1.9a1c76b. Change-Id: Iba274ab45deea9edc4049b0cec2716655ba3e148 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: cryptominisat: Update to 5.11.22.Liliana Marie Prikler2024-10-06
| | | | | | * gnu/packages/maths.scm (cryptominisat): Update to 5.11.22. [source]: Patch include for cadiback. [inputs]: Add cadical, cadiback-for-cryptominisat and gmp.
* gnu: Add cadiback-for-cryptominisat.Liliana Marie Prikler2024-10-06
| | | | * gnu/packages/maths.scm (cadiback-for-cryptominisat): New variable.
* gnu: Add cadiback.Liliana Marie Prikler2024-10-06
| | | | * gnu/packages/maths.scm (cadiback): New variable.
* gnu: Add cadical.Liliana Marie Prikler2024-10-06
| | | | | | * gnu/packages/patches/cadical-add-shared-library.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/maths.scm (cadical): New variable.
* gnu: lingeling: Update to 1.0.0.Liliana Marie Prikler2024-10-06
| | | | | * gnu/packages/maths.scm (lingeling): Update to 1.0.0. [#:phases]<hard-code-commit>: Adjust accordingly.
* gnu: z3: Update to 4.13.0.Liliana Marie Prikler2024-10-06
| | | | * gnu/packages/maths.scm (z3): Update to 4.13.0.
* gnu: kissat: Update to 4.0.1.Liliana Marie Prikler2024-10-06
| | | | | * gnu/packages/maths.scm (kissat): Update to 4.0.1. [#:phases]<patch-source>: Relax regexp to fix test.
* gnu: scasp: Update to 1.1.4.Liliana Marie Prikler2024-10-06
| | | | * gnu/packages/maths.scm (scasp): Update to 1.1.4.
* gnu: Add cl-s-graphviz.Konrad Hinsen2024-10-06
| | | | | | | | * gnu/packages/lisp-xyz.scm (cl-s-graphviz, ecl-s-graphviz, sbcl-s-graphviz): New variables. Change-Id: I501e7f48fb3f04380ded5670b522d1ff936d32a4 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-literate-lisp.Konrad Hinsen2024-10-06
| | | | | | | | * gnu/packages/lisp-xyz.scm (cl-literate-lisp, ecl-literate-lisp, sbcl-literate-lisp): New variables. Change-Id: I2b72273c3611d9394d107ad030f21fa7538120b8 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: lsp-dsp-lib: Update to 1.0.26.Zheng Junjie2024-10-06
| | | | | | * gnu/packages/audio.scm (lsp-dsp-lib): Update to 1.0.26. Change-Id: I01a3ae1663670add9440f52fd46aa388ff0dda34
* gnu: lsp-dsp-lib: Update to 1.0.20.Roman Scherer2024-10-06
| | | | | | | | | * gnu/packages/audio.scm (lsp-dsp-lib): Update to 1.0.20. [source]: Update url. [home-page]: Update url. Change-Id: Iafcb90e194d692665ed832c3f7ff154b4ffa8965 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: libtorrent-rasterbar: Use gexps and new input style.Adam Faiz via Guix-patches via2024-10-06
| | | | | | | | * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Use gexps. [native-inputs]: Drop labels. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Ic6dc52ab422e479c941a1f33abdb64fb81c3229d