1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-20 17:20:32 +02:00
Commit Graph

153390 Commits

Author SHA1 Message Date
Andreas Enge
eaef9517ee gnu: Remove archivebox.
* gnu/packages/web.scm (archivebox): Delete variable.

Fixes: guix/guix#1081
Change-Id: Idd0153c6ad9c637c7b4ea866123bc18fd733437a
2025-08-07 10:51:12 +02:00
Andreas Enge
2034235065 gnu: Remove guile-srfi-159.
* gnu/packages/guile-xyz.scm (guile-srfi-159): Delete variable.

Fixes: guix/guix#1074
Change-Id: I2c7b56e60ecf56c93bbabe05e7b851c466e98e1d
2025-08-07 10:49:49 +02:00
Andreas Enge
9c796eba65 gnu: Remove nitrogen.
* gnu/packages/wm.scm (nitrogen): Delete variable.

Fixes: guix/guix#1072
Change-Id: Ifcfe27fb3ae7c1c956e234cf1f736e8e75020e1f
2025-08-07 10:48:31 +02:00
Vinicius Monego
05c86995c0 gnu: electrum: Enable tests.
* gnu/packages/finance.scm (electrum)[arguments]: Remove '#:tests? #f'.
<#:test-flags>: Skip one test.
<#:phases>: Add phase 'set-home' before 'check'.
[native-inputs]: Add python-pytest.

Change-Id: I1e42b973aec17ba2c0d4ec605190ba76b3a42136
2025-08-06 19:21:34 -03:00
Vinicius Monego
d27220759c gnu: electrum: Update to 4.6.1.
* gnu/packages/finance.scm (electrum): Update to 4.6.1.
[build-system]: Use pyproject-build-system.
[arguments]: Use Gexp.
<#:phases>: Add 'relax-deps' phase after 'unpack'. Delete the
'use-libsecp256k1-input' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[inputs]: Remove python-bitstring, python-btchip-python,
python-ledgerblue. Replace python-pyqt by python-pyqt-6. Add
electrum-aionostr, python-electrum-ecc, python-jsonpatch, python-pyaes.

Change-Id: I5c39f120d6c0b7ffb54dc63dc27e83659a17ee75
2025-08-06 19:21:29 -03:00
Vinicius Monego
616e54c83d gnu: Add electrum-aionostr.
* gnu/packages/finance.scm (electrum-aionostr): New variable.

Change-Id: Ie06447bc1031248540f97b59071a75d566b9752d
2025-08-06 19:03:46 -03:00
Vinicius Monego
bd069ad03f gnu: Add python-electrum-ecc.
* gnu/packages/finance.scm (python-electrum-ecc): New variable.

Change-Id: Iaa0923fde89d5b4bc0660a91c249af0b21b0d517
2025-08-06 19:03:09 -03:00
Vinicius Monego
6e2272faba gnu: python-qdarkstyle: Enable tests.
* gnu/packages/python-xyz.scm (python-qdarkstyle)[arguments]: Remove
'#:tests? #f'.
[native-inputs]: Add python-pytest.

Change-Id: I81d7684dd0ee4a17eb5b72dd2744bbc5f6ac4fe2
2025-08-06 19:03:09 -03:00
Vinicius Monego
4bd7bba67c gnu: python-qdarkstyle: Update to 3.2.3.
* gnu/packages/python-xyz.scm (python-qdarkstyle): Update to 3.2.3.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-qtsass, python-setuptools, python-watchdog,
python-wheel.
[propagated-inputs]: Remove python-helpdev. Add python-pyqt-6.
[home-page]: Do not break line.

Change-Id: I6774c7ba3c98a28f66c4f3e80238b5c08d9259e6
2025-08-06 19:03:09 -03:00
Vinicius Monego
e6ecce221c gnu: python-aiorpcx: Update to 0.25.0.
* gnu/packages/python-web.scm (python-aiorpcx): Update to 0.25.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip network test.
[native-inputs]: Add python-pytest, python-pytest-asyncio,
python-setuptools, python-wheel.
[propagated-inputs]: Add python-websockets.

Change-Id: Id204718957ba75fc0a9f54d1b6a23124b1519f86
2025-08-06 19:03:05 -03:00
jgart
8edf2858a9 gnu: python-soundfile: Update to 0.13.1.
* gnu/packages/audio.scm (python-soundfile): Update to 0.13.1.

Change-Id: I2c2ab1fc6586906f70d8f4d8ddd02667d1b516c2
2025-08-06 14:32:30 -05:00
David Thompson
784c15a35e gnu: guile-websocket: Update to 0.2.1.
* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.2.1. Also, code
style changes as recommended by 'guix style'.

Change-Id: I8e7e859fcf71f847e7fae97d75e2cca7ab3a07fc
2025-08-06 11:39:14 -04:00
Cayetano Santos
548dbaf3d7 gnu: python-huggingface-hub: Update to 0.31.4.
* gnu/packages/python-web.scm (python-huggingface-hub): Update to 0.31.4.
[native-inputs]: Add python-pytest-mock.
[home-page]: Update.
[arguments]<#:test-flags>: Disable more tests.

Change-Id: Ia1354fca9ba4d1a8906a11873c469a4f4b024efe
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 16:40:12 +02:00
Ivan Sokolov
c676feed86 gnu: elixir-hex: Fix install phase.
* gnu/packages/elixir.scm (elixir-hex)[arguments]: Get elixir version
from inputs instead of elixir package directly.
[home-page]: Update project home-page.

Change-Id: I1ed27892cc169bea0ac44025a263ac816b58c12e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 14:57:28 +03:00
Cayetano Santos
21ab2b7fc6 gnu: guile-cbor: Improve style.
* gnu/packages/guile-xyz.scm (guile-cbor)[arguments]: Remove field.
[source, native-inputs, description]: Reflow.

Change-Id: Ide4a6069b530e3d88afe1c8a11db1c6a9b0418b2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 14:49:18 +03:00
Cayetano Santos
563911266d gnu: guile-cbor: Update url and homepage.
* gnu/packages/guile-xyz.scm (guile-cbor): Update url and homepage.

Change-Id: Ib6d3e640912332305fb36193e82961c0e8fa3219
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 14:47:17 +03:00
Ashish SHUKLA
00116a2d69 gnu: knot: Update to 3.4.8.
* gnu/packages/dns.scm (knot): Update to 3.4.8.

Change-Id: Ieef9fb7d628a2c841943e2c853f6f86640917da7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 14:20:18 +03:00
Ashish SHUKLA
1087dc0b84 gnu: knot-resolver: Update to 5.7.6.
* gnu/packages/dns.scm (knot-resolver): Update to 5.7.6.

Change-Id: I9a1301ba549bb1a63fb21993737743fd22679691
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 14:20:14 +03:00
Andreas Enge
496a089a11 gnu: Remove python-keras-applications.
* gnu/packages/machine-learning.scm (python-keras-applications): Delete
variable.

Fixes: guix/guix#1044
Change-Id: I660badf1115ef3480594f2d8e8b8ec441114050e
2025-08-06 11:18:05 +02:00
Andreas Enge
6732741a3f gnu: Remove python-keras-preprocessing.
* gnu/packages/machine-learning.scm (python-keras-preprocessing): Delete
variable.

Change-Id: I8b3d990ba3cd78d88032ec4a697e6250d2f4b4a0
2025-08-06 11:18:05 +02:00
Andreas Enge
cfdc48649a gnu: Remove python-keras.
* gnu/packages/machine-learning.scm (python-keras): Delete variable.

Change-Id: I14f11e7086f3c01fd281b573f61e20adaa388c9a
2025-08-06 11:18:05 +02:00
Andreas Enge
2e37a46003 gnu: Remove python-imbalanced-learn.
* gnu/packages/machine-learning.scm (python-imbalanced-learn): Delete
variable.

Change-Id: I9a157515f6998df1bf31e3bb27c59effb8cb568e
2025-08-06 11:18:04 +02:00
Andreas Enge
58cf83f3f6 gnu: Remove python-hicexplorer.
* gnu/packages/bioinformatics.scm (python-hicexplorer): Delete variable.

Change-Id: If17e4ffd145e889e5281d62470b243b0a2609d20
2025-08-06 11:18:04 +02:00
Efraim Flashner
97002fe5c3 gnu: scroll: Update to 1.20250228.2.
* gnu/packages/haskell-apps.scm (scroll): Update to 1.20250228.2.
[inputs]: Add ghc-base-compat.
[properties]: Add updater-extra-inputs.

Change-Id: Ide984b1a0dd3307d4101bef776b8c3398ac94985
2025-08-06 12:15:38 +03:00
Efraim Flashner
7211905a39 gnu: scroll: Fix build.
* gnu/packages/haskell-apps.scm (scroll)[arguments]: Remove
'touch-static-output phase.

Change-Id: I99d3e9c162481f2c8f52d4034e684538680c35bc
2025-08-06 12:15:35 +03:00
Efraim Flashner
d6f3b9235a gnu: ghc-ncurses: Fix build.
* gnu/packages/haskell-xyz.scm (ghc-ncurses)[arguments]: Remove key
event which doesn't exist in our ncurses.

Change-Id: If58b5f3ebd7b73bd99bcd24fb2124837d81a2270
2025-08-06 12:15:31 +03:00
Efraim Flashner
86a7cd424e gnu: go-1.23: Add aarch64 micro-architecture compiler support.
* gnu/packages/golang.scm (%go-1.23-arm64-micro-architectures): New
variable.
(go-1.23)[compiler-cpu-architectures]: Add aarch64 micro-architectures.
* guix/transformations.scm (tuning-compiler): Update the go optimizer to
also support GOARM64.

Change-Id: I8825f9857e07c1634ea346d5a16ae9550f340e65
2025-08-06 12:02:52 +03:00
Efraim Flashner
681f70737e gnu: gcc: Update recognized micro-architectures.
* gnu/packages/gcc.scm (%gcc-13-x86_64-micro-architectures): Add
lujiazui.
(%gcc-14-x86_64-micro-architectures): Add yongfeng.
(%gcc-14-aarch64-micro-architectures,
%gcc-14-ppc64le-micro-architectures,
%gcc-15-aarch64-micro-architectures,
%gcc-15-x86_64-micro-architectures): New variables.
(gcc-14)[properties]: Update compiler-cpu-architectures.
(gcc-15)[properties]: Same.

Change-Id: Iac85a691c577aadd24e073d70621d0dea69e43f2
2025-08-06 12:02:52 +03:00
Efraim Flashner
72867f2a78 gnu: icecat: Build with newer clang.
* gnu/packages/gnuzilla.scm (icecat-minimal)[native-inputs]: Replace
llvm-17 and clang-17 with llvm-20 and clang-20.

Change-Id: Iac280d23fd2975246b2960373688d8eefd230cda
2025-08-06 12:02:52 +03:00
Andreas Enge
e9a64570a8 gnu: mariadb-connector-c: Update to 3.4.5.
* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.4.5.

Change-Id: I841a09573aa6776da1307044345d4e388b5cd17b
2025-08-06 11:01:54 +02:00
Frederick Muriuki Muriithi
3b720b5d64 mariadb-connector-c: Update source URI.
* gnu/packages/databases.scm (mariadb-connector-c)[source]:
Update uri.

Change-Id: If439860ea58dbb5a5ab257f9fe5414ed1a684742
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:57:28 +02:00
Nicolas Graves
55096b7c0c gnu: Remove abseil-cpp-20211102.0.
This is now a leaf package only used for the former build of the grpc
package.  It fails to build with the recent core-packages updates.

* gnu/packages/cpp.scm (abseil-cpp-20211102.0): Delete variable.

Change-Id: I082e546134ee03cb233b2b91d291fce8f94b7c50
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:09:28 +02:00
Nicolas Graves
b283c8cb46 gnu: python-grpcio-tools: Update to 1.52.0.
* gnu/packages/rpc.scm (python-grpcio-tools): Update to 1.52.0.
[propagated-inputs]: Replace python-protobuf by python-protobuf-4.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:08:32 +02:00
Nicolas Graves
f2c32b08a7 gnu: python-grcpio-tools: Switch to pyproject.
* gnu/packages/rpc.scm (python-grcpio-tools)
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:08:21 +02:00
Nicolas Graves
0967ebff6f gnu: Remove grpc-for-python-grpcio.
* gnu/packages/rpc.scm (grpc-for-python-grpcio): Delete variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:08:09 +02:00
Nicolas Graves
13b97f0500 gnu: python-grpcio: Update to 1.52.0.
* gnu/packages/rpc.scm (python-grpcio): Update to 1.52.0.
[inputs]: Replace abseil-cpp-20211102.0 by abseil-cpp-cxxstd11.
Replace grpc-for-python-grpcio by grpc.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:07:52 +02:00
Nicolas Graves
f7b221d570 gnu: python-grpcio-tools: Improve style.
* gnu/packages/rpc.scm (python-grpcio-tools): Run guix style.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:07:39 +02:00
Nicolas Graves
249c30a131 gnu: Add python-protobuf-4.
* gnu/packages/protobuf.scm (python-protobuf-4): New variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:06:36 +02:00
Nicolas Graves
2cfd2e1386 gnu: grpc: Update to 1.52.2.
* gnu/packages/rpc.scm (opencensus-proto-for-grpc-source): New variable.
(grpc): Update to 1.52.2.
[arguments]<#:phases>: Add phase 'unpack-third-party.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:05:46 +02:00
Greg Hogan
97c45bbfc5 gnu: r-arrow: Update to 21.0.0.
* gnu/packages/cran.scm (r-arrow): Update to 21.0.0.

Change-Id: I8394307862b54cbf879a990f0da11d4cb68458b8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 09:43:47 +02:00
Greg Hogan
ef24e7d280 gnu: apache-arrow: Update to 21.0.0.
* gnu/packages/databases.scm (apache-arrow): Update to 21.0.0.

Change-Id: Ide2fefee3c056c8384f311b8401a798ecd97bffb
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 09:43:39 +02:00
Cayetano Santos
0c43af52a3 gnu: tbb: Update url.
* gnu/packages/tbb.scm (tbb): Update url.

Change-Id: If5e6927bd2d7cb3f1aff78d11949985fdb8ae69a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 10:31:32 +03:00
Cayetano Santos
869f202e52 gnu: tbb: Improve description.
* gnu/packages/tbb.scm (tbb): Improve description.

Change-Id: Ib3daa56f3b67633d604e8156aceeea5ae31830bc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 10:31:32 +03:00
Cayetano Santos
01db3e98ab gnu: tbb: Update home-page.
* gnu/packages/tbb.scm (tbb): Update home-page.

Change-Id: Id06b0515bc355c9c2cae4c3043dcb8358e174e36
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 10:31:29 +03:00
Vagrant Cascadian
67667c4cb9 gnu: diffoscope: Update to 303.
* gnu/packages/diffoscope.scm (diffoscope): Update to 303.
2025-08-05 13:17:33 -07:00
Vagrant Cascadian
16c7b53725 gnu: diffoscope: Improve test suite coverage.
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add libcaca.

Change-Id: I6705a74270b90499ca93827ce2f586a454e40912
2025-08-05 13:17:30 -07:00
Efraim Flashner
7545631887 gnu: bdb-4: Fix build on powerpc64le-linux.
* gnu/packages/dbm.scm (bdb-4)[arguments]: When building for
powerpc64le-linux adjust the CFLAGS.

Change-Id: Ic6361775e0a9b9eeb15bb00b07266d13f4f1da45
2025-08-05 22:35:52 +03:00
Andreas Enge
338e31ba7e gnu: Remove apache-arrow-0.16.
* gnu/packages/databases.scm (apache-arrow-0.16): Delete variable.

Change-Id: I2ab52e27ff7bc7c05e9f315b8096087aba024a7d
2025-08-05 20:54:48 +02:00
Andreas Enge
f3d40302bc gnu: Remove python-pyarrow-0.16.
* gnu/packages/databases.scm (python-pyarrow-0.16): Delete variable.

Change-Id: Ifcc22089497c205fc58906219d98ff7a909a819c
2025-08-05 20:53:05 +02:00
jgart
10c0ddb5dd gnu: trealla: Update to 2.80.10.
* gnu/packages/prolog.scm (trealla): Update to 2.80.10.

Change-Id: I1ff0fb1d18b87adce7e9eb2d7bbe7d334a3c1774
2025-08-05 13:32:23 -05:00