head 1.4; access; symbols pkgsrc-2026Q2:1.4.0.24 pkgsrc-2026Q2-base:1.4 pkgsrc-2026Q1:1.4.0.22 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.20 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.18 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.16 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.14 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.12 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.10 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.8 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.6 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.4 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.2 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.1.0.2 pkgsrc-2023Q2-base:1.1; locks; strict; comment @# @; 1.4 date 2023.07.17.19.39.56; author tnn; state Exp; branches; next 1.3; commitid aS1OHGXrOWVzXbxE; 1.3 date 2023.07.17.19.26.37; author tnn; state Exp; branches; next 1.2; commitid uvv8529uW3lUSbxE; 1.2 date 2023.07.12.16.27.03; author adam; state dead; branches; next 1.1; commitid 1kezqQaFeBBq3xwE; 1.1 date 2023.05.08.20.39.18; author tnn; state Exp; branches; next ; commitid 3DhrNHebWdktxcoE; desc @@ 1.4 log @py-scipy: update patch comment @ text @$NetBSD: patch-scipy_spatial___ckdtree.pyx,v 1.3 2023/07/17 19:26:37 tnn Exp $ Fix missing isnan/isinf. Build breaks on at least NetBSD-10.99.4-aarch64 without this: scipy/spatial/_ckdtree.cxx: In function 'PyObject* __pyx_pf_5scipy_7spatial_8_ckdtree_7cKDTree_16count_neighbors(__pyx_obj_5scipy_7spatial_8_ckdtree_cKDTree*, __pyx_obj_5scipy_7spatial_8_ckdtree_cKDTree*, PyObject*, __pyx_t_5numpy_float64_t, PyObject*, int)': scipy/spatial/_ckdtree.cxx:13392:19: error: 'isinf' was not declared in this scope; did you mean 'std::isinf'? --- scipy/spatial/_ckdtree.pyx.orig 1970-01-01 00:00:00.000000000 +0000 +++ scipy/spatial/_ckdtree.pyx @@@@ -16,7 +16,9 @@@@ cimport numpy as np from cpython.mem cimport PyMem_Malloc, PyMem_Free from libcpp.vector cimport vector from libcpp cimport bool -from libc.math cimport isinf, INFINITY +from libc.math cimport INFINITY +cdef extern from "" namespace "std": + bool isinf(double) cimport cython import os @ 1.3 log @py-scipy: revert removal of patch-scipy_spatial___ckdtree.pyx This patch is still needed. Updated patch comment to clarify. @ text @d1 1 a1 1 $NetBSD$ d4 1 a4 1 Build breaks on at least NetBSD/aarch64 without this: @ 1.2 log @py-scipy: remove unused patch @ text @d1 1 a1 1 $NetBSD: patch-scipy_spatial___ckdtree.pyx,v 1.1 2023/05/08 20:39:18 tnn Exp $ d4 4 d11 1 a11 1 @@@@ -15,7 +15,8 @@@@ from numpy.math cimport INFINITY d15 2 a16 1 -from libc.math cimport isinf @ 1.1 log @py-scipy: fix missing isnan/isinf prototypes @ text @d1 1 a1 1 $NetBSD$ @