gnu: python-fields: Update to 5.0.0-0.cb473d1. * gnu/packages/python-xyz.scm (python-fields): Update to 5.0.0-0.cb473d1. [arguments]<#:test-flags>: Ignore performance tests. [native-inputs]: Add python-pytest, python-pytest-benchmark. Change-Id: I5b210e0cdf000e388ceb98d0e554213bbc310f55 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fields: Fetch source from git. * gnu/packages/python-xyz.scm (python-fields): [source]: Switch to git-fetch. Change-Id: I7bb11fe35b53cc641acfcba13bd9cabc1e6d7331 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fields: Switch to pyproject. * gnu/packages/python-xyz.scm (python-fields): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I08fdc957c0adaa59ad5fe0a7419ea084b220a061 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fastbencode: Switch to pyproject. * gnu/packages/python-xyz.scm (python-fastbencode): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I34ff7d31368a73d9314492ea430e153033e35eee Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-speg: Switch to pyproject. * gnu/packages/python-xyz.scm (python-speg): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ic6acfaf9654cb4444158cf950357bb5fe1a1a0dc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-psycopg2-binary: Improve style. * gnu/packages/python-xyz.scm (python-psycopg2-binary): Run guix style and reorder fields. Change-Id: I2c730ae7e3b57784b7d45a119f066a76ad74fc61 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-psycopg2-binary: Switch to pyproject. * gnu/packages/python-xyz.scm (python-psycopg2-binary): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ide1577a2414e380d7be66dee7d88c5bc59abae6e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-types-freezegun: Disable tests. * gnu/packages/python-xyz.scm (python-types-freezegun): [arguments]: Disable tests explicitely. Change-Id: I5a58d81a6a83edb1d4fa6f6c5f9c6f3eb03c1521 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-types-freezegun: Switch to pyproject. * gnu/packages/python-xyz.scm (python-types-freezegun): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ic2c028b2f3990fa7546e38fe37805a5cdf90add4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-types-protobuf: Disable tests. * gnu/packages/python-xyz.scm (python-types-protobuf): [arguments]: Disable tests explicitely. Change-Id: I89decb3eb81f626a4dedf66c5a931f4c7ef60df8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-types-protobuf: Switch to pyproject. * gnu/packages/python-xyz.scm (python-types-protobuf): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I99e6654114c23bc5bf79aeb15b917ca6de70f054 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-args: Disable tests and remove python-nose dependency. * gnu/packages/python-xyz.scm (python-args) [arguments]<#:tests?>: Unset. [native-inputs]: Remove python-nose. Change-Id: I3b42748b25665271b2a1d83f3eaac68e8621f232 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-args: Improve style. * gnu/packages/python-xyz.scm (python-args): Run guix style. Change-Id: I291da2a8d3edc23cab7d760d74b657da781d4253 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-args: Switch to pyproject. * gnu/packages/python-xyz.scm (python-args): [arguments]<#:phases>: Remove 'check phase replacement. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ia25eae40725adadce182cbdb5e874dd7352e4d35 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-clint: Switch to pyproject. * gnu/packages/python-xyz.scm (python-clint): [arguments]<#:phases>: Delete 'check phase. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I02ebd2b167dc9dafa3af44f2ed588b713279bba2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: cbehave: Fix build with gcc@14. Fixes guix/guix#1563 * gnu/packages/check.scm (cbehave): [arguments] <configure-flags>: Provide CFLAGS which salient fails on warning of implicit function declaration. Change-Id: I162bfa41bcf1a0c9d409fefa44fe302612888220
gnu: snac: Update to 2.80. * gnu/packages/fediverse.scm (snac2): Update to 2.80. Fixes: #1553 Change-Id: I11a54b670b7c1aba3cdf7cd288417f5979c3f479 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: wbg: Update to 1.3.0. * gnu/packages/wm.scm (wbg): Update to 1.3.0. [inputs]: Add libjxl. [arguments]<#:configure-flags>: Add '-Djxl=enabled'. Fixes: #1552 Change-Id: I354da59a2dd3bee5c38b122976d5125edf124981 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: fnott: Update to 1.8.0. * gnu/packages/wm.scm (fnott): Update to 1.8.0. Fixes: #1551 Change-Id: I2e1cd2968ffddfdd7fe707e3c1c39bce22a33917 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: qt3d: Update to 6.8.2. * gnu/packages/qt.scm (qt3d): Update to 6.8.2. Fixes: #1549 Change-Id: I378b6881cda2dfe4bdb0944ac4e53a79f40b25f4 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>