Age | Commit message (Collapse) | Author |
|
* gnu/packages/graphics.scm (coin3d): New Variable.
(coin3D): Define as deprecated.
(coin3D-4): Point to coin3d.
* gnu/packages/engineering.scm (freecad): Use coin3d instead of coin3D.
* gnu/packages/python-xyz.scm (python-pivy): Ditto.
* gnu/packages/qt.scm (soqt): Ditto.
Change-Id: I4e83e25e80c512350f38024847891eac14723f26
Signed-off-by: Christopher Baines <[email protected]>
|
|
Two issues are fixed with this commit. First, openexr would fail to build on
i686-linux due to a test which checks for SSE2. Secondly, dependents could
fail to find openexr as it now has libdeflate in the Requires.private of
OpenEXR.pc.
* gnu/packages/graphics.scm (openexr)[arguments]: Enable SSE2 for x86_64-linux
and i686-linux in configure-flags.
[inputs]: Remove zlib (no longer used). Move libdeflate from here ...
[propagated-inputs]: ... to here.
Change-Id: Ib2e6669036033e262447ba4b1b98c20c7db13bf1
|
|
Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5
|
|
Previous versions, 3.2.2 and 3.1.4, fixed CVE-2023-5841 and CVE-2021-45942,
respectively.
* gnu/packages/graphics.scm (openexr): Update to 3.2.4.
[arguments]: Remove unneeded files from patch-test-directory phase.
[inputs]: Add libdeflate.
Reported-by: Vinicius Monego <[email protected]>
Change-Id: I72f82e623c9b8988cae433947117cd81f40cdbc3
|
|
* 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
|
|
* gnu/packages/graphics.scm (blender): Update to 3.6.10.
[arguments]<#:configure-flags>: Unset "-DCMAKE_CXX_FLAGS".
<#:phases>: Delete the fix-broken-import phase.
[inputs]: Add libepoxy. Replace freetype with freetype-with-brotli, ilmbase
with imath, openexr-2 with openexr.
Change-Id: Ifb5e5cdb4d26aac9626bf5cd77e171d8b0ebfaed
|
|
* gnu/packages/graphics.scm (openvdb): Update to 11.0.0.
[inputs]: Add jemalloc. Remove ilmbase.
Change-Id: Ia8b248c1171c62344ff6da924afa5f4d83cd8d49
|
|
* gnu/packages/graphics.scm (opensubdiv): Update to 3.6.0.
[arguments]: Use G-Expressions. Remove trailing #t from phases.
Change-Id: Ie37f70a5146e5072b362a4439d0669ea19ca2869
|
|
* gnu/packages/graphics.scm (openshadinglanguage): Update to 1.13.8.0.
[source]: Add patch.
[arguments]: Use G-Expressions.
<#:configure-flags>: Pass the "-DLLVM_BC_GENERATOR" option.
<#:phases>: Delete the add-ilmbase-include-path phase. Add new tests to skip.
[native-inputs]: Replace clang-9 with clang, llmv-9 with llvm.
[inputs]: Replace openexr-2 with openexr, qtbase-5 with qtbase.
Change-Id: Ib3e7ed39c3eb170e3d24ccc74243ebff490e07ab
|
|
* gnu/packages/graphics.scm (openimageio): Update to 2.5.10.1.
[source]: Adjust tag prefix.
[arguments]: Use G-Expressions.
<#:configure-flags>: Pass "-DOIIO_BUILD_TESTS=false".
[inputs]: Replace openexr-2 with openexr, fmt-8 with fmt. Use package
labels. Sort alphabetically.
Change-Id: I7016f89c5b7c78cbc1ffeac23e5c0cefe2a8f43b
|
|
|
|
Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
|
|
The "SkRuntimeBlender_GPU" test started to fail with a segmentation fault
after recent updates, possibly with mesa to 23.2.1. However, this doesn't
seem to be true on all hardware, as Andronikos reported success on IRC and
Bordeaux also built the previous derivation.
* gnu/packages/graphics.scm (skia)[phases]: Add "SkRuntimeBlender_GPU" to
tests that are skipped in the check phase.
Change-Id: I4077ae89a58049628a90f8abd23395f9ba89047a
|
|
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
|
|
|
|
* gnu/packages/graphics.scm (povray): Update to 3.7.0.10.
[source]: Simplify snippet.
|
|
* gnu/packages/graphics.scm (povray)[inputs]: Remove all input labels.
[arguments]: Use G-expression to avoid the use of %build-inputs.
|
|
|
|
* gnu/packages/graphics.scm (nanosvg): Add a patch that is required to build
PrusaSlicer 2.6.
* gnu/packages/patches/nanosvg-prusa-slicer.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
|
|
* gnu/packages/graphics.scm (skia): Update to 112.0.6d0b938.
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
* gnu/packages/graphics.scm (skia): Update to 110.0.0f3fb7a.
[arguments](build-phases): Disable newly introduced libraries wuffs (general
performance) and perfetto (running performance tests).
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
|
|
* gnu/packages/graphics.scm (openscenegraph)[inputs]: Replace librsvg
with librsvg-for-system.
|
|
* gnu/packages/graphics.scm (asli): New variable.
* gnu/packages/patches/asli-use-system-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/graphics.scm (mmg): Update to 5.7.2.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/graphics.scm (mangohud): Update to 0.7.0.
[arguments]<#:configure-flags>: Remove "-Duse_system_vulkan=enabled" and
"-Dvulkan_datadir" from as they are no longer supported.
<#:phases>: Add 'unbundle-vulkan-headers'.
[inputs]: Add nlohmann-json. Replace vulkan-headers with origin for
[email protected].
[native-inputs]: Add git-minimal/pinned.
|
|
* gnu/packages/graphics.scm (f3d): Update to 2.2.1.
[snippet]: Update paths to delete and remove substitutions.
[arguments]<#:configure-flags>: Remove obsolete options, update renamed
options and add -DF3D_EXTERNAL_CXXOPTS, -DF3D_EXTERNAL_NLOHMANN_JSON and
-DF3D_MODULE_EXR.
[phases]: Add 'fix-cmake-rpath' phase.
[inputs]: Add openexr.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/game-development.scm (openmw): Update to 0.48.0.
* gnu/packages/graphics.scm (openmw-openscenegraph): Update to commit 68c5c5.
Change-Id: I5e1ae0d59ead8de7976714cb82e8d514c308f19a
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/graphics.scm (gr-framework): Update to 0.69.1.
|
|
* gnu/packages/graphics.scm (skia): Activate tests.
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
|
|
At this point, there are three equivalent TeX Live sub-systems:
texlive-scheme-basic, texlive-tiny, and (texlive-updmap.cfg). It is confusing
to keep so many around.
* doc/contributing.texi (Submitting Patches): Remove reference to
TEXLIVE-TINY.
* gnu/packages/algebra.scm (pari-gp)[native-inputs]:
(giac)[native-inputs]:
* gnu/packages/chez.scm (chez-sockets)[native-inputs]:
* gnu/packages/engineering.scm (fastcap)[native-inputs]:
* gnu/packages/gettext.scm (po4a)[native-inputs]:
* gnu/packages/maths.scm (cddlib)[native-inputs]:
(gnuplot)[native-inputs]:
(itpp)[native-inputs]:
* gnu/packages/ocaml.scm (unison)[native-inputs]:
* gnu/packages/pdf.scm (extractpdfmark)[native-inputs]:
* gnu/packages/photo.scm (enblend-enfuse): Replace TEXLIVE-TINY with a call to TEXLIVE-UPDMAP.CFG.
* gnu/packages/radio.scm (gnuradio)[native-inputs]: Remove unnecessary
TEXLIVE-TINY.
* gnu/packages/tex.scm (texlive-tiny): Deprecate it in favor of TEXLIVE-SCHEME-BASIC.
(texlive-makecmds)[native-inputs]: Replace TEXLIVE-TINY with a call to TEXLIVE-UPDMAP.CFG.
* guix/lint.scm (check-inputs-should-be-native): Check only for
"texlive-updmap.cfg" input name.
|
|
|
|
* gnu/packages/graphics.scm (brdf-explorer)[synopsis, description]:
Use @acronym{}.
|
|
* gnu/packages/graphics.scm (brdf-explorer)[home-page]:
Refer to Web Archive.
|
|
* gnu/packages/graphics.scm (imath)[arguments]: Adjust #:tests? to skip
tests when cross-compiling.
|
|
* gnu/packages/graphics.scm (nanosvg): New variable.
|
|
* gnu/packages/graphics.scm (mmg): Update to 5.7.1.
[arguments]<#:configure-flags>: Set -DCMAKE_INSTALL_MANDIR. Add
-DBUILD_DOC=ON and -DUSE_SCOTCH=ON, the defaults of which changed since
the last version. Scotch is still autodetected, but explicitly enabling
it causes the configuration to fail if it is not found.
<#:phases>: Do not copy the manual pages, because the build now does it.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
|
|
* gnu/packages/graphics.scm (openmw-openscenegraph): Update to Nov 2022 commit.
[arguments]: Sync the plugin flags with the mentioned wiki page.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/graphics.scm (directfb)[arguments]: Add a phase when
building for armhf-linux to apply a patch.
[native-inputs]: Add patch, patch file.
* gnu/packages/patches/directfb-davinci-glibc-228-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
|
|
|
|
* gnu/packages/graphics.scm (f3d): Update to 2.0.0.
[source]: Update substitute paths and add patch for breaking change to
cxxopts.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/graphics.scm (discregrid)[source]: Add patch for breaking
change to cxxopts.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/cpp.scm (nlohmann-json): New variable.
(json-modern-cxx): Mark as deprecated alias.
(xtl, jsonnet)[inputs]: Use nlohmann-json.
* gnu/packages/build-tools.scm (bear)[inputs]: Likewise.
* gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise.
* gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment.
* gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json.
* gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise.
* gnu/packages/hardware.scm (openrgb)[inputs]: Likewise.
[arguments]: Adjust accordingly.
* gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment.
* gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use
nlohmann-json.
* gnu/packages/jupyter.scm (xeus)[inputs]: Likewise.
* gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise.
* gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise.
* gnu/packages/video.scm (mktoolnix)[inputs]: Likewise.
* gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise.
|
|
* gnu/packages/graphics.scm (lib2geom): Update to 1.2.
(lib2geom-1.2): Remove variable.
* gnu/packages/inkscape.scm (inkscape)[inputs]: Use libgeom.
|
|
This is a followup to commit 5fda088fb17f0f5ad5cbb47314bada5f25afdb68
* gnu/packages/graphics.scm (openimageio)[source]: Fix the hash.
|
|
This fixes the build with GCC 11.
* gnu/packages/graphics.scm (openimageio): Update to 2.2.21.0.
|
|
* gnu/packages/graphics.scm (embree): Update to 3.13.5.
|