Sharlatan Hellseher
ba2742ff91
gnu: python-asdf-zarr: Fix build.
...
* gnu/packages/astronomy.scm (python-asdf-zarr): [propagated-inputs]:
Remove python-asdf; add python-asdf-3.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ie62ac1f0c71ff8f566377c1f1cdcda4227f12bbf
2025-01-07 23:17:05 +00:00
Leo Famulari
1dcd0ded86
gnu: Add linux-libre-6.12.
...
* gnu/packages/linux.scm (linux-libre-6.12-version,
linux-libre-6.12-gnu-revision, deblob-scripts-6.12,
linux-libre-6.12-pristine-source, linux-libre-6.12-source,
linux-libre-headers-6.12, linux-libre-6.12): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.12.
(linux-libre-lts-version, linux-libre-lts-gnu-revision,
linux-libre-lts-pristine-source, linux-libre-lts-source, linux-libre-lts): Use
linux-libre 6.12.
* gnu/tests/base.scm (%test-linux-libre-6.12): New test.
* gnu/packages/aux-files/linux-libre/6.12-arm.conf,
gnu/packages/aux-files/linux-libre/6.12-arm64.conf,
gnu/packages/aux-files/linux-libre/6.12-i686.conf,
gnu/packages/aux-files/linux-libre/6.12-x86_64.conf,
gnu/packages/aux-files/linux-libre/6.12-riscv.conf: New files.
* Makefile.am (AUX_FILES): Add them.
Change-Id: I430d9dd29cda4bd4b66ad6eddc004935f93bb111
2025-01-07 18:13:45 -05:00
Leo Famulari
92bfa12254
tests: Add tests for all the longterm-support kernels.
...
* gnu/tests/base.scm (%test-linux-libre-6.6, %test-linux-libre-6.1): New tests.
Change-Id: Ica31ae263348c38ac21efeb65d9a245e1a877268
2025-01-07 18:13:45 -05:00
Leo Famulari
1fb8f71b4b
gnu: linux-libre 6.1: Update to 6.1.123.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.123.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: Iefcb5bc0a926b0b056899e699a778af7894107db
2025-01-07 18:13:45 -05:00
Leo Famulari
0925f12c4e
gnu: linux-libre 6.6: Update to 6.6.69.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.69.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ief2f89dc695b2eae0f98966e8150ad6d376d070a
2025-01-07 18:13:45 -05:00
jgart
a76f2d5927
gnu: distrobox: Update to 1.8.0.
...
* gnu/packages/containers.scm (distrobox): Update to 1.8.0.
Change-Id: I3c81b291012dc082cdb2cd15e21003dae7d47397
2025-01-07 14:02:39 -06:00
Mark H Weaver
d7c9145951
gnu: icecat: Update to 115.19.0-guix1 [security fixes].
...
Includes fixes for CVE-2025-0238 and CVE-2025-0242.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-version)
(%icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2025-01-07 15:03:09 -05:00
Artyom V. Poptsov
af9b163725
gnu: Fix my copyright dates for a module.
...
* gnu/packages/guile-xyz.scm: Fix my copyright dates for the module (in
575dc58975
I've updated Artyom Bologov's
copyright dates by a mistake.)
Change-Id: Ib1c214f794aa13f746d47ab961bb9f5fcb7e61de
2025-01-07 22:45:43 +03:00
Artyom V. Poptsov
575dc58975
gnu: guile-ini: Update to 0.5.5.
...
* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.5.
Change-Id: I4b40dc950ae5f8bab937852655c36c93425e3fd6
2025-01-07 22:14:33 +03:00
Cayetano Santos
eeb019eb59
gnu: Add python-hdlmake.
...
* gnu/packages/fpga.scm (python-hdlmake): New variable.
Change-Id: I4f19d2cceb7fe46bbc359f9bc5197ae3113bb3d7
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2025-01-07 19:03:35 +01:00
Cayetano Santos
3f1da2f4a2
gnu: Add python-vunit.
...
* gnu/packages/fpga.scm (python-vunit): New variable.
Change-Id: Ieb16ec16928e6b0b2af6992fd9566cb946990dad
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-07 18:58:31 +01:00
Cayetano Santos
952a179f44
gnu: Add yosys-clang.
...
* gnu/packages/fpga.scm (yosys-clang): New variable.
Change-Id: Iedbd418adc152c325d106830d9d33b73f01e65da
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-07 18:04:57 +01:00
Gabriel Wicki
3b31ef750a
gnu: hunspell: Add Austrian German dictionary.
...
* gnu/packages/hunspell.scm (hunspell-dict-de-at): New variable.
Change-Id: I34e8fd0b04443efa5e06fe54d6b57dff666c10a0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-07 17:54:06 +01:00
Gabriel Wicki
700a6ebf3d
gnu: hunspell: Add Swiss German dictionary.
...
* gnu/packages/hunspell.scm(hunspell-dict-de-ch): New variable.
Change-Id: Ib868e7efaa92e536229d45098ffd8f38a9441b83
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-07 17:54:04 +01:00
Romain GARBAGE
e94d35e522
docker: Add history field to config.json.
...
* guix/docker.scm (config): Add history field.
Change-Id: If1d4e9e2ce7673588f9016b389e4c67afa7ac119
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-07 17:51:18 +01:00
Ludovic Courtès
a6642650a7
reconfigure: Make ‘load-system-for-kexec’ errors non-fatal.
...
Partially fixes <https://issues.guix.gnu.org/75215 >.
* guix/scripts/system/reconfigure.scm (load-system-for-kexec): Catch
exceptions in the gexp. Report them outside.
Reported-by: Luis Guilherme Coelho <lgcoelho@disroot.org>
Change-Id: Iebcdc92e29b8623a55967d58a4f353abab01631a
2025-01-07 17:44:12 +01:00
Ludovic Courtès
410a359d4a
syscalls: Remove wrong syscall ID for ‘kexec_load_file’ on i686.
...
Fixes <https://issues.guix.gnu.org/75205 >.
* guix/build/syscalls.scm (kexec-load-file): Remove syscall ID for i686.
* tests/syscalls.scm ("kexec-load-file"): Accept ENOSYS in addition to
EPERM.
Reported-by: Dariqq <dariqq@posteo.net>
Change-Id: I83fe25636addb57533ed88cbfb40107d265b13a7
2025-01-07 17:44:12 +01:00
Ludovic Courtès
d8b7259197
reconfigure: Do not pass KEXEC_FILE_DEBUG.
...
This flag is unsupported in Linux 6.6 and causes ‘kexec_file_load’ to
fail with EINVAL.
Fixes <https://issues.guix.gnu.org/75211 >.
* guix/scripts/system/reconfigure.scm (kexec-loading-program): Remove
KEXEC_FILE_DEBUG.
* guix/build/syscalls.scm (KEXEC_FILE_DEBUG): Add comment.
Suggested-by: nathan <nathan_mail@nborghese.com>
Reported-by: Simen Endsjø <contact@simendsjo.me>
Change-Id: Ia48be7f4cfa9c6352908e4bea6472cd648f866ed
2025-01-07 17:44:12 +01:00
Zheng Junjie
2cb1b72a08
gnu: wolfssl: Use G-expressions.
...
gnu/packages/tls.scm (wolfssl): Use G-expressions.
Change-Id: I56d995360b50a614a405c4377f0c7714c2522508
2025-01-07 23:53:29 +08:00
Ashish SHUKLA
bf43a739dd
gnu: wolfssl: Update to 5.7.6.
...
* gnu/packages/tls.scm (wolfssl): Update to 5.7.6.
Change-Id: Ibe9274f032bc4e5757534e01b7d8d1603f69efdc
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-07 23:53:29 +08:00
AwesomeAdam54321
2abd8660f7
gnu: inform: Update to 6.42.
...
* gnu/packages/game-development.scm (inform): Update to 6.42.
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-07 23:53:23 +08:00
Yovan Naumovski
e5f68e3e47
gnu: vcmi: Update to 1.6.2.
...
* gnu/packages/games.scm (vcmi): Update to 1.6.2.
Change-Id: I2f46616ff77dcaf845ed5247f26a2057e6004751
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-01-07 18:40:04 +08:00
Andy Tai
05da567614
gnu: gama: Update to 2.32.
...
* gnu/packages/gps.scm (gama): Update to 2.32.
Change-Id: I2df8ec2485df74152e891eb6dd4e02315618d16e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-01-07 18:40:04 +08:00
Andy Tai
73c658248b
gnu: tenacity: Update to 1.3.4.
...
* gnu/packages/audio.scm (tenacity): Update to 1.3.4.
Change-Id: I31a5c3f2162fea381a168d20b008914337678591
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-01-07 18:40:04 +08:00
Andy Tai
f561ac99e7
gnu: openshot: Update to 3.3.0.
...
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.4.0.
* gnu/packages/video.scm (libopenshot): Update to 0.4.0.
(openshot): Update to 3.3.0.
Change-Id: I6b234cfba69f1ec34895cacc42fc17e9d00723c8
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-01-07 18:40:04 +08:00
GNU Guix Live
abf5d2ac02
gnu: tinmop: Update to 0.9.9.1414213562373.
...
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.1414213562373.
[native-inputs]: Add bash-completion, pkg-config and which.
[inputs]: Remove sbcl-osicat. Add sdl2-ttf.
[arguments]: Update 'fix-configure.ac phase. Remove 'fix-asdf phase.
Change-Id: Ib8eca6b1b6f36ca7bfdb7209605715be7215be76
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-01-07 18:40:04 +08:00
Ashish SHUKLA
44b233125b
gnu: loko-scheme: Update to 0.12.1.
...
* gnu/packages/loko.scm (loko-scheme): Update to 0.12.1.
[arguments]<#:phases>: Update phase "akku-fixes".
Change-Id: I5dd07a8cc1f0db336c56e4271eecbfdc61f1038f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-01-07 18:40:04 +08:00
Danny Milosavljevic
b01e7b649f
gnu: whisper-cpp: Enable tests.
...
* gnu/packages/machine-learning.scm (whisper-cpp)[arguments]<#:tests?>: Remove.
Change-Id: I71964e4f3d43ff02f6aa529bd66700bd8ab63687
2025-01-07 11:10:15 +01:00
Nicolas Graves
986245daca
gnu: clamav: Unbundle rust dependencies.
...
* gnu/packages/antivirus.scm (clamav)
[origin]<snippet>: Unbundle rust dependencies.
[build-system]: Switch to cargo-build-system.
[arguments]: Adapt to the change of base build-system.
[native-inputs]: Add cmake-minimal. Remove rust and rust:cargo.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ibcd53f61e51e8a099050e98ca89371f9af243753
2025-01-07 10:20:14 +02:00
Nicolas Graves
d77c800157
gnu: clamav: Update to 1.4.1.
...
* gnu/packages/antivirus.scm (clamav): Update to 1.4.1.
[source]<origin>: Adapt source. This currently is not unbundling all
cargo vendored packages.
[build-system]: Switch to cmake-build-system.
[arguments]: Move field up.
<#:configure-flags>: Set option.
<#:imported-modules>: Set option for patching cargo checksums.
<#:phases>: Remove all phases except adapted 'skip-clamd_tests. Add
phases 'inject-rust-onenote and 'patch-cargo-checksums.
[native-inputs]: Remove autoconf, automake, libtool. Add
python-minimal, python-pytest, rust and rust:cargo.
[inputs]: Remove libltdl, libmspack, llvm-3.6, cyrus-sasl,
tomsfastmath.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I6084c3c6974599e5df9b0f822066f3b2155a7bf7
2025-01-07 10:16:41 +02:00
Nicolas Graves
f8c6d5cbf1
gnu: clamav: Add release-monitoring-url property.
...
* gnu/packages/antivirus.scm (clamav)
[source]<uri>: Add secondary release URI.
[properties]: Add release-monitoring-url.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic34e5957819c94a0101c09f6854531e6c62bae89
2025-01-07 10:16:41 +02:00
Nicolas Graves
5112cf590f
gnu: Add rust-rustdct-0.7.
...
* gnu/packages/crates-io.scm (rust-rustdct-0.7): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic157bec9b2315816faae43021cc9033a6ae1bd98
2025-01-07 10:16:41 +02:00
Nicolas Graves
2087a0a3e0
gnu: Add rust-rustfft-6.
...
* gnu/packages/crates-io.scm (rust-rustfft-6): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I1c4a7492f26762b2032ceef4a59840b6c12db48b
2025-01-07 10:16:41 +02:00
Nicolas Graves
d1d9d36430
gnu: rust-strength-reduce-0.2: Update to 0.2.4.
...
* gnu/packages/crates-io.scm (rust-strength-reduce-0.2): Update to 0.2.4.
[arguments]<#:skip-build?>: Drop option.
<#:cargo-development-inputs>: Add rust-num-bigint-0.4, rust-proptest-1,
rust-rand-0.8.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ib7e0c52d78c6f4d91c8ee31afffd17878434e1a5
2025-01-07 10:16:40 +02:00
Nicolas Graves
38ef48cc41
gnu: Add rust-transpose-0.2.
...
* gnu/packages/crates-io.scm (rust-transpose-0.2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I00729a2c36bcf339a24e519d5c2ef9b11da6bbab
2025-01-07 10:16:40 +02:00
Nicolas Graves
dc7ccb4439
gnu: Add rust-delharc-0.6.
...
* gnu/packages/crates-compression.scm (rust-delharc-0.6): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I1245e6d53ff843d04ccafec296d7a07e86c2cbae
2025-01-07 10:16:40 +02:00
Nicolas Graves
a8b22544e5
gnu: rust-crc-any-2: Update to 2.5.0.
...
* gnu/packages/crates-io.scm (rust-crc-any-2): Update to 2.5.0.
[cargo-inputs]: Replace rust-heapless-0.5 with 0.8.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I9a2a436438c21654f805797c3fcda021324d16d0
2025-01-07 09:07:13 +02:00
Nicolas Graves
c03ba10b3c
gnu: Add rust-primal-0.3.
...
* gnu/packages/crates-io.scm (rust-primal-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic1e8c6eed565675ef7100a56d4c5957ec704f5f2
2025-01-07 09:03:32 +02:00
Nicolas Graves
f3df3dc2bf
gnu: Add rust-primal-slowsieve-0.3.
...
* gnu/packages/crates-io.scm (rust-primal-slowsieve-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I59ffaae5e818fb2fe9ff754ded10d70e96c464dc
2025-01-07 09:03:32 +02:00
Nicolas Graves
e426f52570
gnu: Add rust-primal-sieve-0.3.
...
* gnu/packages/crates-io.scm (rust-primal-sieve-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I277c07088ed786420e596bd6a9a65d34a16db6f3
2025-01-07 09:03:32 +02:00
Nicolas Graves
825c895ec3
gnu: Add rust-primal-estimate-0.3.
...
* gnu/packages/crates-io.scm (rust-primal-estimate-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ia5ffae4e7d8ee932a1275102ea6ea38338798725
2025-01-07 09:03:31 +02:00
Nicolas Graves
634186b812
gnu: Add rust-primal-check-0.3.
...
* gnu/packages/crates-io.scm (rust-primal-check-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I21913daf5647fdbb0a61434f9e25a1800d14c5e0
2025-01-07 09:03:31 +02:00
Nicolas Graves
6d6a7b08ab
gnu: Add rust-primal-bit-0.3.
...
* gnu/packages/crates-io.scm (rust-primal-bit-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I141461a30aa835032602e6daad4363630fb94230
2025-01-07 08:57:16 +02:00
Nicolas Graves
b8f9c51a63
gnu: Add rust-hamming-0.1.
...
* gnu/packages/crates-io.scm (rust-hamming-0.1): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ieabfc9a412646f2a4302c04e36bf1933015c4495
2025-01-07 08:57:16 +02:00
Nicolas Graves
02cd7d7586
gnu: Add rust-onenote-parser-for-clamav.
...
* gnu/packages/crates-io.scm (rust-onenote-parser-for-clamav): New
variable.
* gnu/packages/patches/rust-onenote-parser-for-clamav-deps.patch
* gnu/packages/patches/rust-onenote-parser-for-clamav-parse-in-memory-buffer.patch
* gnu/packages/patches/rust-onenote-parser-for-clamav-property-type.patch
Add patches here...
* gnu/local.mk: ...and here.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I6c2bb1d7afef8328317a54dcfee9204614864e64
2025-01-07 08:57:15 +02:00
Nicolas Graves
309da5dba0
gnu: Add rust-onenote-parser-0.3.
...
* gnu/packages/crates-io.scm (rust-onenote-parser-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I1dba8cb34160af8c926ab1aaf30507bb108de514
2025-01-07 08:48:46 +02:00
Nicolas Graves
2919ba2f0c
gnu: rust-enum-primitive-derive-0.2: Update to 0.2.2.
...
* gnu/packages/crates-io.scm (rust-enum-primitive-derive-0.2): Update to
0.2.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I1abd0fc097b019d7dd4e9d45f5717d3ec1001916
2025-01-07 08:46:43 +02:00
Danny Milosavljevic
329daafcc3
gnu: python-pint: Fix build.
...
* gnu/packages/python-xyz.scm (python-pint)[arguments]<#:test-flags>: Modify.
Change-Id: I6f7fc7c21a40325fc7f3b6536ae58e418337d4de
2025-01-07 02:25:41 +01:00
Danny Milosavljevic
5d9e839fce
gnu: python-mathics-core: Fix build.
...
* gnu/packages/maths.scm (python-mathics-core)[native-inputs]: Add
python-setuptools, python-wheel.
[arguments]<#:phases>[prepare-check]: Add phase.
Change-Id: I09976b9f6a3a8a67c6f786dc5626ff1894fe5b37
2025-01-07 01:37:29 +01:00
Danny Milosavljevic
1814aa769c
gnu: python-mathics-scanner: Fix build.
...
* gnu/packages/maths.scm (python-mathics-scanner)[native-inputs]: Add
python-setuptools, python-wheel.
Change-Id: Ic7f2700846bdc8368d7f14568dc34a28da9d7c7e
2025-01-06 22:59:11 +01:00