gnu: linux-libre 5.4: Update to 5.4.262. * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.262. (linux-libre-5.4-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I86c1f12a3367c9d591cbd10b2200da4e13a95436
gnu: linux-libre 5.10: Update to 5.10.202. * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.202. (linux-libre-5.10-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I5a87182a1247dfee1a32cc9de5bba640ba65d806
gnu: linux-libre 5.15: Update to 5.15.140. * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.140. (linux-libre-5.15-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I31acb14a8cd9722de144d5e738b51e31e95a68d0
gnu: linux-libre 6.1: Update to 6.1.64. * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.64. (linux-libre-6.1-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I6d112b7497c68d7c7d8f03e9ae98a4c7e9911426
gnu: linux-libre 6.5: Update to 6.5.13. * gnu/packages/linux.scm (linux-libre-6.5-version): Update to 6.5.13. (linux-libre-6.5-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I23b6d7dae699b6a07afdd39bb47ddbd3ec29aaeb
gnu: linux-libre 6.6: Update to 6.6.3. * gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.3. (linux-libre-6.6-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I08670a2da61b633a0ea370cffe84e7cfe27b5f65
monad-repl: Add REPL commands to inspect package arguments. * guix/monad-repl.scm (keyword-argument-value, package-argument-command): New procedures. (phases, configure-flags, make-flags): New REPL commands. * doc/guix.texi (package Reference): Link to “Using Guix Interactively”. (Defining Package Variants): Add “Tips” quotation. (Build Phases): Add “Tip” quotation. (Using Guix Interactively): Document the new REPL commands. Change-Id: I7049c1d8aa9241e07d7c921aa396e578a1b4ef16
doc: Recommend building in ‘guix shell -CPW’. This was prompted by <https://issues.guix.gnu.org/66537>, where someone tried to build Guix within ‘guix shell --pure’ on a foreign distro and found that ./configure would pick software from the host system. Suggested by Hiep Pham <hiepph9@proton.me>. * doc/contributing.texi (Building from Git): Recommend ‘guix shell -CPW’. Change-Id: I7694b482d982917fef6ec404f68ddacea761f482
gnu: Add python-quadpy. * gnu/packages/maths.scm (python-quadpy): New variable. Change-Id: Icb5a60920465bc5861cf32ffe5dc44a9088af890 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-orthopy. * gnu/packages/maths.scm (python-orthopy): New variable. Change-Id: I75e528f30d285666b8012a9cbc5cbb7e28aaf764 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-ndim. * gnu/packages/maths.scm (python-ndim): New variable. Change-Id: I543f1f5e195f4f2fd5bd70f9ce29ec750a24439b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-accupy. * gnu/packages/maths.scm (python-accupy): New variable. * gnu/packages/patches/python-accupy-fix-use-of-perfplot.patch: New file. * gnu/packages/patches/python-accupy-use-matplotx.patch: New file. * gnu/local.mk (dist_patch_DATA): Add new patch files. Change-Id: I0222665d54a36830844b3b33e3dcb546741cfaa1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-pyfma. * gnu/packages/python-science.scm (python-pyfma): New variable. Change-Id: I354d3d56f2799c8c9ac9b868fcacbf88dcc5c25d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-perfplot. * gnu/packages/python-xyz.scm (python-perfplot): New variable. Change-Id: I04266dfd7081bd3f917a48b2667137b829680498 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-cplot. * gnu/packages/python-xyz.scm (python-cplot): New variable. Change-Id: I8e634799954b120e00d900ae26b16af1717d4474 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-npx. * gnu/packages/python-xyz.scm (python-npx): New variable. Change-Id: I9520ce12a936c68d38f2ac706165eff816d8b1ad Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-matplotx. * gnu/packages/python-xyz.scm (python-matplotx): New variable. Change-Id: I354732edeaa30cbae506e78a16f42e66edb3011b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-meshzoo. * gnu/packages/python-science.scm (python-meshzoo): New variable. Change-Id: Ia41d62ebd6c4cb3c22ebe0668c36279a9ca191ac Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: beep: Add phase install-rules. * gnu/packages/terminals.scm (beep): Add phase install-rules. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: abseil-cpp: Update to 20230802.1. * gnu/packages/cpp.scm (abseil-cpp): Update to 20230802.1. [arguments]<#:phases>: Add phase to set timezone environment variable. * gnu/packages/cpp.scm (abseil-cpp-20220623.1): Keep old version. * gnu/packages/cpp.scm (abseil-cpp-for-c++-standard): Accept package to inherit from. * gnu/packages/cpp.scm (abseil-cpp-cxxstd11, abseil-cpp-cxxstd17): Inherit from latest supported version. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I7c29e1cd980b04496000eeb038529cdc6f636cb7