[Bug 256427] [NEW PORT] finance/py-chiapos: Chia proof of space plotting, proving, and verifying (wraps C++)

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 06 Jun 2021 14:39:44 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256427

risner <risner@stdio.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #225570|0                           |1
        is obsolete|                            |

--- Comment #2 from risner <risner@stdio.com> ---
Created attachment 225596
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225596&action=edit
Current version of git staged diff

[1] cmake is required, I forgot to add USES=cmake to the Makefile.
[2] I added USE_CXXSTD=c++11, I'm not sure if it's required or not.
[3] Fixed. Upstream is inconsistent with both 3.6 or 3.7 for different
projects.
[4] Thanks. I used cad/py-ocp as as depnancies template for pybind11.
[5] Thanks, fixed. Added to by personal audit script.

Issues:
A) When I add USES=cmake with or without ninja, the build fails. I haven't
        figured out why yet. I'm still investigating. But in the woods
(unsure).
B) BUILD_VDF_* are for a different project (chiavdf) not this project. Upstream
        has a typo in url for non-Windows section of setup.py. The correct url
        is the one used in the Windows section.
C) Where did you find pybind11 version of 2.5.0? I couldn't find in setup.py.
D) I'm guessing upstream reused chiavdf setup.py and only changed the Windows
        section of the url. I'll use chiapos in pkg-descr and patch setup.py.

-- 
You are receiving this mail because:
You are the assignee for the bug.