summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-01-01gnu: xfce4-whiskermenu-plugin: Update to 2.10.0.宋文武
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.10.0. Change-Id: Id488398d52716196cb8bed7a26b3faeb0a4b911c
2026-01-01gnu: xfce4-pulseaudio-plugin: Update to 0.5.1.宋文武
* gnu/packages/xfce.scm (xfce4-pulseaudio-plugin): Update to 0.5.1. Change-Id: Ib54a108b40d3ee7c4f3f0a86e58919c3f2ced444
2026-01-01gnu: xfce4-clipman-plugin: Update to 1.7.0.宋文武
* gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.7.0. Change-Id: Ia1ae8a90a000323c04ef11732e1ba75dc2844a51
2026-01-01gnu: xfce4-battery-plugin: Update to 1.2.0.宋文武
* gnu/packages/xfce.scm (xfce4-battery-plugin): Update to 1.2.0. Change-Id: I47cc38e9c8e164328533364d57d1e953cd5ad562
2026-01-01gnu: libxfce4ui: Update to 4.20.2.宋文武
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.20.2. Change-Id: Ie7144f67c464d99347210e6ebf76ab5c272b5e5b
2026-01-01gnu: xfce-dev-tools: Propagated python.宋文武
Other Xfce packages start bundling the 'xdt-gen-visibility' script, which needs python at build time. * gnu/packages/xfce.scm (xfce4-dev-tools)[inputs]: Move python to propagated-inputs. Change-Id: I07a6298313da48d48cd4e26c0b4131456429d33d
2026-01-01gnu: LLVM, Clang, libomp, lld: Update to 21.1.8.Greg Hogan
* gnu/packages/llvm.scm (llvm-21, clang-21, clang-runtime-21, libomp-21, lld-21, lldb): Update to 21.1.8. Change-Id: I6f686d59d5ee95dc3ad28008a22a7b5bded824ac Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-01-01gnu: flatpak: Update to 1.16.2.Foster Hangdaan
* gnu/packages/package-management.scm (flatpak): Update to 1.16.2. Change-Id: Ieeaadde513f3b34054468ed1c708e7ee8777eb0e Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-01-01system: images: Add A20-OLinuXino-LIME2 image.Tanguy Le Carrour
* gnu/local.mk: Register image. * gnu/system/images/a20-olinuxino-lime2.scm: New file. Change-Id: Ib1370307951d78d3ac119c8ab9a612a8e8a5bd2b Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-01-01gnu: python-whisper: Update to 1.1.10.Hugo Buddelmeijer
* gnu/packages/monitoring.scm (python-whisper): Update to 1.1.10. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add remove-python-six-dependency phase. [native-inputs]: Remove python-six; add python-pytest and python-setuptools. Change-Id: I218415bfc0283bc05ed73d080885328702201b37 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-12-31gnu: cnvkit: Fix tests.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (cnvkit): [arguments] <phases>: Add 'fix-pytest-config. [propagated-inputs]: Remove python-future. Change-Id: I845709c8e91e8ed86dcc25a9d5dc0469e8005f0b
2025-12-31gnu: httpstat: Update to 1.3.2.Nicolas Graves
* gnu/packages/networking.scm (httpstat): Update to 1.3.2. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:tests?>: Disable them. <#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools. Change-Id: Ic5797b3d5ed6319a70364a724662ebfb8b1ef9c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: pproxy: Update to 2.7.9.Nicolas Graves
* gnu/packages/networking.scm (pproxy): Update to 2.7.9. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: Ie0142017f57ab06ad3f28983131a590d5b52522b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-pysctp: Update to 0.7.2.Nicolas Graves
* gnu/packages/networking.scm (python-pysctp): Update to 0.7.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:test-backend>: Set it, because pytest fails to run here. [native-inputs]: Add python-setuptools. Change-Id: Id45e482d381ce4ffae461350d34556c1a689db03 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-sparqlwrapper: Switch to pyproject.Nicolas Graves
* gnu/packages/rdf.scm (python-sparqlwrapper): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I75045b9a6059a0c3af5d122bbfe6019866338caa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-libtmux: Update to 0.53.0.Nicolas Graves
* gnu/packages/tmux.scm (python-libtmux): Update to 0.53.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore pytest arguments and failing tests. <#:phases>: Replace 'check phase replacement by a 'configure-tests phase. [native-inputs]: Add python-hatchling, python-pytest. Change-Id: I5bcc225f6d16413210d8a852b04f6a6063228d02 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: iotop-python: Switch to pyproject.Nicolas Graves
* gnu/packages/linux.scm (iotop-python): [build-system]: Switch to pyproject-build-system. [arguments, synopsis]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I25f67828dec27a4965f14c78dfc8f42a0b3cff0b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-pamela: Switch to pyproject.Nicolas Graves
* gnu/packages/linux.scm (python-pamela): [build-system]: Switch to pyproject-build-system. [source, arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I842d2eca695e45a196d44ee8896e0651040b95df Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: stcgal: Switch to pyproject.Nicolas Graves
* gnu/packages/embedded.scm (stcgal): [source]: Improve style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I586a3c56b23572d2552e3779afda4447c708a63b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-bonsai: Update to 1.5.4.Nicolas Graves
* gnu/packages/openldap.scm (python-bonsai): Update to 1.5.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:test-flags>: Ignore failing tests. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I056193ef6d61cf3f95a545fae6478dc9eda26a0d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-reportlab: Update to 4.4.7.Nicolas Graves
* gnu/packages/pdf.scm (python-reportlab): Update to 4.4.7. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-target>: Migrate to <#:phases, #:test-backend, #:test-flags>. <#:configure-flags>: Refresh them. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-chardet. Add python-charset-normalizer. Change-Id: I941ee2c6dc3c893a0ab3f537a1d898c0a859a0c9 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: temper-exporter: Switch to pypproject.Sharlatan Hellseher
* gnu/packages/monitoring.scm (temper-exporter): [build-system]: Switch to pypproject-build-system. [native-inputs]: Remove python-pytest, python-pytest-mock, and python-pytest-runner; add python-setuptools. Change-Id: I492c29f1141f5601affd883607c7904928b0c83f
2025-12-31gnu: python-pyzabbix: Move to python-web.Sharlatan Hellseher
This is an intermediate Python module communicating with Zabbix API via HTTP, the best place is (gnu packages python-web). * gnu/packages/monitoring.scm (python-pyzabbix): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I7ef6b03b6f33310b2470b4adaf60be87dec19f6b
2025-12-31gnu: python-pyzabbix: Update to 1.3.1.Sharlatan Hellseher
* gnu/packages/monitoring.scm (python-pyzabbix): Update to 1.3.1. [build-system]: Switch to pyproject-build-system. [arguments] <test-flags>: Provide path to tests. <phases>: Drop all. [native-inputs]: Add python-setuptools. Change-Id: If55f0330217fd3416d0a3318eaaa6734b14dafca
2025-12-31gnu: python-isrcsubmit: Deprecate in favor of isrcsubmit.Sharlatan Hellseher
* gnu/packages/music.scm (isrcsubmit): New variable. (python-isrcsubmit): Deprecate variable. Change-Id: I04709a1009a4d2e0773e1b4cea6b2bcb4a7eae5b
2025-12-31gnu: python-isrcsubmit: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/music.scm (python-isrcsubmit): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I2b629e557256b81e77fc10af708f733372220365
2025-12-31gnu: jellyfin-mpv-shim: Switch to pyproject.Nicolas Graves
* gnu/packages/video.scm (jellyfin-mpv-shim): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I36ad651b4d0534e37403f0aec04f15f27f8293f0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-petsc4py: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (python-petsc4py): Run guix style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: If00fb947d8d0b99665601c04714d5b7d21fb167f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-hg-evolve: Switch to pyproject.Nicolas Graves
* gnu/packages/version-control.scm (python-hg-evolve): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ibb3988dc6ce39b8bfe3b55808ce01b30df9c3d82 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: gpodder: Switch to pyproject.Nicolas Graves
* gnu/packages/gpodder.scm (gpodder): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I985ebde78c59f6ecb960a47efaac4240d7b48def Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: impressive: Switch to pyproject.Nicolas Graves
* gnu/packages/pdf.scm (impressive): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?, phases>: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I0a9d0515c5758b871a27968edd63ac26e5b4d9dc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-cvxopt: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (python-cvxopt): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, use gexps. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ife73ce0b238ccbf2d0eff7164eccfce5c721384f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: java-antlr4-runtime-python: Switch to pyproject.Nicolas Graves
* gnu/packages/java.scm (java-antlr4-runtime-python): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I3223f679b2f4809181d3aa5e8e2c76884768dd12 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-gpg: Switch to pyproject.Nicolas Graves
* gnu/packages/gnupg.scm (python-gpg): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Relocate keyword. [native-inputs]: Add python-setuptools. Change-Id: I4aad5dd364b74bca1a67a116dfb1598a224f81d6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: pagekite: Switch to pyproject.Nicolas Graves
* gnu/packages/networking.scm (pagekite): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, use gexps. <#:phases>: Refresh phase 'install-man-page. Replace 'check phase. <#:tests?>: Disable them. [native-inputs]: Add perl (required to run tests), python-setuptools. Change-Id: I4667440c298ae17f048b1c7659cc23c4f4d1d990 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-ipy: Switch to pyproject.Nicolas Graves
* gnu/packages/networking.scm (python-ipy): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: Id2b1673321af264fad84008f4029bfab3362379c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: Add witr.ROCKTAKEY
Change-Id: I681e0b12f8b132b647685507c97c85207402513b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: poezio: Switch to pyproject.Nicolas Graves
* gnu/packages/messaging.scm (poezio): [source, arguments]: Run guix style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ie384f594babfbc9919d9458d8ffc1f92d00b1118 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-pyreadstat: Switch to pyproject.Nicolas Graves
* gnu/packages/statistics.scm (python-pyreadstat): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Improve style, migrate to gexps. [native-inputs]: Add python-setuptools. Change-Id: I56e8dcd877b7b6e688b9d0004fe74b220777df18 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: tadbit: Switch to pyproject.Nicolas Graves
* gnu/packages/bioinformatics.scm (tadbit): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Migrate from 'check phase. [native-inputs]: Add python-setuptools. Change-Id: Ib32b92c308fae375095c0c3a14df1c8bea1f7969 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: svtplay-dl: Update to 4.167.Nicolas Graves
* gnu/packages/video.scm (svtplay-dl): Update to 4.167. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-requests-mock, python-setuptools. Change-Id: Icb1514632e24c1462d8c79cd5dbd60319b1747d0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: qtfaststart: Switch to pyproject.Nicolas Graves
* gnu/packages/video.scm (qtfaststart): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [arguments, description]: Improve style. Change-Id: Id2d06b0f34b99e0af8af837095a93117d9c12675 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: twitchy: Switch to pyproject.Nicolas Graves
* gnu/packages/video.scm (twitchy): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Improve style, use gepxs, remove trailing #t. [native-inputs]: Add python-setuptools. Change-Id: Iff9a112e9ce0f6a9c541780033523aadc53b9d2d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: you-get: Switch to pyproject.Nicolas Graves
* gnu/packages/video.scm (you-get): Run guix style. [build-system]: Switch to pyproject-build-system. [arguments]: Re-order keywords. Use gexps. [native-inputs]: Add python-setuptools. Change-Id: I798ea8a3df60572e80ebd87460d7f6fcdb45d0d4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-git-multimail: Update to 1.6.0-0.747fad4.Nicolas Graves
* gnu/packages/version-control.scm (python-git-multimail): Update to 1.6.0-0.747fad4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them for now. <#:phases>: Improve style, add 'check phase replacement. [native-inputs]: Add python-setuptools. Change-Id: I0bde82b066878252b54404ad973d327fdd677302 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-slepc4py: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (python-slepc4py): Run guix style. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I926c3c5eccb0b1d8174e297d5a1f0b363e0f309a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: mdpo: Update to 0.3.86.Sharlatan Hellseher
* gnu/packages/gettext.scm (mdpo): Update to 0.3.86. [source]: Switch to git-fetch. [build-system]: Switch pyproject-build-system. [inputs]: Add python-polib and python-pymd4c. [propagated-inputs]: Remove python-polib and python-pymd4c. [native-inputs]: Remove python-bump2version and python-yamllint; add python-setuptools. Change-Id: I1f5bc5dd273768adad5d87f70f0646c60310668f
2025-12-31gnu: python-pymd4c: Update to 1.1.2.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pymd4c): Update to 1.1.2. Change-Id: I712e7868b078c4ca3cea594e78c71393cb3e12f3
2025-12-31gnu: python-parse-type: Update to 0.6.6.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.6.6. [native-inputs]: Remove python-wheel; add python-setuptools-scm. Change-Id: Ia31b266f4ce6ceb677ae3787d3484e19fdc80de2
2025-12-31gnu: darkman: Update to 2.2.0.Sergey Trofimov
* gnu/packages/xdisorg.scm (darkman): Update to 2.2.0. [source]: Adjust Makefile patching snippet. [arguments]<#:phases>{patch-paths}: Simplify. [native-inputs]: Replace go-gopkg-in-yaml-v3 with go-github-goccy-go-yaml Change-Id: I8adc6604b69531af5dd246cfd9b9c7eabcb4c54d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>