Commit graph

156998 commits

Author SHA1 Message Date
John Kehayias
3b55a14377
gnu: Add python-sh-1.
This is just for the old docker-compose we still ship (long pending an update
to Go version), via next commit for an older python-dotenv.

* gnu/packages/python-xyz.scm (python-sh-1): New variable.

Change-Id: Idb2b6d476bb9391d9fd8b71aa0184696f3b45aba
2025-09-26 16:54:38 -04:00
John Kehayias
f5d61ca686
gnu: python-websocket-client-0.59: Fix tests.
* gnu/packages/python-web.scm (python-websocket-client-0.59)[native-inputs]:
Add python-six.

Change-Id: I213b164858db5fe4e8aeea643daf1a1b98998835
2025-09-26 16:54:36 -04:00
Arun Isaac
bb2dacd811
gnu: mumi: Update to 0.14.0.
* gnu/packages/mail.scm (mumi): Update to 0.14.0.
2025-09-26 21:50:17 +01:00
Arun Isaac
3c422c6111
gnu: mumi: Update source URI.
* gnu/packages/mail.scm (mumi)[source]: Update URI.
2025-09-26 21:49:33 +01:00
Andy Tai
f2c9dabec8
gnu: gcal: Update to 4.2.0.
* gnu/packages/gcal.scm (gcal): Update to 4.2.0.
[argument]<#:configure-flags>: Add "-lm".
[native-inputs]: Add pkg-config and check.

Change-Id: Ia67f66b604ab428c8cbe546c47bbcdf7a52dd8de
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-26 21:55:09 +02:00
Martin Schitter
abc35bae81
gnu: guile-next: Use codeberg git repository.
Fetch code from the more reliable and faster repository at codeberg.org.

	modified:   gnu/packages/guile.scm

Change-Id: I9340e22abadf80931019acd566a8f4e9701988c0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-26 21:53:39 +02:00
Alissa Istleyeva
8a69897b7e
home: services: Fix binding options in sway-service-type.
* gnu/home/services/sway.scm (keybinding-options?): Add to-code option.
(codebinding-options?): Remove to-code option.

Change-Id: I0a43ccb7d997bb1ba2ec334721a9a7bdd5e5ce91
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-26 21:46:19 +02:00
Ludovic Courtès
8f7837e104
gnu: guix-jupyter: Update to 0.3.1.
* gnu/packages/package-management.scm (guix-jupyter): Update to 0.3.1.

Change-Id: I784c1fe10006c587d32b0b0bb1cb0f3677335ca9
2025-09-26 21:43:16 +02:00
Rodion Goritskov
054aae7bb2
services: Add miniflux-service-type.
* doc/guix.texi: Document Miniflux service and configuration.
* gnu/services/web.scm: New service.
* gnu/services/web.scm: Define shepherd service and account roles.
* gnu/tests/web.scm: (%miniflux-create-admin-credentials,
miniflux-base-system, %test-miniflux-admin-string, %test-miniflux-admin-file,
%test-miniflux-socket): Add system tests for Miniflux service.

Change-Id: I4a336e677ec8b46aed632f0ded9cc11c2d38975f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-26 21:39:40 +02:00
Ludovic Courtès
e1038aee6d
gnu: shepherd@1.0: Build against Fibers 1.4.x.
This reinstates 2ba475d37a.

* gnu/packages/admin.scm (shepherd-1.0)[native-inputs, inputs]: Use
‘guile-fibers’.

Change-Id: I4dbbc2d32d114ed9d16a2da4efb831fc2044a314
2025-09-26 21:31:04 +02:00
Ludovic Courtès
55b39642e2
gnu: guile-fibers@1.4: Disable JIT for ‘make check’.
Fixes guix/guix#2474.

* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[arguments]: Add ‘disable-jit’
phase on AArch64.

Change-Id: Idad1a5e1a84d29259bf1ed4a284f9981c50defb8
2025-09-26 21:31:04 +02:00
Sören Tempel
e10da6bff8
gnu: binsec: Enable support for z3-builtin solver.
This is much faster than an external solver as it doesn't rely on
forking an external solver and instead uses the API provided by
ocaml-z3.  This feature was added in binsec release 0.9.1.

* gnu/packages/ocaml.scm (binsec)[propagated-inputs]: Add ocaml-z3.
* gnu/packages/ocaml.scm (binsec)[native-inputs]: Add z3.

Change-Id: I246fd1a13e8c9d6a6764608281a2bea5ac0a054b
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2025-09-26 21:26:41 +02:00
jgart
67f5f23c88
gnu: trealla: Update to 2.83.9.
* gnu/packages/prolog.scm (trealla): Update to 2.83.9.

Change-Id: I8ca5daedef142f6f88a9f22283a7c0e9a518320a
2025-09-26 11:30:07 -05:00
Sharlatan Hellseher
d4c1dc6df5
gnu: python-argparse-manpage: Update to 4.7.
* gnu/packages/python-xyz.scm (python-argparse-manpage): Update to 4.7.
[source]: Fix uri name as seen in PyPI archive.
[arguments] <test-flags>: Skip tests requiring pip.
[native-inputs]: Remove python-pip, python-tomli, and python-wheel.

Fixes: guix/guix#3015
Change-Id: I10b31aa295bd97673071ecaaecb9895cd4d8a6b0
2025-09-26 17:16:06 +01:00
Sharlatan Hellseher
771659666d
gnu: python-aiorpcx: Fix tests.
* gnu/packages/python-web.scm (python-aiorpcx)[native-inputs]: Remove
python-pytest-asyncio and python-wheel; add python-pytest-asyncio-0.26.

Change-Id: I8acf3eb36a0ab1a41038471456aa15d0fef92cbc
2025-09-26 15:35:27 +01:00
Sharlatan Hellseher
04f3f640a2
gnu: nerd-dictation: Fix tests.
* gnu/packages/machine-learning.scm (nerd-dictation)[arguments]
<test-backend>: Use 'custom.
<test-flags>: Provide the path to test file.
[native-inputs]: Remove python-wheel.

Change-Id: Ia6e2c497ffe9315a87dc20b4d845fea111a144c9
2025-09-26 15:23:45 +01:00
Sharlatan Hellseher
6851e548a3
gnu: epour: Fix bulid.
* gnu/packages/enlightenment.scm (epour)[native-inputs]: Remove
python-setuptools and python-wheel; add python-setuptools-67 and
python-wheel-0.40.

Change-Id: Ia3863aa7f0af1d9e20ae78a875b6108d973ee410
2025-09-26 15:16:00 +01:00
Sharlatan Hellseher
cb2c75aa92
gnu: instantmusic: Update to 1.0-2.0477dd3, fix build.
* gnu/packages/music.scm (instantmusic): Update to 1.0-2.0477dd3.
[arguments] <tests?>: No tests provided.
[native-inputs]: Remove python-wheel.

Change-Id: I928c4cc909b6d57738eb6bd8b0cae7debb53f085
2025-09-26 15:11:24 +01:00
Hugo Buddelmeijer
d59508b9b4
gnu: python-bcbio-gff: Update to 0.7.1.
* gnu/packages/bioinformatics.scm (python-bcbio-gff): Update to 0.7.1.
[source]: Switch to git-fetch.
[arguments] <#:phases>: Enter correct directory.
[propagated-inputs]: Remove python-setuptools and python-wheel.
[native-inputs]: Add python-setuptools.

Change-Id: Ie961c40e9335f31d512e23658cbc3269a61126d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-26 14:03:31 +01:00
Sharlatan Hellseher
1c22d29388
gnu: efitools: Fix build with gcc-14.
* gnu/packages/efi.scm (efitools):[arguments] <make-flags>: Add options
relaxing GCC 14 strictness.

Fixes: guix/guix#3012
Change-Id: I1466b6ded8039ec222e905554b23e9bf99dba486
2025-09-26 13:58:14 +01:00
Sharlatan Hellseher
56e892e100
gnu: gemma: Refresh package style.
* gnu/packages/bioinformatics.scm (gemma): Apply G-Expressions, remove
trailing #t from procedures and lambdas, fix indentation.
[version]: Remove "v" to improve format, seen in
<https://codeberg.org/guix/guix/pulls/3009#issuecomment-7390966>.
[source] <uri>: Add "v" to {commit} field.
[native-inputs]: Remove labels.

Change-Id: I9c2113dbdc265e3726b548670d450d0cdcbf1bea
2025-09-26 13:00:45 +01:00
Gabriel Santos
593cd7f73f
gnu: Add xiphos.
* gnu/packages/books.scm (xiphos): New variable.
* gnu/packages/patches/xiphos-glib.patch: New file.
* gnu/local.mk (dist_PATCH_DATA): Add it.

Change-Id: I17f3e14c7721887fcb1852e7f07e80fc48d48a79
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-26 13:42:34 +02:00
Hugo Buddelmeijer
d2d02faf18
gnu: reducelcs: Update to latest commit.
* gnu/packages/maths.scm (reducelcs): Update to latest commit.
[source]: Update to latest commit, increase revision to 2.
[arguments]<#:phases>{patch-source}: Remove upstreamed phase.

Change-Id: I3a49a03b8093961d166e2d2350638a0e652de3df
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-26 13:17:22 +02:00
Hugo Buddelmeijer
3c96d9fb1e
gnu: reducelcs: Fix build with gcc-14.
* gnu/packages/maths.scm (reducelcs): Fix build with gcc14.
[origin]: Use git-version and git-file-name.
[arguments]<#:phases>: Add patch-source phase.

Change-Id: I906d899700ec9805c2c4a080cb303c6e9e90a271
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-26 11:24:21 +02:00
宋文武
9a59e74bee
gnu: uxn: Update to 1.0-1.f2e8582.
* gnu/packages/emulators.scm (uxn): Update to 1.0-1.f2e8582.
[arguments]: Adjust install phase.

Change-Id: I24c076aa5eddafd30cc09f4f97c445c4c0994ce9
2025-09-26 17:06:29 +08:00
Gabriel Santos
35892a7a59
gnu: Add font-alcarin-tengwar.
* gnu/packages/fonts.scm (font-alcarin-tengwar): New variable.

Closes: #2850
Change-Id: I803c012dff56f24470db8cd356afca8b0275fee1
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-26 16:55:31 +08:00
Cayetano Santos
c04c7442f6
gnu: adaptivecpp: Update to 25.02.0.
* gnu/packages/sycl.scm (adaptivecpp): Update to 25.02.0.
[arguments]<#:phases>{create-symlinks}: New phase.
[inputs]: Add spirv-tools, numactl and libffi.
[native-inputs]: Add python-minimal, clang-19, llvm-19; remove python,
clang-15, llvm-15, spirv-tools.
[synopsys]: Fix max column.

Change-Id: I175287b08a409d4c5a495cd71f81ae11e23950a2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-26 10:33:45 +02:00
Sharlatan Hellseher
a693581752
gnu: Add go-github-com-google-cel-go.
* gnu/packages/golang-xyz.scm (go-github-com-google-cel-go): New variable.

Change-Id: I8b6a354a5e5782d84994c7ec4d7a728ac477bfaa
2025-09-26 00:50:09 +01:00
Sharlatan Hellseher
305e24ac59
gnu: Add go-cel-dev-expr.
* gnu/packages/golang-build.scm (go-cel-dev-expr): New variable.

Change-Id: I8487c567a6ae8119608b37bd65f8d2f0e0f3a010
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
40a1743beb
gnu: Add go-github-com-redis-go-redis-v9.
* gnu/packages/golang-xyz.scm (go-github-com-redis-go-redis-v9): New variable.

Change-Id: Ic54fa6fc90f1c5a547d1e95b9a38b0c7e4b880ad
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
2c706e87e3
gnu: Add go-github-com-bsm-gomega.
* gnu/packages/golang-check.scm (go-github-com-bsm-gomega): New variable.

Change-Id: I1c20f1019290506a7dc537298b122766fbf4d459
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
0529cf1000
gnu: Add go-github-com-bsm-ginkgo-v2.
* gnu/packages/golang-check.scm (go-github-com-bsm-ginkgo-v2): New variable.

Change-Id: Ic503d68117a0438b660c10250a5bb1aaf9118c2e
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
7bb028b25c
gnu: Add go-github-com-lum8rjack-go-ja4h.
* gnu/packages/golang-web.scm (go-github-com-lum8rjack-go-ja4h): New variable.

Change-Id: I61ddcf84978d188f1f3a658816a1d051687354b4
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
6cc5867bcb
gnu: Add go-k8s-io-apimachinery.
* gnu/packages/golang-xyz.scm (go-k8s-io-apimachinery): New variable.

Change-Id: Ibc993644cfcfe89e28f85efabc645badf6307dcf
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
6f8b8c436e
gnu: Add go-github-com-mxk-go-flowrate.
* gnu/packages/golang-xyz.scm (go-github-com-mxk-go-flowrate): New variable.

Change-Id: If8b5b13d30501c7e55a91f32b48ed1f4ad6ca9f0
2025-09-26 00:50:08 +01:00
Sharlatan Hellseher
a932006b42
gnu: Add go-sigs-k8s-io-kustomize-cmd-config.
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-kustomize-cmd-config): New variable.

Change-Id: I54f10eee8bffc8b7be8e64676008b2e0ba403dde
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
b73498acb3
gnu: Add go-gopkg-in-inf-v0.
* gnu/packages/golang-xyz.scm (go-gopkg-in-inf-v0): New variable.

Change-Id: I1c22496d1447500760a555baa4de444e674205da
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
f8e1b3c28f
gnu: Add go-github-com-moby-spdystream.
* gnu/packages/golang-xyz.scm (go-github-com-moby-spdystream): New variable.

Change-Id: Id4604d341ec75182cf915174a8fc722f954ba414
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
3d2703cc07
gnu: Add go-github-com-containerd-errdefs-pkg.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-errdefs-pkg): New variable.

Change-Id: I3cdfd9e54259ecee2121484c0d79db725cb2bcb6
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
5a8abec052
gnu: Add go-github-com-containerd-errdefs.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-errdefs): New variable.

Change-Id: I65dfdf3a4165983be9edadaa97cb810d7f844c18
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
df81748146
gnu: Add go-github-com-mitchellh-go-ps.
* gnu/packages/golang-xyz.scm (go-github-com-mitchellh-go-ps): New variable.

Change-Id: I8489da85622221754d0ea516f8f90d30479e02cf
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
9052b6ffb2
gnu: Add go-github-com-a-h-templ.
* gnu/packages/golang-web.scm (go-github-com-a-h-templ, templ): New
variables.

Change-Id: I72f7889819ecc0a6e030e4567129503d1ea1fd64
2025-09-26 00:50:07 +01:00
Sharlatan Hellseher
b0d44b0aa4
gnu: Add go-github-com-natefinch-atomic.
* gnu/packages/golang-xyz.scm (go-github-com-natefinch-atomic): New variable.

Change-Id: Iac7feb25f41a3305e6df471975bf570ae1b74c2b
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
91513889ca
gnu: Add go-github-com-nicksnyder-go-i18n-v2.
* gnu/packages/golang-xyz.scm (go-github-com-nicksnyder-go-i18n-v2): New
variable.

Change-Id: I721093e2e7b359aa868936160fc7be1ffe7987ec
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
cb802245f9
gnu: Add go-github-com-ebitengine-purego.
* gnu/packages/golang-build.scm (go-github-com-ebitengine-purego): New variable.

Change-Id: I135d7a3127878fa85a778e68cc15f83dcc6f7fcf
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
0bde5e3d0a
gnu: Add go-github-com-facebookgo-flagenv.
* gnu/packages/golang-xyz.scm (go-github-com-facebookgo-flagenv): New variable.

Change-Id: Ia1a706f7d1189f6427698c6a37f599ca13e7c8d0
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
98182c8f07
gnu: Add go-github-com-sebest-xff.
* gnu/packages/golang-web.scm (go-github-com-sebest-xff): New variable.

Change-Id: Ia7542a0e68ceb781eff1c4055dfe28aaf475f272
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
878c1a8df8
gnu: Add go-github-com-h2non-filetype.
* gnu/packages/golang-xyz.scm (go-github-com-h2non-filetype): New variable.

Change-Id: I4104e912fff42df31b06c2cc367bf383598a0f97
2025-09-26 00:50:06 +01:00
Sharlatan Hellseher
da5ba8a9b9
gnu: Add go-github-com-antlr4-go-antlr-v4.
* gnu/packages/golang-xyz.scm (go-github-com-antlr4-go-antlr-v4): New variable.

Change-Id: Ia637c362ae7a97aa88baca7f11122d19e2bf35a4
2025-09-26 00:50:05 +01:00
Sharlatan Hellseher
026ed19943
gnu: Add go-github-com-a-h-parse.
* gnu/packages/golang-xyz.scm (go-github-com-a-h-parse): New variable.

Change-Id: I417b0f8cd358b56b52416f75a5e04a4620742938
2025-09-26 00:50:05 +01:00