gnu: add utfcpp-2 * gnu/packages/textutils.scm (utfcpp-2): New variable Change-Id: I3a682b22424794349a00c773aeba2ebc9343bf44 Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
gnu: hatch: Move to package-management. * gnu/packages/python-xyz.scm (hatch): Move from here ... * gnu/packages/package-management.scm: ... to here. Change-Id: I09eec61efc1f57d0e983ef5e366e89afad168364
gnu: hatch: Adjust inputs. hatch is a final program which is not meant to be used as Python library, this change move all propagated inputs to inputs. * gnu/packages/python-xyz.scm (hatch)[propagated-inputs]: Move from here ... [inputs]: ... to here. Change-Id: I84feebbefd20db7656831becc8a62fff100e716d
gnu: hatch: Update to 1.9.7. * gnu/packages/python-xyz.scm (hatch): Update to 1.9.7. [source] <snippet>: Remove as no longer required. [arguments] <test-flags>: Rework skipped tests and enable more. [propagated-inputs]: Remove python-hatchling, python-pyperclip, and python-virtualenv; add python-hatchling-for-hatch, python-virtualenv-for-hatch, and python-zstandard. [native-inputs]: Add nss-certs-for-test and python-hatch-vcs. * gnu/packages/python-xyz.scm (python-virtualenv-for-hatch): New variable. * gnu/packages/python-build.scm (python-hatchling-for-hatch): New variable. Change-Id: Ib22be321c7afe79bb9d21029a1a0b1909508ed2f
gnu: python-scitools-iris: Fix build by updating to 3.12.3. * gnu/packages/geo.scm (python-scitools-iris): Update to 3.12.3. [source]: Switch to git-fetch. [arguments] <#:phases>: Update patches and tests to 3.12.3. [native-inputs]: Remove python-wheel; add python-pytest-mock. Change-Id: I69422fc4e7b60a4676c20d499e75f2afb6e488d5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-imagehash: Update to 4.3.2. * gnu/packages/python-science.scm (python-imagehash): Update to 4.3.2. [arguments] <#:phases>: Add 'remove-six phase. Change-Id: I201164afd8c327db4f9f652967c7ea30dfd84a8c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add tree-sitter-mermaid. * gnu/packages/tree-sitter.scm (tree-sitter-mermaid): New variable. Change-Id: Ide1c709fe4c4e0663cf72881a160e9d11ca5a26d Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-dot. * gnu/packages/tree-sitter.scm (tree-sitter-dot): New variable. Change-Id: I88a023574d2c05dff687805e3474b0d0512a0682 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-qml. * gnu/packages/tree-sitter.scm (tree-sitter-qml): New variable. Change-Id: I0a513942073bd5911a37ccb2162b4f6d09b36d32 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-toml. * gnu/packages/tree-sitter.scm (tree-sitter-toml): New variable. Change-Id: I0c0314331bffb1d60ef2b59e9c62ad7e2c645ecb Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add tree-sitter-starlark. * gnu/packages/tree-sitter.scm (tree-sitter-starlark): New variable. Change-Id: If4ccd89defeeb20884a3f82c5fc66db849b0be85 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tree-sitter-grammar: Fix long line. * gnu/packages/tree-sitter.scm (python-tree-sitter-grammar)[description]: Restrict to ≤ 80 characters per line.
gnu: tree-sitter-grammar: Allow input promises. * gnu/packages/tree-sitter.scm (tree-sitter-grammar)[inputs]: Force inputs if they are a promise.
gnu: tree-sitter: Sort topically and alphabetically. * gnu/packages/tree-sitter.scm: Sort packages topically and alphabetically within topics.
teams: emacs: Add tree-sitter-manifest. * etc/teams/emacs/tree-sitter-manifest.scm: New file.
gnu: python-rst.linker: Rename and update to 2.6.0. * gnu/packages/python-xyz.scm (python-rst.linker): Rename to python-rst-linker and update to 2.6.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Add python-path, python-jaraco-vcs, python-pytest, python-pytest-subprocess, python-setuptools-scm, python-setuptools. [description]: Improve style. Change-Id: I9dc2e2f9882ed3908766cf943a6d90611a165641 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-jaraco-versioning. * gnu/packages/python-xyz.scm (python-jaraco-versioning): New variable. Change-Id: I8d45cbdb7c498c9634a76ed3828037a49a989b71 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-jaraco-vcs. * gnu/packages/python-xyz.scm (python-jaraco-vcs): New variable. Change-Id: Ib029198d3e7dc629b221ac0133385850667b2d0b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-jaraco-path. * gnu/packages/python-xyz.scm (python-jaraco-path): New variable. Change-Id: Iaf8bc8ff56fd361b73b664d95f8a358dc1edcc02 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-pytest-home. * gnu/packages/python-check.scm (python-pytest-home): New variable. Change-Id: I9b41fded02eea4120a0c36b2f95d4de6a8d60e22 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>