GNU bug report logs -
#70242
[PATCH 0/3] Add optional Blender dependencies.
Previous Next
To reply to this bug, email your comments to 70242 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#70242
; Package
guix-patches
.
(Sat, 06 Apr 2024 16:49:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Vinicius Monego <monego <at> posteo.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 06 Apr 2024 16:49:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Vinicius Monego (3):
gnu: openimageio: Add optional dependencies.
gnu: Add materialx.
gnu: blender: Add optional dependencies.
gnu/packages/graphics.scm | 58 ++++++++++++++++++++++++++++++++++++++-
1 file changed, 57 insertions(+), 1 deletion(-)
base-commit: 12fd64c9f952189d82a8a6ba91f2178c479eb890
--
2.39.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#70242
; Package
guix-patches
.
(Sat, 06 Apr 2024 16:51:03 GMT)
Full text and
rfc822 format available.
Message #8 received at 70242 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/graphics.scm (openimageio)[inputs]: Add dcmtk, ffmpeg,
freetype, libglvnd, libraw, libwebp, opencolorio, openjpeg, tbb.
Change-Id: I19ac4119783744a37aee0b55d4b49dcf02b55762
---
gnu/packages/graphics.scm | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index a63629823a..fcf3999f24 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -1323,18 +1323,27 @@ (define-public openimageio
(list pkg-config))
(inputs
(list boost
+ dcmtk
+ ffmpeg
fmt
+ freetype
giflib
imath
+ libglvnd
libheif
libjpeg-turbo
libpng
+ libraw
libtiff
+ libwebp
+ opencolorio
openexr
+ openjpeg
pugixml
pybind11
python-wrapper
robin-map
+ tbb
zlib))
(synopsis "C++ library for reading and writing images")
(description
base-commit: 12fd64c9f952189d82a8a6ba91f2178c479eb890
--
2.39.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#70242
; Package
guix-patches
.
(Sat, 06 Apr 2024 16:51:03 GMT)
Full text and
rfc822 format available.
Message #11 received at 70242 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/graphics.scm (materialx): New variable.
Change-Id: I62c6a1675114611f23287068148171a44fa30a42
---
gnu/packages/graphics.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index fcf3999f24..cd7dbf2dbe 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -1354,6 +1354,41 @@ (define-public openimageio
(home-page "https://www.openimageio.org")
(license license:bsd-3)))
+(define-public materialx
+ (package
+ (name "materialx")
+ (version "1.38.9")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/AcademySoftwareFoundation/MaterialX")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "190xkg1q1sr9d95rq8rim6cxzlg2safki9i9zjsjw9wwv2bl95wr"))))
+ (build-system cmake-build-system)
+ (arguments
+ (list #:configure-flags #~(list "-DBUILD_SHARED_LIBS=ON")
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (invoke
+ "ctest" "-E"
+ "MaterialXTest_Render_GLSL_TestSuite")))))))
+ (inputs
+ (list libglvnd libx11 libxt))
+ (home-page "https://materialx.org/")
+ (synopsis
+ "Standard for the exchange of rich material and look-development content")
+ (description "MaterialX is an open standard for representing rich material
+and look-development content in computer graphics, enabling its
+platform-independent description and exchange across applications and
+renderers.")
+ (license license:asl2.0)))
+
(define-public openscenegraph
(package
(name "openscenegraph")
--
2.39.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#70242
; Package
guix-patches
.
(Sat, 06 Apr 2024 16:51:04 GMT)
Full text and
rfc822 format available.
Message #14 received at 70242 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/graphics.scm (blender)[inputs]: Add alembic, libharu, libspnav,
libwebp, llvm, materialx, openshadinglanguage, openxr, potrace, pulseaudio,
sdl2.
Change-Id: Ic6354df6623781d08876dc8aa1f89065e07f92f6
---
gnu/packages/graphics.scm | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index cd7dbf2dbe..bf6420d19a 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -70,6 +70,7 @@ (define-module (gnu packages graphics)
#:use-module (gnu packages crypto)
#:use-module (gnu packages datastructures)
#:use-module (gnu packages documentation)
+ #:use-module (gnu packages engineering)
#:use-module (gnu packages flex)
#:use-module (gnu packages fonts)
#:use-module (gnu packages fontutils)
@@ -544,7 +545,8 @@ (define-public blender
"/lib/python" #$python-version
"/site-packages/")))))
(inputs
- (list boost
+ (list alembic
+ boost
bullet
eigen
embree
@@ -558,24 +560,34 @@ (define-public blender
jack-1
jemalloc
libepoxy
+ libharu
libjpeg-turbo
libpng
libsndfile
+ libspnav
libtiff
+ libwebp
libx11
libxi
libxrender
+ llvm
lzo
+ materialx
openal
opencolorio
openexr
openimageio
openjpeg
+ openshadinglanguage
opensubdiv
openvdb
+ openxr
+ potrace
pugixml
+ pulseaudio
python
python-numpy
+ sdl2
tbb
zlib
`(,zstd "lib")))
--
2.39.2
This bug report was last modified 226 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.