summaryrefslogtreecommitdiff
path: root/gnu/packages/image-processing.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: bart: Update to 0.9.00.•••This fixes bart reproducibility. * gnu/packages/image-processing.scm (bart): Update to 0.9.00. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I2c40957a8e55fec945ec03e097cf3a3c71da85ee Nicolas Graves2024-11-121-4/+4
* gnu: vips: Fetch sources from git.•••* gnu/packages/image-processing (vips)[source]: Fetch from git. Change-Id: I1bab0fdf3dd6c230025726c613f9eefb36238871 Zheng Junjie2024-10-141-5/+6
* gnu: vips: Update to 8.15.3. [security fixes]•••This fixes CVE-2023-40032. * gnu/packages/image-processing.scm (vips): Update to 8.15.3. [build-system]: Switch to meson-build-system. [inputs]: Add glib:bin. Nicolas Graves2024-10-141-4/+7
* gnu: gmic: Update to 3.4.1.•••* gnu/packages/image-processing.scm (gmic): Update to 3.4.1. Change-Id: I8c758f27fa21b497b8c1493c309bdf4cf709c0cc Vinicius Monego2024-09-021-2/+2
* gnu: opencolorio: Fix cmake file.•••* gnu/packages/image-processing.scm (opencolorio)[arguments]: Add fix-OpenColorIOConfig phase. Change-Id: I317870801f77dc59bcd07b0d11a750bbbb63b327 Zheng Junjie2024-08-311-1/+12
* gnu: itk-snap: Add 'bash' input for 'wrap-program'.•••It is required for cross-compilation. * gnu/packages/image-processing.scm (itk-snap)[inputs]: Add 'bash-minimal'. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I700d4819aa240ab8d6dc3722336e8fe91d896d96 Maxime Devos2024-08-311-1/+3
* gnu: metapixel: Rewrite with G-Expressions.•••* gnu/packages/image-processing.scm (metapixel)[arguments]: Rewrite with G-Expressions. [inputs, native-inputs]: Drop labels. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-22/+22
* gnu: metapixel: Drop docbook workaround.•••* gnu/packages/image-processing.scm (metapixel)[arguments]<#:phases>: Drop 'make-local-docbook-xml phase. [native-inputs]: Use docbook-xml-4.2 instead of docbook-xml. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-8/+1
* gnu: opencv: Update to 4.10.0•••* gnu/packages/image-processing.scm (opencv): Update to 4.10.0. Change-Id: I4de85cdaa744386deb8162a689dca23003c150ef Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2024-08-291-4/+4
* gnu: gmic: Update source hash.•••Fixes: https://issues.guix.gnu.org/71970 * gnu/packages/image-processing.scm (gmic): Update source hash. Change-Id: Id7ad742086139263d5677339f1c7b91de350a3f2 Zheng Junjie2024-07-071-1/+1
* gnu: gmic: Update to 3.4.0.•••* gnu/packages/image-processing.scm (gmic): Update to 3.4.0. Change-Id: I2c9335a96bb22625012f35b60620b9b9ad435a64 Vinicius Monego2024-07-051-2/+2
* gnu: vtk: Update to 9.3.0.•••* gnu/packages/image-processing.scm (vtk): Update to 9.3.0. Change-Id: Id31d41e7dc457d1f17c0e8e824c170942d81698c Signed-off-by: Andreas Enge <andreas@enge.fr> Lars Bilke2024-06-271-2/+3
* gnu: dcmtk: Update to 3.6.8. [security-fixes]•••This fixes CVE-2022-43272. * gnu/packages/image-processing.scm (dcmtk): Update to 3.6.8. Change-Id: I4e0203219280a2571267f566cdfc8c2a9ea3fd18 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Nicolas Graves via Guix-patches via2024-05-231-2/+2
* gnu: Add python-pims.•••* gnu/packages/image-processing.scm (python-pims): New variable. Change-Id: I33e89dd865a38b526a1f766cf321a6c67a170a36 Ricardo Wurmus2024-04-221-0/+40
* gnu: Add python-spatial-image.•••* gnu/packages/image-processing.scm (python-spatial-image): New variable. Change-Id: I0e2bbfb94499aca71b33703153ad408530b60658 Ricardo Wurmus2024-04-221-0/+39
* gnu: opencolorio: Update to 2.3.2.•••* gnu/packages/image-processing.scm (opencolorio): Update to 2.3.2. [source]: Remove snippet. [arguments]: Use G-Expressions. <#:configure-flags>: Unset "-DCMAKE-CXX_FLAGS", "-DOCIO_BUILD_STATIC", "-DUSE_EXTERNAL_TINXML", "-DUSE_EXTERNAL_LCMS". Pass "-DCIO_BUILD_GPU_TESTS=false". <#:phases>: Delete the patch-test-suite phase. [native-inputs]: Remove git, pkg-config. Add openimageio, pybind11-2.10, python-wrapper. [inputs]: Remove openexr-2, tinyxml. Add expat, freeglut, glew, imath, libglvnd, minizip-ng, openexr, pystring, yaml-cpp, zlib. [license]: Simplify. * gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: Iafd87762df81d0f5c23089251b4241a57d414dc4 Vinicius Monego2024-04-061-43/+20
* gnu: insight-toolkit: Build and install Python bindings.•••* gnu/packages/image-processing.scm (insight-toolkit)[outputs]: Add "python" output. [arguments]: Add configure flags to build Python bindings; add phase 'ignore-warnings. [native-inputs]: Add castxml, swig, and which. (insight-toolkit-4)[outputs]: Override. [native-inputs]: Override. Change-Id: I4177d0c0239027290678a43f2ea26cb8e1e74918 Ricardo Wurmus2024-03-271-15/+38
* gnu: opencv: Update to 4.9.0.•••* gnu/packages/image-processing.scm (opencv): Update to 4.9.0. [source]: Remove non-existent "libtengine" from 3rdParty drectory list to be deleted. Change-Id: I982256730e33b418491ba2b9238c0e532cb9a7a9 Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2024-03-251-5/+4
* gnu: gmic: Update to 3.3.5.•••* gnu/packages/image-processing.scm (gmic): Update to 3.3.5. Change-Id: I5e5ced3044ff92bbf66bc4dde5506fac1b883f0b Vinicius Monego2024-03-231-3/+2
* gnu: opencv: Update to 4.8.1.•••* gnu/packages/image-processing.scm (opencv): Update to 4.8.1. Change-Id: Ia493896c063b32c5b42cdfee5e8e921dc957ff71 Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2024-02-131-2/+2
* gnu: vxl: Update to 3.5.0.•••* gnu/packages/image-processing.scm (vxl): Update to 3.5.0. Change-Id: I90eeb3659b0b208591e7eb6b2bfa19f28cb39a6f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Felix Gruber2024-02-091-3/+3
* gnu: gmic: Update to 3.3.3.•••gmic was integrated into Krita 5+. * gnu/packages/image-processing.scm (gmic, gmic-qt): Update to 3.3.3. (gmic-qt-krita): Delete variable. Change-Id: I44e33b570bcf3e1df3eba5eb9ede1f333f8a177a Vinicius Monego2024-01-191-15/+3
* gnu: python-imgviz: Adjust for newer python.•••* gnu/packages/image-processing.scm (python-imgviz)[source]: Add snippet to adjust python module imports. Change-Id: I50b39fa5acfc766eb9f18658dbfc3053473e0287 Efraim Flashner2023-12-051-1/+7
* gnu: insight-toolkit-4.12: Fix building.•••* gnu/packages/image-processing.scm (insight-toolkit-4.12)[arguments]: Add a configure-flag to build with c++14. Change-Id: I5e7a0a3ed47e4e3f25611147f8e66c58a1bf8a8c Efraim Flashner2023-11-141-1/+6
* gnu: opencv: Add descriptors for xfeatures2d.•••* gnu/packages/image-processing.scm (opencv)[native-inputs]: Add boost and vgg descriptors. [arguments]: Place descriptor files in expected locations; do not disable xfeatures2d feature. Ricardo Wurmus2023-09-241-7/+42
* gnu: vtk-7: Fix build.•••* gnu/packages/patches/vtk-7-gcc-11-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/image-processing.scm (vtk-7)[source]: Add patch for gcc-11. 宋文武2023-08-311-1/+2
* gnu: opencv: Update to 4.8.0•••* gnu/packages/image-processing.scm (opencv): Update to 4.8.0 [arguments](configure-flags): Turn off flagbuffer support as build fails with that. [#:phases](disable-broken-tests): Increase tolerance for one test failure on x86-64 [inputs]: Add eigen, opencl-headers and openmpi Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2023-08-291-5/+22
* gnu: nip2: Build with librsvg-for-system.•••* gnu/packages/image-processing.scm (nip2)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2023-08-151-1/+1
* gnu: vips: Build with librsvg-for-system.•••* gnu/packages/image-processing.scm (vips)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2023-08-151-1/+1
* gnu: insight-toolkit: Mark as tunable.•••* gnu/packages/image-processing.scm (insight-toolkit)[properties]: New field. Ludovic Courtès2023-07-181-0/+6
* gnu: insight-toolkit: Remove input labels and use gexps.•••* gnu/packages/image-processing.scm (insight-toolkit)[arguments]: Use gexps. [inputs]: Remove labels. (insight-toolkit-4)[arguments]: Use gexps. Ludovic Courtès2023-07-181-38/+36
* gnu: insight-toolkit: Really disable '-mtune=native'.•••* gnu/packages/image-processing.scm (insight-toolkit)[arguments]: Fix typo in 'do-not-tune' phase. Ludovic Courtès2023-07-181-2/+1
* gnu: insight-toolkit: Fix compilation.•••Previously, code would be compiled with '-std=c++11', leading to compilation errors in VNL: vnl_bignum.cxx:738:37: error: ‘numeric_limits’ is not a member of ‘std’ * gnu/packages/image-processing.scm (insight-toolkit)[arguments]: Pass "-DCMAKE_CXX_STANDARD=17". Ludovic Courtès2023-07-181-1/+2
* gnu: Add ansilove.•••* gnu/packages/image-processing.scm (ansilove): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Cairn2023-06-241-0/+25
* gnu: Add libansilove.•••* gnu/packages/image-processing.scm (libansilove): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Cairn2023-06-241-0/+28
* gnu: opencv: Fix building on riscv64-linux.•••* gnu/packages/image-processing.scm (opencv)[arguments]: Adjust the custom 'disable-broken-tests phase to adjust or skip some tests when building for riscv64-linux. Efraim Flashner2023-06-141-0/+15
* gnu: vtk: Fix building on riscv64-linux.•••* gnu/packages/image-processing.scm (vtk)[arguments]: Adjust configure-flags when building for riscv64-linux to link with '-latomic'. Efraim Flashner2023-06-121-1/+4
* gnu: opencv: Fix building on aarch64.•••* gnu/packages/image-processing.scm (opencv)[arguments]: When building for aarch64 adjust the 'disable-broken-tests phase to make the test suite pass. Efraim Flashner2023-06-091-2/+11
* gnu: paraview: Update to 5.11.1.•••* gnu/packages/image-processing.scm (paraview): Update to 5.11.1. [source]: Unbundle nlohmannjson. [arguments]<#:configure-flags>: Add “-DVTK_MODULE_USE_EXTERNAL_VTK_nlohmannjson=ON”. [inputs]: Add nlohmann-json. Liliana Marie Prikler2023-05-281-5/+5
* gnu: Remove paraview-5.9.•••* gnu/packages/image-processing.scm (paraview-5.9): Delete variable. Liliana Marie Prikler2023-05-281-93/+0
* gnu: Rename json-modern-cxx to nlohmann-json.•••* 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. Liliana Marie Prikler2023-05-141-1/+1
* gnu: OpenColorIO: Fix build with GCC 11.•••* gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/image-processing.scm (opencolorio)[source]: Use it. Leo Famulari2023-04-231-0/+1
* Merge branch 'master' into core-updates.•••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 Maxim Cournoyer2023-04-141-71/+95
|\
| * gnu: opencv: Mention it includes the Python bindings.•••* gnu/packages/image-processing.scm (opencv) [description]: Mention the Python bindings are included in this package. Maxim Cournoyer2023-03-231-1/+4
| * gnu: opencv: Absorb opencv-next.•••* gnu/packages/image-processing.scm (opencv): Absorb opencv-next, updating package to 4.7.0. [arguments]: Simplify the regexps in the disable-broken-tests phase, to make it easier to understand. Simply remove the removed lined in the do-not-install-3rdparty-file phase, instead of leaving it blank. Maxim Cournoyer2023-03-221-112/+30
| * gnu: Add opencv-next.•••* gnu/packages/image-processing.scm (opencv-next): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Andy Tai2023-03-221-0/+77
| * gnu: vtk: Remove reference to GCC.•••This removes GCC from the closure of VTK, reducing its size by 200 MiB (17%). * gnu/packages/image-processing.scm (vtk)[arguments]: Change to gexps. Add #:phases. (vtk-7)[arguments]: Turn #:configure-flags into a gexp. Ludovic Courtès2023-03-211-34/+53
| * gnu: vtk: Enable OpenMP, TBB, and Open MPI support.•••* gnu/packages/image-processing.scm (vtk)[arguments]: Pass options to enable OpenMP, TBB, and MPI. [inputs]: Add OPENMPI. [propagated-inputs]: Add TBB. Ludovic Courtès2023-03-211-4/+11
* | gnu: vtk: Don't pin to proj-7.•••* gnu/packages/image-processing.scm (vtk)[inputs]: Replace proj-7 by proj. Guillaume Le Vaillant2023-03-271-1/+1
|/
* gnu: nip2: Remove input labels.•••* gnu/packages/image-processing.scm (nip2)[inputs]: Remove labels. Ludovic Courtès2023-03-161-18/+18