Bug 294330 - devel/shiboken6: does not build
Summary: devel/shiboken6: does not build
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-08 11:09 UTC by delleceste
Modified: 2026-04-08 12:31 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description delleceste 2026-04-08 11:09:43 UTC
- Port: devel/shiboken6                                                                                                                                                      
  - Maintainer: kde@FreeBSD.org                                                                                                                                                
  - Summary: devel/shiboken6: NUMPY_INCLUDE_DIR points to numpy/core/include, broken with py-numpy 2.x (_core/include)                                                         
  - Description: numpy 2.x moved headers from numpy/core/include to numpy/_core/include. The NUMPY_CMAKE_ON line needs updating, and the dependency should be math/py-numpy not
   math/py-numpy1.                                                                                                                                                             
                                                                                                                                                                               
  The diff to attach:                                                                                                                                                          
                                                                                                                                                                               
  -NUMPY_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16:math/py-numpy1@${PY_FLAVOR}                                                                                        
  -NUMPY_RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16:math/py-numpy1@${PY_FLAVOR}                                                                                        
  -NUMPY_CMAKE_ON=              -DNUMPY_INCLUDE_DIR:PATH="${PYTHON_SITELIBDIR}/numpy/core/include"                                                                             
  +NUMPY_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}                                                                                          
  +NUMPY_RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}                                                                                          
  +NUMPY_CMAKE_ON=              -DNUMPY_INCLUDE_DIR:PATH="${PYTHON_SITELIBDIR}/numpy/_core/include"
Comment 1 Max Brazhnikov freebsd_committer freebsd_triage 2026-04-08 12:31:32 UTC
Does it build for you with math/py-numpy1?