mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
337b0112b1
https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst#4700---2026-04-24 (I am aware that 48.0.0 was released two days ago)
48 lines
1.0 KiB
Makefile
48 lines
1.0 KiB
Makefile
COMMENT= cryptographic recipes and primitives for Python
|
|
|
|
MODPY_DISTV= 47.0.0
|
|
DISTNAME= cryptography-${MODPY_DISTV}
|
|
DISTFILES= cryptography-${MODPY_DISTV}${EXTRACT_SUFX}
|
|
PKGNAME= ${MODPY_PY_PREFIX}${DISTNAME}
|
|
|
|
CATEGORIES= security devel
|
|
|
|
HOMEPAGE= https://cryptography.io/
|
|
|
|
# dual: BSD or Apache 2
|
|
PERMIT_PACKAGE= Yes
|
|
|
|
WANTLIB= ${MODPY_WANTLIB} ${MODCARGO_WANTLIB} crypto ssl
|
|
|
|
COMPILER= base-clang ports-gcc
|
|
COMPILER_LANGS= c
|
|
|
|
MODULES= lang/python
|
|
MODPY_PI= Yes
|
|
MODPY_PYBUILD= maturin
|
|
|
|
RUN_DEPENDS= devel/py-cffi>=2.0.0
|
|
BUILD_DEPENDS= ${RUN_DEPENDS} \
|
|
devel/py-setuptools
|
|
|
|
PORTHOME= ${WRKDIR}
|
|
TEST_DEPENDS= ${FULLPKGNAME}:${BUILD_PKGPATH} \
|
|
devel/py-certifi \
|
|
devel/py-coverage \
|
|
devel/py-hypothesis \
|
|
devel/py-pretend \
|
|
devel/py-test-benchmark \
|
|
devel/py-test-subtests \
|
|
devel/py-test-xdist \
|
|
devel/py-tz \
|
|
security/py-bcrypt \
|
|
security/py-cryptography_vectors=${MODPY_DISTV} \
|
|
textproc/py-iso8601
|
|
|
|
MODCARGO_CARGOTOML= ${WRKSRC}/src/rust/Cargo.toml
|
|
MODCARGO_CARGOLOCK= ${WRKSRC}/Cargo.lock
|
|
|
|
.include "crates.inc"
|
|
|
|
.include <bsd.port.mk>
|