me
/
guix
Archived
1
0
Fork 0
Commit Graph

116728 Commits (61f2d84e75c340c2ba528d392f522c51b8843f34)

Author SHA1 Message Date
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
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
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
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
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  : 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
Janneke Nieuwenhuizen 2c9ac9ab20
gnu: mes: Update to 0.26.
* gnu/packages/mes.scm (mes): Update to 0.26.

Change-Id: I0c88da0de34014aa10d317db1e997cb015e23d28
2023-12-03 11:51:17 +01:00
Efraim Flashner 8267a3a206
gnu: ncdu-2: Mark as tunable.
* gnu/packages/ncdu.scm (ncdu-2)[properties]: Mark package as tunable.

Change-Id: I9cd9bd45be6c32c44da983432d69128657b98591
2023-12-03 09:58:34 +02:00
Efraim Flashner 87bb9c9664
gnu: zig: Add tuning information.
* gnu/packages/zig.scm (zig-0.9, zig-0.10)[properties]: Add
clang-properties matching input clang packages.

Change-Id: Ib4a665a29e925b85d0e7695810a8889951dd1602
2023-12-03 09:54:57 +02:00
Efraim Flashner 95b577e09a
gnu: llvm: Export clang-properties.
* gnu/packages/llvm.scm (clang-properties): Export variable.

Change-Id: If5ef5219c3d29a347ae5ad97584c23bafdabf836
2023-12-03 09:54:57 +02:00
Efraim Flashner 823c6f745a
gnu: ncdu-2: Remove redundant make-flag.
* gnu/packages/ncdu.scm (ncdu-2)[arguments]: Remove make-flag setting
CPU to baseline.

Change-Id: If2770d381404621648f53a8e64da8ffafcc33a8d
2023-12-03 09:54:03 +02:00
Ekaitz Zarraga a8a7153996
gnu: zig: Build with baseline cpu by default.
* gnu/packages/patches/zig-use-baseline-cpu-by-default.patch: Add file.
* gnu/packages/zig.scm (zig-0.10.1): Apply patch above.
* gnu/local/mk (dist_patch_DATA): Register it.

Change-Id: I40bd28071c97c0dd0a907c704072b52b26d2de28
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-12-03 09:54:03 +02:00
Efraim Flashner 766946d663
gnu: ldc: Update to 1.35.0.
* gnu/packages/dlang.scm (ldc-bootstrap): Update to 1.35.0.
[arguments]: Adjust configure-flags to not build shared libraries.
(ldc)[arguments]: Adjust configure-flags to remove defaults.  Adjust
'patch-paths-in-tests phase for another hardcoded /bin/bash.  Delete
another test.

Change-Id: Ie284a97ecda2689e6ed84a902eff990cfae8c195
2023-12-02 20:39:28 +02:00
Efraim Flashner 6897a6a481
gnu: python-lit: Update to 17.0.6.
* gnu/packages/check.scm (python-lit): Update to 17.0.6.
[native-inputs]: Remove llvm-14; add llvm.

Change-Id: I45ccc5302c2481b82f26201e66994e15eeaecc9d
2023-12-02 20:39:27 +02:00
Efraim Flashner fc7db2df40
gnu: ldc: Enable building on more architectures.
* gnu/packages/dlang.scm (ldc)[arguments]: In the custom phase
'fix-compiler-rt-library-discovery rewrite gnu-triplet->clang-arch to
pass-through unmatched architectures.
2023-12-02 20:39:22 +02:00
Julien Lepiller 06ebc45e15
gnu: josm: Reduce closure size.
This saves 240MB of closure size.

* gnu/packages/geo.scm (josm)[inputs]: Add openjdk11.
[arguments]: Filter native inputs out of CLASSPATH.  Use `java' from
openjdk11 instead of the JDK.

Change-Id: Ifa03b5cd033c5866d22e7557119284be0ea25a0e
2023-12-02 19:07:56 +01:00
Julien Lepiller a640ce3fb2
gnu: java-openjfx-graphics: Make java-swt optional.
It is used for an optional part of openjfx and not used by current
packages in Guix. Swt has a reference to a library in the JDK and has a
huge closure size because of that.  This reduces closure by 1GB for this
package and dependents (including josm).

* gnu/packages/java.scm (java-openjfx-graphics)[native-inputs]: Move java-swt...
[inputs]: ...to here.

Change-Id: I7d8cb14569d5a9f451944695225a2dff143bf190
2023-12-02 19:07:51 +01:00
Julien Lepiller 406e46a159
gnu: javacc: Do not reference a jdk.
The jdk provides java and javac, while a jre only provides the necessary
java, reducing the closure size by 350MB.

* gnu/packages/java.scm (javacc): Remove #t at end of phases.
[inputs]: Add icedtea-8 as the jre.
[arguments]: Use it instead of the jdk.

Change-Id: Icb218c40915550b7ff1db96a48a3c48fa6ef52b4
2023-12-02 19:07:45 +01:00
Filip Lajszczak 7ab24d717d
gnu: hut: Update to 0.4.0
* gnu/packages/version-control.scm (hut): Update to 0.4.0

Change-Id: Ib5dc28de6dbc3b69ca55a9530b923f71ca0ce7b5
Signed-off-by: Andrew Tropin <andrew@trop.in>
Co-authored-by: Andrew Tropin <andrew@trop.in>
2023-12-02 18:16:23 +03:00
Filip Lajszczak 2baad07da4
gnu: go-git-sr-ht-emersion-gqlclient: Update to 0.0.0-20230820050442-8873fe0204b9
* gnu/packages/golang.scm (go-git-sr-ht-emersion-gqlclient): Update to 0.0.0-20230820050442-8873fe0204b9

Change-Id: I15a35a0f25dd248938839ae766569e6fbf304ed6
Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-12-02 18:09:05 +03:00
Janneke Nieuwenhuizen 7668bfa222
gnu: guix: Update to 1.4.0-16.aeb494322c.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-16.aeb494322c.

Change-Id: Iae1af05094a1a589096a77ed61cf11dcec50f7a8
2023-12-02 15:37:44 +01:00
Hugo Nobrega aeb494322c
gnu: d-tools: Update to 2.105.3.
The previous version 2.100 was failing in `check` due to changes to the Phobos stdlib

* gnu/packages/dlang.scm (d-tools): Update to 2.105.3.

Change-Id: Id9e4580d555c735fb0eebe880928ef2f558f959e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02 12:35:01 +01:00
Timothee Mathieu daf69ad3ab
gnu: Add python-scikit-learn-extra.
* gnu/packages/machine-learning.scm (python-scikit-learn-extra): New variable.

Change-Id: I50992ceaa76608f3345df6d74a5d9e4aa7c485a5

gnu/packages/machine-learning.scm | 41 +++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02 12:35:01 +01:00
Filip Lajszczak 4fb51904cb
gnu: python-pythonanywhere: Update to 0.12.1
* gnu/packages/python-xyz.scm (python-pythonanywhere): Update to 0.12.1

Change-Id: I3436ed7fbbe3e3dae2c5e47fa1c96cc0fd750f76
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02 12:25:46 +01:00
David Elsing 808f919063
gnu: igraph: Update to 0.10.7.
* gnu/packages/graph.scm (igraph): Update to 0.10.7.
[source]: Use git-fetch. Apply patch.
<snippet>: Remove the entire "vendor" and "src/isomorphism/bliss" directories.
Patch CMakeLists.txt to not build and use vendored dependencies.
[arguments]: Add -DIGRAPH_INTEGER_SIZE=64 to #:configure-flags. Add phases to
use unbundled libraries and build documentation.
[native-inputs]: Add bison, docbook-xml-4.3, docbook-xsl, flex, pcg-c, python,
source-highlight and xmlto.
[inputs]: Remove gmp and libxml2. Add bliss and suitesparse-cxsparse.
* gnu/packages/patches/igraph-fix-varargs-integer-size.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02 12:25:46 +01:00
David Elsing aa4959e602
gnu: Add pcg-c.
* gnu/packages/c.scm (pcg-c): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02 12:25:46 +01:00
Janneke Nieuwenhuizen b0715d7cd2
gnu: Use ‘libc-utf8-locales-for-target’.
* guix/packages.scm (%standard-patch-inputs): Use
‘libc-utf8-locales-for-target’ instead of ‘glibc-utf8-locales’.
* guix/self.scm (%packages): Likewise.
* gnu/home/services/ssh.scm (file-join): Likewise
* gnu/installer.scm (build-compiled-file): Likewise.
* gnu/packages/chromium.scm (ungoogled-chromium/wayland): Likewise.
* gnu/packages/gnome.scm (libgweather4, tracker): Likewise.
* gnu/packages/javascript.scm (js-mathjax): Likewise.
* gnu/packages/package-management.scm (guix, flatpak): Likewise.
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): Likewise.
* gnu/packages/suckless.scm (svkbd): Likewise.
* gnu/services.scm (cleanup-gexp): Likewise.
* gnu/services/base.scm (guix-publish-shepherd-service): Likewise.
* gnu/services/guix.scm (guix-build-coordinator-shepherd-services)
(guix-build-coordinator-agent-shepherd-services): Likewise.
* gnu/services/guix.scm (guix-build-coordinator-queue-builds-shepherd-services):
(guix-data-service-shepherd-services)
(nar-herder-shepherd-services)
(bffe-shepherd-services): Likewise.
* gnu/services/web.scm (anonip-shepherd-service)
(mumi-shepherd-services): Likewise.
* gnu/system/image.scm (system-disk-image, system-iso9660-image)
(system-docker-image, system-tarball-image): Likewise.
* gnu/system/install.scm (%installation-services): Likewise.
* guix/profiles.scm (info-dir-file): Likewise.
(ca-certificate-bundle, profile-derivation): Likewise.
* guix/scripts/pack.scm (store-database, set-utf8-locale): Likewise.
* tests/pack.scm: Likewise.
* tests/profiles.scm ("profile-derivation, cross-compilation"):
Likewise.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Co-authored-by: Christopher Baines <mail@cbaines.net>
Change-Id: I24239f427bcc930c29d2ba5d00dc615960a6c374
2023-12-02 12:25:45 +01:00
Janneke Nieuwenhuizen 9442b53c6b
gnu: Add ‘libc-locales-for-target’ and related.
Partly fixes <https://issues.guix.gnu.org/66472>.

This is a followup to 95ea1277ae.

* gnu/packages/base.scm (glibc-locales/hurd): New variable
(libc-locales-for-target): Use it in new procedure.
(libc-utf8-locales-for-target): New procedure.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I16e187fcc65a5d4a3b065066b45ef9e45d1875f6
2023-12-02 12:25:45 +01:00
Janneke Nieuwenhuizen ea348b105d
gnu: mes: Update to 0.25.1.
* gnu/packages/mes.scm (mes): Update to 0.25.1.
(supported-systems): Remove aarch64-linux (building on aarch64-linux is only
"supported" using armhf-linux compatibility).

Change-Id: I97a95c1e246d5698db6d78f845a188826817f3be
2023-12-02 09:15:50 +01:00
Janneke Nieuwenhuizen a84bb5e600
gnu: mescc-tools: Update to 1.5.2.
* guix/git/mes.scm (mescc-tools): Update to 1.5.2.
(arguments): Remove `patch-Kaem/test.sh' phase.

Change-Id: I47d7f3159a1e6395ffbb9141147c9cbf0676f22b
2023-12-02 09:15:50 +01:00
Lars-Dominik Braun 877086a864
gnu: python-sphinx-prompt: Fix tests.
docutils>=0.19 broke the tests, which upstream fixed in a newer
commit. Cherry-pick it.

* gnu/packages/patches/python-sphinx-prompt-docutils-0.19.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/sphinx.scm (python-sphinx-prompt)[origin]: Use it.

Change-Id: I597387a35e6a1da01063b4812e0f919788a13b54
2023-12-02 07:57:18 +01:00
Bruno Victal 842a11f1ca
gnu: emacs-magit: Update to 3.3.0-7.dda332b.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.3.0-7.dda332b.

Copyright-paperwork-exempt: Yes
Change-Id: Icb119958ec806f96ebe18567492a9611c56572e1
Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-12-01 13:24:16 +03:00
David Thompson 2b782f6726
gnu: guile-hoot: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.2.0.

Change-Id: I3bf5f457ef2359588889962ab3bbbc2d47b4a022
2023-11-30 11:58:41 -05:00
Guillaume Le Vaillant c12cf2fb63
gnu: Add ecl-prompter.
* gnu/packages/lisp-xyz.scm (ecl-prompter): New variable.

Change-Id: Ia109971456a95333d0867135f0ece141848ecfe6
2023-11-30 16:03:04 +01:00
Andre A. Gomes 8b3195deaa
gnu: cl-prompter: Update to 0.1.1.
* gnu/packages/lisp-xyz.scm (sbcl-prompter): Update to 0.1.1.
  [source]: Remove snippet.
  [native-inputs]: Remove sbcl-nasdf.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: Ie339db2ff722b72f93c15c74e76aeaaf17f3ce7d
2023-11-30 16:00:20 +01:00
Andre A. Gomes 154a4184db
gnu: cl-nhooks: Update to 1.2.2.
* gnu/packages/lisp-xyz.scm (sbcl-nhooks): Update to 1.2.2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I14760fb557e81f503faaac0f73051412f718ca0b
2023-11-30 15:57:57 +01:00
Andre A. Gomes 61bd852090
gnu: cl-nsymbols: Update to 0.3.2.
* gnu/packages/lisp-xyz.scm (sbcl-nsymbols): Update to 0.3.2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: Id3c69fd3fe2bcb2fabe38e894c0714f374cf55e9
2023-11-30 15:56:14 +01:00
Andre A. Gomes 3e4e66e6c5
gnu: cl-njson: Update to 1.2.2.
* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.2.2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I06ad8fa6b7511d8d6016037ce04e544cc5ed1f02
2023-11-30 15:52:35 +01:00
Andre A. Gomes 1ad68824ed
gnu: cl-nfiles: Update to 1.1.4.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 1.1.4.
  [source]: Remove snippet.
  [native-inputs]: Remove sbcl-nasdf.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I58bf9d91f7d0189ebcb09ead0cc9c0bdb2aa5d23
2023-11-30 15:50:02 +01:00
Andre A. Gomes 6d9479dd89
gnu: cl-nclasses: Update to 0.6.1.
* gnu/packages/lisp-xyz.scm (sbcl-nclasses): Update to 0.6.1.
  [source]: Remove snippet.
  [native-inputs]: Remove sbcl-nasdf.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I3eb1af6081d68f7426990d9795cff10e6b12a496
2023-11-30 15:47:21 +01:00
Andre A. Gomes 972daf037f
gnu: cl-history-tree: Update to 0.1.2.
* gnu/packages/lisp-xyz.scm (sbcl-history-tree): Update to 0.1.2.
  [source]: Remove snippet.
  [native-inputs]: Remove sbcl-nasdf.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: Iec4932caed1f05266196a4216fef0bbe1ceb67f9
2023-11-30 15:43:57 +01:00
Andre A. Gomes b1b79b4959
gnu: cl-nkeymaps: Update to 1.1.1.
* gnu/packages/lisp-xyz.scm (sbcl-nkeymaps): Update to 1.1.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: Id02e612c03ceefb4ce6532f569c73f58a50c9777
2023-11-30 15:40:09 +01:00
Guillaume Le Vaillant bd5955e3e4
gnu: txr: Update to 292.
* gnu/packages/lisp.scm (txr): Update to 292.

Change-Id: I7fb2e2c5ea40954d45eb80d36fb0db4f6f45c4c7
2023-11-30 14:36:59 +01:00
Efraim Flashner f4735ccf9b
gnu: libclc: Update to 15.0.7.
* gnu/packages/llvm.scm (libclc): Update to 15.0.7.
[source]: Use the llvm-monorepo.
[arguments]: Remove configure-flag for python, add one for llvm-spirv.
Add a phase to skip 2 tests.  Remove trailing #t from phases.
[propagated-inputs]: Add spirv-llvm-translator, spirv-tools.
[native-inputs]: Replace clang-9 with 15, llvm-9 with 15.
[properties]: Add release-monitoring-url.

Change-Id: I06e2e7be0dc5733a2cc17429928b1761ab987906
2023-11-30 12:33:46 +02:00
Efraim Flashner 0bf46a4fc8
gnu: Add spirv-llvm-translator.
* gnu/packages/vulkan.scm (spirv-llvm-translator): New variable.

Change-Id: I9e447b7d69c7fdf620854362ca8aa98a2dfa1c87
2023-11-30 12:33:17 +02:00
Liliana Marie Prikler c34c3b1c2b
gnu: Add plasp.
* gnu/packages/patches/plasp-fix-normalization.patch: New file.
* gnu/packages/patches/plasp-include-iostream.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/potassoc.scm (plasp): New variable.

Change-Id: I0d8d64153b180a7d1d8d81888f843458efdf5e51
2023-11-30 09:08:05 +01:00
Liliana Marie Prikler 9408fa3754
gnu: Add mapbox-variant.
* gnu/packages/cpp.scm (mapbox-variant): New variable.

Change-Id: Id84b35d97d73fcf1c116ddca844bc75ada627b55
2023-11-30 09:08:05 +01:00
Janneke Nieuwenhuizen 79d95394c0
gnu: guix: Update to 1.4.0-15.e0885fcfbb.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-15.e0885fcfbb.

Change-Id: I3a3f1512650389f9cd3edbd47c1aaf4a2410daff
2023-11-30 07:15:36 +01:00
Janneke Nieuwenhuizen e0885fcfbb
gnu: curl: Skip failing test on the Hurd.
* gnu/packages/curl.scm (curl)[arguments]: When building natively on the Hurd,
also skip test 564.

Change-Id: I265049b70c6255f075a98b1a385d40d9dd84badf
2023-11-30 07:12:41 +01:00
Efraim Flashner bdbb9dc27a
gnu: go-gotest-tools-internal-source: Skip tests with gccgo.
* gnu/packages/golang.scm (go-gotest-tools-internal-source)[arguments]:
When building with gccgo skip the test suite.

Change-Id: Ibe3569d9449321dd13ac7691273644d83f8fb38b
2023-11-29 22:02:21 +02:00
Efraim Flashner 7696c8819f
gnu: docker-libnetwork-cmd-proxy: Skip tests on most architectures.
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy)[arguments]: Skip
the tests unless building on x86_64-linux and not cross-building.

Change-Id: I35028bd728920840370fe641240053baa3a4585f
2023-11-29 21:45:00 +02:00
David Thompson cd46757c1a
gnu: guile-next: Update to commit d8df317.
* gnu/packages/guile.scm (guile-next): Update to commit d8df317.

Change-Id: I80efe5221183f694f3e7ff85232dcce136a30ccb
2023-11-28 14:29:20 -05:00
Efraim Flashner 62376e3eb6
gnu: php: Skip some tests on powerpc-linux.
* gnu/packages/php.scm (php)[arguments]: Adjust the 'prepare-tests phase
to skip some failing tests when building for powerpc-linux.

Change-Id: I6dd496c8b6851a06386049dca6aa0e2273e4029e
2023-11-28 11:53:40 +02:00
Efraim Flashner f90f33da02
gnu: go-netlink: Skip test suite.
* gnu/packages/linux.scm (go-netlink)[arguments]: Disable tests.

Change-Id: Ifd86f8c800583d1feb9ae4f176f6981fe3d275be
2023-11-28 09:21:32 +02:00
Kaelyn Takata 06e0f638ab
gnu: xorg-server: Update to 21.1.9 [security fixes].
Fixes CVE-2023-5367 and CVE-2023-5380.  See the X.Org security advisory
<https://lists.x.org/archives/xorg/2023-October/003430.html> for more
information.

* gnu/packages/xorg.scm (xorg-server): Update to 21.1.9.

Change-Id: I5786210cf1e5de4d603155fbbd076763e7ae3447
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-28 00:00:57 -05:00
John Kehayias 79765b40fd
Merge branch 'mesa-updates'
Change-Id: I31c26c11dd3a7838a1f70ceb250e54a1574eb580
2023-11-27 23:50:25 -05:00
Efraim Flashner f5493629e2
gnu: php: Add another test to the skip-test list.
* gnu/packages/php.scm (php)[arguments]: Add a test which fails on
multiple architectures to the list skipped by all architectures.

Change-Id: I3c55179381ff4cf3e22db5d3ededf60d2a3d9d73
2023-11-27 13:19:00 +02:00
Efraim Flashner a8df11fa6c
gnu: php: Combine skipped tests per arch code.
* gnu/packages/php.scm (php)[arguments]: In 'prepare-tests phase combine
the code used for skipping a few tests per architecture into one
grouping.

Change-Id: I275099dcc2b1f003ec48a72b910d4cfd579d9628
2023-11-27 11:59:36 +02:00
Efraim Flashner 0bef0ac46e
gnu: php: Update to 8.2.13.
* gnu/packages/php.scm (php): Update to 8.2.13.
[source]: Remove patch.
[arguments]: Adjust the 'prepare-tests phase to skip fewer tests.
[inputs]: Replace openssl-1.1 with openssl.
* gnu/packages/patches/php-fix-streams-copy-length.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I29892deda457fdbaa6dd5e01515e97583951836d
2023-11-27 11:15:20 +02:00
John Kehayias d15ffea6f4
Merge branch 'master' into mesa-updates
Change-Id: Ide02272218e76dfae6dc9f8748871c8d61704260
2023-11-26 11:12:59 -05:00
宋文武 176440c056
gnu: ucsim: Update to 0.8.2.
* gnu/packages/embedded.scm (ucsim): Update to 0.8.2.

Change-Id: Id1a18ef918b28b75311a01f512a3bbfdb545cd41
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26 14:49:00 +01:00
mtekman 48af3de85b
gnu: fftw: Update to 3.3.10
* gnu/packages/algebra.scm (fftw): Update to 3.3.10

Change-Id: Icd6e199aa4e863f0d5c0883326a02e2991b811d3
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26 14:49:00 +01:00
Juliana Sims f423f0fb5b
gnu: qpwgraph: Update to 0.6.0.
* gnu/packages/audio.scm (qpwgraph): Update to 0.6.0.

Change-Id: Ib9a20a12f8f4516e8e61340f962536a94a2a81dc
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26 14:48:55 +01:00
Vagrant Cascadian fbdcb31e13
gnu: diffoscope: Update to 252.
* gnu/packages/diffoscope.scm (diffoscope): Update to 252.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26 14:48:31 +01:00
Filip Lajszczak c34b630c99
gnu: Add guile-algorithms
Guile port of racket-algorithms

* gnu/packages/guile-xyz.scm (guile-algorithms): New variable.

Change-Id: I53e5b130f96ce10e52622fcdb35b9d0bbe28b108
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-11-26 14:48:31 +01:00
Nguyễn Gia Phong 513bf16459
gnu: Add vim-jedi-vim.
* gnu/packages/vim.scm (vim-jedi-vim): New variable.

Change-Id: I2656837686866961266b093cd6b4a4d528f5f684
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-26 11:02:28 +02:00
Nguyễn Gia Phong 767d4d1fae
gnu: Add vim-srcery-vim.
* gnu/packages/vim.scm (vim-srcery-vim): New variable.

Change-Id: If53bdae6783af5500f517c4941babb3bdb6522e7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-26 11:02:28 +02:00
Andy Tai 5bad117730
gnu: parallel: Update to 20231122.
* gnu/packages/parallel.scm (parallel): Update to 20231122.

Change-Id: Ia4a42fee8ce484845801b6e738a85f67169fae79
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-26 10:27:08 +02:00
Efraim Flashner 1abeb6c907
gnu: vim-coqtail: Use vim-build-system.
* gnu/packages/vim.scm (vim-coqtail)[build-system]: Switch to the
vim-build-system.
[arguments]: Remove install-plan.  Add plugin-name.  Adjust custom
'check phase to refer to vim-full.
[native-inputs]: Use 'old-style' package references to be able to
specify vim-full.

Change-Id: Iae3877738032a5583320245f63775f187c40fb6a
2023-11-26 09:56:45 +02:00
Efraim Flashner 18c3d347f5
gnu: vim-vader: Use vim-build-system.
* gnu/packages/vim.scm (vim-vader)[build-system]: Switch to the
vim-build-system.
[arguments]: Remove install-plan.  Add plugin-name.
(vim-coqtail)[arguments]: Adjust reference to vim-vader.

Change-Id: I8210054e062b608706ee37a77f60969948b1c3b5
2023-11-26 09:56:28 +02:00
Jaeme Sifat 9501d5388d
gnu: yt-dlp: Update to 2023.10.13.
* gnu/packages/video.scm (yt-dlp): Update to 2023.10.13.

Change-Id: I69da19ce8141fce99bb41daf6fe1892e5d6a9736
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-25 23:35:03 +01:00
Artyom V. Poptsov 98da3707b6
gnu: yggdrasil: Update to 0.5.2.
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.2.
  [propagated-inputs]: Rewrite inputs to replace "go-golang-org-x-sys" with
  "go-golang-org-x-sys-0.8".  Use "go-golang-org-x-sys-0.8".  Add
  "go-github-com-bits-and-blooms-bitset",
  "go-github-com-bits-and-blooms-bloom", "go-github-com-quic-go-quic-go", and
  "go-github-com-hjson-hjson-go".
* gnu/packages/patches/yggdrasil-extra-config.patch: Update.

Change-Id: I3c411524e589f0af52eaa90230810148f6ad4e31
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-25 23:35:03 +01:00
Artyom V. Poptsov 0ed050f31a
gnu: go-github-com-quic-go-quic-go: Update to 0.39.3.
* gnu/packages/golang.scm (go-github-com-quic-go-quic-go): Update to 0.39.3.
  [propagated-inputs]: Rewrite input packages to replace old
  "go-golang-org-x-sys" with "go-golang-org-x-sys-0.8".  Add
  "go-golang-org-x-sys-0.8".

Change-Id: Ia8d9f79d582a8a5a5b0d10638a1a1c00a104b06e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-25 23:35:03 +01:00
Artyom V. Poptsov 76a5f0eacd
gnu: Add go-golang-org-x-net-0.17
* gnu/packages/golang.scm (go-golang-org-x-net-0.17): New variable.

Change-Id: Ie301f84c6ced9d96d6d9f685facedb4b88d30f78
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-25 23:35:03 +01:00