summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-10-07gnu: font-cormorant: Split outputs.fonts-split-outputs宋文武
* gnu/packages/fonts.scm (font-cormorant)[outputs]: New field. Change-Id: I742de3d380aef62b7c81a70d6d942865b2b7fd58
2024-10-07gnu: font-scientifica: Remove unnecessary custom install phase.宋文武
* gnu/packages/fonts.scm (font-scientifica)[arguments]: Remove field. Change-Id: Ice422a8604adba6b4a5b31675303f4030c6e35af
2024-10-07gnu: font-spleen: Remove unnecessary custom install phase.宋文武
* gnu/packages/fonts.scm (font-spleen)[arguments]: Remove field. Change-Id: I731b0b6859f9351632b9faf2f486ee194f7e312a
2024-10-07gnu: font-orbitron: Split outputs.宋文武
* gnu/packages/fonts.scm (font-orbitron)[outputs]: New field. Change-Id: I8e63bbc024c28d9602b7f7a52e9b4e363cb62df9
2024-10-07gnu: font-recursive: Split outputs.宋文武
* gnu/packages/fonts.scm (font-recurive)[outputs]: New field. [arguments]: New field. Add 'remove-separate-statics' phase. Change-Id: I4ab81efb12ded417724ed103339dac0125110592
2024-10-07gnu: font-libertinus: Split outputs.宋文武
* gnu/packages/fonts.scm (font-libertinus)[outputs]: New field. Change-Id: Ia8598099fbb3a1b454fff53c09a16ef2070c38f3
2024-10-07gnu: font-linuxlibertine: Split outputs.宋文武
* gnu/packages/fonts.scm (font-linuxlibertine)[outputs]: New field. Change-Id: I37cb4e2b9fe89db70fd40066d92b7a21eff46531
2024-10-07gnu: font-canada1500: Split outputs.宋文武
* gnu/packages/fonts.scm (font-canada1500)[outputs]: New field. Change-Id: If09b593e02e2f6ce447256a7561f423f448b5a65
2024-10-07gnu: font-intel-one-mono: Remove unnecessary 'split-outputs' phase.宋文武
* gnu/packages/fonts.scm (font-intel-one-mono)[arguments]: Remove field. Change-Id: I3cf25e8feb8c4ee40616b675ccf109a070d03b51
2024-10-07gnu: font-ibm-plex: Split outputs.宋文武
* gnu/packages/fonts.scm (font-ibm-plex)[outputs]: New field. Change-Id: Icc0792f81797829cd6235ecee7068da29be642f2
2024-10-07gnu: font-ibm-plex: Update to 6.4.0.宋文武
* gnu/packages/fonts.scm (font-ibm-plex): Update to 6.4.0. Change-Id: I2f8142ceefaacec8f21a09290cd5ad25a4703907
2024-10-07gnu: font-chivo: Split outputs.宋文武
* gnu/packages/fonts.scm (font-chivo)[outputs]: New field. Change-Id: I3034440f6d3d50fbd3e8e95e852596e2a42a1ba0
2024-10-07gnu: font-artifika: Split outputs.宋文武
* gnu/packages/fonts.scm (font-artifika): New field. Change-Id: I93d3ee3be92bfcd35d85063aaae70618b4a21038
2024-10-07build-system: font: Handle multiple outputs in the install phase.宋文武
* guix/build/font-build-system.scm (install): Prefer install files into their specified outputs (ttf, otf, woff, otb, bdf, pcf, psf). Change-Id: I2ecd126fe31ce4fc65c59106938e37523b0cc3d2
2024-10-07gnu: cuirass: Update to fc4624c.Ludovic Courtès
* gnu/packages/ci.scm (cuirass): Update to fc4624c. Change-Id: I2be2769c91280e4f0457d14e3209a55c95e80201
2024-10-07gnu: Add libguestfs.Giacomo Leidi
* gnu/packages/virtualization.scm (libguestfs): New variable. Change-Id: I99243550a7a6c9d787fa1a67e54acefd3deeaf1f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add libguestfs-minimal.Giacomo Leidi
* gnu/packages/virtualization.scm (libguestfs-minimal): New variable. * gnu/packages/patches/libguestfs-syms.patch: Add file. * gnu/local.mk: Add it. Change-Id: Ide22707724ecd41145243c9f41adc3f5557c593e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add hivex.Giacomo Leidi
* gnu/packages/virtualization.scm (hivex): New variable. Change-Id: I9828d267d5c6f24dc5039ea3b1849248cd9d23fb Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: python-angr: Update to 9.2.112.Sören Tempel
* gnu/packages/python-xyz.scm (python-angr): Update to 9.2.112. [propagated-inputs]: Remove python-progressbar2; add python-pyformlang, add python-rich, add python-unique-log-filter. * gnu/packages/patches/python-angr-addition-type-error.patch: Remove patch (merged upstream and included in new release). * gnu/packages/patches/python-angr-check-exec-deps.patch: Rebase for new release. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add python-unique-log-filter.Sören Tempel
* gnu/packages/python-xyz.scm (python-unique-log-filter): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add python-pyformlang.Sören Tempel
* gnu/packages/python-xyz.scm (python-pyformlang): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: python-claripy: Update to 9.2.112.Sören Tempel
* gnu/packages/python-xyz.scm (python-claripy): Update to 9.2.112. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: python-cle: Update to 9.2.112.Sören Tempel
* gnu/packages/python-xyz.scm (python-cle): Update to 9.2.112. [propagated-inputs]: Add python-cart. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add python-cart.Sören Tempel
* gnu/packages/python-xyz.scm (python-cart): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: python-archinfo: Update to 9.2.112.Sören Tempel
* 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>
2024-10-07gnu: Add python-backports-strenum.Sören Tempel
* gnu/packages/python-xyz.scm (python-backports-strenum): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: python-pyvex: Update to 9.2.112.Sören Tempel
* 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>
2024-10-07gnu: python-ailment: Update to 9.2.112.Sören Tempel
* gnu/packages/python-xyz.scm (python-ailment): Update to 9.2.112. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add patchelf-0.16.Hilton Chain
* gnu/packages/elf.scm (patchelf-0.16): New variable. Change-Id: Ide4c547734156ffe909a6d010974a7450aaa45cd Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: lib2geom: Skip a test on ppc64leMarcel van der Boom
* 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>
2024-10-07time-machine: Print profile path if no command is given.Tomas Volf
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>
2024-10-07gnu: slurm: Update to version 23.11.10.Romain GARBAGE
* 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>
2024-10-07gnu: p2pool: Update to 4.1.1.Guillaume Le Vaillant
* gnu/packages/finance.scm (p2pool): Update to 4.1.1. Change-Id: I10736bea7aa3198344c7cde096ca38dc2092c561
2024-10-07gnu: ardour: Update to 8.8.Ricardo Wurmus
* gnu/packages/audio.scm (ardour): Update to 8.8. [source]: Use GIT-FILE-NAME. [arguments]: Remove --cxx11 flag. Change-Id: I0eb5ebf8578ce20a2a8120f247225bf13b535e0f
2024-10-06gnu: rawtherapee: Update to 5.11.Sharlatan Hellseher
* gnu/packages/photo.scm (rawtherapee): Update to 5.11. [inputs]: Add libjxl and libraw. Change-Id: I044ee63ab4e4a09b43d4ce003f5394de70f6e83d
2024-10-06gnu: musl: Fix searching for new releases.Efraim Flashner
* gnu/packages/musl.scm (musl)[properties]: New field. Change-Id: I94519684caa13f58d872405d250d3a1ee9dc12dd
2024-10-06gnu: musl: Install license file.Efraim Flashner
* gnu/packages/musl.scm (musl)[arguments]: Add license-file-regexp. Change-Id: Ia996c918f260ebdebe47c244bb7c95eaf3e63292
2024-10-06gnu: chez-scheme-for-racket: Skip tests on riscv64-linux.Efraim Flashner
* gnu/packages/chez.scm (chez-scheme-for-racket)[arguments]: Skip the tests when building on riscv64-linux. Change-Id: If2cce0e68dd123108bed133d4fa4f515b4d64fc4
2024-10-07gnu: sdl2-gamecontrollerdb: Update to 0-2.414eaee.Maxim Cournoyer
* gnu/packages/sdl.scm (sdl2-gamecontrollerdb): Update to 0-2.414eaee. Change-Id: I3e4aea7f2881aebdb24dffdaa38a2248aa00e6bf
2024-10-07gnu: sdl2-gamecontrollerdb: Update source URL and home page.Maxim Cournoyer
* gnu/packages/sdl.scm (sdl2-gamecontrollerdb) [source]: Update URL. [home-page]: Likewise. Change-Id: Ia204917b8bd076063cc43a3894fbca74ee4d256a
2024-10-07gnu: cling: Reduce closure by 236 MiB.Maxim Cournoyer
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
2024-10-07gnu: cling: Update to 1.1.Maxim Cournoyer
* 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
2024-10-07gnu: cling: Wrap with GCC include paths.Maxim Cournoyer
(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
2024-10-07gnu: jstest-gtk: Mention this is for joydev devices in description.Maxim Cournoyer
* gnu/packages/games.scm (jstest-gtk) [synopsis]: Mention this is for Joydev joysticks. [description]: Likewise. Change-Id: I3a93a237ea5e2efb6bc49e6a9eee2e8714e25bf5
2024-10-07services: Extend udev rules in joycond-service-type.Maxim Cournoyer
* 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
2024-10-07services: networking: Add 'version' field to dhcp-client-configuration.Maxim Cournoyer
* 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
2024-10-07gnu: Add libretro-bsnes-jg.Maxim Cournoyer
* gnu/packages/emulators.scm (libretro-bsnes-jg): New variable. Change-Id: I24e74c38c44d03e028d270beb184ab85af0394ba
2024-10-07gnu: Add libretro-slang-shaders.Maxim Cournoyer
* gnu/packages/emulators.scm (libretro-slang-shaders): New variable. Change-Id: I72cba3abafc8b05789d5d7c506223af4510e0219
2024-10-07gnu: Add libretro-mupen64plus-nx.Maxim Cournoyer
* gnu/packages/emulators.scm (libretro-mupen64plus-nx): New variable. Change-Id: I2249a41722478d340ac4ca2d6d96fa8ae525d1f6
2024-10-07gnu: libretro-lowresnx: Use gexps.Maxim Cournoyer
* gnu/packages/emulators.scm (libretro-lowresnx) [arguments]: Use gexps. Change-Id: I0db6455684d44868dd9577690e8ac1bd98a1abd2