1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

153378 Commits

Author SHA1 Message Date
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
Efraim Flashner
329a0dcc71 gnu: iproute: Fix building on powerpc64le-linux.
* gnu/packages/linux.scm (iproute)[arguments]: When building for
powerpc64le-linux adjust the flags passed to the C compiler.

Change-Id: I7dd4a8282fa59d16ce629f185069107cfd89a3a4
2025-08-05 19:52:05 +03:00
Cayetano Santos
4c0e7c296d gnu: rocm-device-libs: Disable tests.
* gnu/packages/rocm.scm (rocm-device-libs)[arguments]: Disable tests.  Use
g-expressions.
[home-page]: Update.

Change-Id: Ic39e3ac45573fc534282b2592ff9143fdf08d566
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-05 12:39:23 -04:00
Cayetano Santos
1dda62cce0 gnu: rocm-cmake: Update URLs.
* gnu/packages/rocm.scm (rocm-cmake)[source, home-page]: Update URLs.

Change-Id: Ifdde1fbd05c3d239b9a58b80d9f81c30d3eb82ee
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-05 12:39:22 -04:00
Cayetano Santos
0394e7f9e8 gnu: %rocm-llvm-origin: Update URL.
* gnu/packages/rocm.scm (%rocm-llvm-origin)[origin]: Update URL.

Change-Id: I84522e44f407aedaa21992d85258a5476dc08826
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-05 12:39:19 -04:00
Andreas Enge
37d52ff3a9 gnu: Remove spdlog-1.10.
* gnu/packages/logging.scm (spdlog-1.10): Delete variable.

Change-Id: Id20f4d4e749182c25cae521badd5d822c86a76a2
2025-08-05 17:54:41 +02:00
Andreas Enge
f42898c17d gnu: bear: Update to 3.1.6.
* gnu/packages/build-tools.scm (bear): Update to 3.1.6.
[inputs]: Remove fmt-8 and spdlog-1.10; add fmt-9 and spdlog-1.13.
[native-inputs]: Remove abseil-cpp-cxxstd11; add abseil-cpp.

Change-Id: I62493e84b601f658289a17ce24f024a7049f56df
2025-08-05 17:51:05 +02:00
Andreas Enge
cc10ff83c1 gnu: miniaudio: Move after the abseil-cpp packages.
Currently it obscures some of them since it is in the middle between
different abseil-cpp versions.

* gnu/packages/cpp.scm (miniaudio): Move the package definition.

Change-Id: If75fd9ace0212fbe48205558a28d023bde6a07ea
2025-08-05 17:37:49 +02:00
Andreas Enge
47934ef622 gnu: libreoffice: Update to 25.2.5.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 25.2.5.2.

Change-Id: Icfb03f77877e5d04784b2ac7d8511bccbbec8624
2025-08-05 16:57:53 +02:00
Andreas Enge
5e970890fb gnu: firebird: Update to 3.0.13.
* gnu/packages/databases.scm (firebird): Update to 3.0.13.
[inputs]: Remove icu4c-71; add icu4c-77.

Change-Id: I2fd54614d73ab8784884a260421093a14cbadd64
2025-08-05 16:57:52 +02:00
Andreas Enge
37e10b5a70 gnu: icu4c: Update home-page.
* gnu/packages/icu4c.scm (icu4c): Update home-page.

Change-Id: I95c6d5eede721b1f4c3c43908671d2ffcc1f3873
2025-08-05 16:57:52 +02:00
Andreas Enge
9c65f16782 gnu: Add icu4c-77.
* gnu/packages/icu4c.scm (icu4c-77): New variable.

Change-Id: Ica89ad5f3a2ab3b2676d10409f2fcfce14db097c
2025-08-05 16:57:52 +02:00
Andreas Enge
908fa1ac27 gnu: firebird: Use git-fetch.
* gnu/packages/databases.scm (source): Use git-fetch. Do not delete
files that are not in the git repository.
[native-inputs]: Set to autoconf, automake and libtool on all
architectures.

Change-Id: I667f6fb46b9ac70139f12bd492be5bfebae42995
2025-08-05 16:57:44 +02:00