Commit graph

173703 commits

Author SHA1 Message Date
Ludovic Courtès
45fb8b7dc7
gnu: kmscon: Remove useless #:disallowed-references.
* gnu/packages/terminals.scm (kmscon)[arguments]: Remove
useless #:disallowed-references.

Change-Id: I367e8d4156574e92d93a08979bce134011d2e2d5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-09 22:13:36 +01:00
Anderson Torres
baee55f945
gnu: libbraille: Cleanup.
* gnu/packages/accessibility.scm(libbraille): Cleanup.
[arguments]<#:phases>: Use gexps.
[native-inputs]: Indent.
[inputs]: Indent.

Change-Id: I8c4c8b7a499aa4ceb91fc54779ea409560fb68ab
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-09 22:12:23 +01:00
Dariqq
49ba3adfdf
services: opensmtd: Add back option to log to syslog.
The option for syslog logging was removed in 6036f1f305.

* gnu/services/mail.scm (opensmtpd-shepherd-service): When log-file is #f
daemonize and set the pid-file.

Change-Id: I356f4ccacc473def35708c114947788d485d058b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-09 22:12:02 +01:00
Ludovic Courtès
74b718d554
gnu: guix-modules: Update to 0.2.1.
* gnu/packages/package-management.scm (guix-modules): Update to 0.2.1.

Change-Id: I2ff436627326da7a64d67eb2212732f82b45d50e
2025-11-09 22:12:01 +01:00
Sharlatan Hellseher
ad8be1c14e
gnu: go-github-com-mitchellh-hashstructure: Fix variable name.
* gnu/packages/golang-crypto.scm (go-github-com-mitchellh-hashstructure):
Rename variable to  go-github-com-mitchellh-hashstructure-v2 to reflect
go.mod import path.

Change-Id: I4132dd42d9ce01010d646713cccf80d6af902353
2025-11-09 20:51:10 +00:00
Ricardo Wurmus
0c28553113
gnu: nyacc: Restore build of FFI helper.
* gnu/packages/mes.scm (nyacc)[source]: Patch Makefile.
[propagated-inputs]: Add guile-bytestructures.

Change-Id: Ie68a367c0f92df9165538919bd97a845c78b5c80
2025-11-09 21:39:19 +01:00
Ghislain Vaillant
920a3bec5a
gnu: python-ml-collections: Update to 1.1.0.
* gnu/packages/machine-learning.scm (python-ml-collections): Update to 1.1.0.
  [arguments]: Update test flags.
  [native-inputs]: Remove python-pylint, python-pytest-xidst.
  [propagated-inputs]: Remove python-six.

Change-Id: If03e19f2e10b58bc97d66920dfc4ec4c8e6be03b
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 20:33:35 +00:00
Ricardo Wurmus
d271fd7fd7
gnu: r-saige: Update to 1.3.4-2.44c8dd4.
* gnu/packages/bioinformatics.scm (r-saige): Update to 1.3.4-2.44c8dd4.
[arguments]: Add phases 'add-missing-include and 'link-with-plink2.
[inputs]: Add plink-ng.
[properties]: Add r-lintools and r-survival.

Change-Id: I61b8ca6cc5384d30eabf94cbe95cecf6b97623e7
2025-11-09 21:28:30 +01:00
Ricardo Wurmus
7d00eff4e2
gnu: streambuf-shrinkwrap: Add missing header include.
* gnu/packages/compression.scm (streambuf-shrinkwrap)[arguments]: Add phase
'add-missing-header.

Change-Id: Ia60efc009a2457a5405774e31dc42b85163bd0d9
2025-11-09 21:28:30 +01:00
Ricardo Wurmus
ae1918a75b
gnu: plink-ng: Update to 2.0.0-a.6.16.
* gnu/packages/bioinformatics.scm (plink-ng): Update to 2.0.0-a.6.16.
[arguments]: Use G-expression; add phases 'patch-headers and 'build-library;
update 'install phase to install headers and library.
[inputs]: Add libdeflate.
[native-inputs]: Remove plink.

Change-Id: Ifba65c6c312e6098e36800b3e0bb9158ccd7873a
2025-11-09 21:28:30 +01:00
Sharlatan Hellseher
f80fe5f4d4
gnu: Remove python-bumpversion.
Undeveloped for 10 years, deprecated for 6, fails to build.

* gnu/packages/python-xyz.scm (python-bumpversion): Delete variable.

Fixes: guix/guix#3403
Change-Id: I543d47e8b32d1abefba5918094af60f6af4b3b7f
2025-11-09 20:04:08 +00:00
Sharlatan Hellseher
79335ff39d
gnu: Remove python-sphinxcontrib-asyncio.
Not compatible with Sphinx 6, where we have 7 as default, fails to build
and it's a leaf package.
See: <https://github.com/aio-libs/sphinxcontrib-asyncio/issues/15>.

* gnu/packages/databases.scm (python-sphinxcontrib-asyncio): Delete variable.

Fixes: guix/guix#3377
Change-Id: Ic77a45783a5e16842b0a3ff7cef59458f3d77cf7
2025-11-09 20:01:47 +00:00
Ghislain Vaillant
45eadd2acf
gnu: python-apscheduler: Fix build.
* gnu/packages/python-xyz.scm (python-apscheduler): Fix build.
  [native-inputs]: Replace python-pytest-asyncio by
  python-pytest-asyncio-0.26.

Change-Id: I7cc0bc7d687bc40bbda93d453b22698d85232c48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 19:57:51 +00:00
Giacomo Leidi
f0119f0980
teams: Add Igorj Gorjaĉev.
* etc/teams.scm ("Igorj Gorjaĉev"): Add to BEAM team.

Change-Id: Ie3b06a7abf482271c6a69cc7bc601c0cc76801c8
Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 19:56:46 +00:00
Giacomo Leidi
0059294572
teams: Add Pierre-Henry Fröhring.
* etc/teams.scm ("Pierre-Henry Fröhring"): Add to BEAM team.

Change-Id: I221cbf7659b357eb6f091ddc587e4eca1e7eb6e0
Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 19:56:46 +00:00
Giacomo Leidi
3dab48ccbb
doc: Add mix-build-system.
* doc/guix.texi: Document mix-build-system and its most common keyword
arguments.
* gnu/build-system/mix.scm: Update links to documentation without hard
coding an Elixir version.

Change-Id: I68eb76efaaf5639f0eac2d9b674cdb05008e15a4
Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 19:56:46 +00:00
Giacomo Leidi
80554b297b
teams: Add BEAM team.
* CODEOWNERS: Regenerate.
* etc/teams.scm (beam): New variable.
("Giacomo Leidi"): Add to BEAM team.
* etc/teams/beam/elixir-manifest.scm: New file.
* etc/teams/beam/erlang-manifest.scm: New file.

Change-Id: I0a42ef400f2d63aac5672d25277aabfca0e6fe28
Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 19:56:43 +00:00
Florian Pelz
98868ea4e3
nls: Update translations.
Change-Id: Ic1541f59f0ed8a1ad990a3ca2b5947e124c51472
2025-11-09 19:31:09 +01:00
Maxim Cournoyer
5f7ec06d2c
gnu: falcosecurity-libs: Fix BPF issue on Linux 6.15+.
This fixes sysdig.

* gnu/packages/patches/falcosecurity-libs-bpf-probes-fix.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (falcosecurity-libs): Apply it.

Change-Id: Ie908824288febb767114a932c050231c6f7647c9
2025-11-09 23:47:03 +09:00
Sharlatan Hellseher
a21c8962e5
gnu: cni-plugins: Unvendor.
* gnu/packages/containers.scm (cni-plugins): Unvendor, use
G-Expressions, simplify.
[source] <snippet>: Remove "vendor" directory.
[arguments] <install-source?>: Do not install them.
<phases>: Remove 'set-test-environment; use default 'check.
[native-inputs]: Add go-github-com-alexflint-go-filemutex,
go-github-com-buger-jsonparser, go-github-com-containernetworking-cni,
go-github-com-coreos-go-iptables, go-github-com-mattn-go-shellwords,
go-github-com-networkplumbing-go-nft, and go-sigs-k8s-io-knftables.

Change-Id: I72eecd151da595e8d7c3fb4b8a81e6c52567c4c4
2025-11-09 09:10:06 +00:00
Sharlatan Hellseher
e23634a5ed
gnu: Add go-github-com-coreos-go-iptables.
* gnu/packages/golang-web.scm (go-github-com-coreos-go-iptables): New variable.

Change-Id: I49982e86b80fd3291b2946acd1e0eb4f27897dc6
2025-11-09 09:10:06 +00:00
Sharlatan Hellseher
5b8cd910b7
gnu: Add go-github-com-networkplumbing-go-nft.
* gnu/packages/golang-web.scm (go-github-com-networkplumbing-go-nft): New variable.

Change-Id: I1b3146ce6055f71930a7090cf21d14fe57734cd9
2025-11-09 09:10:06 +00:00
Arthur Rodrigues
7bca044848
gnu: go-github-com-tkuchiki-go-timezone: Fix typo in description.
Change-Id: If4d634c5294e4eca836ac33aa517a64673303964
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:06 +00:00
Arthur Rodrigues
342893c001
gnu: Add go-github-com-mistifyio-go-zfs-v3.
* gnu/packages/golang-xyz.scm (go-github-com-mistifyio-go-zfs-v3): New variable.

Change-Id: Idc82619f7e1d74e056a3cf531cf48dc05334f79e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:06 +00:00
Arthur Rodrigues
63a9664f13
gnu: Add go-github-com-fluent-fluent-logger-golang.
* gnu/packages/golang-xyz.scm (go-github-com-fluent-fluent-logger-golang): New variable.

Change-Id: I57a0b2dca6067c5f1378a39459cff181bde180d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:06 +00:00
Arthur Rodrigues
9b37d13de7
gnu: Add go-github-com-moby-profiles-apparmor.
* gnu/packages/golang-xyz.scm (go-github-com-moby-profiles-apparmor): New variable.

Change-Id: I4f994a78b1607ec729a44e9315534abd0afefc68
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
44bfabb87a
gnu: Add go-github-com-racksec-srslog.
* gnu/packages/golang-xyz.scm (go-github-com-racksec-srslog): New variable.

Change-Id: If042479bb3de6138c600b99afda5d355fdf36497
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
6bb97e0620
gnu: Add go-github-com-moby-profiles-seccomp.
* gnu/packages/golang-xyz.scm (go-github-com-moby-profiles-seccomp): New variable.

Change-Id: I6c09cdac483a83bd0067721a4b4a380dc920b13b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
d06a313038
gnu: Add go-github-com-buger-jsonparser.
* gnu/packages/golang-web.scm (go-github-com-buger-jsonparser): New variable.

Change-Id: Ib2b66d0a87d0723ca14a18c98746de657e3555cc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
9dddfc8849
gnu: Add go-github-com-google-go-intervals.
* gnu/packages/golang-maths.scm (go-github-com-google-go-intervals): New variable.

Change-Id: I6b3de8fd9f9c26bbbe031f8a3c853d6854ba04c8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
a42097674d
gnu: Add go-sigs-k8s-io-knftables.
* gnu/packages/golang-web.scm (go-sigs-k8s-io-knftables): New variable.

Change-Id: If1afbb7fb941ecef0a2899c06f3b5321c26569ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
6587a419bb
gnu: Add go-github-com-alexflint-go-filemutex.
* gnu/packages/golang-xyz.scm (go-github-com-alexflint-go-filemutex): New variable.

Change-Id: Ic6e7bc6f73b05f7aeea49ea5e018ff7eefb28417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
e249fca6eb
gnu: Add go-oras-land-oras-go-v2.
* gnu/packages/golang-xyz.scm (go-oras-land-oras-go-v2): New variable.

Change-Id: Ie7637e925db68a740ff09ace2bd02e5b4a1b3357
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:05 +00:00
Arthur Rodrigues
5cf298a200
gnu: Add go-github-com-hashicorp-serf.
* gnu/packages/golang-web.scm (go-github-com-hashicorp-serf): New variable.

Change-Id: Ibe93bfc6403a1c2426ed9fe53ae21de050fe7a85
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:04 +00:00
Arthur Rodrigues
cde61d582d
gnu: Add go-github-com-hashicorp-mdns.
* gnu/packages/golang-web.scm (go-github-com-hashicorp-mdns): New variable.

Change-Id: I85559be6a8888bd39dd7e1473fd3319ce4ee5b33
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:04 +00:00
Arthur Rodrigues
a78954d231
gnu: Add go-github-com-hashicorp-logutils.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-logutils): New variable.

Change-Id: Ibb6af4549a782bb451db7d30f6072df4b1a2517e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:04 +00:00
Arthur Rodrigues
c0a2f671f4
gnu: Add go-github-com-graylog2-go-gelf.
* gnu/packages/golang-xyz.scm (go-github-com-graylog2-go-gelf): New variable.

Change-Id: If11aafc34189241007c3cbf8519a6030d263f7d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:04 +00:00
Arthur Rodrigues
0f0ba612c0
gnu: Add go-github-com-cpuguy83-tar2go.
* gnu/packages/golang-compression.scm (go-github-com-cpuguy83-tar2go): New variable.

Change-Id: I1e8ee18d79347eea6b9ff752de4e32b6ef683e6b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:04 +00:00
Arthur Rodrigues
7b66a2e6aa
gnu: Add go-resenje-org-singleflight.
* gnu/packages/golang-xyz.scm (go-resenje-org-singleflight): New variable.

Change-Id: Ic0e23321565f8b38e3b8572afece2efbbc157d84
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:04 +00:00
Arthur Rodrigues
bd7be45d59
gnu: Add go-github-com-anchore-go-struct-converter.
* gnu/packages/golang-xyz.scm (go-github-com-anchore-go-struct-converter): New variable.

Change-Id: Ie273592367830c6079fe348ca89d296a2436c1d3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:04 +00:00
Arthur Rodrigues
53b0affaeb
gnu: Add go-github-com-spdx-tools-golang.
* gnu/packages/golang-xyz.scm (go-github-com-spdx-tools-golang): New variable.

Change-Id: Ib3a7f62bddb8bf563bb5e7da99751b933665f4c0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:03 +00:00
Arthur Rodrigues
972e62e638
gnu: Add go-github-com-spdx-gordf.
* gnu/packages/golang-xyz.scm (go-github-com-spdx-gordf): New variable.

Change-Id: I2436acf6bcc73c399ec269cc3c9689ad34ab2eb2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:03 +00:00
Arthur Rodrigues
0523872567
gnu: Add go-kernel-org-pub-linux-libs-security-libcap-cap.
* gnu/packages/golang-xyz.scm (go-kernel-org-pub-linux-libs-security-libcap-cap): New variable.

Change-Id: I3bf1432166fffe79ac684d09ba4c837035454e45
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:03 +00:00
Arthur Rodrigues
c778d1375f
gnu: Add go-github-com-mitchellh-hashstructure.
* gnu/packages/golang-crypto.scm (go-github-com-mitchellh-hashstructure): New variable.

Change-Id: Iba414ca1fa916c1c353ca0fa7da1017aabbd555d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:03 +00:00
Arthur Rodrigues
69325e3bc9
gnu: Add go-github-com-serialx-hashring.
* gnu/packages/golang-crypto.scm (go-github-com-serialx-hashring): New variable.

Change-Id: If0d0c8201b0a11d76d5b83e458bff6fd30615eee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:03 +00:00
Arthur Rodrigues
e3e840f70e
gnu: Add go-github-com-tonistiigi-dchapes-mode.
* gnu/packages/golang-xyz.scm (go-github-com-tonistiigi-dchapes-mode): New variable.

Change-Id: I2410219bea3d8ba22136b1202f678f3b47cca82e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:03 +00:00
Arthur Rodrigues
9eac3f26d1
gnu: Add go-github-com-tonistiigi-go-archvariant.
* gnu/packages/golang-xyz.scm (go-github-com-tonistiigi-go-archvariant): New variable.

Change-Id: Iecdb31df1df2d89cc7eb943fe98a384c153f0f74
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 09:10:03 +00:00
Cayetano Santos
fcc34e53ad
gnu: python-gfloat: Update to 0.5.2.
* gnu/packages/python-xyz.scm (python-gfloat): Update to 0.5.2.
[arguments]: Adjust #:test-flags.
[propagated-inputs]: Add python-array-api-compat.
[native-inputs]: Remove python-wheel; add python-ml-dtypes, python-pytorch, and
openssl.

Change-Id: Id354d09933ad471b24cb5aa97d7fbecbe0157ce3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 08:50:13 +00:00
Cayetano Santos
7e4ee9b615
gnu: python-bitstring: Fix tests.
Disable a couple of tests, which are incompatible with upgrade of python-gfloat.

* gnu/packages/python-xyz.scm (python-bitstring)[arguments]: Adjust

Change-Id: I66358e5390ce939f83403ef1247e70b82b9f604d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 08:50:13 +00:00
Cayetano Santos
c23faabcc7
gnu: python-array-api-compat: Update to 1.12.0.
* gnu/packages/python-xyz.scm (python-array-api-compat): Update to 1.12.0.
[propagated-inputs]: Remove python-numpy.
[native-inputs]: Remove python-wheel.

Change-Id: Ie8dacb74c5443266b3edcb3c7c52a7cdc4f93fae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09 08:50:12 +00:00