Date: Sun, 06 Jun 2021 00:14:43 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 256427] [NEW PORT] finance/py-chiapos: Chia proof of space plotting, proving, and verifying (wraps C++) Message-ID: <bug-256427-7788-2d3VwJImeW@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-256427-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-256427-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256427 Kubilay Kocak <koobs@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |needs-patch CC| |risner@stdio.com Flags| |maintainer-feedback?(risner | |@stdio.com) --- Comment #1 from Kubilay Kocak <koobs@FreeBSD.org> --- Review items: - Upstream says this uses/needs cmake, but the port uses USES=3Dcmake. Is = it required? - setup.py has special env vars that modify the build, are any of these wanted, needed, useful as OPTIONs? - USE_CXXSTD *may* be useful here if you need to use USES=3Dcompiler:<valu= e> [2] - setup.py says 3.7+, port says 3.6+. Intentional? [3] - For python dependencies, use package name declarations, rather than file= /dir dependency declarations, as the latter does'nt support <version-specs>, whi= ch python packages need, and policy requires matching on. [4] - WWW: url should match setup.py=3Durl in almost all cases (its canonical)= [5] - When running commands,=20 [1] setup.py BUILD_VDF_CLIENT BUILD_VDF_BENCH=20 [2] setup.py: "at least C++11 support " "is needed!" [3] setup.py: python_requires=3D">=3D3.7" [4] BUILD_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}pybind11>=3D2.5.0 ... (per setu= p.py setup_requires version-spec). See Also PythonPolicy#Dependencie [5] setup.py: url=3D"https://github.com/Chia-Network/chiavdf", --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-256427-7788-2d3VwJImeW>