From nobody Sat Jul 22 07:48:43 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R7JT74kkPz4nypr; Sat, 22 Jul 2023 07:48:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R7JT72nB0z3n56; Sat, 22 Jul 2023 07:48:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690012123; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1cvg3d+qK/JhkSbSA7dEgSG9uHNs3DOfqiYSS9X9Iec=; b=fOEsfwvkxf3pq0vWvM7K1KymZ6IGzK+343r2U67iz8U10MzHxlJ85tDEkkrJX20RoiZPFA HsYMGZDy583TF13cLtrP6Q/ujYlgqMN0L1S/vwyT8fNPVIgwHvHTWcjyplF5cls/vIk/Id clxpdoZkRJsOatJ5vbjheH9bSeD1Ord5yUkKQ/Tl5PPjkMFylSaIlQTXcbb2E/PQeDkQa1 6ettxDZySyQe2eXf8TNqR2deIOM8Jbt/BbU6YcBEM2jZxhCR9lnX/81GUqg6QASwYuGuwj SlFdn/wRSDlIRZq+3eRi6GmvQOwVORG5g64bxpJ0Plw6Me1houcuuu5TO44V5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690012123; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1cvg3d+qK/JhkSbSA7dEgSG9uHNs3DOfqiYSS9X9Iec=; b=jBhcKtEYpMpfWNpdKUwi+P0H7pjTUM/kXB8H3YUKeFZ96a5hzSTXYrzUjOQwXllCWgyazm w3y0rQwAgxZOs2jPMWaBio21PjmhEnqDNGaiGeNoHTtKfLUedzeOtCLLrRbXgaVl4LVw57 u0dTMhUrYo2mwqQIwIgxtmZwCperwdIF1QZZhmzOjBqOvBD2gagKaJs6QbzYe80fh7pMbw R/Jl5iymvM8SpLrY56/eX02PpeXItV6RWTPh0FMBWCZkwiiFUWMv6ebK17WhorZqRxSFiD cSvjQvD9YcVdKxCUF2BuYUKIetwTgotAI50FGEl52XWUhDIAzMoQ4ZOqmB+ybw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1690012123; a=rsa-sha256; cv=none; b=DIHql8i/wtLs/GEfFpQ0/PkDNkM3pjQjAG6muMvzPoFY7OXOAz7U+HSCvTHIZLzMA3Z9tz TXVTZ8DPaOn5eRiffzlWzQZOESQchJtWiPWJswwlT2oQhTbZl9LX/TqZPEOgymT+cUoS+T 6Nd5rSfZD6sOKl87G/nTKjc4MNsEcwFD8tLTfQ2k0PW/NknCcWiBfATF/GVXXw0cKDpR13 HY3dGD1ibMz2hyn1Gc7NVW9ym7rKyjmBM6jEptNH8/0FD9n/JNIBNnRUPuCwbyvxRV8LkG sf8jlHu5nsNiyKf8mvTlI+ANYX1YxhjgIXGKc/5NLn3tN/7+0lhzXiwElAFdUg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R7JT71tNfzmGY; Sat, 22 Jul 2023 07:48:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36M7mhL0016899; Sat, 22 Jul 2023 07:48:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36M7mhBB016898; Sat, 22 Jul 2023 07:48:43 GMT (envelope-from git) Date: Sat, 22 Jul 2023 07:48:43 GMT Message-Id: <202307220748.36M7mhBB016898@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Tobias C. Berner" Subject: git: b28a739884e3 - main - framework: convert tree to use USES=pycryptography List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tcberner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b28a739884e37c25bb57ea5f157252adb63065d3 Auto-Submitted: auto-generated The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=b28a739884e37c25bb57ea5f157252adb63065d3 commit b28a739884e37c25bb57ea5f157252adb63065d3 Author: Tobias C. Berner AuthorDate: 2023-07-22 07:38:27 +0000 Commit: Tobias C. Berner CommitDate: 2023-07-22 07:46:38 +0000 framework: convert tree to use USES=pycryptography A future commit will update to security/py-cryptography will introduce a rust dependency. PR: 254853 --- cad/uranium/Makefile | 3 +-- comms/py-esptool/Makefile | 3 +-- databases/py-mycli/Makefile | 3 +-- databases/py-ormar/Makefile | 3 +-- databases/py-sqlalchemy-utils/Makefile | 2 +- devel/oci-cli/Makefile | 3 +-- devel/osc/Makefile | 5 ++--- devel/py-adb/Makefile | 5 ++--- devel/py-aiortc/Makefile | 3 +-- devel/py-azure-identity/Makefile | 3 +-- devel/py-azure-keyvault/Makefile | 3 +-- devel/py-azure-multiapi-storage/Makefile | 3 +-- devel/py-azure-storage-common/Makefile | 3 +-- devel/py-castellan/Makefile | 5 ++--- devel/py-cursive/Makefile | 3 +-- devel/py-moto/Makefile | 3 +-- devel/py-msal/Makefile | 5 ++--- devel/py-oci/Makefile | 3 +-- devel/py-openstacksdk/Makefile | 3 +-- devel/py-pip/Makefile | 5 ++--- devel/py-twisted/Makefile | 2 +- dns/letsdns/Makefile | 5 ++--- dns/py-dns-crawler/Makefile | 3 +-- dns/py-dns-lexicon/Makefile | 3 +-- dns/py-dnspython/Makefile | 2 +- finance/electrum/Makefile | 3 +-- finance/py-ccxt/Makefile | 5 ++--- mail/py-flanker/Makefile | 3 +-- misc/py-apache-beam/Makefile | 5 ++--- misc/py-cinder/Makefile | 3 +-- net-im/py-matrix-synapse/Makefile | 3 +-- net-mgmt/py-adal/Makefile | 5 ++--- net-p2p/reticulum/Makefile | 5 ++--- net/onionprobe/Makefile | 5 ++--- net/py-cepa/Makefile | 5 ++--- net/py-ripe.atlas.sagan/Makefile | 5 ++--- net/py-smbprotocol/Makefile | 5 ++--- net/py-transip/Makefile | 5 ++--- net/py-urllib3/Makefile | 6 +++--- net/scapy/Makefile | 5 ++--- news/sabnzbd/Makefile | 2 +- security/caldera/Makefile | 3 +-- security/cowrie/Makefile | 3 +-- security/py-SecretStorage/Makefile | 5 ++--- security/py-acme/Makefile | 5 ++--- security/py-asyncssh/Makefile | 5 ++--- security/py-authlib/Makefile | 4 +--- security/py-azure-keyvault-keys/Makefile | 3 +-- security/py-badkeys/Makefile | 5 ++--- security/py-cert-human/Makefile | 5 ++--- security/py-certbot/Makefile | 3 +-- security/py-dfvfs/Makefile | 3 +-- security/py-fido2/Makefile | 1 + security/py-josepy/Makefile | 5 ++--- security/py-msoffcrypto-tool/Makefile | 5 ++--- security/py-noiseprotocol/Makefile | 4 +--- security/py-oauthlib/Makefile | 6 +++--- security/py-openssl/Makefile | 5 ++--- security/py-paramiko/Makefile | 3 +-- security/py-pgpy/Makefile | 5 ++--- security/py-plaso/Makefile | 3 +-- security/py-pyhanko-certvalidator/Makefile | 3 +-- security/py-pyhanko/Makefile | 3 +-- security/py-pysaml2/Makefile | 5 ++--- security/py-pysaml24/Makefile | 5 ++--- security/py-pysaml26/Makefile | 5 ++--- security/py-pyspnego/Makefile | 3 +-- security/py-python-axolotl/Makefile | 5 ++--- security/py-requests-credssp/Makefile | 5 ++--- security/py-securesystemslib/Makefile | 5 ++--- security/py-service_identity/Makefile | 3 +-- security/py-social-auth-core/Makefile | 5 ++--- security/py-sshpubkeys/Makefile | 5 ++--- security/py-sslyze/Makefile | 5 ++--- security/py-stem/Makefile | 3 +-- security/py-trustme/Makefile | 5 ++--- security/py-txtorcon/Makefile | 3 +-- security/py-webauthn/Makefile | 3 +-- security/py-yubikey-manager/Makefile | 3 +-- sysutils/datadog-integrations/Makefile | 9 +++------ sysutils/py-ansible-core/Makefile | 5 ++--- sysutils/py-azure-cli-core/Makefile | 3 +-- sysutils/py-azure-cli/Makefile | 3 +-- textproc/py-pdfminer.six/Makefile | 5 ++--- www/buku/Makefile | 3 +-- www/mitmproxy/Makefile | 3 +-- www/py-autobahn/Makefile | 5 ++--- www/py-azure-storage/Makefile | 3 +-- www/py-flask-jwt-extended/Makefile | 3 +-- www/py-pyjwt/Makefile | 2 +- www/py-pyjwt1/Makefile | 4 ++-- www/py-requests_ntlm/Makefile | 5 ++--- www/py-scrapy/Makefile | 5 ++--- x11/xpra/Makefile | 3 +-- 94 files changed, 141 insertions(+), 229 deletions(-) diff --git a/cad/uranium/Makefile b/cad/uranium/Makefile index a875fbc09253..9be37567b1e4 100644 --- a/cad/uranium/Makefile +++ b/cad/uranium/Makefile @@ -13,11 +13,10 @@ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR} -USES= cmake gettext python pyqt:5 +USES= cmake gettext python pycryptography:run pyqt:5 USE_PYQT= pyqt5 USE_GITHUB= yes GH_ACCOUNT= Ultimaker diff --git a/comms/py-esptool/Makefile b/comms/py-esptool/Makefile index 5daf5ddf86f6..733b7c393c0a 100644 --- a/comms/py-esptool/Makefile +++ b/comms/py-esptool/Makefile @@ -15,11 +15,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.16.0:security/py-ecdsa@${PY_FLAVOR}\ ${PYTHON_PKGNAMEPREFIX}bitstring>=3.1.6,<4:devel/py-bitstring@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3,<=1.6.0:devel/py-reedsolo@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils pytest diff --git a/databases/py-mycli/Makefile b/databases/py-mycli/Makefile index 41312e89f1b8..255900f20ee2 100644 --- a/databases/py-mycli/Makefile +++ b/databases/py-mycli/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cli-helpers>=2.2.1:devel/py-cli-helpers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.5:devel/py-configobj@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=1.0.0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.6<4.0.0:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaes>=1.6.1:security/py-pyaes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${PY_FLAVOR} \ @@ -24,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cli-helpers>=2.2.1:devel/py-cli-helpers@${PY ${PYTHON_PKGNAMEPREFIX}sqlglot>=5.1.3:databases/py-sqlglot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.3.0<0.5.0:databases/py-sqlparse@${PY_FLAVOR} -USES= mysql python +USES= mysql python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-ormar/Makefile b/databases/py-ormar/Makefile index 214722eedfdd..265a05690c7b 100644 --- a/databases/py-ormar/Makefile +++ b/databases/py-ormar/Makefile @@ -33,8 +33,7 @@ OPTIONS_DEFAULT= SQLITE DATABASES_DESC= Database Support CRYPTO_DESC= Support for password encryption - -CRYPTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} +CRYPTO_USES= pycryptography:run SQLITE_USES= sqlite SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiosqlite>0:databases/py-aiosqlite@${PY_FLAVOR} MYSQL_USES= mysql diff --git a/databases/py-sqlalchemy-utils/Makefile b/databases/py-sqlalchemy-utils/Makefile index ed2de8a862b7..29effda0b6d2 100644 --- a/databases/py-sqlalchemy-utils/Makefile +++ b/databases/py-sqlalchemy-utils/Makefile @@ -34,7 +34,7 @@ URL_DESC= URL type support ARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=0.3.4:devel/py-arrow@${PY_FLAVOR} BABEL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR} COLOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colour>=0.0.4:graphics/py-colour@${PY_FLAVOR} -ENCRYPTED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0.6,1:security/py-cryptography@${PY_FLAVOR} +ENCRYPTED_USES= pycryptography:run INTERVALS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}intervals>=0.7.1:net/py-intervals@${PY_FLAVOR} PASSWORD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}passlib>=1.6<2.0:security/py-passlib@${PY_FLAVOR} PENDULUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pendulum>=2.0.5:devel/py-pendulum@${PY_FLAVOR} diff --git a/devel/oci-cli/Makefile b/devel/oci-cli/Makefile index 06bb57ff66f2..f4d88921bb6e 100644 --- a/devel/oci-cli/Makefile +++ b/devel/oci-cli/Makefile @@ -19,7 +19,6 @@ LICENSE_PERMS_UPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.2.1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.5.3:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jmespath>=0.10.0:devel/py-jmespath@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oci>=2.104.3:devel/py-oci@${PY_FLAVOR} \ @@ -30,7 +29,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.15.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}terminaltables>=3.1.0:textproc/py-terminaltables@${PY_FLAVOR} -USES= python:3.8-3.11 +USES= python:3.8-3.11 pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/osc/Makefile b/devel/osc/Makefile index 768f1b074c4e..26ba12e6809c 100644 --- a/devel/osc/Makefile +++ b/devel/osc/Makefile @@ -10,10 +10,9 @@ WWW= https://en.opensuse.org/openSUSE:OSC \ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_GITHUB= yes GH_ACCOUNT= openSUSE USE_PYTHON= autoplist distutils noflavors pytest diff --git a/devel/py-adb/Makefile b/devel/py-adb/Makefile index 35b505efb0ed..b317508d25f5 100644 --- a/devel/py-adb/Makefile +++ b/devel/py-adb/Makefile @@ -10,15 +10,14 @@ WWW= https://github.com/google/python-adb LICENSE= APACHE20 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libusb1>=1.0.16:devel/py-libusb1@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libusb1>=1.0.16:devel/py-libusb1@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= python-${PORTNAME} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils pytest NO_ARCH= yes diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile index 4b7b18e06b3e..67b993ce33de 100644 --- a/devel/py-aiortc/Makefile +++ b/devel/py-aiortc/Makefile @@ -18,13 +18,12 @@ LIB_DEPENDS= libopus.so:audio/opus \ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}aioice>=0.9.0:devel/py-aioice@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}av>=9.0.0:multimedia/py-av@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.2:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-crc32c>=1.1:devel/py-google-crc32c@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=23.1.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyee>=9.0.0:devel/py-pyee@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.5.6:devel/py-pylibsrtp@${PY_FLAVOR} -USES= localbase python +USES= localbase python pycryptography:run USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-azure-identity/Makefile b/devel/py-azure-identity/Makefile index b98a8899d89e..49dfcaef4a88 100644 --- a/devel/py-azure-identity/Makefile +++ b/devel/py-azure-identity/Makefile @@ -11,12 +11,11 @@ WWW= https://pypi.org/project/azure-identity/ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.0.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msal>=1.7.0<2.0.0:devel/py-msal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msal-extensions>=0.3.0:devel/py-msal-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.12.0:devel/py-six@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python pycryptography:run zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-keyvault/Makefile b/devel/py-azure-keyvault/Makefile index 633c61ac4677..23f2baccd4db 100644 --- a/devel/py-azure-keyvault/Makefile +++ b/devel/py-azure-keyvault/Makefile @@ -13,10 +13,9 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.32:net-mgmt/py-msrestazure@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python pycryptography:run zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-multiapi-storage/Makefile b/devel/py-azure-multiapi-storage/Makefile index e844f6df9700..886f97eb5adb 100644 --- a/devel/py-azure-multiapi-storage/Makefile +++ b/devel/py-azure-multiapi-storage/Makefile @@ -11,13 +11,12 @@ WWW= https://pypi.org/project/azure-multiapi-storage/ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=0:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-core>=1.10.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msrest>=0.6.18:net-mgmt/py-msrest@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-storage-common/Makefile b/devel/py-azure-storage-common/Makefile index b33e63bff660..d58d629261ee 100644 --- a/devel/py-azure-storage-common/Makefile +++ b/devel/py-azure-storage-common/Makefile @@ -11,11 +11,10 @@ WWW= https://pypi.org/project/azure-storage-common/ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1.5:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-castellan/Makefile b/devel/py-castellan/Makefile index 7fc6cc502212..0f81e14df1bc 100644 --- a/devel/py-castellan/Makefile +++ b/devel/py-castellan/Makefile @@ -12,8 +12,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.7:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.config>=6.4.0:devel/py-oslo.config@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.19.2:devel/py-oslo.context@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \ @@ -24,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.7:security/py-cryptography@$ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cursive/Makefile b/devel/py-cursive/Makefile index afbb38c785a1..45a6f4dc54b7 100644 --- a/devel/py-cursive/Makefile +++ b/devel/py-cursive/Makefile @@ -13,14 +13,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.8:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}castellan>=0.4.0:devel/py-castellan@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-moto/Makefile b/devel/py-moto/Makefile index 5edd8331f46f..06e4661210bf 100644 --- a/devel/py-moto/Makefile +++ b/devel/py-moto/Makefile @@ -15,7 +15,6 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.9.201:www/py-boto3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.201:devel/py-botocore@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.3.1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.1:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.1<3.0.0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.5:www/py-requests@${PY_FLAVOR} \ @@ -36,7 +35,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aws-xray-sdk>=0.93:devel/py-aws-xray-sdk@${ ${PYTHON_PKGNAMEPREFIX}sshpubkeys>=3.1.0:security/py-sshpubkeys@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-msal/Makefile b/devel/py-msal/Makefile index a8e05eebb5e7..dd0f4e7e4a47 100644 --- a/devel/py-msal/Makefile +++ b/devel/py-msal/Makefile @@ -11,10 +11,9 @@ WWW= https://github.com/AzureAD/microsoft-authentication-library-for-python LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0.6<40,1:security/py-cryptography@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile index 9fe4157ef1b2..245c1880c716 100644 --- a/devel/py-oci/Makefile +++ b/devel/py-oci/Makefile @@ -18,12 +18,11 @@ LICENSE_PERMS_UPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}circuitbreaker>=1.3.1:devel/py-circuitbreaker@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.2.1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.5.3<3.0.0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR} -USES= python:3.8-3.11 +USES= python:3.8-3.11 pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-openstacksdk/Makefile b/devel/py-openstacksdk/Makefile index 6c2fd24eb2d8..e457ab3bec81 100644 --- a/devel/py-openstacksdk/Makefile +++ b/devel/py-openstacksdk/Makefile @@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.7:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}decorator>=4.4.1:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dogpile.cache>=0.6.5:devel/py-dogpile.cache@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \ @@ -27,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}yaml>=3.13:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requestsexceptions>=1.2.0:devel/py-requestsexceptions@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-pip/Makefile b/devel/py-pip/Makefile index 15b3a7125387..5325a5bca413 100644 --- a/devel/py-pip/Makefile +++ b/devel/py-pip/Makefile @@ -17,8 +17,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt # Tests also need bzr, git, otherwise they fail -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} \ +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}installer>=0:devel/py-installer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>=0:devel/py-pytest-rerunfailures@${PY_FLAVOR} \ @@ -33,7 +32,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${ git:devel/git \ svn:devel/subversion -USES= cpe python shebangfix +USES= cpe python pycryptography:test shebangfix CPE_VENDOR= pypa USE_PYTHON= autoplist concurrent distutils pytest diff --git a/devel/py-twisted/Makefile b/devel/py-twisted/Makefile index b2c2b03357ff..2b492708a603 100644 --- a/devel/py-twisted/Makefile +++ b/devel/py-twisted/Makefile @@ -36,9 +36,9 @@ OPTIONS_DEFAULT=CONCH HTTP2 SERIAL TLS CONCH_DESC= Conch secure shell SSH SERIAL_DESC= Serial port extension +CONCH_USES= pycryptography:run CONCH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.0.0:security/py-bcrypt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} HTTP2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=3.0<5.0:www/py-h2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}priority1>=1.1.0<2.0:www/py-priority1@${PY_FLAVOR} diff --git a/dns/letsdns/Makefile b/dns/letsdns/Makefile index f671ff62e8df..a47361730442 100644 --- a/dns/letsdns/Makefile +++ b/dns/letsdns/Makefile @@ -11,11 +11,10 @@ LICENSE= GPLv3 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_GITHUB= yes GH_ACCOUNT= LetsDNS USE_PYTHON= autoplist pep517 diff --git a/dns/py-dns-crawler/Makefile b/dns/py-dns-crawler/Makefile index 78bd7713a3a1..31a613e3f4fb 100644 --- a/dns/py-dns-crawler/Makefile +++ b/dns/py-dns-crawler/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.3.0:devel/py-asn1crypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cert-human>=1.0.7:security/py-cert-human@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.8:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=0,1:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.15:security/py-ecdsa@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}forcediphttpsadapter>=1.0.1:www/py-forcediphttpsadapter@${PY_FLAVOR} \ @@ -31,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.3.0:devel/py-asn1crypto@${PY_F ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.9.1:www/py-requests-toolbelt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rq>=1.2.2:devel/py-rq@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/dns/py-dns-lexicon/Makefile b/dns/py-dns-lexicon/Makefile index 4cf4150b4fe7..5faef179ce61 100644 --- a/dns/py-dns-lexicon/Makefile +++ b/dns/py-dns-lexicon/Makefile @@ -14,13 +14,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beautifulsoup@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4:devel/py-importlib-metadata@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tldextract>=2:dns/py-tldextract@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/dns/py-dnspython/Makefile b/dns/py-dnspython/Makefile index 1b9470cde16e..460dada39958 100644 --- a/dns/py-dnspython/Makefile +++ b/dns/py-dnspython/Makefile @@ -31,7 +31,7 @@ DOQ_DESC= DNS over QUIC Support IDNA_DESC= Internationalizede Domain Names in Application Support TRIO_DESC= TRIO Support -DNSSEC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6:security/py-cryptography@${PY_FLAVOR} +DNSSEC_USES= pycryptography:run DOH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=4.0.0:www/py-h2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpx>=0.24.1:www/py-httpx@${PY_FLAVOR} DOQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioquic>0:www/py-aioquic@${PY_FLAVOR} diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile index 196dafd205cd..87bd050f78ce 100644 --- a/finance/electrum/Makefile +++ b/finance/electrum/Makefile @@ -19,7 +19,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp-socks>=0.3:net/py-aiohttp-socks@${PY ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bitstring>0:devel/py-bitstring@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=2.0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonrpclib-pelix>0:devel/py-jsonrpclib-pelix@${PY_FLAVOR} \ @@ -31,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp-socks>=0.3:net/py-aiohttp-socks@${PY ${PYTHON_PKGNAMEPREFIX}secp256k1>0:math/py-secp256k1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=3.7.9:databases/py-sqlite3@${PY_FLAVOR} -USES= cpe python shebangfix +USES= cpe python pycryptography:run shebangfix USE_PYTHON= autoplist concurrent distutils PYDISTUTILS_PKGNAME= Electrum diff --git a/finance/py-ccxt/Makefile b/finance/py-ccxt/Makefile index 08a13a104f56..24c05f0c60dc 100644 --- a/finance/py-ccxt/Makefile +++ b/finance/py-ccxt/Makefile @@ -12,14 +12,13 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2018.1.18:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6.1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8:www/py-aiohttp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR} -USES= python +USES= python pycryptography:build,run USE_PYTHON= distutils autoplist pytest # 3 errors during tests, see https://github.com/ccxt/ccxt/issues/16661 NO_ARCH= yes diff --git a/mail/py-flanker/Makefile b/mail/py-flanker/Makefile index 0b421929eb24..c7c2d33c5c72 100644 --- a/mail/py-flanker/Makefile +++ b/mail/py-flanker/Makefile @@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>=1.0.1,1:textproc/py-chardet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0.5:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ply>=3.10:devel/py-ply@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}regex>=0.1.20110315:textproc/py-regex@${PY_FLAVOR} \ @@ -21,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tld>=0:dns/py-tld@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=0.9.8:www/py-webob@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-apache-beam/Makefile b/misc/py-apache-beam/Makefile index cd3b4822731c..f292eb6daab1 100644 --- a/misc/py-apache-beam/Makefile +++ b/misc/py-apache-beam/Makefile @@ -35,8 +35,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cloudpickle>=2.2.0:devel/py-cloudpickle@${PY_ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=36.0.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.12:devel/py-freezegun@${PY_FLAVOR} \ +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.12:devel/py-freezegun@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}joblib>=0.3.12:devel/py-joblib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ @@ -52,7 +51,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=36.0.0:security/py-cryptograp ${PYTHON_PKGNAMEPREFIX}yaml>=3.12:devel/py-yaml@${PY_FLAVOR} # testcontainers[mysql]>=3.0.3 is also required -USES= python zip +USES= python pycryptography:test zip USE_PYTHON= distutils cython concurrent autoplist pytest # 5 tests fail, depending on pyarrow, MySqlContainer, threadpoolctl post-install: diff --git a/misc/py-cinder/Makefile b/misc/py-cinder/Makefile index a6c126a1da29..1d46cd0b71d4 100644 --- a/misc/py-cinder/Makefile +++ b/misc/py-cinder/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}castellan>=0.16.0:devel/py-castellan@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=1.9:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}decorator>=3.4.0:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5.0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}eventlet>=0.18.2:net/py-eventlet@${PY_FLAVOR} \ @@ -75,7 +74,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tooz>=1.58.0:devel/py-tooz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptopgraphy:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile index c302e8982c3e..d90b38eab66e 100644 --- a/net-im/py-matrix-synapse/Makefile +++ b/net-im/py-matrix-synapse/Makefile @@ -40,7 +40,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_F ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bleach>=1.4.3:www/py-bleach@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.10.0.1:devel/py-typing-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.4.7:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ijson>=3.1.4:devel/py-ijson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matrix-common>=1.3.0<2.0.0:devel/py-matrix-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=16.1:devel/py-packaging@${PY_FLAVOR} \ @@ -55,7 +54,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_F ${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} -USES= python cargo +USES= python pycryptography:run cargo USE_PYTHON= autoplist distutils USE_RC_SUBR= synapse WRKSRC= ${WRKDIR}/${PORTNAME:S/-/_/}-${DISTVERSION} diff --git a/net-mgmt/py-adal/Makefile b/net-mgmt/py-adal/Makefile index 25ea2f1cb2be..ea151a5cdff6 100644 --- a/net-mgmt/py-adal/Makefile +++ b/net-mgmt/py-adal/Makefile @@ -11,12 +11,11 @@ WWW= https://github.com/AzureAD/azure-activedirectory-library-for-python LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.1.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.1.0<3:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-p2p/reticulum/Makefile b/net-p2p/reticulum/Makefile index e44a3224c069..5f9305573cb8 100644 --- a/net-p2p/reticulum/Makefile +++ b/net-p2p/reticulum/Makefile @@ -10,11 +10,10 @@ WWW= https://reticulum.network/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}netifaces>=0:net/py-netifaces@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>=0:net/py-netifaces@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= distutils USE_RC_SUBR= reticulum GROUPS= _reticulum diff --git a/net/onionprobe/Makefile b/net/onionprobe/Makefile index 62fb38367847..3f6e585ae0e2 100644 --- a/net/onionprobe/Makefile +++ b/net/onionprobe/Makefile @@ -13,15 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR} \ ${PY_SETUPTOOLS} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0:net-mgmt/py-prometheus-client@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0:net-mgmt/py-prometheus-client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py-pysocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stem>=0:security/py-stem@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ tor:security/tor -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-cepa/Makefile b/net/py-cepa/Makefile index 1cead5af834f..34cfd1b8b776 100644 --- a/net/py-cepa/Makefile +++ b/net/py-cepa/Makefile @@ -11,8 +11,7 @@ WWW= https://github.com/onionshare/cepa LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR} TEST_DEPENDS= tor:security/tor \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ @@ -21,7 +20,7 @@ TEST_DEPENDS= tor:security/tor \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/net/py-ripe.atlas.sagan/Makefile b/net/py-ripe.atlas.sagan/Makefile index 6e24dafdc890..456eb763acac 100644 --- a/net/py-ripe.atlas.sagan/Makefile +++ b/net/py-ripe.atlas.sagan/Makefile @@ -12,10 +12,9 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-smbprotocol/Makefile b/net/py-smbprotocol/Makefile index e924360eea3e..cc9fe8248754 100644 --- a/net/py-smbprotocol/Makefile +++ b/net/py-smbprotocol/Makefile @@ -11,10 +11,9 @@ WWW= https://github.com/jborean93/smbprotocol LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyspnego>=0:security/py-pyspnego@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyspnego>=0:security/py-pyspnego@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-transip/Makefile b/net/py-transip/Makefile index 13b6a26b3028..b18631666770 100644 --- a/net/py-transip/Makefile +++ b/net/py-transip/Makefile @@ -11,11 +11,10 @@ WWW= https://github.com/benkonrath/transip-api LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}suds>=0:net/py-suds@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-urllib3/Makefile b/net/py-urllib3/Makefile index b5f3d1d2b961..ea9048154226 100644 --- a/net/py-urllib3/Makefile +++ b/net/py-urllib3/Makefile @@ -13,8 +13,7 @@ WWW= https://github.com/urllib3/urllib3 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.3.4,1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}flaky>=3.6.1:devel/py-flaky@${PY_FLAVOR} \ +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>=3.6.1:devel/py-flaky@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6:net/py-pysocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=0:devel/py-pytest-timeout@${PY_FLAVOR} \ @@ -41,8 +40,9 @@ OPTIONS_DEFAULT=SOCKS SSL BROTLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=1.0.9:archivers/py-brotli@${PY_FLAVOR} SOCKS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6<2.0:net/py-pysocks@${PY_FLAVOR} SSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=1.3.4,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.0.0:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0.14:security/py-openssl@${PY_FLAVOR} +SSL_USES= pycryptography:build,test,run +SSL_USES_OFF= pycryptography:test .include diff --git a/net/scapy/Makefile b/net/scapy/Makefile index b261972fe160..90839a4b8b0e 100644 --- a/net/scapy/Makefile +++ b/net/scapy/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libdnet>0:net/py-libdnet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pypcap>0:net/py-pypcap@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pypcap>0:net/py-pypcap@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/news/sabnzbd/Makefile b/news/sabnzbd/Makefile index e1cc10adb619..b33a4a1d292a 100644 --- a/news/sabnzbd/Makefile +++ b/news/sabnzbd/Makefile @@ -57,7 +57,7 @@ DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} NOTIFY2_IMPLIES= DBUS NOTIFY2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notify2>=0:devel/py-notify2@${PY_FLAVOR} PYGOBJECT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gobject3>=3.10.2:devel/py-gobject3@${PY_FLAVOR} -SSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} +SSL_USES= pycryptography:run post-patch: @${REINPLACE_CMD} -e "s:%%DATADIR%%:'${DATADIR}':g" \ diff --git a/security/caldera/Makefile b/security/caldera/Makefile index 2899e046379c..12b167ffd851 100644 --- a/security/caldera/Makefile +++ b/security/caldera/Makefile @@ -16,7 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}aiohttp-apispec>0:devel/py-aiohttp-apispec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websockets>0:devel/py-websockets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \ @@ -65,7 +64,7 @@ GH_TUPLE= mitre:access:0e67776:access/plugins/access \ mitre:stockpile:960f9ad:stockpile/plugins/stockpile \ mitre:training:b058b67:training/plugins/training -USES= dos2unix go:run python +USES= dos2unix go:run python pycryptography:run NO_ARCH= yes NO_BUILD= yes diff --git a/security/cowrie/Makefile b/security/cowrie/Makefile index 0b8b125b1f30..b2999fcf3c47 100644 --- a/security/cowrie/Makefile +++ b/security/cowrie/Makefile @@ -17,7 +17,6 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}attrs>0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcrypt>0:security/py-bcrypt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}incremental>0:devel/py-incremental@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ @@ -28,7 +27,7 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}tftpy>0:ftp/py-tftpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>0:devel/py-twisted@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix SHEBANG_FILES= bin/cowrie USE_GITHUB= yes USE_PYTHON= distutils noflavors autoplist diff --git a/security/py-SecretStorage/Makefile b/security/py-SecretStorage/Makefile index 243dfcc9d9e1..f5207dd77520 100644 --- a/security/py-SecretStorage/Makefile +++ b/security/py-SecretStorage/Makefile @@ -11,11 +11,10 @@ WWW= https://pypi.org/project/SecretStorage/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dbus>=0.84.0:devel/py-dbus@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.84.0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jeepney>=0.6:devel/py-jeepney@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-acme/Makefile b/security/py-acme/Makefile index 205bc08fe50e..4e58946841df 100644 --- a/security/py-acme/Makefile +++ b/security/py-acme/Makefile @@ -12,14 +12,13 @@ WWW= https://github.com/certbot/certbot/tree/master/acme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5.0,1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0:devel/py-pyrfc3339@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils pytest NO_ARCH= yes diff --git a/security/py-asyncssh/Makefile b/security/py-asyncssh/Makefile index d3687c19adcc..58199d6118c9 100644 --- a/security/py-asyncssh/Makefile +++ b/security/py-asyncssh/Makefile @@ -11,10 +11,9 @@ WWW= https://github.com/ronf/asyncssh LICENSE= EPL LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.6:devel/py-typing-extensions@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.6:devel/py-typing-extensions@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_PYTHON= autoplist concurrent distutils unittest *** 929 LINES SKIPPED ***