From f5079ae69e23a39b8bec9d828569bcb60d0ffc82 Mon Sep 17 00:00:00 2001 From: Reza Housseini Date: Wed, 19 Nov 2025 11:33:02 +0100 Subject: [PATCH] gnu: nlopt: Fix python bindings. * gnu/packages/maths.scm (nlopt)[inputs]: Move python... [native-inputs]: ...here. Add python-numpy. Change-Id: I38b976a65aed412863a5a7cd498c7f2ddcc79b55 Signed-off-by: Andreas Enge --- gnu/packages/maths.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 4fac7230a6..2b48cf8c6d 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -2664,8 +2664,8 @@ with the provided training tools.") "" ,(format #f "~a/lib/guile/3.0/extensions/" out)))))) (setenv "NLOPT_UNINSTALLED" "1"))))))) - (inputs (list guile-3.0 octave python)) - (native-inputs (list pkg-config swig-4.0)) + (inputs (list guile-3.0 octave)) + (native-inputs (list pkg-config python python-numpy swig-4.0)) (home-page "http://ab-initio.mit.edu/wiki/") (synopsis "Library for nonlinear optimization") (description "NLopt is a library for nonlinear optimization, providing a