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

164667 Commits

Author SHA1 Message Date
Hennadii Stepanov
d88ecb34b4 gnu: capnproto: Update to 1.3.0.
* gnu/packages/serialization.scm (capnproto): Update to 1.3.0.

Closes guix/guix#4942

Change-Id: I5f901c52b5f5cad9ca059f2da94e731168ce458b
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-29 15:26:44 +01:00
Sergey Trofimov
0f78186bf2 gnu: nomacs: Update to 3.22.0.
Note: plugins were moved into the repo, see:

326ce62578

* gnu/packages/image-viewers.scm (nomacs): Update to 3.22.0.
[arguments]<#:tests?>: Enable tests.
<#:phases>: Remove 'copy-plugins, add custom 'check.
[inputs]: Remove plugins, modernize, sort.
[native-inputs]: Add googletest, modernize.

Change-Id: I9a3a50df2e5984a0dc39cf44ce6549e30ed05ddc
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-29 15:19:13 +01:00
Efraim Flashner
ea031339ff gnu: go-1.25: Update to 1.25.5.
* gnu/packages/golang.scm (go-1.25): Update to 1.25.5.

Change-Id: Ie4c97ff2cedbf6f5a97094ee14a1e140aa27b799
2025-12-29 12:03:01 +02:00
Jonathan Brielmaier
577577916f gnu: gimagereader: Update to 3.4.3 and switch to Qt6.
* gnu/packages/ocr.scm (gimagereader): Update to 3.4.3.
[inputs]: Replace poppler-qt5 with poppler-qt6, qtbase-5 with qtbase and
quazip-5 with quazip.  Add qt5compat.

Closes: guix/guix#5196
Change-Id: Ibd102a4625985297ca475079f67ee38f2f1e1a04
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-29 17:45:09 +08:00
Jonathan Brielmaier
4844f2af2e gnu: qtspell: Update to 1.0.2 and switch to Qt6.
* gnu/packages/qt.scm (qtspell): Update to 1.0.2.
[arguments]: Enable Qt6 build.
[native-inputs]: Replace qttools-5 with qttools.
[inputs]: Replace qtbase-5 with qtbase.

Change-Id: Ib0acbba760cb00191d49b31c652d71d26f142806
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-29 17:44:38 +08:00
Foster Hangdaan
38a67bf991 gnu: podman: Update to 5.7.1.
* gnu/packages/containers.scm (podman): Update to 5.7.1.

Closes: guix/guix#5148
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-29 17:27:23 +08:00
Maxim Cournoyer
cf9a48f6fc gnu: ceph: Update home page.
* gnu/packages/storage.scm (ceph) [home-page]: Update URL.

Change-Id: I46b4aaf0a9ed55db310c81241c1334681d4d34f1
2025-12-29 10:15:05 +09:00
Maxim Cournoyer
6b371df5d4 gnu: ceph: Update to 20.3.0 and reinstate parallel build.
* gnu/packages/storage.scm (ceph): Update to 20.3.0.
[source]: Switch to git.
<patches>: Remove ceph-disable-cpu-optimizations.patch and
ceph-fix-for-newer-boost.patch patches, which no longer apply.  Add
ceph-fix-cmake.patch.
<snippet>: Update snippet.
[outputs]: Delete field.
[#:parallel-build?]: Delete argument.
[#:configure-flags]: Streamline, due to removing the lib separate output.  Add
"-DENABLE_GIT_VERSION=OFF", "-DCEPHADM_BUNDLED_DEPENDENCIES=none",
"-DWITH_SYSTEM_FMT=ON", "-DWITH_SYSTEM_LIBURING=ON", "-DWITH_SYSTEM_ZSTD=ON",
"-DWITH_MGR=OFF" and "-DWITH_RADOSGW=OFF".
[target-x86-64?]: Add "-DWITH_SYSTEM_QATLIB=ON" and "-DWITH_SYSTEM_QATZIP=ON".
[#:phases] {unbundle-blake3, relax-fmt-requirement, fix-zstd-include}
{set-source-file-times-to-1980, build-legacy-option-header}: New phases.
{set-install-environment}: Delete phase.
{patch-source}: Streamline and update phase.
[native-inputs]: Remove gperf, git-minimal.
[inputs]: Sort.  Replace boost with boost-1.88.  Replace fmt-8 with fmt-11.
Replace rocksdb with rocksdb-for-ceph.
Replace fuse-2 by fuse.  Add libcap, libnbd, liburing, lmdb and zstd:lib.
<[target-x86-64?]>: Add qatlib and qatzip.
* gnu/packages/patches/ceph-fix-cmake.patch: New file.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Delete file.
* gnu/packages/patches/ceph-fix-for-newer-boost.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update accordingly.

Fixes: #1918
Change-Id: Ifd7af71bd87c19c8c6b96349e06c365be976347a
2025-12-29 10:15:05 +09:00
Maxim Cournoyer
d564b1c534 gnu: Add rocksdb-for-ceph.
* gnu/packages/databases.scm (rocksdb-for-ceph): New variable.

Change-Id: Iad01f7025c1b199a8596f7c8e57f17cad4ca07c6
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
734eed9746 gnu: Add boost-1.88.
* gnu/packages/boost.scm (boost-1.88): New variable.

Change-Id: I2ae3673840200d72c85db4d0b15da9a9b80919d2
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
b1674ee746 gnu: Add qatzip.
* gnu/packages/compression.scm (qatzip): New variable.

Change-Id: I80a7fc71e8d89d1c7f9720a92d61998d5bfb995f
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
27f1f774ed gnu: Add qatlib.
* gnu/packages/crypto.scm (qatlib): New variable.

Change-Id: I9d7025ad483dd600662e39380563fd70559cbabc
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
c506c884c8 gnu: Add libnbd.
* gnu/packages/storage.scm (libnbd): New variable.

Change-Id: I2a8c4b30b656371edb29145da96be084a036eb84
2025-12-29 10:10:13 +09:00
Ghislain Vaillant
d6e85a9baf gnu: Add python-backports-zstd.
* gnu/packages/python-compression.scm (python-backports-zstd): New variable.

Change-Id: Ida22c9d39e5f2191bf97532cce537a0a9d8f9682
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 23:23:53 +00:00
Sören Tempel
cf8d746dfe gnu: Add sogogi.
* gnu/packages/web.scm (sogogi): New variable.

Change-Id: If6a618a3344f3722103dd073305dd4c4b92ec69a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 23:04:47 +00:00
Andrew Wong
21d35ab499 gnu: beets: Simplify package.
* gnu/packages/music.scm (beets):
[arguments] <test-flags>: Skip test instead modifying source.
[phases]{skip-tests-that-need-internet}: Remove phase.
{wrap-typelib}: Fix overlong lines and extraneous `lambda*`, `let`.
[native-inputs]: Rempve python-pytest-cov and python-wheel.

Change-Id: Ib4b0d8cf05477739b534f7e4bbb4a6960dd07a61
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:56:42 +00:00
Andrew Wong
f4288ed165 gnu: python-pyacoustid: Update to 1.3.0.
* gnu/packages/mp3.scm (python-pyacoustid): Update to 1.3.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Switch to gexps and search-input-file.
<#:tests?>: Disable tests.
[native-inputs]: Add python-setuptools.

Change-Id: I5d6d3dca71d42640fd549beecf1d97deb873d53a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:55:27 +00:00
Aaron Covrig
83d5d289b9 gnu: python-pubmed-parser: Update to 0.5.1.
* gnu/packages/python-xyz.scm (python-pubmed-parser): Update to 0.5.1.
[arguments]: Disable tests.
[native-inputs]: Remove python-pytest, python-pytest-cov, and python-wheel.
[home-page]: Update URL.

Change-Id: Icb0bf10b2e757ec5f36b102dcdbb3bf524e8db0e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:36:43 +00:00
Nicolas Graves
c9bf53a9ad gnu: python-google-cloud-storage: Update to 2.19.0.
* gnu/packages/python-web.scm (python-google-cloud-storage): Update to 2.19.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-googleapis-common-protos,
python-setuptools.
[description]: Improve style.

Change-Id: I6bf0280671e880c1a1fb3ae461e74b572ce26136
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:26:59 +00:00
Nicolas Graves
8de8f01277 gnu: python-google-cloud-core: Update to 2.5.0.
* gnu/packages/python-web.scm (python-google-cloud-core): Update to 2.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-grpcio-status, python-pytest,
python-setuptools.
[description]: Improve style.

Change-Id: I39913a8a2cf5238171848d83232cc9c6538bdd0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:26:59 +00:00
Nicolas Graves
3babe0120f gnu: Add python-grpcio-status.
* gnu/packages/rpc.scm (python-grpcio-status): New variable.

Change-Id: Id64267028412f5ad10b340ce486a175a9fd60cd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:26:59 +00:00
Nicolas Graves
7168af42c2 gnu: python-google-api-core: Update to 2.28.1.
* gnu/packages/python-web.scm (python-google-api-core): Update to 2.28.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest-mock, python-setuptools.
[description]: Improve style.
(python-google-api-client)[arguments]<#:test-flags>: Ignore additional
tests, failing due to deprecations.

Change-Id: I2471d36ec33713eab08d5967ef4141f6dde824ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:26:59 +00:00
Nicolas Graves
5c029b0473 gnu: python-googleapis-common-protos: Update to 1.66.0.
* gnu/packages/python-web.scm (python-googleapis-common-protos): Update to 1.66.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Id5cf674c5ca8861e03448166fc17146f6a4e8bfc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:26:59 +00:00
Nicolas Graves
36f94ae8c1 gnu: python-google-api-client: Update to 2.187.0.
* gnu/packages/python-web.scm (python-google-api-client): Update to 2.187.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore a single failing test.
[native-inputs]: Add python-parameterized, python-pytest,
python-setuptools.
[propagated-inputs]: Remove python-six.

Change-Id: Icc763db0362ec109d2775ffa0e83485c888181ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 22:26:56 +00:00
Sharlatan Hellseher
1ccde4f333 gnu: python-scooby: Update to 0.11.0.
* gnu/packages/python-xyz.scm (python-scooby): Update to 0.11.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip problematic tests instead of patching them.
<phases>: Remove 'fix-tests; use default 'check; add 'set-version.
[native-inputs]: Remove python-pytest-cov and
python-pyvips-for-python-scooby; add python-pyvips, python-setuptools,
and python-setuptools-scm.
(python-pyvips-for-python-scooby): Delete variable.

Change-Id: I927e8cddcd482e0a9b1a5801c9354551c14d43da
2025-12-28 22:07:18 +00:00
Nicolas Graves
aaf5240f54 gnu: python-google-resumable-media: Update to 2.8.0.
* gnu/packages/python-web.scm (python-google-resumable-media): Update to 2.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>, ignore failing
tests.
[native-inputs]: Add python-pytest-asyncio, python-setuptools.  Remove
python-requests.

Change-Id: Ibe2bcd5c6165144f3f08e5766bef2e6a99716f94
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:37:00 +00:00
Nicolas Graves
c67d83622e gnu: python-google-auth: Update to 2.41.1.
* gnu/packages/python-web.scm (python-google-auth): Update to 2.41.1.
[propagated-inputs]: Replace python-cachetools-5 by python-cachetools.
Add python-aiohttp, python-requests, python-urllib3.  Remove
python-pyjwt.
[native-inputs]: Add python-grpcio, python-oauth2client,
python-packaging, python-pyjwt.  Remove python-requests, python-wheel.

Change-Id: I3789f881efbfd8a871de838e117fe95220d67277
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:37:00 +00:00
Nicolas Graves
23c7b50e24 gnu: python-google-auth-oauthlib: Update to 1.2.3.
* gnu/packages/python-web.scm (python-google-auth-oauthlib): Update to 1.2.3.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-flask. Add python-click.

Change-Id: Ieb00845fbdbc72679e8b5b4c2d2ebdd61e0c95d8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Nicolas Graves
acd77f2f2f gnu: python-siosocks: Switch to pyproject.
* gnu/packages/python-web.scm (python-siosocks):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.

Change-Id: Ia158d6c5277672d8a5556a9af67d37bf372d8b18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Nicolas Graves
2d3a2f5061 gnu: python-cloudscraper: Update to 3.0.0.
* gnu/packages/python-web.scm (python-cloudscraper): Update to 3.0.0.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Rename and enrich phase 'drop-unsupported-sources to phase
'relax-requirments.
[propagated-inpurs]: Add python-pycryptodome, python-brotli,
python-websocket-client.

Change-Id: I79b08c887190a70e36bc5d79c3f57274b9c7c16d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Nicolas Graves
77f4b98f55 gnu: python-cloudscraper: Switch to pyproject.
* gnu/packages/python-web.scm (python-cloudscraper):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by
<#:test-flags>. Refresh style.
[native-inputs]: Add python-setuptools.

Change-Id: Icd0a5d262e9162a3085ace65cee6de31d18aa647
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Nicolas Graves
9b94117220 gnu: python-robot-detection: Switch to pyproject.
* gnu/packages/python-web.scm (python-robot-detection):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

Change-Id: Ic6b6eb595bdbc11925e9660cccd300830909fca7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Nicolas Graves
aa9a0c580c gnu: python-random-user-agent: Switch to pyproject.
* gnu/packages/python-web.scm (python-random-user-agent):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.

Change-Id: Idfb3cf77f5de4a24e79f8c463d6e72837fae568c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Nicolas Graves
9c686b3c5b gnu: python-wsgiprox: Switch to pyproject.
* gnu/packages/python-web.scm (python-wsgiprox):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.

Change-Id: I024bba1faee968ed077bcfbf8abeb297ecce9280
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Jared Klingenberger
c53faa7284 gnu: nebula: Update version 0.10.0.
* gnu/packages/networking.scm (nebula): Update version 0.10.0.
[arguments] <go>: Use go-1.25.
[native-inputs]: Remove go-github-com-songgao-water, and
go-gopkg-in-yaml-v2; add go-github-com-miekg-pkcs11,
go-github-com-stefanberger-go-pkcs11uri, go-go-yaml-in-yaml-v3, and
go-gopkg-in-yaml-v3

Change-Id: I04dbc6eac668a6186f51783ee27678dec28404d0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Jared Klingenberger
f51bdcc2f8 gnu: go-github-com-gaissmai-bart: Update version 0.26.0.
* gnu/packages/golang-web.scm (go-github-com-gaissmai-bart): Update
version 0.26.0.

Change-Id: I681d4a8f120028702f4c1697a61df471e4f1e1aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 21:36:59 +00:00
Nicolas Graves
50a7c9c250 gnu: python-vf-1: Update to 1.0.0.
* gnu/packages/python-web.scm (python-vf-1): Update to 1.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[home-page]: Update it.

Change-Id: I7c5ab11955fb00853287316c9217bf7f3a6b3644
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:52 +00:00
Nicolas Graves
f6f64eb625 gnu: python-path-and-address: Switch to pyproject.
* gnu/packages/python-web.scm (python-path-and-address):
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.

Change-Id: I14f6c4acab48aeb3b788462e0d31783092faf1cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:52 +00:00
Nicolas Graves
622938d004 gnu: python-gitlab: Update to 7.0.0.
* gnu/packages/python-web.scm (python-gitlab): Update to 7.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore graphql tests, as well as a failing test.
[native-inputs]: Add python-anyio, python-pytest, python-responses,
python-setuptools.

Change-Id: I0ed72d559bdb376da3680bfb6a4166f66c6d0884
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:52 +00:00
Nicolas Graves
b7fd221b8b gnu: python-slugify: Update to 8.0.4.
* gnu/packages/python-web.scm (python-slugify): Update to 8.0.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

Change-Id: Iaa66cd7808cb4262e3d4c0594a270292fa5805e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:52 +00:00
Nicolas Graves
12d7fa7ac8 gnu: python-pybrowserid: Switch to pyproject.
* gnu/packages/python-web.scm (python-pybrowserid):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

Change-Id: I6988fa801bd558308fd46d2621ddc063ae344779
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:51 +00:00
Nicolas Graves
db7aeb1527 gnu: python-hawkauthlib: Switch to pyproject.
* gnu/packages/python-web.scm (python-hawkauthlib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I6299010b634b18ce6f1a0e5084def7453242a291
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:51 +00:00
Nicolas Graves
71feb6e64c gnu: python-urlgrabber: Switch to pyproject.
* gnu/packages/python-web.scm (python-urlgrabber):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Adapt them.
<#:tests?>: Disable them, as they silently fail.
[native-inputs]: Add python-setuptools.

Change-Id: Ie6827cf5d7d0594a88013747854ac1e1f4c5e591
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:51 +00:00
Nicolas Graves
6a39270d9b gnu: python-publicsuffix2: Switch to pyproject.
* gnu/packages/python-web.scm (python-publicsuffix2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, reorder keywords, use gexps.
[native-inputs]: Add python-setuptools.

Change-Id: Ic9e7847f465f2b13262961cc0326f0a8596101b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:51:49 +00:00
Sharlatan Hellseher
9fe7aaa20a gnu: python-authres: Switch to pyproject.
* gnu/packages/mail.scm (python-authres):
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend, test-flags>: Use instead of custom check
phase.
[native-inputs]: Add python-setuptools.

Change-Id: If23ea51979b08683d9f3df33afe00dcd5dd8c7c7
2025-12-28 20:36:45 +00:00
Sharlatan Hellseher
ee62a0ce42 gnu: python-mailmanclient: Update to 3.3.5.
* gnu/packages/mail.scm (python-mailmanclient): Update to 3.3.5.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I10e9446395e1bb5b1cac8a3c27360e2df2a131e6
2025-12-28 20:31:46 +00:00
Sergey Trofimov
a6713dea29 gnu: goimapnotify: Update to 2.5.4.
* gnu/packages/mail.scm (goimapnotify): Update to 2.5.4.

Change-Id: I990a3bee4f90a3cd894c9bdda6c7b81e16339e08

Change-Id: Ie88d6f35839f9b4f131c2e85dec178f06e70a285
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 20:14:56 +00:00
Nicolas Graves
bd934ceb85 gnu: python-genshi: Update to 0.7.10.
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.10.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
[native-inputs]: Replace python-setuptools-67 by python-setuptools.

Change-Id: I2669c4e462151ab6edeb9e73b0d8af1319dfd72c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 14:55:12 +00:00
Nicolas Graves
1c07cf709a gnu: python-oauth2client: Update to 4.1.3.
* gnu/packages/python-web.scm (python-oauth2client): Update to 4.1.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I90071beb487b8009c86b7ca0262dbf7d7c6598aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 14:55:12 +00:00
Nicolas Graves
bad9bf8835 gnu: python-flask-htmlmin: Update to 3.0.0.
* gnu/packages/python-web.scm (python-flask-htmlmin): Update to 3.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Add python-cssmin, replace python-htmlmin by
python-htmlmin2.

Change-Id: I6f64c78fdaf02501bf106c09da62d7b8ecc38904
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28 14:55:12 +00:00