eceived: 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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dsM2h6wCvz3dkT for ; Thu, 15 Jan 2026 11:58:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768478332; 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=PH2utwxBrJOwlt63wZT4KEVDoFiE/X8l6pbfWr/NuCQ=; b=yllYA0WOLCW1xi0vu6Yu9/ZuHhWM3+fMaWTcw2Yif6GZ+TsqfGQOAg1PlLZaVhxBZjkReA j0eWi4nThPKVPT5wwKRtRKtThu7xb7G8IoCVMsGda+0rGutlqT55D8LP7IJ1t6wY2ecNUs FRn2DHfyU4cJyIkY3S/RLKXCZHnwTK427uqp/Nz0tp752D1RnS+Gz5rU2qyQNsoKSAhgRd gBT6kt5IO6xCcTLb1OcH2A2MDSPI15M90ALsLTbWG8VQa1OaKevHemBpnlDVLxL4Rm1HiN cxLqneziqhIWHuk4FGR3cNHopK4UoMtO6hha95vpu1XpFIvi44gqNcvZqGnoUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768478332; 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=PH2utwxBrJOwlt63wZT4KEVDoFiE/X8l6pbfWr/NuCQ=; b=fd5Upe9FSiKpzUsF1vsbYP3cOPADpXnfjYmvjEXSRUpopcdevFY80DYjlglEyFnH3YtneK 2g9WU2FebmIlANT65mqKExNedSmzR4whfGkNoCC6l3QJRsW/PE/ew6NHAusZcfqUeyNf37 hB7Z79Br0rTKGYjZeWaYo1lq8SO3TVmJSI3q0pAr21Jm0qx6/JwkKdNNkBjON5iSRcy/UL /wtXj/KpT1AL5WDRP3HyOwL0cc7eSw8WH2ABxyvifJC3kgYWH/hY5qWMZQe3Zd1Ac3uKjm cBwIv3XRDtXkD9v/YPu78qNzNzcODp2wJZjR3SzYp2AaiLP/jsUiQI2mIo2Y+Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768478332; a=rsa-sha256; cv=none; b=yMKkJrsj1Fha/gpEzYQdJ+UuhiKQ4SjT4j9m21+pP6aaovdk/NHP7lyn2n3Ss8eWEV1Mt3 E4B6vESFJKwHWBdxlSs8P7yXc8aHptO/GEeSQPhqfXuCXOr3iokOAf7DKm5erXOcKg0zNv Vb/vTnG+ljEM5FT/U2P59aNyIxL9EMQJcs7bNiSFCcBo64u/gpRCZuM7YpyMJ6RW2qhEhO TaPui+vGpQmMwthF1R7RKcv8WapYZDnPPFZysWHZkDj4dPITzuQnTGjlyQau6ow1W7R/k8 9VABBVR9WShpFhgAsc+gRvnfWs3oeczQAR+gT6CCsx0boZoN7FxRq4ZZLHNfrA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dsM2h6Sr3zB6m for ; Thu, 15 Jan 2026 11:58:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3995d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 15 Jan 2026 11:58:52 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: d6e3308ab33b - main - security/py-cryptography: Update to 46.0.3 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d6e3308ab33bb89775e59b64200ad899c05c4ec4 Auto-Submitted: auto-generated Date: Thu, 15 Jan 2026 11:58:52 +0000 Message-Id: <6968d67c.3995d.49c54ed@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=d6e3308ab33bb89775e59b64200ad899c05c4ec4 commit d6e3308ab33bb89775e59b64200ad899c05c4ec4 Author: Po-Chuan Hsieh AuthorDate: 2026-01-15 11:37:53 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-01-15 11:53:33 +0000 security/py-cryptography: Update to 46.0.3 - Clean up BUILD_DEPENDS: py-wheel is not needed Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst https://cryptography.io/en/latest/changelog/ --- security/py-cryptography/Makefile | 21 +++--- security/py-cryptography/Makefile.crates | 39 +++++----- security/py-cryptography/distinfo | 84 +++++++++++----------- security/py-cryptography/files/patch-libressl | 12 ---- .../py-cryptography/files/patch-pyproject.toml | 12 ---- 5 files changed, 75 insertions(+), 93 deletions(-) diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile index 35e17fca4724..be68ab415833 100644 --- a/security/py-cryptography/Makefile +++ b/security/py-cryptography/Makefile @@ -1,6 +1,5 @@ PORTNAME= cryptography -PORTVERSION= 45.0.7 -PORTREVISION= 2 +PORTVERSION= 46.0.3 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI @@ -17,11 +16,10 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.14:devel/py-cffi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.6<2:devel/py-maturin@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.14:devel/py-cffi@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=2.0.0:devel/py-cffi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.4<2:devel/py-maturin@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=2.0.0:devel/py-cffi@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.5:security/py-bcrypt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>=2024:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography-vectors>=${PORTVERSION}<${PORTVERSION}_99:security/py-cryptography-vectors@${PY_FLAVOR} \ @@ -36,7 +34,6 @@ USES= cargo cpe python ssl USE_PYTHON= autoplist concurrent pep517 pytest CARGO_BUILD= no -CARGO_CARGOLOCK=${WRKSRC}/src/rust/Cargo.lock CARGO_CARGOTOML=${WRKSRC}/src/rust/Cargo.toml CARGO_INSTALL= no CARGO_TEST= no @@ -50,4 +47,10 @@ OPTIONS_DEFINE= SSH SSH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.5:security/py-bcrypt@${PY_FLAVOR} -.include +.include + +.if ${PYTHON_REL} < 31100 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.13.2:devel/py-typing-extensions@${PY_FLAVOR} +.endif + +.include diff --git a/security/py-cryptography/Makefile.crates b/security/py-cryptography/Makefile.crates index fdc63c3274aa..30de7214be6f 100644 --- a/security/py-cryptography/Makefile.crates +++ b/security/py-cryptography/Makefile.crates @@ -1,35 +1,36 @@ -CARGO_CRATES= asn1-0.21.3 \ - asn1_derive-0.21.3 \ - autocfg-1.4.0 \ +CARGO_CRATES= asn1-0.22.0 \ + asn1_derive-0.22.0 \ + autocfg-1.5.0 \ base64-0.22.1 \ - bitflags-2.9.1 \ - cc-1.2.23 \ - cfg-if-1.0.0 \ + bitflags-2.9.4 \ + cc-1.2.37 \ + cfg-if-1.0.3 \ + find-msvc-tools-0.1.1 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ heck-0.5.0 \ indoc-2.0.6 \ itoa-1.0.15 \ - libc-0.2.172 \ + libc-0.2.175 \ memoffset-0.9.1 \ once_cell-1.21.3 \ - openssl-0.10.72 \ + openssl-0.10.74 \ openssl-macros-0.1.1 \ - openssl-sys-0.9.108 \ + openssl-sys-0.9.110 \ pem-3.0.5 \ pkg-config-0.3.32 \ - portable-atomic-1.11.0 \ - proc-macro2-1.0.95 \ - pyo3-0.25.0 \ - pyo3-build-config-0.25.0 \ - pyo3-ffi-0.25.0 \ - pyo3-macros-0.25.0 \ - pyo3-macros-backend-0.25.0 \ + portable-atomic-1.11.1 \ + proc-macro2-1.0.101 \ + pyo3-0.26.0 \ + pyo3-build-config-0.26.0 \ + pyo3-ffi-0.26.0 \ + pyo3-macros-0.26.0 \ + pyo3-macros-backend-0.26.0 \ quote-1.0.40 \ self_cell-1.2.0 \ shlex-1.3.0 \ - syn-2.0.101 \ - target-lexicon-0.13.2 \ - unicode-ident-1.0.18 \ + syn-2.0.106 \ + target-lexicon-0.13.3 \ + unicode-ident-1.0.19 \ unindent-0.2.4 \ vcpkg-0.2.15 diff --git a/security/py-cryptography/distinfo b/security/py-cryptography/distinfo index d4282aa53a0b..f47a3042795e 100644 --- a/security/py-cryptography/distinfo +++ b/security/py-cryptography/distinfo @@ -1,20 +1,22 @@ -TIMESTAMP = 1756789128 -SHA256 (cryptography-45.0.7.tar.gz) = 4b1654dfc64ea479c242508eb8c724044f1e964a47d1d1cacc5132292d851971 -SIZE (cryptography-45.0.7.tar.gz) = 744980 -SHA256 (rust/crates/asn1-0.21.3.crate) = 2d9c3502a6f1b50a2c69b97b71638a81ad3b21b9874604880401b9b2b0bf758f -SIZE (rust/crates/asn1-0.21.3.crate) = 40295 -SHA256 (rust/crates/asn1_derive-0.21.3.crate) = 1766ebcb519d8dd186d60dfa912571edcaa2c1f995e2e56643a261a87df69a61 -SIZE (rust/crates/asn1_derive-0.21.3.crate) = 8570 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +TIMESTAMP = 1767157665 +SHA256 (cryptography-46.0.3.tar.gz) = a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1 +SIZE (cryptography-46.0.3.tar.gz) = 749258 +SHA256 (rust/crates/asn1-0.22.0.crate) = df42c2b01c5e1060b8281f67b4e5fb858260694916a667345a7305cd11e5dbfa +SIZE (rust/crates/asn1-0.22.0.crate) = 47124 +SHA256 (rust/crates/asn1_derive-0.22.0.crate) = cdccf849b54365e3693e9a90ad36e4482b79937e6373ac8e2cf229c985187b21 +SIZE (rust/crates/asn1_derive-0.22.0.crate) = 8953 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 -SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766 -SIZE (rust/crates/cc-1.2.23.crate) = 106527 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44 +SIZE (rust/crates/cc-1.2.37.crate) = 90111 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 +SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d +SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b @@ -25,48 +27,48 @@ SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15 SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da -SIZE (rust/crates/openssl-0.10.72.crate) = 283852 +SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654 +SIZE (rust/crates/openssl-0.10.74.crate) = 285425 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.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847 -SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190 +SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2 +SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412 SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3 SIZE (rust/crates/pem-3.0.5.crate) = 18140 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 -SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e -SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4 -SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850 -SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d -SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122 -SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e -SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991 -SHA256 (rust/crates/pyo3-macros-0.25.0.crate) = a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214 -SIZE (rust/crates/pyo3-macros-0.25.0.crate) = 8876 -SHA256 (rust/crates/pyo3-macros-backend-0.25.0.crate) = 9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e -SIZE (rust/crates/pyo3-macros-backend-0.25.0.crate) = 75089 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383 +SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579 +SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f +SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309 +SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105 +SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247 +SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded +SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906 +SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf +SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749 SIZE (rust/crates/self_cell-1.2.0.crate) = 16883 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf -SIZE (rust/crates/syn-2.0.101.crate) = 299250 -SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a -SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c +SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 SIZE (rust/crates/unindent-0.2.4.crate) = 7422 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 diff --git a/security/py-cryptography/files/patch-libressl b/security/py-cryptography/files/patch-libressl deleted file mode 100644 index 619f0e53e8dd..000000000000 --- a/security/py-cryptography/files/patch-libressl +++ /dev/null @@ -1,12 +0,0 @@ -Obtained from: https://github.com/rust-openssl/rust-openssl/commit/12800873a0255b61a9e08a4d47095b1b2529835c - ---- cargo-crates/openssl-sys-0.9.108/build/main.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/openssl-sys-0.9.108/build/main.rs -@@ -451,6 +451,7 @@ See rust-openssl documentation for more information: - (4, 0, _) => ('4', '0', 'x'), - (4, 1, 0) => ('4', '1', '0'), - (4, 1, _) => ('4', '1', 'x'), -+ (4, 2, _) => ('4', '2', 'x'), - _ => version_error(), - }; - diff --git a/security/py-cryptography/files/patch-pyproject.toml b/security/py-cryptography/files/patch-pyproject.toml deleted file mode 100644 index 13bd298738a5..000000000000 --- a/security/py-cryptography/files/patch-pyproject.toml +++ /dev/null @@ -1,12 +0,0 @@ ---- pyproject.toml.orig 2025-05-18 02:39:52 UTC -+++ pyproject.toml -@@ -21,8 +21,7 @@ readme = "README.rst" - ] - description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." - readme = "README.rst" --license = "Apache-2.0 OR BSD-3-Clause" --license-files = [ "LICENSE", "LICENSE.APACHE", "LICENSE.BSD" ] -+license = { text = "Apache-2.0 OR BSD-3-Clause" } - classifiers = [ - "Development Status :: 5 - Production/Stable", - "Intended Audience :: Developers",