Bug 267340 - security/py-keyrings.alt: Update to 4.2.0
Summary: security/py-keyrings.alt: Update to 4.2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-25 15:20 UTC by Dan Langille
Modified: 2022-10-26 13:10 UTC (History)
1 user (show)

See Also:
douglas: maintainer-feedback+


Attachments
patch 4.2.0 (3.45 KB, patch)
2022-10-25 15:20 UTC, Dan Langille
no flags Details | Diff
this patch includes creation of a fake setup.py (3.86 KB, patch)
2022-10-25 15:43 UTC, Dan Langille
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.