security/py-cryptography: Update to 45.0.7
Changes: https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst https://cryptography.io/en/latest/changelog/
This commit is contained in:
parent
25ff185fce
commit
505f42c58a
4 changed files with 43 additions and 32 deletions
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= cryptography
|
||||
PORTVERSION= 44.0.3
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 45.0.7
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= security python
|
||||
MASTER_SITES= PYPI
|
||||
|
|
@ -17,11 +16,11 @@ LICENSE_COMB= dual
|
|||
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE
|
||||
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.12:devel/py-cffi@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}maturin>=1<2:devel/py-maturin@${PY_FLAVOR} \
|
||||
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.12:devel/py-cffi@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.14: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} \
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
CARGO_CRATES= asn1-0.20.0 \
|
||||
asn1_derive-0.20.0 \
|
||||
CARGO_CRATES= asn1-0.21.3 \
|
||||
asn1_derive-0.21.3 \
|
||||
autocfg-1.4.0 \
|
||||
base64-0.22.1 \
|
||||
bitflags-2.9.1 \
|
||||
|
|
@ -20,16 +20,16 @@ CARGO_CRATES= asn1-0.20.0 \
|
|||
pkg-config-0.3.32 \
|
||||
portable-atomic-1.11.0 \
|
||||
proc-macro2-1.0.95 \
|
||||
pyo3-0.23.5 \
|
||||
pyo3-build-config-0.23.5 \
|
||||
pyo3-ffi-0.23.5 \
|
||||
pyo3-macros-0.23.5 \
|
||||
pyo3-macros-backend-0.23.5 \
|
||||
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 \
|
||||
quote-1.0.40 \
|
||||
self_cell-1.2.0 \
|
||||
shlex-1.3.0 \
|
||||
syn-2.0.101 \
|
||||
target-lexicon-0.12.16 \
|
||||
target-lexicon-0.13.2 \
|
||||
unicode-ident-1.0.18 \
|
||||
unindent-0.2.4 \
|
||||
vcpkg-0.2.15
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
TIMESTAMP = 1747546580
|
||||
SHA256 (cryptography-44.0.3.tar.gz) = fe19d8bc5536a91a24a8133328880a41831b6c5df54599a8417b62fe015d3053
|
||||
SIZE (cryptography-44.0.3.tar.gz) = 711096
|
||||
SHA256 (rust/crates/asn1-0.20.0.crate) = 2d8b84b4ea1de2bf1dcd2a759737ddb328fb6695b2a95eb7e44fed67e3406f32
|
||||
SIZE (rust/crates/asn1-0.20.0.crate) = 39382
|
||||
SHA256 (rust/crates/asn1_derive-0.20.0.crate) = a200809d0138620b3dba989f1d08d0620e76248bc1e62a2ec1b2df5eb1ee08ad
|
||||
SIZE (rust/crates/asn1_derive-0.20.0.crate) = 6998
|
||||
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
|
||||
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
|
||||
|
|
@ -45,16 +45,16 @@ SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b1144
|
|||
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.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872
|
||||
SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533
|
||||
SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb
|
||||
SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885
|
||||
SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d
|
||||
SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867
|
||||
SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da
|
||||
SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856
|
||||
SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028
|
||||
SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938
|
||||
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/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
|
||||
|
|
@ -63,8 +63,8 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
|
|||
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.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
|
||||
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
|
||||
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/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
|
||||
|
|
|
|||
12
security/py-cryptography/files/patch-pyproject.toml
Normal file
12
security/py-cryptography/files/patch-pyproject.toml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
--- 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",
|
||||
Loading…
Add table
Add a link
Reference in a new issue