git: 642d1fcaa4b9 - main - security/py-cryptography: Update to 41.0.7

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 01 Dec 2023 22:19:00 UTC
The branch main has been updated by sunpoet:

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

commit 642d1fcaa4b9558b48706f1cf658b2ada126ce1e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-12-01 22:02:18 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-12-01 22:11:47 +0000

    security/py-cryptography: Update to 41.0.7
    
    Changes:        https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
                    https://cryptography.io/en/latest/changelog/
    Security:       CVE-2023-49083
---
 security/py-cryptography/Makefile        |  2 +-
 security/py-cryptography/Makefile.crates |  5 +++--
 security/py-cryptography/distinfo        | 16 +++++++++-------
 3 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile
index 77c69b690f65..7957c4c9ac20 100644
--- a/security/py-cryptography/Makefile
+++ b/security/py-cryptography/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	cryptography
-PORTVERSION=	41.0.5
+PORTVERSION=	41.0.7
 PORTEPOCH=	1
 CATEGORIES=	security python
 MASTER_SITES=	PYPI
diff --git a/security/py-cryptography/Makefile.crates b/security/py-cryptography/Makefile.crates
index 4fdecb814ffa..c32db9c8fb3e 100644
--- a/security/py-cryptography/Makefile.crates
+++ b/security/py-cryptography/Makefile.crates
@@ -5,6 +5,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		autocfg-1.1.0 \
 		base64-0.13.1 \
 		bitflags-1.3.2 \
+		bitflags-2.4.1 \
 		cc-1.0.79 \
 		cfg-if-1.0.0 \
 		foreign-types-0.3.2 \
@@ -14,9 +15,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		lock_api-0.4.9 \
 		memoffset-0.8.0 \
 		once_cell-1.17.2 \
-		openssl-0.10.54 \
+		openssl-0.10.60 \
 		openssl-macros-0.1.1 \
-		openssl-sys-0.9.88 \
+		openssl-sys-0.9.96 \
 		ouroboros-0.15.6 \
 		ouroboros_macro-0.15.6 \
 		parking_lot-0.12.1 \
diff --git a/security/py-cryptography/distinfo b/security/py-cryptography/distinfo
index ac7945f3dd77..6f18f589b11c 100644
--- a/security/py-cryptography/distinfo
+++ b/security/py-cryptography/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1698341075
-SHA256 (cryptography-41.0.5.tar.gz) = 392cb88b597247177172e02da6b7a63deeff1937fa6fec3bbf902ebd75d97ec7
-SIZE (cryptography-41.0.5.tar.gz) = 630537
+TIMESTAMP = 1701363740
+SHA256 (cryptography-41.0.7.tar.gz) = 13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc
+SIZE (cryptography-41.0.7.tar.gz) = 630892
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
@@ -15,6 +15,8 @@ SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71
 SIZE (rust/crates/base64-0.13.1.crate) = 61002
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
+SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
 SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
 SIZE (rust/crates/cc-1.0.79.crate) = 62624
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -33,12 +35,12 @@ SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54
 SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
 SHA256 (rust/crates/once_cell-1.17.2.crate) = 9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b
 SIZE (rust/crates/once_cell-1.17.2.crate) = 33335
-SHA256 (rust/crates/openssl-0.10.54.crate) = 69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019
-SIZE (rust/crates/openssl-0.10.54.crate) = 258266
+SHA256 (rust/crates/openssl-0.10.60.crate) = 79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800
+SIZE (rust/crates/openssl-0.10.60.crate) = 265736
 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
 SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-sys-0.9.88.crate) = c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617
-SIZE (rust/crates/openssl-sys-0.9.88.crate) = 66011
+SHA256 (rust/crates/openssl-sys-0.9.96.crate) = 3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f
+SIZE (rust/crates/openssl-sys-0.9.96.crate) = 67743
 SHA256 (rust/crates/ouroboros-0.15.6.crate) = e1358bd1558bd2a083fed428ffeda486fbfb323e698cdda7794259d592ca72db
 SIZE (rust/crates/ouroboros-0.15.6.crate) = 11257
 SHA256 (rust/crates/ouroboros_macro-0.15.6.crate) = 5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7