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

184445 Commits

Author SHA1 Message Date
Peter Polidoro
2296d75f8d gnu: Move kicad packages to electronics module.
* gnu/packages/engineering.scm (kicad, kicad-doc, kicad-footprints)
(kicad-packages3d, kicad-symbols, kicad-templates): Move from here…
* gnu/packages/electronics.scm: … to here.

Change-Id: I9f06dc4eb44fe2b5597b23b184852f12e17af8e0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-29 21:13:14 +02:00
Adrien 'neox' Bourmault
3c5ad0ebc0 gnu: gajim: Update to 2.4.4.
* gnu/packages/messaging.scm (gajim): Update to 2.4.4.
[inputs]: Replace gspell with libspelling, gtk+ with gtk, and
gtksourceview-4 with gtksourceview.
Remove libappindicator.
Add libadwaita, gst-plugins-good, python-httpx and python-truststore.

Change-Id: I53210c3509fc341c92ef518fe1f2c428c322a9a4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-29 21:13:07 +02:00
Adrien 'neox' Bourmault
af653b283c gnu: python-nbxmpp: Update to 7.1.0
* gnu/packages/messaging.scm (python-nbxmpp): Update to 7.1.0.
[source]: Switch to git-fetch.
[arguments]<#:phases>{check}: Drop replacement to run unittest.
<#:test-backend>: Use unittest.
[native-inputs]: Remove python-setuptools and python-wheel.
[propagated-inputs]: Add python-setuptools.

Change-Id: I2caeb3c56347fb41e4ff4063be8d48a85fe6909f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-29 21:12:02 +02:00
Adrien 'neox' Bourmault
0b5e1ada2e gnu: python-omemo-dr: Update to 1.2.0
* gnu/packages/python-crypto.scm (python-omemo-dr): Update to 1.2.0

Change-Id: I2561c74f3ca207203c9c7fdb88af2db424703589
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-29 21:11:52 +02:00
Liliana Marie Prikler
05b247befe gnu: Add ppsspp.
* gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emulators.scm (aemu-postoffice-source, libchdr-source)
(rcheevos-source): New variables.
(ppsspp): New variable.
2026-03-29 21:09:48 +02:00
Liliana Marie Prikler
7aeb5d0483 gnu: openxr: Update to 1.1.57.
* gnu/packages/graphics.scm (openxr): Update to 1.1.57.
2026-03-29 21:09:46 +02:00
Ian Eure
7cd78468a2 gnu: Add home-jellyfin-mpv-shim-service-type.
* gnu/home/services/media.scm (home-jellyfin-mpv-shim-service-type): New variable.
* doc/guix.texi (Jellyfin Services): New section.
* doc/guix.texi (Kodi Services): Add subheading.

Change-Id: I037ab0602214fdaa1b032be51ff98ecf6b7ee16c
2026-03-29 09:01:03 -07:00
Ian Eure
0218c4136a gnu: Add collectd-service-type.
* gnu/services/monitoring.scm: (collectd-plugin-generic,
collectd-plugin-generic?, collectd-plugin-generic-load-plugin?,
collectd-plugin-generic-name, collectd-plugin-generic-options,
collectd-plugin-python, collectd-plugin-python?,
collectd-plugin-python-load-plugin?, collectd-plugin-python-type-databases,
collectd-plugin-python-type-packages, collectd-plugin-python-module-paths,
collectd-plugin-python-log-traces?, collectd-plugin-python-log-interactive?,
collectd-plugin-python-import, collectd-plugin-python-module,
collectd-plugin?, %collectd-default-type-database, %collectd-pid-file,
collectd-configuration, collectd-configuration?,
collectd-configuration-collectd, collectd-configuration-base-directory,
collectd-configuration-auto-load-plugin?,
collectd-configuration-collect-internal-stats?,
collectd-configuration-type-databases, collectd-configuration-interval,
collectd-configuration-max-read-interval, collectd-configuration-timeout,
collectd-configuration-read-threads, collectd-configuration-write-threads,
collectd-configuration-write-queue-limit-high,
collectd-configuration-write-queue-limit-low,
collectd-configuration-host-name,
collectd-configuration-fully-qualified-domain-name-lookup?,
collectd-configuration-plugins, collectd-service-type): New variable.
* doc/guix.texi (Monitoring Services): Document it.

Change-Id: I18d581292979e85603e679b9441be3eeb1856949
2026-03-29 08:59:52 -07:00
Sharlatan Hellseher
d768c5c273 gnu: umoci: Install man pages, adjust inputs.
* gnu/packages/virtualization.scm (umoci):
[phases]{build-and-install-man-pages}: New phase.
[propagated-inputs]: Move from here ...
[native-inputs]: ... to here; add go-md2man.

Change-Id: Ia01a814fbbc41ae025522986c40cec20a00c0f3a
2026-03-29 16:22:40 +01:00
Sharlatan Hellseher
76e3a33a1d gnu: restic: Update to 0.17.3.
* gnu/packages/backup.scm (restic): Update to 0.17.3. Use G-Expressions.
[source]: Switch to git-fetch.
[arguments] <go>: Use defult (go-1.24).
<tests?, test-flags, test-subdirs>: Enable tests, skip only 2 tests and
step up from "cmd/restic".
<phases>: Use default 'build, 'check and 'install; remove
'install-shell-comletion, no longer provided.
[native-inputs]: Add go-cloud-google-com-go-storage,
go-github-com-anacrolix-fuse,
go-github-com-azure-azure-sdk-for-go-sdk-azcore,
go-github-com-azure-azure-sdk-for-go-sdk-azidentity,
go-github-com-azure-azure-sdk-for-go-sdk-storage-azblob,
go-github-com-backblaze-blazer, go-github-com-cenkalti-backoff-v4,
go-github-com-cespare-xxhash-v2, go-github-com-elithrar-simple-scrypt,
go-github-com-google-go-cmp, go-github-com-hashicorp-golang-lru-v2,
go-github-com-klauspost-compress, go-github-com-minio-minio-go-v7,
go-github-com-minio-sha256-simd, go-github-com-ncw-swift-v2,
go-github-com-peterbourgon-unixtransport, go-github-com-pkg-errors,
go-github-com-pkg-profile, go-github-com-pkg-sftp,
go-github-com-pkg-xattr, go-github-com-restic-chunker,
go-github-com-spf13-cobra, go-github-com-spf13-pflag,
go-go-uber-org-automaxprocs, go-golang-org-x-crypto,
go-golang-org-x-net, go-golang-org-x-oauth2, go-golang-org-x-sync,
go-golang-org-x-sys, go-golang-org-x-term, go-golang-org-x-text,
go-golang-org-x-time, go-google-golang-org-api,
go-github-com-envoyproxy-go-control-plane, and
go-github-com-envoyproxy-go-control-plane-envoy.

Fixes: guix/guix#4915
Change-Id: I8f470a16e97cf2081a8cb3a798f7e931a96cae1f
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
504c8a3592 gnu: go-google-golang-org-api: Update to 0.272.0.
* gnu/packages/golang-web.scm (go-google-golang-org-api): Update to 0.272.0.
[arguments] <test-flags>: Skip less.
<test-subdirs>: Drop all.
<phases>: Add 'remove-integration-tests phase.
[propagated-inputs]: Add go-google-golang-org-genproto-googleapis-bytestream.

Change-Id: Id346bd7ff890fe83d5a6985b113d1bd8115ce38d
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
5d42aec734 gnu: Add go-google-golang-org-genproto-googleapis-bytestream.
* gnu/packages/golang-web.scm (go-google-golang-org-genproto-googleapis-bytestream): New variable.
(go-google-golang-org-genproto)[source] <snippet>: Delete
"googleapis/bytestream" directory to prevent collusion.

Change-Id: If5ae517743f9818755fad86d33151f57602755c0
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
b990bf1d54 gnu: go-cloud-google-com-go-auth: Update to 0.18.2.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-auth): Update to 0.18.2.
[arguments] <test-flags>: Rework skipped tests, run more.
[propagated-inputs]: Sort alphabetically. Add
go-go-opentelemetry-io-otel, go-go-opentelemetry-io-otel-sdk, and
go-go-opentelemetry-io-otel-trace.

Change-Id: I81f41e1cb44757da0d57283f690a13a5221f13a9
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
af442f4a25 gnu: go-github-com-googleapis-gax-go-v2: Update to 2.19.0.
* gnu/packages/golang-web.scm (go-github-com-googleapis-gax-go-v2): Update to 2.19.0.
[arguments] <go>: Use go-1.25.
<tests?, test-subdirs>: Run some portion of tests.
[propagated-inputs]: Remove go-github-com-google-go-cmp; add
go-go-opentelemetry-io-otel, go-go-opentelemetry-io-otel-metric, and
go-go-opentelemetry-io-otel-sdk-metric.
[native-inputs]: Add go-github-com-google-go-cmp.

Change-Id: I6269aa8fed491f393e11d002b75d332f8651d712
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
b216fbd3e5 gnu: go-github-com-googleapis-enterprise-certificate-proxy: Update to 0.3.14.
* gnu/packages/golang-web.scm (go-github-com-googleapis-enterprise-certificate-proxy): Update to 0.3.14.
[arguments] <tests?, test-subdirs>: Enable some portion of tests.

Change-Id: I0db2cbffd973a2ec8caa158d22f11f2ed74e2b27
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
510e367d5e gnu: go-cloud-google-com-go-compute-metadata: Update to 0.9.0.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-compute-metadata): Update to 0.9.0.
[propagated-inputs]: Add go-golang-org-x-sys.

Change-Id: Ic9acde0335338818ada7ae17313f9d8edb62d3c9
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
1b135e3bb5 gnu: go-cloud-google-com-go-storage: Add more inputs.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-storage):
[propagated-inputs]: Add go-cloud-google-com-go-auth,
go-cloud-google-com-go-longrunning,
go-github-com-googlecloudplatform-opentelemetry-operations-go-exporter-metric,
and go-go-opentelemetry-io-contrib-detectors-gcp.

Change-Id: I90bd2fc86d4a374c1414feef6396ff7061232a84
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
af265cd44a gnu: Add go-github-com-googlecloudplatform-opentelemetry-operations-go-exporter-metric.
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-exporter-metric): New variable.

Change-Id: I3780aba68729da88c17b05c0387453b1a352e83f
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
d764999b2b gnu: Add go-cloud-google-com-go-monitoring.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-monitoring): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "monitoring" dirrectory.

Change-Id: If9142d323778e9e7de4c6619ffc80373a7d223be
2026-03-29 15:23:58 +01:00
Sharlatan Hellseher
deba95e558 gnu: Add go-cloud-google-com-go-longrunning.
* gnu/packages/golang-web.scm (go-cloud-google-com-go-longrunning): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "longrunning" directory.
[arguments] <test-subdir>: Rework the list.

Change-Id: Iccee534f5f1ff8e2b71b828b3279696012646b96
2026-03-29 15:23:57 +01:00
Sharlatan Hellseher
682b4d9b6f gnu: Add go-go-opentelemetry-io-contrib-detectors-gcp.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-detectors-gcp): New variable.

Change-Id: I2790ed443b168ff37ff6e574c164d5fe93d52c09
2026-03-29 15:23:57 +01:00
Sharlatan Hellseher
1b8583327d gnu: Add go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-resourcemapping.
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-resourcemapping): New variable.

Change-Id: I087f75ac7e0d6d76be1ba3aebf35557926c0fa01
2026-03-29 15:23:57 +01:00
Sharlatan Hellseher
3e73fb5fad gnu: Add go-github-com-googlecloudplatform-opentelemetry-operations-go-detectors-gcp.
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-detectors-gcp): New variable.

Change-Id: Icd21199c64bdf82aedede6cc5f4848850447f42a
2026-03-29 15:23:47 +01:00
Vinicius Monego
ee567ba7b9 gnu: python-sparse: Update to 0.18.0.
* gnu/packages/python-science.scm (python-sparse): Update to 0.18.0.
[native-inputs]: Remove python-wheel.

Change-Id: I524ff3eef96f73c6dc12efb3b60288d122dc4d8b
2026-03-29 11:18:33 -03:00
Vinicius Monego
109e9d4a2f gnu: python-cma: Update to 4.4.4.
* gnu/packages/machine-learning.scm (python-cma): Update to 4.4.4.
[arguments]<#:test-flags>: Update test file path.

Change-Id: Id0cf5e5ba11a183ba9891b9125c49cb71cd515a4
2026-03-29 11:18:33 -03:00
Vinicius Monego
ea8037f1fd gnu: fsarchiver: Update to 0.8.9.
* gnu/packages/file-systems.scm (fsarchiver): Update to 0.8.9.
[native-inputs]: Replace autoconf with autoconf-2.72.

Change-Id: Ia14df28b039b7357f9d2a515774d98d19a4227d2
2026-03-29 11:18:33 -03:00
jgart
bf590448eb gnu: trealla: Update to 2.92.7.
* gnu/packages/prolog.scm (trealla): Update to 2.92.7.

Change-Id: I60f1a1fed86b86c9d49d4e4dad90cc1961af80f1
2026-03-29 10:08:34 -04:00
Sharlatan Hellseher
5799e25293 gnu: Add mopidy-local.
* gnu/packages/music.scm (mopidy-local): New variable.

Change-Id: I9534635f0e27ce3ae5ebfd4fa0f5697a89aaefa0
2026-03-29 14:25:19 +01:00
Sharlatan Hellseher
db729644d9 gnu: mopidy: Adjust inputs.
This is a following up 635994b023 commit
and discussion in <https://codeberg.org/guix/guix/pulls/7459>.

* gnu/packages/music.scm (mopidy):
[inputs]: Remove python-gst, python-pygobject, python-pykka,
python-requests, and python-tornado.
[propagated-inputs]: Add python-gst, python-pygobject, python-pykka,
python-requests, and python-tornado.

Change-Id: If1daf18a24ddfabc673289d60fac200ad7ecac73
2026-03-29 14:23:50 +01:00
Sharlatan Hellseher
6dfc28ab1e gnu: Add python-uritools.
* gnu/packages/python-xyz.scm (python-uritools): New variable.

Change-Id: If1dee2e2f62f8610fb74e2180541c2951d841b92
2026-03-29 14:23:35 +01:00
Sören Tempel
3f3cec8993 services: web: Add sogogi service.
* gnu/services/web.scm (sogogi-service-type): New services.
(sogogi-serialize-section, sogogi-serialize-field)
(sogogi-serialize-string, sogogi-serialize-list-of-strings)
(sogogi-serialize-sogogi-user, sogogi-serialize-sogogi-location)
(sogogi-serialize-list-of-sogogi-user): New procedures.
(sogogi-user, sogogi-location)
(sogogi-configuration): New record types.
(sogogi-account-service): New variable.
(sogogi-config-file, sogogi-shepherd-service): New procedures.
* gnu/tests/web.scm (%test-sogogi): Add tests for the service.
* doc/guix.texi (Web Services): Document it.

Change-Id: I5cc6dd84d6c7c8d5d13b685853b19c5d433ed7e5
2026-03-29 14:12:56 +02:00
Cayetano Santos
829b7e108d gnu: Remove prusa-wxwidgets.
* gnu/packages/wxwidgets.scm (prusa-wxwidgets): Delete variable.
* gnu/packages/patches/prusa-wxwidgets-makefile-fix.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Merges guix/guix!7516

Change-Id: Icc703e6bd75b79c9071fac59e283cb18cbe6c70a
2026-03-29 13:36:21 +02:00
Cayetano Santos
684b1ab605 gnu: prusa-slicer: Refresh dependencies.
* gnu/packages/engineering.scm (prusa-slicer)[inputs]: Remove
prusa-wxwidgets and webkitgtk-with-libsoup2; add wxwidgets.

Merges guix/guix!7516
Fixes guix/guix#7421

Change-Id: I471727cd19162ff706f4591353b8c5f362d5dfaf
2026-03-29 13:36:21 +02:00
Foster Hangdaan
695243cbda gnu: font-monaspace: Update to 1.400.
* gnu/packages/fonts.scm (font-monaspace): Update to 1.400.

Merges guix/guix!7547
Change-Id: I8100b980b6fa6fdaa8ed8062a7a3bb7ea99e7ff7
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-03-29 19:45:39 +08:00
Janneke Nieuwenhuizen
36ae0026e0 gnu: tclxml: Fix build with gcc-14.
* gnu/packages/tcl.scm (tclxml)[arguments]: Add CFLAGS
to #:configure-flags to relax gcc-14's strictness.

Fixes: #7011
Merges guix/guix!7558

Change-Id: Ifa56c6ef5594948c6240c95c95dac21eebdabd66
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-29 13:22:16 +02:00
Cayetano Santos
432daf5e2b gnu: mu: Update to 1.14.0.
* gnu/packages/mail.scm (mu): Update to 1.14.0.
[inputs]: Remove guile-3.0; add guile-3.0-latest.

Merges guix/guix!7539

Change-Id: I09f2a0b10a853ae42ed0c7dee76cfdd7b208ca39
2026-03-29 13:19:09 +02:00
Sören Tempel
8b5e419c25 gnu: libpoly: Update to 0.2.1.
* gnu/packages/maths.scm (libpoly): Update to 0.2.1.

Change-Id: If28db7aced2c68cb066d67512b6164b5488a7a51
2026-03-29 13:15:40 +02:00
bdunahu
5f221c486e gnu: feh: Update to 3.11.3.
* gnu/packages/image-viewers.scm (feh): Update to 3.11.3.

Merges guix/guix!7550

Change-Id: I861c2fd0f733eded1535785c92aa4807a4586ae2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-29 13:13:56 +02:00
moksh
21946173a0 gnu: librewolf: Update to 149.0-1 [security-fixes].
* gnu/packages/librewolf.scm (librewolf): Update to 149.0-1.

Contains fixes for:
CVE-2026-4684: Race condition, use-after-free in the Graphics: WebRender component
CVE-2026-4685: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4686: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4687: Sandbox escape due to incorrect boundary conditions in the Telemetry component
CVE-2026-4688: Sandbox escape due to use-after-free in the Disability Access APIs component
CVE-2026-4689: Sandbox escape due to incorrect boundary conditions, integer overflow in the XPCOM component
CVE-2026-4690: Sandbox escape due to incorrect boundary conditions, integer overflow in the XPCOM component
CVE-2026-4691: Use-after-free in the CSS Parsing and Computation component
CVE-2026-4692: Sandbox escape in the Responsive Design Mode component
CVE-2026-4693: Incorrect boundary conditions in the Audio/Video: Playback component
CVE-2026-4694: Incorrect boundary conditions, integer overflow in the Graphics component
CVE-2026-4695: Incorrect boundary conditions in the Audio/Video: Web Codecs component
CVE-2026-4696: Use-after-free in the Layout: Text and Fonts component
CVE-2026-4697: Incorrect boundary conditions in the Audio/Video: Web Codecs component
CVE-2026-4698: JIT miscompilation in the JavaScript Engine: JIT component
CVE-2026-4699: Incorrect boundary conditions in the Layout: Text and Fonts component
CVE-2026-4700: Mitigation bypass in the Networking: HTTP component
CVE-2026-4701: Use-after-free in the JavaScript Engine component
CVE-2026-4722: Privilege escalation in the IPC component
CVE-2026-4702: JIT miscompilation in the JavaScript Engine component
CVE-2026-4723: Use-after-free in the JavaScript Engine component
CVE-2026-4724: Undefined behavior in the Audio/Video component
CVE-2026-4704: Denial-of-service in the WebRTC: Signaling component
CVE-2026-4705: Undefined behavior in the WebRTC: Signaling component
CVE-2026-4706: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4707: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4708: Incorrect boundary conditions in the Graphics component
CVE-2026-4709: Incorrect boundary conditions in the Audio/Video: GMP component
CVE-2026-4710: Incorrect boundary conditions in the Audio/Video component
CVE-2026-4711: Use-after-free in the Widget: Cocoa component
CVE-2026-4725: Sandbox escape due to use-after-free in the Graphics: Canvas2D component
CVE-2026-4712: Information disclosure in the Widget: Cocoa component
CVE-2026-4713: Incorrect boundary conditions in the Graphics component
CVE-2026-4714: Incorrect boundary conditions in the Audio/Video component
CVE-2026-4715: Uninitialized memory in the Graphics: Canvas2D component
CVE-2026-4716: Incorrect boundary conditions, uninitialized memory in the JavaScript Engine component
CVE-2026-4717: Privilege escalation in the Netmonitor component
CVE-2026-4726: Denial-of-service in the XML component
CVE-2025-59375: Denial-of-service in the XML component
CVE-2026-4727: Denial-of-service in the Libraries component in NSS
CVE-2026-4728: Spoofing issue in the Privacy: Anti-Tracking component
CVE-2026-4718: Undefined behavior in the WebRTC: Signaling component
CVE-2026-4719: Incorrect boundary conditions in the Graphics: Text component
CVE-2026-4720: Memory safety bugs fixed in Firefox ESR 140.9, Thunderbird ESR 140.9, Firefox 149 and Thunderbird 149
CVE-2026-4729: Memory safety bugs fixed in Firefox 149 and Thunderbird 149
CVE-2026-4721: Memory safety bugs fixed in Firefox ESR 115.34, Firefox ESR 140.9, Thunderbird ESR 140.9, Firefox 149 and
hunderbird 149

Change-Id: I40e76bf852087d71f8df869103c846032e8552c9
Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-03-28 21:57:43 -07:00
moksh
23fb319fdd gnu/packages/librewolf: firefox-l10n: Update to d1394212aed0ce0063c0f818aa236e7d4f955ac9.
* gnu/packages/librewolf.scm (firefox-l10n): Update to d1394212aed0ce0063c0f818aa236e7d4f955ac9.

Change-Id: I7e152e1f384d7499aa4a368ca8b20d829d1a69ae
Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-03-28 21:57:39 -07:00
Nicolas Graves
7073c9a124 gnu: libdecaf: Fix build on python@3.12.
* gnu/packages/crypto.scm (libdecaf)[native-inputs]: Add
python-setuptools.

Change-Id: Icc4da08867cba0f3cba93d50eee8ab8302061112
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:01 +00:00
Nicolas Graves
5da6907190 gnu: libapparmor: Fix build on python@3.12.
* gnu/packages/apparmor.scm (libapparmor)[native-inputs]: Add
python-setuptools.

Change-Id: I47d613f34024accf2f987a230517d773790ba35f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:01 +00:00
Nicolas Graves
f0db9f5b35 gnu: python-pytest-mypy-plugins: Update to 4.0.0.
* gnu/packages/check.scm (python-pytest-mypy-plugins): Update to 4.0.0.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Refresh failing tests.
[native-inputs]: Remove python-wheel.

Change-Id: I323658c2e4f9fc8aec0f4234dd9fbb4ed326e6dd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:01 +00:00
Nicolas Graves
c8bc423b87 gnu: python-pysam: Update to 0.23.3.
* gnu/packages/bioinformatics.scm (python-pysam): Update to 0.23.3.
[native-inputs]: Replace python-cython-0 by python-cython.  Remove
python-wheel.

Change-Id: I4e93e7ab1a9e763d2d84b6b7601a64e918b0eda8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:01 +00:00
Nicolas Graves
31affbfd60 gnu: liblouis: Fix build on python@3.12.
* gnu/packages/language.scm (liblouis)[native-inputs]: Add
python-setuptools.

Change-Id: Ie6956443ed44b70e8d1a844b3e9b66a2dddb2810
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:01 +00:00
Nicolas Graves
2c7ee93beb gnu: python-fb-re2: Fix tests for python@3.12.
* gnu/packages/python-xyz.scm (python-fb-re2)[arguments]
<#:phases>: Add phase 'fix-tests.

Change-Id: I0bf9d7a7e6a5101455f4cbdec0268160667da3ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:01 +00:00
Nicolas Graves
3050f81301 gnu: python-pypa-installer: Deprecate aliased python-installer.
* gnu/packages/python-build.scm (python-pypa-installer): Drop
variable, and redefine it as a deprecated version of python-installer.

Change-Id: I97467c9832eb7e23ffe67aea90fbf017864f312b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:01 +00:00
Nicolas Graves
c5075bc31d gnu: xandikos: Update to 0.3.3.
* gnu/packages/dav.scm (xandikos): Update to 0.3.3.
[source]: Switch to git-fetch.
[arguments]<#:test-backend>: Drop it (use pytest).
<#:phases>: Drop 'create-entrypoints phase replacement, fixed by
https://github.com/jelmer/xandikos/pull/563 in version 0.3.1.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Replace python-dulwich-0.24 by python-dulwich.

Change-Id: I6de5cd2a35aeface02946d1cec8b76035ae70708
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:00 +00:00
Nicolas Graves
4d80135c49 gnu: python-flake8-isort: Update to 7.0.0.
* gnu/packages/python-xyz.scm (python-flake8-isort): Update to 7.0.0.
[source]: Switch to git-fetch.
[arguments]<#:tests?, #:test-backend, #:test-flags>: Enable tests.
[native-inputs]: Add python-pytest.

Change-Id: I0c6253b8bd19c7087aa72584f307ebd804f2fabc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 22:00:00 +00:00
Nicolas Graves
b850e968e9 gnu: clang-python-bindings: Fix build on python@3.12.
* gnu/packages/llvm.scm (clang-python-bindings)[native-inputs]: Add
python-setuptools.

Change-Id: I86c3820bfe25e75a26f74409d3ee7c98d4b55c37
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-28 21:59:57 +00:00