devel/py-maturin: Add missing dependency

* Since release 1.8.7, libzstd.so is also required, which was not                                                                                                              noticed when bulk building/testing this port and its consumers with
  default options, because libzstd.so is automatically provided by
  lang/rust via its dependency on ftp/curl.  The latter one supplies
  libzstd.so by default via the ZSTD option.

* Resolve the issue by adding the missing dependency to LIB_DEPENDS
  and bump PORTREVISION due changed dependencies.

PR:		287683
Reported by:	Christos Chatzaras
This commit is contained in:
Kai Knoblich
2025-06-20 19:50:57 +02:00
parent 9852f5e4b0
commit f0ec233ae2
+2
View File
@@ -1,5 +1,6 @@
PORTNAME= maturin
DISTVERSION= 1.8.7
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +20,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.4.0:devel/py-setuptools-rust@${PY_FLAVOR} \
${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.36.2:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libzstd.so:archivers/zstd
RUN_DEPENDS= ${PY_TOMLI}
USES= cargo python