* [bug#70242] [PATCH 0/3] Add optional Blender dependencies. @ 2024-04-06 16:46 Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 1/3] gnu: openimageio: Add optional dependencies Vinicius Monego 0 siblings, 1 reply; 4+ messages in thread From: Vinicius Monego @ 2024-04-06 16:46 UTC (permalink / raw) To: 70242; +Cc: Vinicius Monego 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 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [bug#70242] [PATCH 1/3] gnu: openimageio: Add optional dependencies. 2024-04-06 16:46 [bug#70242] [PATCH 0/3] Add optional Blender dependencies Vinicius Monego @ 2024-04-06 16:49 ` Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 2/3] gnu: Add materialx Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 3/3] gnu: blender: Add optional dependencies Vinicius Monego 0 siblings, 2 replies; 4+ messages in thread From: Vinicius Monego @ 2024-04-06 16:49 UTC (permalink / raw) To: 70242; +Cc: Vinicius Monego * 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 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#70242] [PATCH 2/3] gnu: Add materialx. 2024-04-06 16:49 ` [bug#70242] [PATCH 1/3] gnu: openimageio: Add optional dependencies Vinicius Monego @ 2024-04-06 16:49 ` Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 3/3] gnu: blender: Add optional dependencies Vinicius Monego 1 sibling, 0 replies; 4+ messages in thread From: Vinicius Monego @ 2024-04-06 16:49 UTC (permalink / raw) To: 70242; +Cc: Vinicius Monego * 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 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#70242] [PATCH 3/3] gnu: blender: Add optional dependencies. 2024-04-06 16:49 ` [bug#70242] [PATCH 1/3] gnu: openimageio: Add optional dependencies Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 2/3] gnu: Add materialx Vinicius Monego @ 2024-04-06 16:49 ` Vinicius Monego 1 sibling, 0 replies; 4+ messages in thread From: Vinicius Monego @ 2024-04-06 16:49 UTC (permalink / raw) To: 70242; +Cc: Vinicius Monego * 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 ^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-04-06 16:51 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-04-06 16:46 [bug#70242] [PATCH 0/3] Add optional Blender dependencies Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 1/3] gnu: openimageio: Add optional dependencies Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 2/3] gnu: Add materialx Vinicius Monego 2024-04-06 16:49 ` [bug#70242] [PATCH 3/3] gnu: blender: Add optional dependencies Vinicius Monego
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.