gnu: Remove owncloud-client. * gnu/packages/sync.scm (owncloud-client): Delete variable. Fixes: guix/guix#4373 Change-Id: I5bb5973ccfd4dff03e685b23850f392c706680fa
gnu: Remove bitshuffle. Deprecation was set 3 months ago. * gnu/packages/python-compression.scm (bitshuffle): Delete variable. Change-Id: I58b93f3122ee1c6993185dfa71ea417448973585
gnu: Remove python-google-brotli. Deprecation was set 3 years ago, it's a time to drop the variable completely. * gnu/packages/python-compression.scm (python-google-brotli): Delete variable. Change-Id: I5c0fe0f892b6a3e61b7c83ec16291cb0a2170978
gnu: python-grid5000: Update to 1.2.4. * gnu/packages/python-web.scm (python-grid5000): Update to 1.2.4. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Remove python-wheel. Change-Id: Id63542172273e5b3ce0535c8350c56bcc59f781c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-jstyleson: Update to 0.0.2-0.8c47cc9. * gnu/packages/python-web.scm (python-jstyleson): Update to 0.0.2-0.8c47cc9. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I54bfd8f5873ef29f3d710ec83639191cae352b13 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flask-combo-jsonapi: Update to 1.1.0-0.3cfff98. * gnu/packages/python-web.scm (python-flask-combo-jsonapi): Update to 1.1.0-0.3cfff98. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them. <#:phases>: Drop 'check phase replacement. Drop support for marshmallow < 3 in phase 'loosen-requirements. [native-inputs]: Add python-setuptools. Remove python-coverage, python-coveralls, python-pytest-runner. Change-Id: Ib4d89b34ab72f1b5bf45f77731e117b57a8ce87d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-marshmallow-jsonapi: Update to 0.26.0. * gnu/packages/python-web.scm (python-marshmallow-jsonapi): Update to 0.26.0. [source]: Switch to git-fetch. Using a maintained branch to fix the package. [native-inputs]: Remove python-wheel. Change-Id: I8814bd7b405334fdebe68bfa589a4eb70ebc1c8b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-marshmallow-jsonapi: Move to (gnu packages python-web). * gnu/packages/python-xyz.scm (python-marshmallow-jsonapi): Move from here… * gnu/packages/python-web.scm (python-marshmallow-jsonapi): …to here. Change-Id: Ie1672601cac70ff7d40cd7323d094f50ef1152a6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove libdrm-armada-novena. * gnu/packages/xdisorg.scm (libdrm-armada-novena): Delete variable. Fixes: guix/guix#4380 Change-Id: I7f44ba854895f20b61e1548328917d041f02df07
gnu: Remove xf86-video-armada-novena. * gnu/packages/xorg.scm (xf86-video-armada-novena): Delete variable. Change-Id: I23020ceb3d705be856dd025f9ab6db9f560b5126
gnu: python-pykeepass: Update to 4.1.1.post1. * gnu/packages/python-crypto.scm (python-pykeepass): Update to 4.1.1.post1. [build-system]: Switch to pyproject-build-system. [arguments] <test-backend>: Use 'unittest. <phases>: Remove 'make-kdbx-writable and 'patch-requirements. [propagated-inputs]: Remove python-dateutil and python-future; add python-pyotp. [native-inputs]: Add python-setuptools. Change-Id: I0a47e095caec0334e2980cac4dc81881cc4fb1d2
gnu: python-cart: Update to 1.2.3. * gnu/packages/python-xyz.scm (python-cart): Update to 1.2.3. [native-inputs]: Remove python-wheel. Change-Id: I02c5367c8b16e7f1fd3321627566ada4e868c6ae
gnu: python-sendgrid: Update to 6.9.7. * gnu/packages/python-web.scm (python-sendgrid): Update to 6.9.7. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Add python-cryptography, python-flask, python-pyyaml, python-six, and python-werkzeug. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I7bfe8845aed9d0f44cc732fc1c825f90bae25716
gnu: python-http-client: Switch to pyproject, improve package. * gnu/packages/python-web.scm (python-http-client): [build-system]: Switch to pyproejct-build-system. [arguments] <test-backend>: Use unittest. [native-inputs]: Add python-setuptools. Change-Id: I74539b677886045419084f596390a91fd068f2a1
gnu: python-starkbank-ecdsa: Update to 2.2.0. * gnu/packages/python-crypto.scm (python-starkbank-ecdsa): Update to 2.2.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools, remove python-pytest. Change-Id: I697e054b8e537592ba329709605e6200d1d47287 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyu2f: Switch to pyproject. * gnu/packages/python-crypto.scm (python-pyu2f): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing tests. [native-inputs]: Add python-setuptools. Change-Id: If39d41b0d6a0e515bd7030e1ab2156797f287956 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-privy: Switch to pyproject. * gnu/packages/python-crypto.scm (python-privy): [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: If994d1f9ac17efda3e99b62a619aa5e78516fce8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-keyutils: Switch to pyproject. * gnu/packages/python-crypto.scm (python-keyutils): [build-system]: Switch to pyproject-build-system. [arguments]: Relocate field. [native-inputs]: Add python-setuptools. Remove python-pytest-runner. Change-Id: I29b7829436918f7d959b9804b429c7cf2955bef1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pycryptodome: Update to 3.23.0. * gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.23.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Use custom. <#:phases>: Add 'patch-gmp-path phase. [inputs]: Add gmp. [native-inputs]: Add python-pycryptodome-test-vectors, python-setuptools. (python-pycryptodomex): Switch to package/inherit and build from the same source as python-pycryptodome. [arguments] <#:test-flags>: Adjust for python-pycryptodomex as seen in INSTALL.rst. <#:phases>: Add 'set-separate-namespace. [synopsis]: Mention the difference as seen in README.md. Change-Id: Ic19ee6627c1b95e79980add893a8f4678feae317 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-pycryptodome-test-vectors. * gnu/packages/python-crypto.scm (python-pycryptodome-test-vectors): New variable. Change-Id: I8e99ee01a6bca15a6f5bca6494eaf5efac209a5d