Efraim Flashner
9d1055c409
gnu: python-internetarchive: Adjust for newer python.
...
* gnu/packages/web.scm (python-internetarchive)[source]: Adjust snippet
for change in python module imports.
Change-Id: I523d022f3a56b31b58f80c1ce1ffabaef1f9b0e7
2023-12-05 13:43:42 +02:00
Efraim Flashner
f2c6710129
gnu: python-alchemy-mock: Adjust for newer python.
...
* gnu/packages/databases.scm (python-alchemy-mock)[source]: Add snippet
to adjust python module imports.
Change-Id: Id41dd77ff7cd243f8026ad416d12dc01bf68f467
2023-12-05 13:43:42 +02:00
Efraim Flashner
cde11d1cd4
gnu: python-grako: Adjust for newer python.
...
* gnu/packages/python-xyz.scm (python-grako)[source]: Add snippet to
adjust python module imports.
Change-Id: Idcfabc378c510c1e848ff4a922f560c48b5bbed8
2023-12-05 13:26:04 +02:00
Efraim Flashner
6ce45b4bbe
gnu: python-trezor-agent: Fix inputs.
...
* gnu/packages/finance.scm (python-trezor-agent)[native-inputs]: Move
python-bech32, python-cryptography from here ...
[propagated-inputs]: ... to here.
Change-Id: I2c6c6faf98defeb5aad9fed37494daed2e86b8d0
2023-12-05 13:15:32 +02:00
Sharlatan Hellseher
6ab6c02aff
gnu: cl-radiance: Update to 2.1.2-3.8d826c7.
...
* gnu/packages/lisp-xyz.scm (cl-radiance): Update to 2.1.2-3.8d826c7.
Change-Id: I739d7367417e9f2f17ed1c1fd2c5b0c1b36d9236
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-12-05 10:18:37 +01:00
Andy Tai
310f7966e7
gnu: wxmaxima: Update to 23.11.0
...
* gnu/packages/maths.scm (wxmaxima): Update to 23.11.0
Change-Id: Ifd1d705ec21f8f437eeb6364dea7d51638567eb7
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-12-05 10:13:49 +01:00
Andy Tai
8eecb102c0
gnu: gama: Update to 2.27
...
* gnu/packages/gps.scm (gama): Update to 2.27
Change-Id: I5c5b4a90ab98699157af4be6481e36d30439c140
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-12-05 10:10:17 +01:00
Guillaume Le Vaillant
9a4a480f8d
gnu: ecl-cl-pcg: Disable tests.
...
* gnu/packages/lisp-xyz.scm (ecl-cl-pcg)[arguments]: Disable tests.
Change-Id: Ibd931ed7bb2cfb99e5b717bfcab4864b5496fc79
2023-12-05 10:04:56 +01:00
Andrew Tropin
ec4c0fad32
gnu: Add emacs-arei.
...
* gnu/packages/emacs-xyz.scm (emacs-arei): New variable.
2023-12-05 10:02:44 +03:00
Andrew Tropin
5bbed5748f
gnu: Add guile-ares-rs.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): New variable.
2023-12-05 10:02:43 +03:00
Wilko Meyer
3fe483c174
gnu: linux-libre 4.14: Update to 4.14.331.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.331.
(linux-libre-4.14-pristine-source): Update hash.
Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I8071d5829939db833a3dad16d59aa901f83466aa
2023-07-23 22:26:07 -04:00
Wilko Meyer
ad95df1d37
gnu: linux-libre 4.19: Update to 4.19.300.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.300.
(linux-libre-4.19-pristine-source): Update hash.
Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I03592b5552631503df4e0c8f0f05ca5e0a3bac20
2023-07-23 22:26:07 -04:00
Wilko Meyer
d99294c930
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
2023-07-23 22:26:07 -04:00
Wilko Meyer
980557e5aa
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
2023-07-23 22:26:06 -04:00
Wilko Meyer
6ca9dc3c00
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
2023-07-23 22:26:06 -04:00
Wilko Meyer
47e62220a7
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
2023-07-23 22:26:06 -04:00
Wilko Meyer
360569d496
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
2023-07-23 22:26:06 -04:00
Wilko Meyer
84291d1215
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
2023-07-23 22:26:01 -04:00
Ludovic Courtès
3178b1a442
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
2023-12-04 22:26:38 +01:00
Ludovic Courtès
01361d46b8
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
2023-12-04 22:26:38 +01:00
Felix Gruber
7308129335
gnu: Add python-quadpy.
...
* gnu/packages/maths.scm (python-quadpy): New variable.
Change-Id: Icb5a60920465bc5861cf32ffe5dc44a9088af890
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-04 22:26:38 +01:00
Felix Gruber
d3ed7bb5e3
gnu: Add python-orthopy.
...
* gnu/packages/maths.scm (python-orthopy): New variable.
Change-Id: I75e528f30d285666b8012a9cbc5cbb7e28aaf764
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-04 22:26:38 +01:00
Felix Gruber
eede7fe00b
gnu: Add python-ndim.
...
* gnu/packages/maths.scm (python-ndim): New variable.
Change-Id: I543f1f5e195f4f2fd5bd70f9ce29ec750a24439b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-04 22:26:38 +01:00
Felix Gruber
be73e08ba2
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>
2023-12-04 22:26:37 +01:00
Felix Gruber
8803100072
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>
2023-12-04 22:26:37 +01:00
Felix Gruber
7068bb376f
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>
2023-12-04 22:26:37 +01:00
Felix Gruber
66685821dc
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>
2023-12-04 22:26:37 +01:00
Felix Gruber
e30385d8d7
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>
2023-12-04 22:26:37 +01:00
Felix Gruber
bbb33a12fe
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>
2023-12-04 22:26:37 +01:00
Felix Gruber
f76ffc3ea6
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>
2023-12-04 22:26:37 +01:00
Nicolas Graves
ff9d32df33
gnu: beep: Add phase install-rules.
...
* gnu/packages/terminals.scm (beep): Add phase install-rules.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-04 22:26:36 +01:00
Greg Hogan
af2735e874
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
2023-12-04 22:26:36 +01:00
Andy Tai
49c009aabb
gnu: wxwidgets: Update to 3.2.3.
...
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I2f3a6f89d2a5b931c70c6509c8165027424e5ed0
2023-12-04 22:26:36 +01:00
Ludovic Courtès
06b9c1260c
substitute: Do not exit when failing to find a nar.
...
Fixes <https://issues.guix.gnu.org/67575 >.
* guix/scripts/substitute.scm (process-substitution/fallback): Use
‘report-error’ instead of ‘leave’. Write status line to PORT.
* tests/substitute.scm ("substitute, narinfo is available but nar is
missing"): Adjust accordingly.
Change-Id: Ic7297dbd563c007111ec2167c8d52505a07d4822
2023-12-04 22:26:36 +01:00
Ludovic Courtès
d83d4488da
daemon: Simplify “empty status” substitute error message.
...
* nix/libstore/build.cc (SubstitutionGoal::finished): Don’t show what
the empty status looks like.
Change-Id: Ie898432aeb047aff3d59024de6ed6d18f68903c4
2023-12-04 22:26:36 +01:00
Sharlatan Hellseher
33f9d3cc36
gnu: python-cdflib: Disable shaky test.
...
* gnu/packages/astronomy.scm (python-cdflib): Disable one test which
causes random build failure.
[arguments]{test-flags}: Add it.
Change-Id: I05ee2feca3bc0f0139fa1a5f00b4fe260b42ec80
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-12-04 14:49:33 -06:00
Andy Tai
597f1cd1c4
gnu: octave: Update to 8.4.0
...
* gnu/packages/maths.scm (octave-cli): Update to 8.4.0
Change-Id: I88fe31a25a3fbfc28985f5f0b51cb042369f4462
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-12-04 08:54:31 -06:00
Efraim Flashner
1d2d6aaeaf
Revert "build/go: Don't use set!"
...
This causes too many rebuilds.
This reverts commit 0a4b6fd51a
.
2023-12-04 13:19:53 +02:00
Greg Hogan
61cc93e49c
gnu: ddcutil: Update to 1.4.5.
...
* gnu/packages/hardware.scm (ddcutil): Update to 1.4.5.
Change-Id: I293c09af1020bcc02d9d99d636a2e64ebc25ad58
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-12-04 11:52:26 +02:00
Sharlatan Hellseher
a2f7a37a98
gnu: Add julia-astrolib.
...
* gnu/packages/julia-xyz.scm (julia-astrolib): New variable.
Change-Id: I41fc21728b3bc2d20c2e6c83a6ea1185086a015e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-12-04 11:52:26 +02:00
Efraim Flashner
0a4b6fd51a
build/go: Don't use set!
...
This causes build failures on powerpc-linux.
* guix/build/go-build-system.scm (unpack): When the unpack-path is unset
use the import-path but don't redefine the unpack-path.
Change-Id: I2b5a36eb738abb14307941d388038139dbaf2bdf
2023-12-04 11:52:22 +02:00
Andy Tai
6e2dd51df5
gnu: xpra: Update to 5.0.4.
...
* gnu/packages/xorg.scm (xpra): Update to 5.0.4
Change-Id: Id995cd3176628ff2034ccce139b01786b54dc91d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:09 +01:00
Michal Atlas
4d934786c0
gnu: gmnisrv: Fix typo.
...
* gnu/services/web.scm (gmnisrv-service-type): Change the service name to gmnisrv
Change-Id: I1ca46c312db851486313c431fe0454786f0a673e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:09 +01:00
Leo Nikkilä
25de8f3c5e
gnu: kpackage: Work around flaky test.
...
When parallel tests are enabled, plasma-querytest can fail with:
5/11 Test #5 : plasma-querytest ....................Subprocess aborted***Exception: 0.02 sec
********* Start testing of QueryTest *********
Config: Using QtTest library 5.15.10, Qt 5.15.10 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 11.3.0), unknown unknown
PASS : QueryTest::initTestCase()
QFATAL : QueryTest::installAndQuery() QThread: Destroyed while thread is still running
FAIL! : QueryTest::installAndQuery() Received a fatal error.
Loc: [Unknown file(0)]
Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 3ms
********* Finished testing of QueryTest *********
I'm able to consistently reproduce this on an aarch64-linux machine.
`guix build --cores=1' can also work around this.
* gnu/packages/kde-frameworks.scm (kpackage): Work around flaky test.
[arguments]<#:parallel-tests?>: Disable. Follows what Debian has done.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:09 +01:00
Greg Hogan
9f66582ed0
gnu: xe: Update to 1.0.
...
* gnu/packages/parallel.scm (xe): Update to 1.0.
Change-Id: If881efcd1db46fddd33b48e044ea02ee73e4a98e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:09 +01:00
Greg Hogan
2630c533a2
gnu: xonsh: Update to 0.14.2.
...
* gnu/packages/shells.scm (xonsh): Update to 0.14.2.
Change-Id: Id21fa37467aa8dbcc58330108c4b7bc19a46949f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:09 +01:00
Spencer King
1308f0fe0e
gnu: Add python-islenska.
...
* gnu/packages/python-xyz.scm (python-islenska): New variable.
Change-Id: Id9acd04d625bbbdef0438b1b98b73550e826088d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:08 +01:00
Gabriel Wicki
27c24ce83f
gnu: igt-gpu-tools: Update to 1.28
...
* gnu/packages/admin.scm (igt-gpu-tools): Update to 1.28.
[source]: Remove patch.
[inputs]: Add python.
* gnu/packages/patches/igt-gpu-tools-Use-libproc2.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I5dccd7d5a5df0084fabf713949940775671aecd7
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:08 +01:00
Ludovic Courtès
2447c1b608
packages: Honor target system for the inputs to ‘patch-and-repack’.
...
* guix/packages.scm (%standard-patch-inputs): Add ‘system’ parameter.
Parameterize ‘%current-system’.
(patch-and-repack): Pass SYSTEM to ‘%standard-patch-inputs’.
Change-Id: Ic8ad93303332fd1eefba0a93a314f99db782eda6
2023-12-03 23:55:08 +01:00
Ludovic Courtès
3dda74a546
grafts: Use the right locale package.
...
This is a followup to b0715d7cd2
, fixing
builds of grafts on i586-gnu.
* guix/grafts.scm (graft-derivation/shallow)[glibc-locales]: Choose
symbol as a function of ‘target-hurd?’.
Change-Id: I05e50c0ed74a64986a0cea9c6302d1b5592b898d
2023-12-03 23:55:08 +01:00