summaryrefslogtreecommitdiff
path: root/security/py-bcrypt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--security/py-bcrypt/Makefile16
-rw-r--r--security/py-bcrypt/Makefile.crates56
2 files changed, 31 insertions, 41 deletions
diff --git a/security/py-bcrypt/Makefile b/security/py-bcrypt/Makefile
index 283595598671..87b89401a47d 100644
--- a/security/py-bcrypt/Makefile
+++ b/security/py-bcrypt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bcrypt
-DISTVERSION= 4.3.0
-PORTREVISION= 3
+PORTVERSION= 5.0.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,15 +20,14 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= cargo python
USE_PYTHON= autoplist concurrent pep517 pytest
-CARGO_CARGOLOCK= ${WRKSRC}/src/_bcrypt/Cargo.lock
-CARGO_CARGOTOML= ${WRKSRC}/src/_bcrypt/Cargo.toml
-CARGO_BUILD= no
-CARGO_INSTALL= no
-CARGO_TEST= no
-
+CARGO_BUILD= no
+CARGO_CARGOLOCK=${WRKSRC}/src/_bcrypt/Cargo.lock
+CARGO_CARGOTOML=${WRKSRC}/src/_bcrypt/Cargo.toml
+CARGO_INSTALL= no
+CARGO_TEST= no
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
-post-install:
+x-post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
diff --git a/security/py-bcrypt/Makefile.crates b/security/py-bcrypt/Makefile.crates
index d762d5e54aec..a7b7e5399fc1 100644
--- a/security/py-bcrypt/Makefile.crates
+++ b/security/py-bcrypt/Makefile.crates
@@ -1,50 +1,42 @@
-CARGO_CRATES= autocfg-1.4.0 \
+CARGO_CRATES= autocfg-1.5.0 \
base64-0.22.1 \
- bcrypt-0.17.0 \
+ bcrypt-0.17.1 \
bcrypt-pbkdf-0.10.0 \
- bitflags-2.8.0 \
block-buffer-0.10.4 \
blowfish-0.9.1 \
byteorder-1.5.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.3 \
cipher-0.4.4 \
cpufeatures-0.2.17 \
crypto-common-0.1.6 \
digest-0.10.7 \
generic-array-0.14.7 \
- getrandom-0.3.1 \
+ getrandom-0.3.3 \
heck-0.5.0 \
- indoc-2.0.5 \
+ indoc-2.0.6 \
inout-0.1.4 \
- libc-0.2.170 \
+ libc-0.2.176 \
memoffset-0.9.1 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
pbkdf2-0.12.2 \
- portable-atomic-1.11.0 \
- proc-macro2-1.0.93 \
- 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 \
- quote-1.0.38 \
- sha2-0.10.8 \
+ 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 \
+ r-efi-5.3.0 \
+ sha2-0.10.9 \
subtle-2.6.1 \
- syn-2.0.98 \
- target-lexicon-0.12.16 \
+ syn-2.0.106 \
+ target-lexicon-0.13.3 \
typenum-1.18.0 \
- unicode-ident-1.0.17 \
- unindent-0.2.3 \
+ unicode-ident-1.0.19 \
+ unindent-0.2.4 \
version_check-0.9.5 \
- wasi-0.13.3+wasi-0.2.2 \
- windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.52.6 \
- wit-bindgen-rt-0.33.0 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wit-bindgen-0.46.0 \
zeroize-1.8.1