gnu: stcgal: Switch to pyproject. * 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>
gnu: python-bonsai: Update to 1.5.4. * 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>
gnu: python-reportlab: Update to 4.4.7. * 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>
gnu: temper-exporter: Switch to pypproject. * 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
gnu: python-pyzabbix: Move to python-web. 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
gnu: python-pyzabbix: Update to 1.3.1. * 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
gnu: python-isrcsubmit: Deprecate in favor of isrcsubmit. * gnu/packages/music.scm (isrcsubmit): New variable. (python-isrcsubmit): Deprecate variable. Change-Id: I04709a1009a4d2e0773e1b4cea6b2bcb4a7eae5b
gnu: python-isrcsubmit: Switch to pyproject. * gnu/packages/music.scm (python-isrcsubmit): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I2b629e557256b81e77fc10af708f733372220365
gnu: jellyfin-mpv-shim: Switch to pyproject. * 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>
gnu: python-petsc4py: Switch to pyproject. * 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>
gnu: python-hg-evolve: Switch to pyproject. * 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>
gnu: gpodder: Switch to pyproject. * 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>
gnu: impressive: Switch to pyproject. * 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>
gnu: python-cvxopt: Switch to pyproject. * 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>
gnu: java-antlr4-runtime-python: Switch to pyproject. * 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>
gnu: python-gpg: Switch to pyproject. * 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>
gnu: pagekite: Switch to pyproject. * 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>
gnu: python-ipy: Switch to pyproject. * 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>
gnu: Add witr. Change-Id: I681e0b12f8b132b647685507c97c85207402513b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: poezio: Switch to pyproject. * 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>