gnu: python-icmplib: Switch to pyproject. * gnu/packages/python-xyz.scm (python-icmplib): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I17f16b2a2a0d56daab38d247ad9fb928426ac965 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pymediainfo: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pymediainfo): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase replacement by <#:test-flags>. Refresh 'patch-libmediainfo phase. [native-inputs]: Add python-setuptools, remove python-setuptools-scm. Change-Id: If9b94e31ad76e5704c6c5ec664a7b2ac509b9df8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pymd4c: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pymd4c): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Remove python-flake8. Change-Id: I1df009b2002694b9b0afe5b0a9e4e6e56a30b066 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-easygui: Switch to pyproject. * gnu/packages/python-xyz.scm (python-easygui): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I8b723a7037758f2c0ad189bb7b3ef856ea842e87 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: chocolate-doom: Update to 3.1.1. * gnu/packages/games.scm (chocolate-doom): Update to 3.1.1. [source]: Switch to git-fetch. [native-inputs]: Add automake and autoconf. [arguments]: Remove configure-flags. Add bootstrap phase. (crispy-doom): Remove native-inputs and arguments customizations. Change-Id: I15c3dc9725c67b482220559c0df67bbbe3c149f5
gnu: crispy-doom: Update to 7.1. * gnu/packages/games.scm (crispy-doom): Update to 7.1. [arguments]: Remove '-fcommon' from CFLAGS. Change-Id: Ic1fdd07a5558c9c4fb5bfe02b361828222102192
gnu: Add amarok. * gnu/packages/kde-multimedia.scm (amarok): New variable.
gnu: Add mariadb-embedded. * gnu/packages/databases.scm (mariadb-embedded): New variable. Change-Id: I0ba6c8110dea449d38594b4e8c76a7eeb5e0d76d
gnu: libmygpo-qt: Switch to Qt6. * gnu/packages/gpodder.scm (libmygpo-qt)[inputs]: Replace qtbase-5 with qtbase. [arguments]<configure-flags>: New argument. (libmygpo-qt5): Inherit from libmygpo-qt. * gnu/packages/music.scm (clementine)[inputs]: Replace libmygpo-qt with libmygpo-qt5.
gnu: libmygpo-qt: Update to 1.2.0. * gnu/packages/gpodder.scm (libmygpo-qt): Update to 1.2.0. [source]<uri>: Use HTTPS. <patches>: Remove field. [arguments]: Switch to gexp. <#:configure-flags>: Remove argument. <#:phases>: Replace 'check phase. * gnu/packages/patches/libmygpo-qt-fix-qt-5.11.patch: Delete file. * gnu/packages/patches/libmygpo-qt-missing-qt5-modules.patch: Delete file. * gnu/local.mk: Deregister the deleted patches.
gnu: python-xdo: Move to xdisorg. * gnu/packages/python-xyz.scm (python-xdo): Move from here ... * gnu/packages/xdisorg.scm: ... to here. Change-Id: I46ef1efb1cb52ee9a1724dfe37167e7e7cdbf837
gnu: python-xdo: Update to 0.5. * gnu/packages/python-xyz.scm (python-xdo): Update to 0.5. Use G-Expression, remove traling #t from lambda. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Place 'patch-libxdo-path after 'unpack. [native-inputs]: Add python-setuptools. [inputs]: Remove labels. [propagated-inputs]: Remove python-six. Change-Id: Iba0bd85da34fd3eb47a3d8d4539f3fa6dff008c3
gnu: python-xdoctest: Move to python-check. * gnu/packages/python-xyz.scm (python-xdoctest): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: Ic20d4d77ac14da286dd8d6438eab3b3a528bf97b
gnu: python-xdoctest: Update to 1.3.0. * gnu/packages/python-xyz.scm (python-xdoctest): Update to 1.3.0. [native-inputs]: Remove python-pytest, python-pytest-cov and python-wheel; add python-pytest-bootstrap. Change-Id: I1f5e9b2c15c35054bfaa7f2179fb5b51e265efb9
gnu: python-xopen: Move to python-compression. * gnu/packages/python-xyz.scm (python-xopen): Move from here ... * gnu/packages/python-compression.scm: ... to here. Change-Id: Ibd5d8401fb45816855c85b0535738ce6b44d5e82
gnu: python-xopen: Update to 1.8.0. * gnu/packages/python-xyz.scm (python-xopen): Update to 1.8.0. [propagated-inputs]: Remove python-typing-extensions. [native-inputs]: Remove python-wheel. Change-Id: I0c2c14a787bfab74af70ebbc335670b00ec568a4
gnu: python-isal: Update to 1.8.0. * gnu/packages/python-compression.scm (python-isal): Update to 1.8.0. [arguments] <test-backend>: Let to use Pytest. [native-inputs]: Remove python-wheel; add python-pytest and python-setuptools-scm. Change-Id: Ibc98bf92b69545042ce0dbf433f37bfb763a8d7d
gnu: isa-l: Update to 2.31.1. * gnu/packages/compression.scm (isa-l): Update to 2.31.1. Change-Id: Ibcbe59a5b364cb543d7aa186b70a289f321c26b5
gnu: python-xyzservices: Move to python-web. * gnu/packages/python-xyz.scm (python-xyzservices): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I5e8fbed0e3ba2369f5740529914ad9b9af8bb8ff
gnu: python-xyzservices: Update to 2025.4.0. * gnu/packages/python-xyz.scm (python-xyzservices): Update to 2025.4.0. [native-inputs]: Remove python-wheel; add python-setuptools-scm. Change-Id: I87436dc57b8348186562cebbddc50f6769e8be31