aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-05gnu: dealii: Update to 9.6.0.Ludovic Courtès
* gnu/packages/maths.scm (dealii): Update to 9.6.0. Change-Id: I197511908d9ac27dd4ba1356515f1fbf7bafd218
2024-09-05gnu: sundials, sundials-openmpi: Use gexps.Ludovic Courtès
* gnu/packages/maths.scm (sundials)[arguments]: Use gexps and use ‘search-input-file’ rather than ‘assoc-ref’. (sundials-openmpi)[arguments]: Likewise. Change-Id: Ife0c2ae3604cf66c90ec4a13fe9242f7fe7d550f
2024-09-05gnu: sundials: Upgrade to 7.1.1.Ludovic Courtès
* gnu/packages/maths.scm (sundials): Update to 7.1.1. [native-inputs]: Add PKG-CONFIG. (sundials-openmpi)[arguments]: Pass ‘-DPETSC_INCLUDE_DIRS’ instead of ‘-DPETSC_DIR’. Change-Id: I750415109d69b53afbcf461dc98b2028af03c35a
2024-09-05gnu: petsc: Make ‘petscvariables’ reproducible.Ludovic Courtès
This is a followup to 31fe177a97bacec643180cc5bcf8805a6cb07481. * gnu/packages/maths.scm (petsc)[arguments]: In ‘clean-local-references’, fix typo in ‘MAKE_NP’ and ‘NPMAX’ regexps. Substitute ‘MAKE_TEST_NP’ and ‘MAKE_LOAD’ as well. Change-Id: I41b4279a3cdc4b077fab21f0f99273d0d50ed8e1
2024-09-05gnu: python-slepc4py: Update to 3.21.1.Ludovic Courtès
* gnu/packages/maths.scm (python-slepc4py): Update to 3.21.1. [arguments]: Switch to gexps. Replace ‘check’ phase. [native-inputs]: New field. [inputs]: Remove labels. Add ‘petsc-openmpi’. Change-Id: Ib6f1480415ac5128399c32c1974779b67edb5550
2024-09-05gnu: slepc: Update to 3.21.1.Ludovic Courtès
* gnu/packages/maths.scm (slepc): Update to 3.21.1. Change-Id: Ib82754c351100de94b57c650a3688747bf706713
2024-09-05gnu: python-petsc4py: Update to 3.21.4.Ludovic Courtès
* gnu/packages/maths.scm (python-petsc4py): Update to 3.21.4. [source](modules, snippet): Remove. [arguments]: Switch to gexps. Rename ‘pre-build’ phase to ‘set-PETSC_DIR’. Replace ‘check’ phase. [native-inputs]: Switch to ‘python-cython-3’. [inputs]: Remove labels. Change-Id: I2d8ef3519f6ffe93ff761ef99c4b8951b6107e1c
2024-09-05gnu: petsc: Update to 3.21.4.Ludovic Courtès
* gnu/packages/maths.scm (petsc): Update to 3.21.4. Update source URL. [arguments]: Move ‘check’ phase after ‘install’. [home-page]: Update. Change-Id: I8e7244ad4f8566119bc259f1dccec9589760a491
2024-09-05gnu: hypre: Use gexps.Ludovic Courtès
* gnu/packages/maths.scm (hypre)[arguments]: Use gexps. (hypre-openmpi)[arguments]: Likewise. Change-Id: I3064b7606b97076e2fb2947b1fb93319eeb184c9
2024-09-05gnu: hypre: Add missing TeX Live dependency.Ludovic Courtès
* gnu/packages/maths.scm (hypre)[native-inputs]: Add TEXLIVE-CHANGEPAGE. Change-Id: I47592a908e3bda39a182424d4f0c9fd820f0d613
2024-09-05gnu: libcamera: Disable signature verification.Andrew Tropin
Signature verification breaks, when libcamera is grafted. Running built-in libcamera modules via proxy is not recommended by upstream and not always work. We control the build process of all libcamera modules, so to workaround the issue we disable signature verification. For more information see: <https://issues.guix.gnu.org/72828> * gnu/packages/patches/libcamera-ipa_manager-disable-signature-verification.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/networking.scm (libcamera): Disable signature verification. [inputs]: Remove gnutls and openssl. [arguments]: Remove re-sign-binaries phase. [source]: Add disable-signature patch. Change-Id: Icf422553c0f49b28d7997a1e818a4b8d9a6b5732
2024-09-05gnu: libcamera: Remove stale boost dependency.Andrew Tropin
* gnu/packages/networking.scm (libcamera)[inputs]: Boost is not needed anymore, remove it. Change-Id: Idd4ce931036298b71e6414a76df37365341ae47d
2024-09-05gnu: ejabberd: Add inputs and wrap-program phase.Igor Goryachev via Guix-patches via
* gnu/packages/messaging.scm (ejabberd): Add inputs and wrap-program phase. Change-Id: Id8177c54437dca9b98bbd6a237b9a713bc904c84 Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-09-05gnu: python-pygithub: Fix tests.John Kehayias
* gnu/packages/python-xyz.scm (python-pygithub)[native-inputs]: Add nss-certs-for-test. Change-Id: Ib0ee6f1c23302adfec3e8d184cc4afff285012e7
2024-09-04gnu: ffmpeg-{5,4,3}: Fix build on i686 with binutils 2.41.André Batista
Fixes <https://issues.guix.gnu.org/72917>. * gnu/packages/video.scm (ffmpeg-5): Replace 'bypass-openal-check string substitution with one that matches on this and earlier versions of ffmpeg. (ffmpeg-4): Inherit package arguments from ffmpeg-5. Reported-by: Dariqq <dariqq@posteo.net> Change-Id: Ie5b51a174be45b511757dece369563975e498bac Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-04gnu: screen: Update to 5.0.0Andy Tai
* gnu/packages/patches/screen-hurd-path-max.patch: Update for screen 5.0.0. * gnu/packages/screen.scm (screen): Update to 5.0.0. [arguments]<#:configure-flags: Add "-D_GNU_SOURCE=1" to CFLAGS. [inputs]: Add linux-pam. Change-Id: Iebc5eff0128ff7f4d27a22cca1bd4a025aca3244 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-04ui: Clarify that the module is meant for UIs only.Ludovic Courtès
* guix/ui.scm: Add comment. Suggested-by: Tomas Volf <~@wolfsden.cz> Change-Id: I203b2e2bfe1b6f94b96054fe61069f20b580fcd6
2024-09-04doc: Add index entries for ‘assume-file-name’ & co.Ludovic Courtès
* doc/guix.texi (G-Expressions): Add index entries for ‘assume-file-name’ and ‘assume-source-relative-file-name’. Change-Id: Iee51fb09f4cbd32dacf90f03cafca973e8c993f8
2024-09-04gexp: Add ‘assume-source-relative-file-name’.Richard Sent
* guix/gexp.scm (assume-source-relative-file-name): New macro. (local-file): Use assume-source-relative-file-name to look up a non-literal file relative to the current source directory. * doc/guix.texi (G-expressions): Document it. * tests/gexp.scm ("local-file, non-literal source relative file name"): New test. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I18573c8c7a6c87e8351b34412f9d26bb23b068b4
2024-09-04home: services: channels: Remove duplicate channels.Nicolas Graves
* gnu/home/services/guix.scm (extend-channel-list): Add function. (home-channels-service-type)[extend]: Use extend-channel-list. Change-Id: I587207b86216f075a54b6ed0b8fa998896bbed74 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-04nls: Update translations.Florian Pelz
Change-Id: I069e1842da74b39124913fd2defbee6fa47eaa7e
2024-09-04gnu: python-agate: Fix tests.Guillaume Le Vaillant
* gnu/packages/wireservice.scm (python-agate)[native-inputs]: Add '(libc-utf8-locales-for-target)'. Remove labels. [propagated-inputs]: Remove labels. Change-Id: I85c5fba60e96c4e3bd52f82e8cad9c3ed23d5661
2024-09-04gnu: emacs-rust-mode: Update to 1.0.6.Javier Olaechea
* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.6. Change-Id: I33c565c9835ce6ec08f4a3296d4d7d749038f63c Signed-off-by: jgart <jgart@dismail.de>
2024-09-04gnu: Add python-gpxpy.Peter Kannewitz
* gnu/packages/python-xyz.scm (python-gpxpy): New variable. Change-Id: I70a014dfce7bd021833d42da45e857613621aaa8 Signed-off-by: jgart <jgart@dismail.de>
2024-09-04gnu: autorandr: Use GEXPs.Artyom V. Poptsov
* gnu/packages/xdisorg.scm (autorandr): Use GEXPs. Change-Id: I476e29ddff17c0180e8a0eeefe818954364eac71 Signed-off-by: jgart <jgart@dismail.de>
2024-09-04gnu: autorandr: Update to 1.15.Artyom V. Poptsov
* gnu/packages/xdisorg.scm (autorandr): Update to 1.15. Change-Id: I663cd9271a426287bbaee9179d75df05bd61c7ad Signed-off-by: jgart <jgart@dismail.de>
2024-09-04Add André Batista to team mozilla.André Batista
* etc/teams.scm: Define new member. Change-Id: I34114c8fdbcaa40380e032353945d5e74a369064 Signed-off-by: jgart <jgart@dismail.de>
2024-09-04etc: teams: Add gnu/packages/librewolf.scm to mozilla team.André Batista
* etc/teams.scm (mozilla): Register gnu/packages/librewolf.scm file. Update team description in order to reflect its broadened scope. Change-Id: I75dac5d5e76e611aba7e9e55ef99e8279f1e6d9b Signed-off-by: jgart <jgart@dismail.de>
2024-09-04gnu: dezyne: Resurrect build.Janneke Nieuwenhuizen
This avoids test failures: +guile: warning: failed to install locale * gnu/packages/dezyne.scm (dezyne)[inputs]: Add libc-utf8-locales-for-target. Change-Id: I2da63e128e8f990a409b36ffaa38e56029740292
2024-09-04gnu: glfw-3.4: Fix build.Guillaume Le Vaillant
* gnu/packages/glfw.scm (glfw-3.4)[arguments]: Don't build out of source. Change-Id: I42437c60f7adbc0b087f7149b17181fbc8eab4ce
2024-09-04gnu: runc: Add notes to unbundle vendor.Sharlatan Hellseher
* gnu/packages/virtualization.scm (runc): Source is distributed with "vendor" containing the full dependence tree which makes them invisible for other packages. It needs to be unbundled. Change-Id: Iffef83832988b05d164a5c5f075bc74bec7a13a0
2024-09-04gnu: runc: Update to 1.1.14 [security fixes].Ashish SHUKLA
Fixes CVE-2024-45310. * gnu/packages/virtualization.scm (runc): Update to 1.1.14. Change-Id: Ifa1d296cb447124e51d0741fd030535356529847 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-09-04gnu: go-github-com-elliotchance-orderedmap: Remove submodule.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-elliotchance-orderedmap) [arguments]<#:phases>: Add 'remove-submodule phase to reduce amount of data copied to the store, the submodule "v2" is packed separately as it has it's own go.mod file. (go-github-com-elliotchance-orderedmap-v2)[arguments]<#:phases>: Delete 'remove-submodule phase. Change-Id: Ie68ca24752a612864a4c6ca8537949a922528d82
2024-09-04gnu: go-github-com-elliotchance-orderedmap: Fix tests.Greg Hogan
* gnu/packages/golang-xyz.scm (go-github-com-elliotchance-orderedmap) [arguments]<#:phases>: Replace 'check and only run short tests so as to exclude flaky performance tests. <#:unpack-path>: Set it, to relax modification in any inherited packages. (go-github-com-elliotchance-orderedmap-v2) [arguments]: Swap to "substitute-keyword-arguments" instead of overwriting after inheritance. Change-Id: If9fbc5510643f9d5e3ccff09f71e00a9cdfbe92f Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-09-03gnu: diffoscope: Update to 277.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope): Update to 277.
2024-09-03gnu: emacs-minimal: Do not native-compile lisp/transient.el.Simon Tournier
* gnu/packages/emacs.scm (emacs-minimal)[#:phases]: Add ‘disable-native-compilation’ to turn off native-compilation for the file lisp/transient.el. Change-Id: I27c9d660cbad46be66df641816e4596346969dfc Fixes: transient-prefix-object is void <https://issues.guix.gnu.org/72333>. Reported-by: Daniel Szmulewicz <daniel.szmulewicz@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-09-03gnu: geary: Fix tests.Guillaume Le Vaillant
Fixes <https://issues.guix.gnu.org/73007>. * gnu/packages/gnome.scm (geary)[native-inputs]: Add '(libc-utf8-locales-for-target)'. Reported-by: Juliana Sims <juli@incana.org> Change-Id: Ic2e7cb51581c456aa8cce818f67c4c740003cdd1
2024-09-03gnu: fcitx5: Update to 5.1.9.Charles
* gnu/packages/fcitx5.scm (fcitx5): Update to 5.1.9. [source]: Use zst source. [native-inputs]: Add zstd. The additional zstd input is needed because the upstream release compression method has changed. Change-Id: I0e7b230d0c86637be3a6b81202221d68af16934d Signed-off-by: jgart <jgart@dismail.de>
2024-09-03gnu: python-httpx: Fix tests.John Kehayias
* gnu/packages/python-web.scm (python-httpx)[native-inputs]: Add nss-certs-for-test. Change-Id: If8e98564e44a2e5e7bc520c31553aa83bc597946
2024-09-03gnu: icecat: Update to 115.15.0-guix1 [security fixes].Mark H Weaver
Includes fixes for CVE-2024-8381, CVE-2024-8382, CVE-2024-8383, and CVE-2024-8384. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-09-03gnu: python-geventhttpclient: Fix tests.Guillaume Le Vaillant
Fixes <https://issues.guix.gnu.org/72950>. * gnu/packages/python-web.scm (python-geventhttpclient)[native-inputs]: Add nss-certs-for-test. Reported-by: Dr. Arne Babenhauserheide <arne_bab@web.de> Change-Id: I22d0774a88b91e0d33191c0dea5b1aaafb992301
2024-09-03gnu: python-httpcore: Fix tests.John Kehayias
* gnu/packages/python-web.scm (python-httpcore)[native-inputs]: Add nss-certs-for-test. Change-Id: I1e1b2f067e672278f86389d5f7b686a45715f861
2024-09-03gnu: python-google-auth: Update to 2.34.0.John Kehayias
* gnu/packages/python-web.scm (python-google-auth): Update to 2.34.0. [origin]: Update pypi-uri. Change-Id: I56d88c29645d780c5555d374ca81e5f7834360be
2024-09-03gnu: python-google-auth: Fix tests.John Kehayias
* gnu/packages/python-web.scm (python-google-auth)[native-inputs]: Add nss-certs-for-test. Change-Id: Ia12e98de8c2c8d335b98cef941692611c76ad2fa
2024-09-03gnu: go-github-com-go-git-go-git-fixtures: Disable tests on non 64bit ↵Sharlatan Hellseher
architectures. * gnu/packages/golang.scm (go-github-com-go-git-go-git-fixtures) [arguments]: <#:tests?>: Preserve test only on 64 bit architectures. Change-Id: Iab92ef9541d3cc2195eda784e0b9cf2e7c3597c0
2024-09-03gnu: kubo: Unbandle more inputsSharlatan Hellseher
* gnu/packages/ipfs.scm (kubo): Unbandle more inputs [source]: Delete "vendor/github.com/libp2p/zeroconf", "vendor/github.com/pion", and "vendor/github.com/rs". [inputs]: Add go-github-com-libp2p-zeroconf-v2, go-github-com-pion-webrtc-v3, and go-github-com-rs-cors. Change-Id: I3922b573829329018b83aa639e583573a1af8644
2024-09-03gnu: Add go-github-com-libp2p-zeroconf-v2.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-libp2p-zeroconf-v2): New variable. Change-Id: I84c11a1f8257b06dca9aeec8fa8359002f6f64a7
2024-09-03gnu: Add go-github-com-rs-cors.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-rs-cors): New variable. Change-Id: I992bfd6b4cd343226899b9488c8b70f13baabbe5
2024-09-03gnu: Add go-github-com-pion-webrtc-v3.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-pion-webrtc-v3): New variable. Change-Id: Id5f0894cc8f87f3e84258a17bb8d4657aaf9149b
2024-09-03gnu: Add go-github-com-pion-dtls-v3.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-pion-dtls-v3): New variable. Change-Id: If7b6581db55e59c3e17155a581fac94194051840