aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/graphics.scm
Commit message (Collapse)AuthorAge
* gnu: Remove assimp-5.0.Nicolas Graves2024-10-28
| | | | | | | | This package is outdated, not used anymore in Guix and has a CVE. * gnu/packages/graphics.scm (assimp-5.0): Delete variable. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: lib2geom: Skip a test on ppc64leMarcel van der Boom2024-10-07
| | | | | | | * gnu/packages/graphics.scm (lib2geom)[arguments]: When building for ppc64le-linux add a phase to skip a test known to fail upstream. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: skia: Honor #:tests? argument.Dariqq2024-09-29
| | | | | | | | * gnu/packages/graphics.scm (skia)[arguments]: Skip 'check phase when #:tests? is false. Change-Id: I529d91cf9cedfe36fa14a2ae514589810054eac8 Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: lib2geom: Skip a test on riscv64-linux.Efraim Flashner2024-09-26
| | | | | | | * gnu/packages/graphics.scm (lib2geom)[arguments]: When building for riscv64-linux add a phase to skip a test known to fail upstream. Change-Id: Ib328a4b2ed3263f71d6ca846b181eca3e47a3800
* gnu: assimp: Update to 5.4.3.Zheng Junjie2024-09-18
| | | | | | * gnu/packages/graphics.scm (assimp): Update to 5.4.3. Change-Id: I56f3d62f2dd29d73a79ee0b1fda5b8a86dfb343c
* gnu: Add embree-3.John Kehayias2024-09-12
| | | | | | | | | | | Fixes <https://issues.guix.gnu.org/73186>. Followup to commit 31a55a652f8e4856fd66b47377e214b7d20b4f61 which updated embree; libigl needs an older version. * gnu/packages/engineering.scm (embree-3): New variable. * gnu/packages/engineering.scm (libigl)[inputs]: Replace embree with embree-3 Change-Id: I8c1f038b918c8f4411fec7f53703945df6e6008a
* gnu: f3d: Update to 2.5.0.Artyom V. Poptsov2024-09-09
| | | | | | | * gnu/packages/graphics.scm (f3d): Update to 2.5.0. Change-Id: Ibd6fd3238dd07b8d52842cda4532ec7c084d1f9e Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: embree: Update to 4.3.3.John Kehayias2024-09-07
| | | | | | * gnu/packages/graphics.scm (embree): Update to 4.3.3. Change-Id: Ibcd48258df0de9ba0203e6d934f1fff5394f1f78
* gnu: asli: Update to 0.1-1.4f4ba14.Artyom V. Poptsov2024-08-31
| | | | | | | | * gnu/packages/graphics.scm (asli): Update to the commit 4f4ba142ea7db6eecfdb546538c88a38680a83c5 to allow build with CGAL v5.6. * gnu/packages/patches/asli-use-system-libs.patch: Update. Change-Id: I623099a34d96180fe6aa4c161cfa895597a45304
* gnu: mmm: Fix the build.Artyom V. Poptsov2024-08-31
| | | | | | | | | * gnu/packages/graphics.scm (mmm): Fix the build. [arguments]: Add "patch-meson-build" phase. [home-page]: Fix the URL. Change-Id: If6f1a255e864669a10c646ee0d991e6fabdcb6b9 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: lib2geom: Skip failing tests on i686-linux.Ludovic Courtès2024-08-31
| | | | | | | * gnu/packages/graphics.scm (lib2geom)[arguments]: Skip 3 more failing tests on i686-linux. Change-Id: Ied70ec568f87d0dc77511bfda1d4a3c493a4aba4
* gnu: lib2geom: Disable broken test on aarch64.Ricardo Wurmus2024-08-31
| | | | | | | * gnu/packages/graphics.scm (lib2geom)[arguments]: Conditionally disable "elliptical-arc-test". Change-Id: Id6bbcb9c94831daa65c9596f080c194392d08b42
* gnu: openimageio: Fix cmake file.Zheng Junjie2024-08-31
| | | | | | | * gnu/packages/graphics.scm (openimageio)[arguments]: Add fix-OpenImageIOConfig phase. Change-Id: I0a923c8513069dde5cd3e42fde9279cbd177a10a
* gnu: openimageio: Fix build.Zheng Junjie2024-08-31
| | | | | | | | | This fixes <https://issues.guix.gnu.org/72046>. * gnu/packages/graphics.scm (openimageio)[arguments]<#:phases>: Add fix-zlib-version phase. Change-Id: I7ea6e7b7da675bf11a85381cbe26c6992f2bd299
* gnu: lib2geom: Use gexps and remove input labels.Maxim Cournoyer2024-08-31
| | | | | | | | * gnu/packages/graphics.scm (lib2geom) [arguments]: Use gexps. Add #:modules argument. [native-inputs, inputs, propagated-inputs]: Remove labels. Change-Id: Ia61ff5e8aa1f64231c98b1fb7f31a49513ede7f8
* gnu: lib2geom: Update to 1.3.Maxim Cournoyer2024-08-31
| | | | | | * gnu/packages/graphics.scm (lib2geom): Update to 1.3. Change-Id: Icac0c5674e39709ac85880ad7b22149b8fe30806
* gnu: autotrace: Update to 0.31.10.Maxim Cournoyer2024-08-31
| | | | | | | * gnu/packages/graphics.scm (autotrace): Update to 0.31.10. [inputs]: Add pango. Change-Id: I26abf2ee1a2c031062a2cdfa1ac4c02cd7474614
* gnu: pstoedit: Update to 4.00.Maxim Cournoyer2024-08-31
| | | | | | | | | | | | | * gnu/packages/graphics.scm (pstoedit): Update to 4.00. [source]: Apply patches. [arguments]: New field. [inputs]: Remove labels. Add glib and pango. * gnu/packages/patches/pstoedit-fix-gcc12.patch: New file. * gnu/packages/patches/pstoedit-fix-plainC.patch: Likewise. * gnu/packages/patches/pstoedit-pkglibdir.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: Ia17dae0ebc3e08b573b02431b10cc689a72a07dd
* gnu: hwdata: Update to 0.374.Hilton Chain2024-08-31
| | | | | | | | | | | | | * gnu/packages/pciutils.scm (hwdata): Update to 0.374. [arguments]: Don't modify #:phases. [outputs]: Keep only "out" for pkg-config file. (pciutils)[native-inputs]: Replace hwdata to "out" output. * gnu/packages/graphics.scm (mangohub)[inputs]: Likewise. * gnu/packages/kde-plasma.scm (kwin)[inputs]: Likewise. * gnu/packages/virtualization.scm (libosinfo)[native-inputs]: Likewise. * gnu/packages/wm.scm (wlroots)[native-inputs]: Likewise. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: cgal: Update to 5.6.1.Artyom V. Poptsov2024-08-12
| | | | | | | * gnu/packages/graphics.scm (cgal): Update to 5.6.1. Change-Id: Id909fc7be5d421496e6a3cd87d366f437f76bcfa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: drawpile: Fix build.Zheng Junjie2024-07-18
| | | | | | | * gnu/packages/graphics.scm (drawpile)[inputs]: Replace karchive and kdnssd with karchive-5 and kdnssd-5. Change-Id: I73047d3f564f04cc98d7a41ea243e4f7dd70f67f
* gnu: blender: Update to 3.6.13.Vinicius Monego2024-07-06
| | | | | | * gnu/packages/graphics.scm (blender): Update to 3.6.13. Change-Id: Id18c3bc36cae18f54b116fa1ac3ff3e67b78f604
* gnu: openimageio: Add optional dependencies.Vinicius Monego2024-07-06
| | | | | | | * gnu/packages/graphics.scm (openimageio)[inputs]: Add dcmtk, freetype, libglvnd, libraw, libwebp, opencolorio, openjpeg. Change-Id: I19ac4119783744a37aee0b55d4b49dcf02b55762
* gnu: openimageio: Update to 2.5.13.0.Vinicius Monego2024-07-06
| | | | | | | * gnu/packages/graphics.scm (openimageio): Update to 2.5.13.0. [source, home-page]: Follow redirect. Change-Id: Iacbd7d5b3388e4b709d995ae96859174ee3165a4
* gnu: openshadinglanguage: Update to 1.13.10.0.Vinicius Monego2024-07-05
| | | | | | * gnu/packages/graphics.scm (openshadinglanguage): Update to 1.13.10.0. Change-Id: I7d9b367881c479a3eb4eb451f38b43564250ed30
* gnu: f3d: Update to 2.4.0.Artyom V. Poptsov2024-05-31
| | | | | | | | | * gnu/packages/graphics.scm (f3d): Update to 2.4.0. [home-page]: Set to "https://f3d.app/" as the old page contains permanent redirect to it. Change-Id: Ia574725d31dcb181ced37b2debe24c033cb9094b Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: ctl: Update to 1.5.3.Efraim Flashner2024-05-23
| | | | | | | | | * gnu/packages/graphics.scm (ctl): Update to 1.5.3. [source]: Download using git-fetch. [arguments]: Don't skip the tests. [inputs]: Add libtiff. Change-Id: Iae08b6a2a7c0418bde10b31c3356425750703a9f
* gnu: Add tinygltf.Vinicius Monego2024-05-15
| | | | | | | | * gnu/packages/graphics.scm (tinygltf): New variable. Change-Id: I749ced85142b8dd2ebbe916533f27bf6d167bbff Co-authored-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: blender: Fix url.Zheng Junjie2024-04-21
| | | | | | * gnu/packages/graphics.scm (blender): Add www to url. Change-Id: I0d1e84f59d2ac0d0e9c72a5857afefc05d161eac
* gnu: blender: Add wrap-bin phase.David Thompson2024-04-21
| | | | | | | | | * gnu/packages/graphics.scm (blender)[arguments]: Add wrap-bin phase to set proper GUIX_PYTHONPATH. [inputs]: Add bash-minimal per 'guix lint'. Change-Id: I435957baf181ef7f92d4160529439357e16714f6 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* Merge remote-tracking branch 'savannah/master' into mesa-updatesChristopher Baines2024-04-15
|\ | | | | | | Change-Id: I00980ec5dbd9d23ab076995bc79331d136424796
| * gnu: coin3d: Update to 4.0.2.Jean-Pierre De Jesus DIAZ2024-04-15
| | | | | | | | | | | | | | * gnu/packages/graphics.scm (coin3d): Update to 4.0.2. Change-Id: I0ca8cd6eff933a764005447d648ca2f020d8ee7f Signed-off-by: Christopher Baines <mail@cbaines.net>
| * gnu: coin3d: Avoid use of dlopen.Jean-Pierre De Jesus DIAZ2024-04-15
| | | | | | | | | | | | | | | | * gnu/packages/graphics.scm (coin3d): Avoid use of dlopen and add missing inputs. Change-Id: I48d93218bd93f6ef4f10fb1c4f1cc22396040d7d Signed-off-by: Christopher Baines <mail@cbaines.net>
| * gnu: coin3d: Use system expat.Jean-Pierre De Jesus DIAZ2024-04-15
| | | | | | | | | | | | | | | | * gnu/packages/graphics.scm (coin3d): Remove bundled expat and use the system one. Change-Id: Ief176e320b7f57c5c3f349f244ed7d76e54f8281 Signed-off-by: Christopher Baines <mail@cbaines.net>
| * gnu: coin3d: Use G-Expressions.Jean-Pierre De Jesus DIAZ2024-04-15
| | | | | | | | | | | | | | | | * gnu/packages/graphics.scm (coin3d) <source>, <arguments>: Use G-Expressions. Change-Id: I79a77bda6fc919d9c3b80e77e38855824e81f6e6 Signed-off-by: Christopher Baines <mail@cbaines.net>
| * gnu: coin3D: Rename to coin3d.Jean-Pierre De Jesus DIAZ2024-04-15
| | | | | | | | | | | | | | | | | | | | | | | | * 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 <mail@cbaines.net>
* | gnu: openexr: Fix build.John Kehayias2024-04-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge remote-tracking branch 'savannah/master' into mesa-updatesChristopher Baines2024-04-09
|\| | | | | | | Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5
| * gnu: blender: Unbundle dependencies.Vinicius Monego2024-04-06
| | | | | | | | | | | | | | | | | | * 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: blender: Update to 3.6.10.Vinicius Monego2024-04-06
| | | | | | | | | | | | | | | | | | | | * 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: openvdb: Update to 11.0.0.Vinicius Monego2024-04-06
| | | | | | | | | | | | | | * gnu/packages/graphics.scm (openvdb): Update to 11.0.0. [inputs]: Add jemalloc. Remove ilmbase. Change-Id: Ia8b248c1171c62344ff6da924afa5f4d83cd8d49
| * gnu: opensubdiv: Update to 3.6.0.Vinicius Monego2024-04-06
| | | | | | | | | | | | | | * gnu/packages/graphics.scm (opensubdiv): Update to 3.6.0. [arguments]: Use G-Expressions. Remove trailing #t from phases. Change-Id: Ie37f70a5146e5072b362a4439d0669ea19ca2869
| * gnu: openshadinglanguage: Update to 1.13.8.0.Vinicius Monego2024-04-06
| | | | | | | | | | | | | | | | | | | | | | | | * 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: openimageio: Update to 2.5.10.1.Vinicius Monego2024-04-06
| | | | | | | | | | | | | | | | | | | | | | * 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
* | gnu: openexr: Update to 3.2.4 [security fixes].John Kehayias2024-04-08
|/ | | | | | | | | | | | 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 <monego@posteo.net> Change-Id: I72f82e623c9b8988cae433947117cd81f40cdbc3
* Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-12-20
|\
| * gnu: openmw: Update to 0.48.0.Rodion Goritskov2023-12-10
| | | | | | | | | | | | | | | | * 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 <ludo@gnu.org>
* | Merge branch 'master' into HEADLiliana Marie Prikler2023-12-03
|\| | | | | | | Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
| * gnu: skia: Fix build.John Kehayias2023-11-11
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-10-23
|\| | | | | | | Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191