summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-01-01Add GraalgraalDanny Milosavljevic16-408/+5301
Change-Id: I0350197af84ac351031e70a63fd0d483d022bad9
2026-01-01gnu: LLVM, Clang, libomp, lld: Update to 21.1.8.Greg Hogan1-4/+4
* 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 Hangdaan1-2/+2
* 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 Carrour2-1/+71
* 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 Buddelmeijer1-6/+20
* 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 Hellseher1-3/+12
* 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 Graves1-17/+23
* 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 Graves1-19/+22
* 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 Graves1-19/+24
* 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 Graves1-2/+4
* 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 Graves1-22/+20
* 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 Graves1-12/+12
* 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 Graves1-32/+26
* 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 Graves1-16/+12
* 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 Graves1-10/+22
* 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 Graves1-7/+16
* 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 Hellseher1-2/+4
* 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 Hellseher2-29/+29
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 Hellseher1-16/+13
* 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 Hellseher1-2/+5
* gnu/packages/music.scm (isrcsubmit): New variable. (python-isrcsubmit): Deprecate variable. Change-Id: I04709a1009a4d2e0773e1b4cea6b2bcb4a7eae5b
2025-12-31gnu: python-isrcsubmit: Switch to pyproject.Sharlatan Hellseher1-2/+6
* 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 Graves1-1/+2
* 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 Graves1-21/+20
* 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 Graves1-4/+4
* 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 Graves1-22/+22
* 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 Graves1-18/+20
* 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 Graves1-26/+22
* 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 Graves1-3/+4
* 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 Graves1-4/+4
* 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 Graves1-11/+16
* 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 Graves1-10/+14
* 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.ROCKTAKEY1-0/+36
Change-Id: I681e0b12f8b132b647685507c97c85207402513b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: poezio: Switch to pyproject.Nicolas Graves1-16/+14
* 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 Graves1-18/+19
* 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 Graves1-7/+6
* 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 Graves1-11/+12
* 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 Graves1-17/+21
* 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 Graves1-24/+24
* 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 Graves1-25/+26
* 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 Graves1-34/+44
* 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 Graves1-27/+29
* 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 Hellseher1-9/+31
* 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 Hellseher1-2/+2
* 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 Hellseher1-4/+7
* 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 Trofimov1-12/+10
* 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>
2025-12-31gnu: python-polling2: Switch to pyproject.Nicolas Graves1-7/+11
* gnu/packages/python-xyz.scm (python-polling2): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Enable <#:tests?>. <#:test-flags>: Ignore flaky test. [native-inputs]: Add python-setuptools. Remove python-pytest-runner. Change-Id: Ifb8a4eb6fe65ba4dccb1cbc0a4cb629aba443b09 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-polib: Update to 1.2.0.Nicolas Graves1-13/+19
* gnu/packages/python-xyz.scm (python-polib): Update to 1.2.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Set them. [native-inputs]: Add python-setuptools. [home-page]: Refresh it; [description]: Improve style. Change-Id: If11e30028c3ede6301488801ffaecb591088f908 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-parse: Update to 1.20.2.Nicolas Graves1-12/+10
* gnu/packages/python-xyz.scm (python-parse): Update to 1.20.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Drop them. [native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools. Change-Id: Ibee0e79a21b5cc7f974c25646c4dc9409c0e1e6a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-empy: Update to 3.3.4.Nicolas Graves1-10/+17
* gnu/packages/python-xyz.scm (python-empy): Update to 3.3.4. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools. Change-Id: I52aa3db0a2d2f536e520280848724092c6e05c44 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31gnu: python-simpleaudio: Switch to pyproject.Nicolas Graves1-10/+17
* gnu/packages/python-xyz.scm (python-simpleaudio): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:test-backend>: Set it. <#:phases>: Add phase 'fix-test-run. [native-inputs]: Add python-setuptools. Change-Id: Ibad8cf2ae98699fec69c3961a804dfa6a9155ef4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>