Files
2026-03-16 22:28:25 +00:00

34 lines
605 B
Makefile

COMMENT= bcrypt blowfish password hashing for Python
MODPY_DISTV= 5.0.0
DISTNAME= bcrypt-${MODPY_DISTV}
DISTFILES= bcrypt-${MODPY_DISTV}${EXTRACT_SUFX}
PKGNAME= py-${DISTNAME}
REVISION= 0
.include "crates.inc"
CATEGORIES= security
# Apache License 2.0
PERMIT_PACKAGE= Yes
WANTLIB += ${MODCARGO_WANTLIB}
COMPILER= base-clang ports-gcc
COMPILER_LANGS= c
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools-rust
MODPY_PI= Yes
MODCARGO_CARGOTOML= ${WRKSRC}/src/_bcrypt/Cargo.toml
RUN_DEPENDS= devel/py-cffi
BUILD_DEPENDS= ${RUN_DEPENDS} \
devel/py-setuptools-rust
.include <bsd.port.mk>