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

152542 Commits

Author SHA1 Message Date
Sharlatan Hellseher
e78a73d5dc gnu: python-yte: Update to 1.8.1.
* gnu/packages/python-xyz.scm (python-yte): Update to 1.8.1.
[arguments] <tests-flags>: Provide test file here.
<phases>: Use default 'check.

Change-Id: If6e9985fe43b709a5fcc5aff17bc2f4224e2530c
2025-10-02 22:42:22 +01:00
mstenek
34781d289d gnu: duplicity: Fix tests by switching to pyproejct.
* gnu/packages/backup.scm (duplicity):
  [build-system]: Switch to pyproejct-build-system.
  [arguments]: Remove <test-target>.

Fixes: guix/guix#3125
Change-Id: If13a5d6e4f5d111bb2a1a14a7e9b1f85c8b5560b
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 22:18:03 +01:00
Hugo Buddelmeijer
f51dd97339 gnu: python-whenever: Update to 0.9.2.
* gnu/packages/python-xyz.scm (python-whenever): Update to 0.9.2.
[arguments] <phases>: Add 'set-check-environment.
[propagated-inputs]: Add python-time-machine and python-tzlocal.
[native-inputs]: Remove python-setuptools-rust and python-wheel; add
python-pytest, and tzdata-for-tests.

Change-Id: I926457bd581c6803e0ebbb7d29b1293d233523c3
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 22:02:50 +01:00
André Batista
7b2538b003 gnu: ungoogled-chromium: Update to 140.0.7339.207.
Fixes CVEs 2025-10585, 2025-10500, 2025-10501, 2025-10502, 2025-10890,
2025-10891 and 2025-10892.  See:
<https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop_17.html>
and
<https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop_23.html>

* gnu/packages/chromium.scm (%chromium-version): Update to 140.0.7339.207.
(%ungoogled-origin, %debian-origin): Update hashes.

Change-Id: I1dd6c0a0b318eba6840c6d9bee41df3ac39a31e2
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-10-02 18:42:47 +02:00
Remco van 't Veer
b9d14de556 gnu: xmlstarlet: Fix build.
* gnu/packages/xml.scm (xmlstarlet)[inputs]: Replace libxml2 with libxml2-2.11.

Change-Id: I51d31c5b1ed92dc3b9b7a32e3e363525489272d1
Signed-off-by: jgart <jgart@dismail.de>
2025-10-02 10:50:50 -05:00
jgart
44331dbb62 gnu: emacs-gptel: Update to 0.9.9.
* gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.9.9.

Change-Id: I507f5a161a9fb6a52a5dcd9de4182e89ed26fba3
2025-10-02 10:40:19 -05:00
Morgan Smith
7aaf1afbd4 gnu: Add printrun.
* gnu/packages/printers.scm (printrun): New variable.

Change-Id: Ibf04b2cf49dffd116a5730c9329a2ee1bfb893c0
Reviewed-by: Andreas Enge <andreas@enge.fr>
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 16:12:17 +01:00
Sharlatan Hellseher
2a1dc0d07a gnu: Add python-pyglet-1.
* gnu/packages/python-graphics.scm (python-pyglet-1): New variable.

Change-Id: Iae60105b7adc91ec894ebf8238e682cffd3ab93f
2025-10-02 15:39:21 +01:00
Sharlatan Hellseher
06a149c98e gnu: ruby-puma: Update to 7.0.3.
* gnu/packages/ruby-xyz.scm (ruby-puma): Update to 7.0.3.
[phases]{disable-problematic-tests}: Skip 3 more tests.

Change-Id: Ia43e6d3c85499a0915876456abec398035a3fa9b
2025-10-02 15:19:12 +01:00
Sharlatan Hellseher
4256e9af4e gnu: ruby-loofah: Update to 2.24.1.
* gnu/packages/ruby-xyz.scm (ruby-loofah): Update to 2.24.1.
[source] <url>: Use direct URL instead of [home-page].
[arguments] <phases>: Add 'skip-failing-tests.
[home-page]: Place before [synopsis]

Change-Id: If2dfc4210f9a6179c0edc326972bb3949f86f7a0
2025-10-02 15:19:12 +01:00
Sharlatan Hellseher
d0b343acd6 gnu: ruby-sanitize: Update to 7.0.0.
* gnu/packages/ruby-xyz.scm (ruby-sanitize): Update to 7.0.0.
[source] <url>: Use a direct URL instead of [home-page].
[arguments] <phases>: Add 'patch.
[home-page]: Add before [synopsis].

Change-Id: I315208932e374b144905309f8bbe362f882857e1
2025-10-02 15:19:12 +01:00
Sharlatan Hellseher
4b4c00bcca gnu: castget: Update to 2.0.0-1.e97b179.
* gnu/packages/gpodder.scm (castget): Update to
e97b179227b4fc7e2e2bc5a373933624c0467daa commit.

Change-Id: I045e12608e22f136ad7625ea15d585c5b5c6af2e
2025-10-02 15:19:12 +01:00
Sharlatan Hellseher
44aa22b122 gnu: zydis: Update to 4.1.1.
* gnu/packages/engineering.scm (zydis): Update to 4.1.1.

Change-Id: If2f335bb5a18ce0708293a459ec3af824b247aa1
2025-10-02 15:19:12 +01:00
Sharlatan Hellseher
609bbaa122 gnu: ronn-ng: Add missing input.
This is a follow-up to commit 1960f3cb8a.

* gnu/packages/groff.scm (ronn-ng)[inputs]: Add
ruby-kramdown-parser-gfm.

Change-Id: Ib1863f2049ee662f855ef2d7d073aab15f9c10e6
2025-10-02 15:19:11 +01:00
moksh
0a47407050 gnu: Add uxn11.
* gnu/packages/emulators.scm (uxn11): New variable.

Closes: guix/guix#3217
Change-Id: I40d0bbcbee439445c60fe6a5653c937db58b0529
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-10-02 21:43:42 +08:00
Sughosha
c030b6941b gnu: freerdp-3: Update to 3.17.2.
* gnu/packages/rdesktop.scm (freerdp): Update to 3.17.2.
[arguments]<#:test-exclude>: Exclude "TestFreeRDPCodecH264" and
"TestClientRdpFile".

Change-Id: I55b19f6cb66ee6bf42f15287519691bb92746245
2025-10-02 18:27:37 +05:30
Ashish SHUKLA
90fbda9fd6 gnu: ngtcp2: Update to 1.15.1.
* gnu/packages/networking.scm (ngtcp2): Update to 1.15.1.

Change-Id: Id9bc34ba3fbae6e2f55908ba19fa061c1a8b837a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 11:45:32 +01:00
Ashish SHUKLA
ef81b619cb gnu: bubblewrap: Update to 0.11.0.
* gnu/packages/virtualization.scm (bubblewrap): Update to 0.11.0.

Change-Id: I052fa7dda1a6fdb68c437e5f888f987dafdcd6a6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 11:41:57 +01:00
Ashish SHUKLA
82906ef7a4 gnu: unbound: Update to 1.24.0.
* gnu/packages/dns.scm (unbound): Update to 1.24.0.

Change-Id: I07c0b0fae72972b0e7a6701418a549e3ef9b5a36
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 11:39:43 +01:00
Ashvith Shetty
4c7108b3cd gnu: corectrl: Update to 1.5.1.
* gnu/packages/admin.scm (corectrl): Update to 1.5.1 and
remove outdated comment.
[source] <patches>: Remove corectrl-polkit-install-dir.patch,
add corectrl-locate-polkit-with-pkg-config.patch
[native-inputs]: Remove qttools-5; add qttools.
[inputs]: Remove qtcharts-5, qtdeclarative-5, qtsvg-5, qtwayland-5,
quazip-5; Add qtbase, qtcharts, qtdeclarative, qtsvg, qtwayland, quazip,
qt5compat.

* gnu/packages/patches/corectrl-locate-polkit-with-pkg-config.patch:
Add file.

* gnu/packages/patches/corectrl-polkit-install-dir.patch: Delete file.

* gnu/local.mk (dist_patch_DATA): Register
corectrl-locate-polkit-with-pkg-config.patch, de-register
corectrl-polkit-install-dir.patch.

Change-Id: I4888e05ce67328a5ab269fb3aaac6bdb769ad4c9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 11:30:23 +01:00
Lilah Tascheter
e173e222e6 gnu: git-minimal: Fix locating /etc/gitconfig.
* gnu/packages/version-control.scm (git-minimal)[arguments]<configure-flags>:
  Add configure flag to properly recognize the system gitconfig.
  (git-minimal/pinned)[arguments]: Use old arguments as to not force rebuild.

Change-Id: I7f31d16aa6c7ab062f300019f1f862b561ece2d3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 11:28:21 +01:00
Sharlatan Hellseher
1960f3cb8a gnu: ronn-ng: Update to 0.10.1.
* gnu/packages/groff.scm (ronn-ng): Update to 0.10.1.
[arguments] <phases>: Remove 'patch-test.

Change-Id: Id266c4f76e1449d48feac025fd34a759bbd7585c
2025-10-02 10:50:48 +01:00
Sharlatan Hellseher
c97252f905 gnu: ruby-nokogiri: Update to 1.18.10.
* gnu/packages/ruby-xyz.scm (ruby-nokogiri): Update to 1.18.10.
[source] <patches>: Remove it.

* gnu/packages/patches/ruby-nokogiri.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.

Change-Id: I348869e8195b9f2f0cd24e4716316023a24a8788
2025-10-02 10:50:48 +01:00
Sharlatan Hellseher
601b637701 gnu: ruby-libxml: Update to 5.0.5.
* gnu/packages/ruby-xyz.scm (ruby-libxml): Update to 5.0.5.
[phases]{skip-failing-tests}: Skip more problematic tests.

Fixes: guix/guix#3152
Change-Id: I58b773a2ea4207a501c22b3de66c6d9c9dc6f027
2025-10-02 10:50:48 +01:00
Sharlatan Hellseher
1e42ab513a gnu: ruby-libxml: Fix home-page.
Location of the source code has been changed according to
<https://rubygems.org/gems/libxml-ruby>.

* gnu/packages/ruby-xyz.scm (ruby-libxml)[home-page]: Fix it.

Change-Id: Ia9d8a00567c082eaee85527cd2be5cb877174bcb
2025-10-02 10:50:48 +01:00
Sharlatan Hellseher
c03df1daf9 gnu: ruby-libxml: Refresh package style.
* gnu/packages/ruby-xyz.scm (ruby-libxml): Use G-expressions, adjust
fields position, fix indentation.

Change-Id: I78c6defafece7ee24204f7d849dd7429504747c3
2025-10-02 10:50:48 +01:00
Janneke Nieuwenhuizen
6ce4278aad gnu: dezyne: update to 2.19.0.
* gnu/packages/dezyne.scm (dezyne): Update to 2.19.0.
[inputs]: Add guile-gcrypt.

Change-Id: I25639832bc2c955271b03971f77b348d8074297a
2025-10-02 11:36:45 +02:00
Sughosha
add533fec2 gnu: kdeconnect: Move to kde-internet.scm.
* gnu/packages/kde.scm (kdeconnect): Remove variable.
* gnu/packages/kde-internet.scm (kdeconnect): New variable.
* gnu/packages/rust-apps.scm: Replace (gnu packages kde) with (gnu packages
kde-internet).

Change-Id: I98da0a094273b03368f45eb167c4b7af1d0a1d5e
2025-10-02 13:21:22 +05:30
Sughosha
8016187c75 gnu: kio-extras: Update to 25.08.1.
* gnu/packages/kde-internet.scm (kio-extras): Update to 25.08.1.
[source]<snippet>: Fix including libproxy.
[arguments]<#:test-exclude>: Exclude "filenamesearchtest", "thumbnailtest" and
"testkioarchive".
<#:phases>: In 'check phase, replace the tests to exclude with the test-exclude
argument.
[inputs]: Add knotifications and libproxy.

Change-Id: I67d40ce2f93b284cc1fe5136a4573225d88ec914
2025-10-02 12:43:24 +05:30
Sughosha
b6a37ccdf1 gnu: kio-extras: Move to kde-internet.scm.
* gnu/packages/kde.scm (kio-extras): Remove variable.
* gnu/packages/kde-internet.scm (kio-extras): New variable.
* gnu/packages/kde-plasma.scm: Use (gnu packages kde-internet) module.

Change-Id: I54c51ee02e8ab9f7e928ae052ca4e546988a3ea5
2025-10-02 12:10:10 +05:30
Sughosha
8c5fafc03d gnu: kio-zeroconf: Update to 25.08.1.
* gnu/packages/kde-internet.scm (kio-zeroconf): Update to 25.08.1.

Change-Id: Icb1377091112b9bd2643ed8b57f2801ab10f07c2
2025-10-02 12:10:10 +05:30
Sughosha
9173c7a403 gnu: kio-zeroconf: Move to kde-internet.scm.
* gnu/packages/kde.scm (kio-zeroconf): Remove variable.
* gnu/packages/kde-internet.scm (kio-zeroconf): New variable.

Change-Id: I5d7445a3bf957099a516f0bf7aebd8a908d09103
2025-10-02 12:10:10 +05:30
Ian Eure
3a32810116 gnu: librewolf: Update to 143.0.3-1 [security-fixes].
Contains fixes for:
CVE-2025-11152: Sandbox escape due to integer overflow in the
                Graphics: Canvas2D component
CVE-2025-11153: JIT miscompilation in the JavaScript Engine: JIT
                component

* gnu/packages/librewolf.scm (librewolf): Update to 143.0.3-1.

Change-Id: I312970b64762fc1b998621b7bff546d2b3a4c38a
2025-10-01 21:19:19 -07:00
Ian Eure
018d7a8144 gnu: firefox-l10n: Update to fa1f0928625376050d5b12a37538e264894e6d28.
* gnu/packages/librewolf.scm (firefox-l10n): Update to fa1f0928625376050d5b12a37538e264894e6d28.

Change-Id: I53e657a5090b6b3a77990c544900661921d30d6a
2025-10-01 21:19:18 -07:00
John Kehayias
de3e9b8edf gnu: python-canvasapi: Fix tests.
* gnu/packages/python-web.scm (python-canvasapi)[native-inputs]: Add
python-pytest.

Change-Id: I683d33629a0c8b5bb2ccd06a7f19a0c15b33bac0
2025-10-01 20:11:14 -04:00
Sergio Pastor Pérez
d10e50b858 gnu: compdb: Fix tests.
* gnu/packages/build-tools.scm (compdb)[arguments] <test-backend>: Use
'unittest.
[native-inputs]: Remove python-wheel.

Change-Id: I0d152fe38b648287b1a2470f1c88ee3a29034b41
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-01 23:58:25 +01:00
Sergey Trofimov
dadedd0ada gnu: secretsd: Update to d12eefee.
* gnu/packages/password-utils.scm (secretsd): Update to d12eefee.
[arguments]<#:tests?>: Disable as there are no tests to run.
[inputs]: Remove unused python-xdg.

Change-Id: Ic42d9f06e5f8af6684d61a58b7944e05ae3382ce
Reviewed-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-01 23:36:07 +01:00
Sharlatan Hellseher
6a91766423 gnu: packages/astronomy: Sort.
This is the last bit of sorting for this module.

* gnu/packages/astronomy.scm (python-asdf-fits-schemas, python-pyavm)
(python-pysynphot, python-reproject, python-roman-datamodels): Sort
variables alphabetically.

Change-Id: Id63775688483e734300b003e55472e0bcec5a024
2025-10-01 23:21:21 +01:00
Sharlatan Hellseher
ea31e482d3 gnu: pythoncapi-compat: Update to 0.0.0-1.ab72af8.
* gnu/packages/python.scm (pythoncapi-compat): Update to
ab72af8b1a9adfccb3578eea8e9b6d5c6449f409 commit.
[source] <version> Use GIT-VERSION.

Change-Id: I3936b9e138e45b5675368e1c1eba51b9176f1374
2025-10-01 23:13:21 +01:00
Sharlatan Hellseher
2a2c873e6e gnu: pythoncapi-compat: Move to python.
* gnu/packages/python-xyz.scm (pythoncapi-compat): Move from here ...
* gnu/packages/python.scm: ... to here.

Change-Id: If3ac42200be381f9aafedbf0468e7381daaf2471
2025-10-01 23:09:05 +01:00
Sharlatan Hellseher
851b7f175a gnu: packages/python-xyz: Sort.
* gnu/packages/python-xyz.scm: (python-zarr, python-zeroc-ice,
python-zeroc-ice-3.6, python-zeroconf, python-zict, python-zipfly,
python-zipstream-new): Sort variables alphabetically.

Change-Id: If110fef5d55964da9d30be71699d92ae93c387d3
2025-10-01 23:04:19 +01:00
Sharlatan Hellseher
0974259232 gnu: packages/python-xyz: Remove (gnu packages aidc) module.
* gnu/packages/python-xyz.scm: Remove (gnu packages aidc) module.

Change-Id: I4753ec9444390093f94e51eaea1f29e4c46d0444
2025-10-01 22:56:20 +01:00
Sharlatan Hellseher
981bf236a9 gnu: python-pyzbar: Move to aidc.
* gnu/packages/python-xyz.scm (python-pyzbar): Move from here ...
* gnu/packages/aidc.scm: ... to here.
* gnu/packages/engineering.scm: Add aidc module.

Change-Id: I0dc9a15c97b2a96bca51edbe5b8563bb89ff1e6e
2025-10-01 22:55:26 +01:00
Sharlatan Hellseher
9a29453aa6 gnu: python-pyzbar: Update to 0.1.9.
* gnu/packages/python-xyz.scm (python-pyzbar): Update to 0.1.9.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[native-inputs]: Add python-setuptools.

Change-Id: Ifa9a37eff2308c9d3a87902c610e010d49dd75d7
2025-10-01 22:55:25 +01:00
Sharlatan Hellseher
9635b811c0 gnu: python-pyzbar: Refresh package style.
* gnu/packages/python-xyz.scm (python-pyzbar): Use G-expressions, remove
trailing #t from lambdas, fix indentation,

Change-Id: Ie73b72a61cc22190a9ef834d449bf76c90a392b6
2025-10-01 22:55:25 +01:00
Sharlatan Hellseher
ad1e6ce38a gnu: python-zbarlight: Move to aidc.
* gnu/packages/python-xyz.scm (python-zbarlight): Move from here ...
* gnu/packages/aidc.scm: ... to here.

Change-Id: Id42c44607319c32b76431491fa6c1120c638179a
2025-10-01 22:55:25 +01:00
Sharlatan Hellseher
968069145b gnu: python-zbarlight: Fix tests.
* gnu/packages/python-xyz.scm (python-zbarlight)[source]: Switch to
git-fetch providing tests.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel; add python-pytest and
python-setuptools.

Change-Id: I9952f114c1cabf6270d2a990f39cf8e4b00738ae
2025-10-01 22:27:47 +01:00
Sharlatan Hellseher
f6034efe9c gnu: python-zipfly: Fix license.
* gnu/packages/python-xyz.scm (python-zipfly):[license]: License is
Expat (MIT) on PyPI <https://pypi.org/project/zipfly/> and
GitHub <https://raw.githubusercontent.com/sandes/zipfly/refs/tags/v6.0.5/LICENSE>.

Change-Id: I4d713e0e97988d2530a273ed5f58babea649b9e4
2025-10-01 22:18:41 +01:00
Sharlatan Hellseher
24ba37f00f gnu: python-zipfly: Enable tests.
* gnu/packages/python-xyz.scm (python-zipfly)[arguments] <tests?>: Enable.
<test-backend>: Use 'unittest.
[native-inputs]: Remove python-wheel.

Change-Id: I5415fd7b23616ac0f12f490cfffa81f408ba47be
2025-10-01 22:16:54 +01:00
Sharlatan Hellseher
abd9473bf1 gnu: python-zipstream-new: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-zipstream-new)[build-system]:
Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[native-inputs]: Remove python-nose; add python-setuptools.

Change-Id: If57ae0a3fc203e76335c2da2d7718c6f9f81e3f9
2025-10-01 22:14:14 +01:00