summaryrefslogtreecommitdiff
path: root/gnu/packages/graphics.scm
Commit message (Collapse)AuthorAgeFilesLines
...
| * gnu: openvdb: Update to 11.0.0.Vinicius Monego2024-04-061-3/+3
| | | | | | | | | | | | | | * 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-061-13/+12
| | | | | | | | | | | | | | * 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-061-35/+29
| | | | | | | | | | | | | | | | | | | | | | | | * 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-061-22/+20
| | | | | | | | | | | | | | | | | | | | | | * 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-081-5/+3
|/ | | | | | | | | | | | 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-201-3/+3
|\
| * gnu: openmw: Update to 0.48.0.Rodion Goritskov2023-12-101-3/+3
| | | | | | | | | | | | | | | | * 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-031-0/+4
|\| | | | | | | Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
| * gnu: skia: Fix build.John Kehayias2023-11-111-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | 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-231-35/+64
|\| | | | | | | Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
| * gnu: mmg: Update to 5.7.2.Paul A. Patience2023-10-171-2/+2
| | | | | | | | | | | | * gnu/packages/graphics.scm (mmg): Update to 5.7.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
| * gnu: mangohud: Update to 0.7.0.John Kehayias2023-10-141-11/+35
| | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: f3d: Update to 2.2.1.Paul A. Patience2023-10-141-22/+27
| | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-10-091-31/+29
|\|
| * gnu: povray: Update to 3.7.0.10.Ricardo Wurmus2023-10-091-6/+4
| | | | | | | | | | * gnu/packages/graphics.scm (povray): Update to 3.7.0.10. [source]: Simplify snippet.
| * gnu: povray: Drop input labels.Ricardo Wurmus2023-10-091-25/+25
| | | | | | | | | | * gnu/packages/graphics.scm (povray)[inputs]: Remove all input labels. [arguments]: Use G-expression to avoid the use of %build-inputs.
* | Merge branch 'master' into gnome-team.Liliana Marie Prikler2023-09-151-1/+81
|\|
| * gnu: nanosvg: Add a patch for PrusaSlicer 2.6.Artyom V. Poptsov2023-09-141-1/+7
| | | | | | | | | | | | | | | | | | * 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>
| * gnu: Add asli.Paul A. Patience2023-09-081-0/+74
| | | | | | | | | | | | | | | | * 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>
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-09-071-20/+149
|\|
| * gnu: skia: Update to 112.0.6d0b938.Nicolas Graves2023-09-051-3/+5
| | | | | | | | | | | | * gnu/packages/graphics.scm (skia): Update to 112.0.6d0b938. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| * gnu: skia: Update to 110.0.0f3fb7a.Nicolas Graves2023-09-051-4/+9
| | | | | | | | | | | | | | | | * 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>
| * gnu: gr-framework: Update to 0.69.1.Efraim Flashner2023-09-041-4/+3
| | | | | | | | * gnu/packages/graphics.scm (gr-framework): Update to 0.69.1.
| * gnu: skia: Activate tests.Nicolas Graves2023-09-021-12/+135
| | | | | | | | | | | | * gnu/packages/graphics.scm (skia): Activate tests. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-08-191-1/+1
|\|
| * gnu: openscenegraph: Build with librsvg-for-system.Efraim Flashner2023-08-151-1/+1
| | | | | | | | | | * gnu/packages/graphics.scm (openscenegraph)[inputs]: Replace librsvg with librsvg-for-system.
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-07-231-9/+11
|\|
| * gnu: Deprecate `texlive-tiny'.Nicolas Goaziou2023-07-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: brdf-explorer: Mark up description.Tobias Geerinckx-Rice2023-07-091-7/+7
| | | | | | | | | | * gnu/packages/graphics.scm (brdf-explorer)[synopsis, description]: Use @acronym{}.
| * gnu: brdf-explorer: Use Web Archived home page.Tobias Geerinckx-Rice2023-07-091-1/+3
| | | | | | | | | | * gnu/packages/graphics.scm (brdf-explorer)[home-page]: Refer to Web Archive.
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-07-141-7/+35
|\|
| * gnu: imath: Skip tests when cross-compiling.Efraim Flashner2023-07-091-1/+2
| | | | | | | | | | * gnu/packages/graphics.scm (imath)[arguments]: Adjust #:tests? to skip tests when cross-compiling.
| * gnu: Add nanosvg.Maxim Cournoyer2023-07-071-1/+28
| | | | | | | | * gnu/packages/graphics.scm (nanosvg): New variable.
| * gnu: mmg: Update to 5.7.1.Paul A. Patience2023-06-251-5/+5
| | | | | | | | | | | | | | | | | | | | | | * 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 <ludo@gnu.org>
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-06-241-8/+23
|\|
| * gnu: openmw-openscenegraph: Update to Nov 2022 commit.Kaelyn Takata2023-06-181-7/+6
| | | | | | | | | | | | | | * 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 <ludo@gnu.org>
| * gnu: directfb: Fix building on armhf-linux.Efraim Flashner2023-06-121-1/+17
| | | | | | | | | | | | | | | | * 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.
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-05-271-6/+13
|\|
| * gnu: f3d: Update to 2.0.0.Greg Hogan2023-05-181-4/+9
| | | | | | | | | | | | | | | | * 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 <ludo@gnu.org>
| * gnu: discregrid: Fix for dependent updates.Greg Hogan2023-05-181-1/+3
| | | | | | | | | | | | | | * gnu/packages/graphics.scm (discregrid)[source]: Add patch for breaking change to cxxopts. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Rename json-modern-cxx to nlohmann-json.Liliana Marie Prikler2023-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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: Remove lib2geom 1.1.Liliana Marie Prikler2023-04-301-2/+2
|/ | | | | | * gnu/packages/graphics.scm (lib2geom): Update to 1.2. (lib2geom-1.2): Remove variable. * gnu/packages/inkscape.scm (inkscape)[inputs]: Use libgeom.
* gnu: OpenImageIO: Use the correct source hash.Leo Famulari2023-04-231-1/+1
| | | | | | This is a followup to commit 5fda088fb17f0f5ad5cbb47314bada5f25afdb68 * gnu/packages/graphics.scm (openimageio)[source]: Fix the hash.
* gnu: OpenImageIO: Update to 2.2.21.0.Leo Famulari2023-04-231-2/+2
| | | | | | This fixes the build with GCC 11. * gnu/packages/graphics.scm (openimageio): Update to 2.2.21.0.
* gnu: embree: Update to 3.13.5.Guillaume Le Vaillant2023-04-221-2/+2
| | | | * gnu/packages/graphics.scm (embree): Update to 3.13.5.
* gnu: openmw-scenegraph: Fix build.Efraim Flashner2023-04-191-2/+6
| | | | | | * gnu/packages/graphics.scm (openmw-scenegraph)[outputs]: Only use 'out' output. [arguments]: Delete inherited 'copy-plugins phase.
* gnu: python-fonttools-full: Rename to python-fonttools.Maxim Cournoyer2023-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-fonttools): Rename to... (python-fonttools-minimal): ... this. (python-fonttools-full): Adjust references to base package. Rename to... (python-fonttools): ... this. (python-matplotlib): * gnu/packages/fontutils.scm (python-cu2qu) [propagated-inputs]: Rename python-fonttools-full to python-fonttools. (python-ufolib2, python-defcon-bootstrap): Likewise. * gnu/packages/pdf.scm (weasyprint): Likewise. * gnu/packages/fonts.scm (font-meera-inimai) Adjust for renamed python-fonttools-minimal. * gnu/packages/fontutils.scm (python-cffsubr): Likewise. (python-compreffor, python-cu2qu, python-fontmath, python-fontpens-bootstrap) (python-fontparts-bootstrap, python-glyphsets, python-mutatormath) (python-ufoprocessor, graphite2, python-ufolib2) (python-defcon-bootstrap): Likewise. * gnu/packages/graphics.scm (python-booleanoperations): Likewise.
* Merge branch 'master' into core-updates.Maxim Cournoyer2023-04-141-84/+79
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm
| * gnu: blender: Update to 3.3.5.Maxim Cournoyer2023-03-311-2/+2
| | | | | | | | * gnu/packages/graphics.scm (blender): Update to 3.3.5.
| * gnu: blender: Use ffmpeg 5.Maxim Cournoyer2023-03-311-1/+1
| | | | | | | | * gnu/packages/graphics.scm (blender) [inputs]: Replace ffmpeg with ffmpeg-5.