~ruther/guix-local

962e246509febdef76efd7e94102e6b8ffb88ceb — Vinicius Monego 2 years ago 65bcdd8
gnu: ceres: Propagate eigen and gflags.

* gnu/packages/maths.scm (ceres)[inputs]: Move eigen and gflags to ...
[propagated-inputs]: ... here.
1 files changed, 4 insertions(+), 10 deletions(-)

M gnu/packages/maths.scm
M gnu/packages/maths.scm => gnu/packages/maths.scm +4 -10
@@ 2859,16 2859,10 @@ with constraints.")
                      (substitute* "CMakeLists.txt"
                        (("set\\(LIB_SUFFIX \"64\"\\)")
                         "set(LIB_SUFFIX \"\")")))))))
    (native-inputs
     (list pkg-config))
    (propagated-inputs
     (list glog))                           ;for #include <glog/glog.h>
    (inputs
     (list eigen
           openblas
           lapack
           suitesparse
           gflags))
    (native-inputs (list pkg-config))
    ;; These inputs need to be propagated to satisfy dependent packages.
    (propagated-inputs (list eigen gflags glog))
    (inputs (list openblas lapack suitesparse))
    (synopsis "C++ library for solving large optimization problems")
    (description
     "Ceres Solver is a C++ library for modeling and solving large,