summaryrefslogtreecommitdiff
path: root/gnu/packages/graphics.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: drawpile: Fix build.•••* gnu/packages/graphics.scm (drawpile)[inputs]: Replace karchive and kdnssd with karchive-5 and kdnssd-5. Change-Id: I73047d3f564f04cc98d7a41ea243e4f7dd70f67f Zheng Junjie2024-07-181-2/+2
* gnu: blender: Update to 3.6.13.•••* gnu/packages/graphics.scm (blender): Update to 3.6.13. Change-Id: Id18c3bc36cae18f54b116fa1ac3ff3e67b78f604 Vinicius Monego2024-07-061-2/+2
* gnu: openimageio: Add optional dependencies.•••* gnu/packages/graphics.scm (openimageio)[inputs]: Add dcmtk, freetype, libglvnd, libraw, libwebp, opencolorio, openjpeg. Change-Id: I19ac4119783744a37aee0b55d4b49dcf02b55762 Vinicius Monego2024-07-061-0/+8
* gnu: openimageio: Update to 2.5.13.0.•••* gnu/packages/graphics.scm (openimageio): Update to 2.5.13.0. [source, home-page]: Follow redirect. Change-Id: Iacbd7d5b3388e4b709d995ae96859174ee3165a4 Vinicius Monego2024-07-061-11/+12
* gnu: openshadinglanguage: Update to 1.13.10.0.•••* gnu/packages/graphics.scm (openshadinglanguage): Update to 1.13.10.0. Change-Id: I7d9b367881c479a3eb4eb451f38b43564250ed30 Vinicius Monego2024-07-051-2/+2
* gnu: f3d: Update to 2.4.0.•••* 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> Artyom V. Poptsov2024-05-311-4/+4
* gnu: ctl: Update to 1.5.3.•••* 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 Efraim Flashner2024-05-231-7/+9
* gnu: Add tinygltf.•••* 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> Vinicius Monego2024-05-151-0/+67
* gnu: blender: Fix url.•••* gnu/packages/graphics.scm (blender): Add www to url. Change-Id: I0d1e84f59d2ac0d0e9c72a5857afefc05d161eac Zheng Junjie2024-04-211-1/+1
* gnu: blender: Add wrap-bin phase.•••* 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> David Thompson2024-04-211-2/+11
* Merge remote-tracking branch 'savannah/master' into mesa-updates•••Change-Id: I00980ec5dbd9d23ab076995bc79331d136424796 Christopher Baines2024-04-151-24/+50
|\
| * gnu: coin3d: Update to 4.0.2.•••* gnu/packages/graphics.scm (coin3d): Update to 4.0.2. Change-Id: I0ca8cd6eff933a764005447d648ca2f020d8ee7f Signed-off-by: Christopher Baines <mail@cbaines.net> Jean-Pierre De Jesus DIAZ2024-04-151-3/+3
| * gnu: coin3d: Avoid use of dlopen.•••* gnu/packages/graphics.scm (coin3d): Avoid use of dlopen and add missing inputs. Change-Id: I48d93218bd93f6ef4f10fb1c4f1cc22396040d7d Signed-off-by: Christopher Baines <mail@cbaines.net> Jean-Pierre De Jesus DIAZ2024-04-151-1/+21
| * gnu: coin3d: Use system expat.•••* gnu/packages/graphics.scm (coin3d): Remove bundled expat and use the system one. Change-Id: Ief176e320b7f57c5c3f349f244ed7d76e54f8281 Signed-off-by: Christopher Baines <mail@cbaines.net> Jean-Pierre De Jesus DIAZ2024-04-151-1/+6
| * gnu: coin3d: Use G-Expressions.•••* gnu/packages/graphics.scm (coin3d) <source>, <arguments>: Use G-Expressions. Change-Id: I79a77bda6fc919d9c3b80e77e38855824e81f6e6 Signed-off-by: Christopher Baines <mail@cbaines.net> Jean-Pierre De Jesus DIAZ2024-04-151-17/+15
| * gnu: coin3D: Rename to coin3d.•••* 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> Jean-Pierre De Jesus DIAZ2024-04-151-3/+6
* | gnu: openexr: Fix build.•••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 John Kehayias2024-04-101-4/+17
* | Merge remote-tracking branch 'savannah/master' into mesa-updates•••Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5 Christopher Baines2024-04-091-93/+81
|\|
| * 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 Vinicius Monego2024-04-061-0/+10
| * gnu: blender: Update to 3.6.10.•••* 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 Vinicius Monego2024-04-061-20/+7
| * gnu: openvdb: Update to 11.0.0.•••* gnu/packages/graphics.scm (openvdb): Update to 11.0.0. [inputs]: Add jemalloc. Remove ilmbase. Change-Id: Ia8b248c1171c62344ff6da924afa5f4d83cd8d49 Vinicius Monego2024-04-061-3/+3
| * gnu: opensubdiv: Update to 3.6.0.•••* gnu/packages/graphics.scm (opensubdiv): Update to 3.6.0. [arguments]: Use G-Expressions. Remove trailing #t from phases. Change-Id: Ie37f70a5146e5072b362a4439d0669ea19ca2869 Vinicius Monego2024-04-061-13/+12
| * gnu: openshadinglanguage: Update to 1.13.8.0.•••* 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 Vinicius Monego2024-04-061-35/+29
| * gnu: openimageio: Update to 2.5.10.1.•••* 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 Vinicius Monego2024-04-061-22/+20
* | gnu: openexr: Update to 3.2.4 [security fixes].•••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 John Kehayias2024-04-081-5/+3
|/
* Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-12-201-3/+3
|\
| * gnu: openmw: Update to 0.48.0.•••* 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> Rodion Goritskov2023-12-101-3/+3
* | Merge branch 'master' into HEAD•••Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8 Liliana Marie Prikler2023-12-031-0/+4
|\|
| * gnu: skia: Fix build.•••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 John Kehayias2023-11-111-0/+4
* | Merge branch 'master' into gnome-team•••Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191 Liliana Marie Prikler2023-10-231-35/+64
|\|
| * gnu: mmg: Update to 5.7.2.•••* gnu/packages/graphics.scm (mmg): Update to 5.7.2. Signed-off-by: Christopher Baines <mail@cbaines.net> Paul A. Patience2023-10-171-2/+2
| * gnu: mangohud: Update to 0.7.0.•••* 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 vulkan-headers@1.2.158. [native-inputs]: Add git-minimal/pinned. John Kehayias2023-10-141-11/+35
| * gnu: f3d: Update to 2.2.1.•••* 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 <ludo@gnu.org> Paul A. Patience2023-10-141-22/+27
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-10-091-31/+29
|\|
| * gnu: povray: Update to 3.7.0.10.•••* gnu/packages/graphics.scm (povray): Update to 3.7.0.10. [source]: Simplify snippet. Ricardo Wurmus2023-10-091-6/+4
| * gnu: povray: Drop input labels.•••* gnu/packages/graphics.scm (povray)[inputs]: Remove all input labels. [arguments]: Use G-expression to avoid the use of %build-inputs. Ricardo Wurmus2023-10-091-25/+25
* | Merge branch 'master' into gnome-team.Liliana Marie Prikler2023-09-151-1/+81
|\|
| * gnu: nanosvg: Add a patch for PrusaSlicer 2.6.•••* 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 <ludo@gnu.org> Artyom V. Poptsov2023-09-141-1/+7
| * gnu: Add asli.•••* 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 <ludo@gnu.org> Paul A. Patience2023-09-081-0/+74
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-09-071-20/+149
|\|
| * gnu: skia: Update to 112.0.6d0b938.•••* gnu/packages/graphics.scm (skia): Update to 112.0.6d0b938. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Nicolas Graves2023-09-051-3/+5
| * gnu: skia: Update to 110.0.0f3fb7a.•••* 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 <maxim.cournoyer@gmail.com> Nicolas Graves2023-09-051-4/+9
| * gnu: gr-framework: Update to 0.69.1.•••* gnu/packages/graphics.scm (gr-framework): Update to 0.69.1. Efraim Flashner2023-09-041-4/+3
| * gnu: skia: Activate tests.•••* gnu/packages/graphics.scm (skia): Activate tests. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Nicolas Graves2023-09-021-12/+135
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-08-191-1/+1
|\|
| * gnu: openscenegraph: Build with librsvg-for-system.•••* gnu/packages/graphics.scm (openscenegraph)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2023-08-151-1/+1
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-07-231-9/+11
|\|
| * gnu: Deprecate `texlive-tiny'.•••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. Nicolas Goaziou2023-07-181-1/+1
| * gnu: brdf-explorer: Mark up description.•••* gnu/packages/graphics.scm (brdf-explorer)[synopsis, description]: Use @acronym{}. Tobias Geerinckx-Rice2023-07-091-7/+7
| * gnu: brdf-explorer: Use Web Archived home page.•••* gnu/packages/graphics.scm (brdf-explorer)[home-page]: Refer to Web Archive. Tobias Geerinckx-Rice2023-07-091-1/+3