~ruther/guix-local

12fd64c9f952189d82a8a6ba91f2178c479eb890 — Vinicius Monego 2 years ago ebaf658
gnu: blender: Unbundle dependencies.

* gnu/packages/graphics.scm (blender)[arguments]<#:configure-flags>: Pass
"-DWITH_SYSTEM_BULLET=ON", "-DWITH_SYSTEM_EIGEN3=ON",
"-DWITH_SYSTEM_FREETYPE=ON", "-DWITH_SYSTEM_GLOG=ON", "-DWITH_SYSTEM_LZO=ON".
[inputs]: Add bullet, eigen, glog, lzo.

Change-Id: Iae52880a9fa3dc2a39948e5fe4fbddb84637c5da
1 files changed, 10 insertions(+), 0 deletions(-)

M gnu/packages/graphics.scm
M gnu/packages/graphics.scm => gnu/packages/graphics.scm +10 -0
@@ 74,6 74,7 @@
  #:use-module (gnu packages fonts)
  #:use-module (gnu packages fontutils)
  #:use-module (gnu packages freedesktop)
  #:use-module (gnu packages game-development)
  #:use-module (gnu packages gettext)
  #:use-module (gnu packages ghostscript)
  #:use-module (gnu packages gl)


@@ 521,6 522,11 @@ typically encountered in feature film production.")
                "-DWITH_OPENVDB=ON"
                "-DWITH_OPENSUBDIV=ON"
                "-DWITH_PYTHON_INSTALL=OFF"
                "-DWITH_SYSTEM_BULLET=ON"
                "-DWITH_SYSTEM_EIGEN3=ON"
                "-DWITH_SYSTEM_FREETYPE=ON"
                "-DWITH_SYSTEM_GLOG=ON"
                "-DWITH_SYSTEM_LZO=ON"
                (string-append "-DPYTHON_LIBRARY=python" #$python-version)
                (string-append "-DPYTHON_LIBPATH="
                               (assoc-ref %build-inputs "python")


@@ 539,11 545,14 @@ typically encountered in feature film production.")
                               "/site-packages/")))))
    (inputs
     (list boost
           bullet
           eigen
           embree
           ffmpeg-5
           fftw
           freetype-with-brotli
           glew
           glog
           gmp                        ;needed for boolean operations on meshes
           imath
           jack-1


@@ 556,6 565,7 @@ typically encountered in feature film production.")
           libx11
           libxi
           libxrender
           lzo
           openal
           opencolorio
           openexr