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

151065 Commits

Author SHA1 Message Date
Sharlatan Hellseher
7d9b41002a gnu: python-miniupnpc: Update to 2.3.3.
* gnu/packages/python-xyz.scm (python-miniupnpc): Update to 2.3.3.
[build-system]: Use pyproject.
[arguments] <phases>: Add custrom 'check.
[native-inputs]: Add python-setuptools, and python-wheel.

Change-Id: I61caaa1ae01fe8e00e13397cb307d7aee3b3332f
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
649df4cf65 gnu: python-miniboa: Update to 1.0.9.
* gnu/packages/python-xyz.scm (python-miniboa): Update to 1.0.9.
[source]: Switch to git-fetch.
[build-system]: Use pyproject.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I18c432086bf725340996013155585148f6cd50d3
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
538f259dfb gnu: python-doxypypy: Update to 0.8.8.7.
* gnu/packages/python-xyz.scm (python-doxypypy): Update to 0.8.8.7.
[build-system]: Use pyproject.
[arguments] <tests?>: There are tests, enable them.
<test-flags>: Skip some problematic tests.
<phases>: Add fix-setup.py.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[propagated-inputs]: Add python-chardet.

Change-Id: I5a0f1cda4f840292a849d70591daa7e6b33185e0
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
9eec08944f gnu: python-doxyqml: Update to 0.5.3.
* gnu/packages/python-xyz.scm (python-doxyqml): Update to 0.5.3.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools, and python-wheel.

Change-Id: I9cff64d4b2985160c495e1a04bc746f00063596d
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
98d48a6da9 gnu: python-jsonalias: Update to 0.1.2.
* gnu/packages/python-xyz.scm (python-jsonalias): Update to 0.1.2.
[build-system]: Use pyproject.
[native-inputs]: Add python-poetry-core.

Change-Id: I9f0e7653f6604debc7879f0089267661ab28d316
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
7f620c948e gnu: python-canmatrix: Update to 1.2.
* gnu/packages/python-xyz.scm (python-canmatrix): Update to 1.2.
[source]: Switch to git-fetch.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[propagated-inputs]: Remove python-future and python-six; add
python-canopen, python-lxml, python-openpyxl, python-pyyaml,
python-xlrd, and python-xlwt.
[native-inputs]: Remove python-lxml, python-xlrd, and python-xlwt; add
python-pathlib2, python-setuptools, and python-wheel.

Change-Id: I50bff662c327d335a880d5366f49cec59be90e75
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
4c4dc6b2df gnu: python-ncclient: Update to 0.6.19.
* gnu/packages/python-xyz.scm (python-ncclient): Update to 0.6.19.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-setuptools, and python-wheel.

Change-Id: I72b436101c8c8703ec69ab18b04adc4df119a513
2025-07-02 23:16:27 +01:00
Sharlatan Hellseher
04982414e2 gnu: python-plotille: Update to 5.0.0.
* gnu/packages/python-xyz.scm (python-plotille): Update to 5.0.0.
[source]: Switch to git-fetch.
<snippet>: Delete conflicting directory containing test image samples.
[build-system]: Use pyproject.
[native-inputs]: Remove python-six; add python-pytest, python-mock,
python-pendulum, python-pytest-cov, python-pytest-mock,
python-setuptools, and python-wheel.

Change-Id: Ia990677e97d48ba69e8738fc79585c45bd3a954d
2025-07-02 23:16:27 +01:00
Sharlatan Hellseher
82b54d884a gnu: python-cobib: Update to 5.3.0.
* gnu/packages/python-xyz.scm (python-cobib): Update to 5.3.0.
[source]: Switch to git-fetch.
[build-system]: Use pyproject.
[propagated-inputs]: Add python-lxml, python-mdit-py-plugins,
python-rich, python-text-unidecode, python-textual-1, and
python-typing-extensions.
[native-inputs]: Remove python-future, and python-pyte; add
git-minimal/pinned, nss-certs-for-tests, python-pytest-asyncio,
python-pytest-textual-snapshot, add python-setuptools and python-wheel.
[home-page]: Fix URL redirection <https://gitlab.com/mrossinek/cobib> ->
<https://gitlab.com/cobib/cobib>.

Change-Id: I50f01b6c8229ca7732ba51369406ecf6350fd59a
2025-07-02 23:16:27 +01:00
Sharlatan Hellseher
c8cc6971ad gnu: Add python-textual-1.
* gnu/packages/python-xyz.scm (python-textual-1): New variable.

Change-Id: Id346d9746531dcc13375390e24f9f5aa81718363
2025-07-02 23:16:27 +01:00
Sharlatan Hellseher
9c7bd33975 gnu: Add python-pytest-textual-snapshot.
* gnu/packages/python-check.scm (python-pytest-textual-snapshot): New variable.

Change-Id: Ia6bddc9ef81f02578ac92f9a1f017d320ee729f5
2025-07-02 23:16:27 +01:00
Sharlatan Hellseher
223aeeb97d gnu: Add python-syrupy.
* gnu/packages/python-check.scm (python-syrupy): New variable.

Change-Id: Idfe441ee8e56a02ec2c28247b3f4557e5440ebef
2025-07-02 23:16:20 +01:00
Vinicius Monego
9466dea10d gnu: python-priority: Update to 2.0.0.
* gnu/packages/python-web.scm (python-priority): Update to 2.0.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase. Enable all
tests.
[native-inputs]: Remove python-hypothesis, python-pytest-cov,
python-pytest-xdist. Add python-setuptools, python-wheel.

Change-Id: Idfeeccdec3e31b600d7d69020afc55a5a66a3dee
2025-07-02 18:38:05 -03:00
Vinicius Monego
adb09ed12e gnu: python-confuse: Update to 2.0.1.
* gnu/packages/python-xyz.scm (python-confuse): Update to 2.0.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-flit-core, python-pytest.

Change-Id: I1af7f207b7347ddfbd4cc9227ae500173ec615a2
2025-07-02 18:38:05 -03:00
Vinicius Monego
30ff14f39a gnu: python-argh: Update to 0.31.3.
* gnu/packages/python-xyz.scm (python-argh): Update to 0.31.3.
[source]: Fetch from PyPI.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Delete the 'patch-tests' phase. Do not override
the 'check' phase.
[native-inputs]: Add python-flit-core, python-pytest.
[propagated-inputs]: Remove python-iocapture, python-mock,
python-pytest, python-pytest-cov, python-pytest-xdist.
[description]: Improve it.

Change-Id: Ib02e4552271e1b461fed1fa5f0e70f603f2befa2
2025-07-02 18:38:05 -03:00
Vinicius Monego
13397f2d39 gnu: python-botorch: Update to 0.14.0.
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.14.0.
[propagated-inputs]: Add python-pyre-extensions, python-threadpoolctl,
python-typing-extensions.
[native-inputs]: Remove python-pyre-extensions.

Change-Id: I08f27055822ca05b27068bfd3746a64395fb5177
2025-07-02 18:37:54 -03:00
Vinicius Monego
50f1777284 gnu: python-pyre-extensions: Update to 0.0.32.
* gnu/packages/python-xyz.scm (python-pyre-extensions): Update to
0.0.32.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Change-Id: I87fad94a2f7234cdf203f6f0d8f8895da0977bbe
2025-07-02 18:37:50 -03:00
Alice BRENON
84df8bf3e1 gnu: Add ghc-html5-entity.
* gnu/packages/haskell-web.scm (ghc-html5-entity): New variable.

Change-Id: I158ee27de3b86dd37a747a862bd643372068b460
Signed-off-by: jgart <jgart@dismail.de>
2025-07-02 12:43:59 -05:00
Leo Famulari
c28e0407f1 gnu: Add linux-libre 6.15.4.
* gnu/packages/linux.scm (linux-libre-6.15-version,
linux-libre-6.15-gnu-revision, deblob-scripts-6.15,
linux-libre-6.15-pristine-source, linux-libre-6.15-source,
linux-libre-headers-6.15, linux-libre-6.15): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.15
* gnu/packages/aux-files/linux-libre/6.15-arm.conf,
gnu/packages/aux-files/linux-libre/6.15-arm64.conf,
gnu/packages/aux-files/linux-libre/6.15-i686.conf,
gnu/packages/aux-files/linux-libre/6.15-riscv.conf,
gnu/packages/aux-files/linux-libre/6.15-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.

Change-Id: I7edd9dc48744065785a5e84cdf6c404b956b03fd
2025-07-02 12:07:06 -04:00
Leo Famulari
2093d4cafe gnu: linux-libre 5.4: Update to 5.4.295.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.295.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: Ia626a7c00b9740252dda056667d1f7d470d09680
2025-07-02 12:07:06 -04:00
Leo Famulari
b6dce6a20a gnu: linux-libre 5.10: Update to 5.10.239.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.239.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: I9ddf8893bceedc66262186dcbc83a1c0eb51a2ee
2025-07-02 12:07:06 -04:00
Leo Famulari
bb4d953aaa gnu: linux-libre 5.15: Update to 5.15.186.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.186.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I8090c6ea4b4918eb7c87f7e34daa642896206bf9
2025-07-02 12:07:05 -04:00
Leo Famulari
17085509bc gnu: linux-libre 6.1: Update to 6.1.142.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.142.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I98c163fb5ba0742a3910afd8f7ea231a98b35eef
2025-07-02 12:07:05 -04:00
Leo Famulari
13d2780228 gnu: linux-libre 6.6: Update to 6.6.95.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.95.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Ie7c212067d3f472e6bd066a2076a0a25ff4d759f
2025-07-02 12:07:05 -04:00
Leo Famulari
144b24289d gnu: linux-libre 6.12: Update to 6.12.35.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.35.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.

Change-Id: I9f9fd09d0a22522c46f469e4612abf0e5567f2a8
2025-07-02 12:06:56 -04:00
Zheng Junjie
502ad9da2a gnu: sudo: Update to 1.9.17p1. [security fixes]
Fixes: CVE-2025-32462 and CVE-2025-32463.

* gnu/packages/admin.scm (sudo): Update to 1.9.17p1.

Change-Id: I03ef06d04b9b15faf341467d3642120fe8a44eb9
2025-07-02 16:14:12 +08:00
jgart
0af2e2b1ac gnu: trealla: Update to 2.77.30.
* gnu/packages/prolog.scm (trealla): Update to 2.77.30.

Change-Id: I44576b4edc07f1afc060eea0920dd6e2004be8aa
2025-07-02 00:49:50 -05:00
jgart
e371ddd233 gnu: Add clasp-cl-strings.
* gnu/packages/lisp-xyz.scm (clasp-cl-strings): New variable.

Change-Id: I980d95ab5007db45c71869ffaceceb2fabd7b051
2025-07-02 00:04:51 -05:00
jgart
17cdd3e63f gnu: Add clasp-glsl-packing.
* gnu/packages/lisp-xyz.scm (clasp-glsl-packing): New variable.

Change-Id: I67a73eb7a9f94c3a8ea097836bdd2b9b1e9b8c55
2025-07-02 00:00:47 -05:00
jgart
c6828fcad8 gnu: Add clasp-vas-string-metrics.
* gnu/packages/lisp-xyz.scm (clasp-vas-string-metrics): New variable.

Change-Id: I1d74219943be781295a8aae9852635359c3ce67d
2025-07-02 00:00:43 -05:00
jgart
5ffa705b79 gnu: Add clasp-yason.
* gnu/packages/lisp-xyz.scm (clasp-yason): New variable.

Change-Id: Ia88a6fded200a863e49acb1faab4eaa553169228
2025-07-01 23:57:21 -05:00
jgart
32f383e48f gnu: Add clasp-slynk.
* gnu/packages/lisp-xyz.scm (clasp-slynk): New variable.

Change-Id: I650e0e8e0147224b423c18a546acc718638e0b8c
2025-07-01 23:54:03 -05:00
jgart
85c119dea2 gnu: Add clasp-slime-swank.
* gnu/packages/lisp-xyz.scm (clasp-slime-swank): New variable.

Change-Id: Ic1a5b2a2412fa9f2d289c155517e18180ede52dd
2025-07-01 23:54:03 -05:00
Leo Famulari
e50d777a8a gnu: Syncthing: Update to 1.30.0.
* gnu/packages/syncthing.scm (syncthing): Update to 1.30.0.

Change-Id: I0720ea613eeb45b4e7d46c1e5636cf9a583f2196
2025-07-01 22:34:21 -04:00
André Batista
b2cd5ec457 gnu: make-torbrowser: Unbundle nss.
Re-apply 8ee7a32782, which was reverted by
897f1f03e7.

With 'torbrowsers-add-store-to-rdd-allowlist.patch', codeberg issue #546
does not occur.

* gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Add nss-rapid.
[arguments]<#:configure-flags>: Uncomment '--with-system-nss'.
<#:phases>: Adjust comment.

Change-Id: I34b619bc5573e8744df9085576ee4743adde7012
2025-07-01 17:41:56 -07:00
André Batista
6ee9cd170b gnu: make-torbrowser: Add store to rdd allowlist.
Without this patch, some extensions break when the browsers are built with
system nss and livestreams are broken on these browsers due to a default
deny sandboxing rule.

See commit ab24e2ebe5 and issues #546 on
codeberg and #77559 on debbugs.

* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases>
'apply-guix-specific-patches: Add torbrowsers-add-store-to-rdd-allowlist.patch.
* gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Add it.
* gnu/local.mk: Register it.

Change-Id: I4c9cb514131eae35db6149492e0ee1c4916bcfde
2025-07-01 17:41:55 -07:00
André Batista
04393803a1 gnu: make-torbrowser: Build with Clang.
* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases>
'setenv: Set environment variables corresponding to Clang (AR, NM, CC and CXX).

Change-Id: Ib67e2eb7669147a6a304769c9f36b4a90eb35b59
2025-07-01 17:41:54 -07:00
Nicolas Goaziou
cf15fad31a gnu: texlive-minted: Fix runtime error.
Fixes <https://issues.guix.gnu.org/78868>.

* gnu/packages/tex.scm (texlive-minted)[arguments]: Add a phase to help the script finding `kpsewhich'.

Change-Id: Idb8f7bddc92ecde5fbc9217fdcfbaa5c132ec6e0
2025-07-02 00:03:58 +02:00
Ludovic Courtès
c33bc80080 services: guix: ‘guix-ownership’ changes store ownership last.
Fixes <https://issues.guix.gnu.org/78355>.

* gnu/services/base.scm (guix-ownership-change-program)[claim-data-ownership]:
Replace hard-coded “/gnu/store” with #$(store-prefix).  Change store
ownership last.

Reported-by: Rutherther <rutherther@ditigal.xyz>
Change-Id: I55189f8bb82bf0c9e030aa042aa928f6f552569e
2025-07-01 23:40:09 +02:00
Ludovic Courtès
d1cebc2488 gnu: libgit2: Update to 1.9.1.
* gnu/packages/version-control.scm (libgit2-1.9): Update to 1.9.1.
[source]: Add ‘libgit2-path-max.patch’.
* gnu/packages/patches/libgit2-path-max.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Change-Id: If78a7001eb2cc3aa2d951fe2e501ae3ec576fc80
Co-authored-by: Ashish SHUKLA <ashish.is@lostca.se>
2025-07-01 22:34:40 +02:00
Vagrant Cascadian
dd7e39ccfd gnu: diffoscope: Update to 300.
* gnu/packages/diffoscope.scm (diffoscope): Update to 300.
2025-07-01 11:31:53 -07:00
jgart
3517c1ac2a gnu: Add cl-40ants-plantuml.
* gnu/packages/lisp-xyz.scm (cl-40ants-plantuml, ecl-40ants-plantuml,
sbcl-40ants-plantuml): New variables.

Change-Id: I4622dc206141d4893bcfd12ab9d7239fddb1a86a
2025-07-01 12:06:01 -05:00
jgart
496da6af5c gnu: Add cl-40ants-asdf-system.
* gnu/packages/lisp-xyz.scm (cl-40ants-asdf-system, ecl-40ants-asdf-system,
sbcl-40ants-asdf-system): New variables.

Change-Id: I67aede794fcb9b1d5c1c726d5dc713f57bf23e6c
2025-07-01 11:58:52 -05:00
jgart
127696cbf6 gnu: Add cl-open-with.
* gnu/packages/lisp-xyz.scm (cl-open-with, ecl-open-with, clasp-open-with,
sbcl-open-with): New variables.

Change-Id: I24e3bd69bff413b2b9859f87ea4d4c6acee5cc59
2025-07-01 11:19:51 -05:00
jgart
0d2db888dd gnu: Add clasp-the-cost-of-nothing.
* gnu/packages/lisp-xyz.scm (clasp-the-cost-of-nothing): New variable.

Change-Id: I0acd82883f0b8eaf1121b26d959b809f4a58519a
2025-07-01 11:12:49 -05:00
jgart
eee894e402 gnu: Add clasp-termp.
* gnu/packages/lisp-xyz.scm (clasp-termp): New variable.

Change-Id: I1de89427feb2324a052f596e28a3ddfb7dcf2419
2025-07-01 10:58:36 -05:00
jgart
70c0f1c796 gnu: Add clasp-terminfo.
* gnu/packages/lisp-xyz.scm (clasp-terminfo): New variable.

Change-Id: I3c70e12f61ec3a5f7d064abbb5ced05cd02d2373
2025-07-01 10:58:31 -05:00
jgart
79b1619900 gnu: Add clasp-jsown.
* gnu/packages/lisp-xyz.scm (clasp-jsown): New variable.

Change-Id: I196eed310de659bea26cf5857ca2d26503a7d3ad
2025-07-01 10:56:16 -05:00
jgart
85c3e095fa gnu: Add clasp-amb.
* gnu/packages/lisp-xyz.scm (clasp-amb): New variable.

Change-Id: I7aa3e3d9855d31887dc7120dbe10fa0449025565
2025-07-01 10:56:12 -05:00
jgart
0f5c42449f gnu: Add clasp-feeder.
* gnu/packages/lisp-xyz.scm (clasp-feeder): New variable.

Change-Id: I2287aa1cf23f33da26328e3580203059699d552b
2025-07-01 10:56:08 -05:00