~ruther/guix-local

6726274b29d5f50ca2fd4ac077a1612e225d1c75 — Cayetano Santos 2 months ago 3173ca0
gnu: pagmo: Update dependency on tbb.

* gnu/packages/maths.scm (pagmo)[inputs]: Remove tbb; add onetbb.

Closes guix/guix!5493

Change-Id: Id955eb1f0ba836e8d65fecf846e02e0274a131aa
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1 files changed, 3 insertions(+), 1 deletions(-)

M gnu/packages/maths.scm
M gnu/packages/maths.scm => gnu/packages/maths.scm +3 -1
@@ 72,6 72,7 @@
;;; Copyright © 2025 Sören Tempel <soeren@soeren-tempel.net>
;;; Copyright © 2025 nomike Postmann <nomike@nomike.com>
;;; Copyright © 2025 Reza Housseini <reza@housseini.me>
;;; Copyright © 2026 Cayetano Santos <csantosb@inventati.org>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 173,6 174,7 @@
  #:use-module (gnu packages ninja)
  #:use-module (gnu packages ocaml)
  #:use-module (gnu packages onc-rpc)
  #:use-module (gnu packages oneapi)
  #:use-module (gnu packages parallel)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages popt)


@@ 1599,7 1601,7 @@ NonLinear Programming) problems.  It builds on top of Cbc and Ipopt.")
     (list #:configure-flags #~(list "-DPAGMO_BUILD_TESTS=ON"
                                     "-DPAGMO_WITH_EIGEN3=ON")))
    ;; Eigen is optional, enables some extra features.
    (inputs (list boost eigen tbb))
    (inputs (list boost eigen onetbb))
    (home-page "https://esa.github.io/pagmo2/")
    (synopsis
     "Platform to perform parallel computations of optimisation tasks")