Bug 267340

Summary: security/py-keyrings.alt: Update to 4.2.0
Product: Ports & Packages Reporter: Dan Langille <dvl>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: douglas
Priority: --- Flags: douglas: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch 4.2.0
none
this patch includes creation of a fake setup.py none

Description Dan Langille freebsd_committer freebsd_triage 2022-10-25 15:20:41 UTC
Created attachment 237620 [details]
patch 4.2.0

This patch updates to 4.2.0 and also moves from the deprecated security/py-pycrypto to security/py-pycryptodome and security/py-pycryptodomex (both are needed for `make test`).
Comment 1 Dan Langille freebsd_committer freebsd_triage 2022-10-25 15:43:32 UTC
Created attachment 237622 [details]
this patch includes creation of a fake setup.py

I replaced the original patch with one which includes a missed file.
Comment 2 Douglas Thrift 2022-10-25 18:48:27 UTC
Looks good. Thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-10-26 13:08:24 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a16d8f14ce3bbcae7b17b690069593b5b0c7fb9e

commit a16d8f14ce3bbcae7b17b690069593b5b0c7fb9e
Author:     Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2022-10-26 13:05:55 +0000
Commit:     Dan Langille <dvl@FreeBSD.org>
CommitDate: 2022-10-26 13:05:55 +0000

    security/py-keyrings.alt: Update to 4.2.0

    This undeprecates the prot by moving from the deprecated
    security/py-pycrypto to security/py-pycryptodome and
    security/py-pycryptodomex (both are needed for `make test`).

    PR:             267340

 security/py-keyrings.alt/Makefile                          | 10 ++++------
 security/py-keyrings.alt/distinfo                          |  6 +++---
 security/py-keyrings.alt/files/patch-setup.py (new)        |  9 +++++++++
 security/py-keyrings.alt/files/patch-tests_test__crypto.py |  6 +++---
 security/py-keyrings.alt/files/patch-tests_test__file.py   | 10 +++++-----
 5 files changed, 24 insertions(+), 17 deletions(-)
Comment 4 Dan Langille freebsd_committer freebsd_triage 2022-10-26 13:10:06 UTC
Done, thank you.