From nobody Sat Jul 02 09:31:35 2022 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 B7E9B8AB5BD; Sat, 2 Jul 2022 09:31:36 +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 4LZmzX1sl8z4XcH; Sat, 2 Jul 2022 09:31:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656754296; 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=Qf5qmCWPKc8AmhFK9+/haIhbUTXkzqBDHnRs4xD9/Es=; b=Bct+zFnOsY/e90r2PsbqFr4ckrC2n/4OqUwfWxRNCxGm2MeNg8GertFlfIUulUsRsa74m8 nsZwzNJ5+fI1JQB1O73Z35QY7ZVzxnJVgG9Cm8AKYXkvunAnBBJVTriuOoHIfZliA6HNHF 3PyZTvpuqs8j/mc/gjUXeSe/cmiKsAqdZGJrr6CFAI2bhXlXnRkLxQx1qFzLgIDEOtVaO6 Ypq/1AFDd/st9KtZm2pSvj6OeQKFFhG1dJhklVghnth2ySoJGjjIzgnieH2YQkkPb1uUKp g1BTb+EdenGCHT7yNFkWE1jSkdHUyqssZHzHI/C0N0M9eUCxrH0K30gRB4jUwg== 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 CF2A753DC; Sat, 2 Jul 2022 09:31:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2629VZiB070100; Sat, 2 Jul 2022 09:31:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2629VZII070099; Sat, 2 Jul 2022 09:31:35 GMT (envelope-from git) Date: Sat, 2 Jul 2022 09:31:35 GMT Message-Id: <202207020931.2629VZII070099@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: 9cdcd34f9d4f - main - cleanup: expire consumers of security/py-pycrypto on 2022-09-30 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: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9cdcd34f9d4fff2b3dc00c79a34c6e67af107497 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656754296; 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=Qf5qmCWPKc8AmhFK9+/haIhbUTXkzqBDHnRs4xD9/Es=; b=IhbTTVWz7/CkxM9Cu6hB0r80sk7Zk7Rm6vN1VcMtqGGL4ObQAoQMKfuMiAn8us4eQAfo6s fChA1gKiEqWO2wu7j5+Spy1+486UPnH/MrtRX9igOtjvHLkAoh2Yaqkq3s/LSBVhENESJ4 ftrTUIhIv6Pp5AOXbCs45um4TF+8yortUCnTXIFvZQ8Jt6RfQnm2ZHVJ11z1ik4nCMPAbE z8KY4rhQKtvfA/PtMtsReHNoEyT58hsbvXP5r7ssPa0VktzrVbiz/7oy+rkUoIWe2sjuHP bbhIQKSO/IGr8hmysp1pQDmgPASBI8dUBoayRD0bv1DCaIikSojWFrIWrLW98w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1656754296; a=rsa-sha256; cv=none; b=W2Zng242zOagjA7GTg8XcBgdtSTHIVWVzrxoPbP+RRA8Y1NvJuZ99E+jSsP4SNHMJgq0Fs 4vxC6Ohl93xEIZWWk3zmomt80mEYnC1VH9Suq10R46d53oUbIlOWXTjivqrPiDnaQlGnbc XtdEngPRRTQ4TnWLnN8LHz5LSDVzWrc/HGGnaiWzUxcnoB51mK3XUOtCKFT18Axj7y/qr5 ocPCcBSwv5il0c7eENAAi1eRZB9+Ej6i0pmlknLPUj118TzGuZlBmnJqPLvjDsNhvzR6Kt Uz/UZC5bK3qZ8wD/aNYKZLbzyh8kPHE5D11hfAFwe7W1frLFZs4Ds4Gk4ChbVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=9cdcd34f9d4fff2b3dc00c79a34c6e67af107497 commit 9cdcd34f9d4fff2b3dc00c79a34c6e67af107497 Author: Rene Ladan AuthorDate: 2022-07-02 09:19:36 +0000 Commit: Rene Ladan CommitDate: 2022-07-02 09:31:15 +0000 cleanup: expire consumers of security/py-pycrypto on 2022-09-30 These should probably use security/py-pycryptodome instead. --- devel/py-rauth/Makefile | 3 +++ net/py-impacket/Makefile | 3 +++ net/scapy/Makefile | 3 +++ security/pwman3/Makefile | 3 +++ security/py-YubiOTP/Makefile | 3 +++ security/py-keyrings.alt/Makefile | 3 +++ security/py-potr/Makefile | 3 +++ security/py-stem/Makefile | 3 +++ security/py-yubikey-manager/Makefile | 3 +++ sysutils/py-ansible-base/Makefile | 3 +++ sysutils/py-ansible-core/Makefile | 3 +++ sysutils/py-ansible-core211/Makefile | 3 +++ www/onionbalance/Makefile | 3 +++ www/onionshare/Makefile | 3 +++ www/py-pyjwt1/Makefile | 3 +++ 15 files changed, 45 insertions(+) diff --git a/devel/py-rauth/Makefile b/devel/py-rauth/Makefile index c5710d0a7341..f63e683a2ae1 100644 --- a/devel/py-rauth/Makefile +++ b/devel/py-rauth/Makefile @@ -11,6 +11,9 @@ COMMENT= Python library for OAuth 1.0/a, 2.0, and Ofly consumers LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.2.3:www/py-requests@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.2.1:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:devel/py-mock@${PY_FLAVOR} \ diff --git a/net/py-impacket/Makefile b/net/py-impacket/Makefile index fe038ad6f418..b6031214c75d 100644 --- a/net/py-impacket/Makefile +++ b/net/py-impacket/Makefile @@ -14,6 +14,9 @@ LICENSE= APACHE11 ZLIB LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pcapy>=0:net/py-pcapy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto@${PY_FLAVOR} diff --git a/net/scapy/Makefile b/net/scapy/Makefile index cfa02f82f723..3772f4bd8fba 100644 --- a/net/scapy/Makefile +++ b/net/scapy/Makefile @@ -12,6 +12,9 @@ COMMENT= Powerful interactive packet manipulation program in python LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + 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} diff --git a/security/pwman3/Makefile b/security/pwman3/Makefile index c9d271f2fb97..cfdeb82a3fdd 100644 --- a/security/pwman3/Makefile +++ b/security/pwman3/Makefile @@ -11,6 +11,9 @@ DISTNAME= Pwman3-${PORTVERSION} MAINTAINER= yarodin@gmail.com COMMENT= Console password management application with sql storage +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.0:security/py-pycrypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} diff --git a/security/py-YubiOTP/Makefile b/security/py-YubiOTP/Makefile index 2dcb3f649bcc..4318eb0486bf 100644 --- a/security/py-YubiOTP/Makefile +++ b/security/py-YubiOTP/Makefile @@ -11,6 +11,9 @@ COMMENT= Library for verifying YubiKey OTP tokens LICENSE= BSD2CLAUSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} diff --git a/security/py-keyrings.alt/Makefile b/security/py-keyrings.alt/Makefile index 819a45f09c55..5e4fd7ec1ddf 100644 --- a/security/py-keyrings.alt/Makefile +++ b/security/py-keyrings.alt/Makefile @@ -12,6 +12,9 @@ COMMENT= Alternate Python keyring implementations LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ diff --git a/security/py-potr/Makefile b/security/py-potr/Makefile index e8f0f0c9aaca..05ad74c349b3 100644 --- a/security/py-potr/Makefile +++ b/security/py-potr/Makefile @@ -11,6 +11,9 @@ COMMENT= Pure Python Off-The-Record encryption LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} USES= python:3.6+ zip diff --git a/security/py-stem/Makefile b/security/py-stem/Makefile index 9e390522ce75..d858aaac2b44 100644 --- a/security/py-stem/Makefile +++ b/security/py-stem/Makefile @@ -12,6 +12,9 @@ COMMENT= Python controller library for Tor LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyflakes>0:devel/py-pyflakes@${PY_FLAVOR} \ diff --git a/security/py-yubikey-manager/Makefile b/security/py-yubikey-manager/Makefile index af756323aab3..8020c896d474 100644 --- a/security/py-yubikey-manager/Makefile +++ b/security/py-yubikey-manager/Makefile @@ -11,6 +11,9 @@ COMMENT= Python library and command line tool for configuring a YubiKey LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fido2>0:security/py-fido2@${PY_FLAVOR} \ diff --git a/sysutils/py-ansible-base/Makefile b/sysutils/py-ansible-base/Makefile index b4732d88c5c1..238669c75ef7 100644 --- a/sysutils/py-ansible-base/Makefile +++ b/sysutils/py-ansible-base/Makefile @@ -12,6 +12,9 @@ COMMENT= Radically simple IT automation LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ diff --git a/sysutils/py-ansible-core/Makefile b/sysutils/py-ansible-core/Makefile index 58ccf1e7ece3..d6189f7e4008 100644 --- a/sysutils/py-ansible-core/Makefile +++ b/sysutils/py-ansible-core/Makefile @@ -10,6 +10,9 @@ COMMENT= Radically simple IT automation LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ diff --git a/sysutils/py-ansible-core211/Makefile b/sysutils/py-ansible-core211/Makefile index 6d65cdd6a5ac..eb998d17ff93 100644 --- a/sysutils/py-ansible-core211/Makefile +++ b/sysutils/py-ansible-core211/Makefile @@ -11,6 +11,9 @@ COMMENT= Radically simple IT automation LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ diff --git a/www/onionbalance/Makefile b/www/onionbalance/Makefile index 3543924fdf31..0580ee109111 100644 --- a/www/onionbalance/Makefile +++ b/www/onionbalance/Makefile @@ -11,6 +11,9 @@ COMMENT= Load-balancing and Redundancy for Onion Services LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaml>=0:textproc/py-pyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto@${PY_FLAVOR} \ diff --git a/www/onionshare/Makefile b/www/onionshare/Makefile index cebeb8768830..67c37bd5aa01 100644 --- a/www/onionshare/Makefile +++ b/www/onionshare/Makefile @@ -10,6 +10,9 @@ COMMENT= Secure and anonymous file sharing via Tor LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + RUN_DEPENDS= tor:security/tor \ obfs4proxy:security/obfs4proxy-tor \ ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ diff --git a/www/py-pyjwt1/Makefile b/www/py-pyjwt1/Makefile index 61b79e3e4973..7a8d87e21b8c 100644 --- a/www/py-pyjwt1/Makefile +++ b/www/py-pyjwt1/Makefile @@ -11,6 +11,9 @@ COMMENT= JSON Web Token implementation in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired security/py-pycrypto +EXPIRATION_DATE=2022-09-30 + # Some tests are skipped without pycrypto, but its not # referenced as a requirement anymore. TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \