gnu: gemmi: Switch to pyproject. * gnu/packages/chemistry.scm (gemmi): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Id2bd46050b2820945d5a9d90e17e1c5d1e61c40e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-xapp: Drop uneeded arguments. * gnu/packages/cinnamon.scm (python-xapp)[arguments]: Drop all of them except <#:tests?>. Change-Id: I78923c421aa7d3169815689d9681eadc41caec96 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: libxapp: Switch to pyproject. * gnu/packages/cinnamon.scm (libxapp): [arguments]<#:modules, #:imported-modules, #:configure-flags, #:phases>: Switch to pyproject-build-system. <#:phases>: In phase 'set-gtk-module-path, use helper string-quote. Change-Id: Ibfb493d070a739b3114f4fd222d97dd98024981b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: libcap-ng: Update to 0.9. * gnu/packages/admin.scm (libcap-ng): Update to 0.9. Add inputs. Add native-inputs. [source]<origin>: Switch to git. Change-Id: I078613133e858e83ea2f299f4bb05fe9ceefe09e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add python-flask-paginate. * gnu/packages/python-web.scm (python-flask-paginate): New variable. Change-Id: I38eefde359691ce5856bd979e8b7821f83ca3a86 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: darkman: Update to 2.3.0. * gnu/packages/xdisorg.scm (darkman): Update to 2.3.0. [native-inputs]: Remove go-github-com-adrg-xdg and go-github-com-rxwycdh-rxhash, add go-github-com-lmittmann-tint. Change-Id: Ib48e017acda7fcdf8a16a065ab1fc0180bb5578d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add go-github-com-lmittmann-tint. * gnu/packages/golang-xyz.scm (go-github-com-lmittmann-tint): New variable. Change-Id: Id5f471d26dd9e43a1e52cd5fec147393c8b0e498 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: quodlibet: Fix operon GI path. * gnu/packages/music.scm (quodlibet): [arguments]: Add operon to wrap-extra-paths. Change-Id: Iaba432f3b73995acaf757cb39a09961bfdd358d5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: fastfetch-minimal: Update to 2.57.0 * gnu/packages/admin.scm (fastfetch-minimal): Update to 2.57.0. [source]<snippet>: Patch local yyjson reference. Change-Id: Ic50d237da88b0576fce1ab1c88ac29ee6f889c44 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-scikit-misc: Don't propagate python-numpydoc. * gnu/packages/python-science.scm (python-scikit-misc) [propagated-inputs]: Remove python-numpydoc. [native-inputs]: Add python-numpydoc. Change-Id: I9f3d3550789dd2943f496d90f59a063ac7df5e97 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pynetdicom: Don't propagate python-numpydoc. * gnu/packages/python-science.scm (python-pynetdicom) [propagated-inputs]: Remove python-numpydoc. [native-inputs]: Add python-numpydoc. Change-Id: Ib0bc20a289972af1d346f38213413c6930218ef0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-liana-py: Don't propagate python-numpydoc. * gnu/packages/bioinformatics.scm (python-liana-py) [propagated-inputs]: Remove python-numpydoc. [native-inputs]: Add python-numpydoc. Change-Id: I3691a1db99010926b80de7aed5b29e5602210aa2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-tmx: Switch to pyproject. * gnu/packages/game-development.scm (python-tmx): [build-system]: Switch to pyproejct-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I30d4034b8cc38e35175b5c30b5914ce74cfe1473 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: assword: Rename to impass. From upstream URL <https://finestructure.net/assword/>: The assword password management system project as been renamed "impass", and has moved to https://salsa.debian.org/debian/impass. * gnu/packages/password-utils.scm (assword): Deprecate and move from here… (impass): …to here. Update to 0.14.1. [arguments]<#:phases>: Rename assword to impass. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [home-page, description]: Rename assword to impass. Change-Id: I985baf1a6319b3a07f71eb50d72e42ea5a3d6185 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-jsonnet: Switch to pyproject. * gnu/packages/cpp.scm (python-jsonnet): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore wrong search directory. [native-inputs]: Add python-pyyaml, python-pytest, python-setuptools. Change-Id: Ib85b5d1088fef2dfc3bff15460d1b061caeb73df Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pygame: Update to 2.6.1. * gnu/packages/game-development.scm (python-pygame): Update to 2.6.1. [arguments]<#:test-flags>: Ignore failing tests. <#:phases>: Add phase 'pre-check. [native-inputs]: Add python-numpy, python-pytest, python-setuptools. Change-Id: I867272ede9e85becc0de5f95307244535d29666e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: terminator: Switch to pyproject. * gnu/packages/gnome.scm (terminator): [build-system]: Switch to pyproject-build-system. [arguments]: Relocate field. Improve style, use G-expressions. <#·phases>: Refresh them. [inputs]: Improve style, drop labels. [native-inputs]: Improve style, drop labels. Add python-setuptools. Change-Id: If10ee5e3e9a738b695b4b06f01e6cd4f5a02a938 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-librecaptcha: Switch to pyproject. * gnu/packages/messaging.scm (python-librecaptcha): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [propagated-inputs]: Sort them, improve style. Change-Id: I5449a3a417f247e4ce06a8a493586addf318a89f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: weechat-wee-slack: Update to 2.11.0. * gnu/packages/messaging.scm (weechat-wee-slack): Update to 2.11.0. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, use G-expressions. <#:phases>: Remove 'check phase replacement. [native-inputs]: Add python-setuptools. Change-Id: I60d07bfff4e7ad07ffd90ea226275569cd08748f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-ruffus: Switch to pyproject. * gnu/packages/python-science.scm (python-ruffus): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Improve style. Improve 'check phase. [native-inputs]: Add python-setuptools. Change-Id: If6607ce5db313c97d5aaff062ac8bfa4b55d5dee Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>