notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
diplib Library and development environment for quantitative image analysis
3.5.1 graphics on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.5.0Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-10-18 03:39:09
Last Update: 2024-09-06 15:56:03
Commit Hash: a62a35c
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: APACHE20
WWW:
https://diplib.org/
Description:
The DIPlib project contains: * DIPlib, a C++ library for quantitative image analysis. It has been in development at Delft University of Technology in The Netherlands since 1995. The 3.0 release of DIPlib represented a complete rewrite in modern C++ of the library infrastructure, with most of the image processing and analysis algorithms ported from the previous version, and some of them improved significantly. * DIPimage, a MATLAB toolbox for quantitative image analysis. It has been in development at Delft University of Technology in The Netherlands since 1999. * PyDIP, Python bindings to DIPlib. This is currently a thin wrapper that exposes the C++ functionality with little change. * DIPviewer, an interactive image display utility. It is usable from C++, Python and MATLAB programs. Within DIPimage this is an optional alternative to the default MATLAB-native interactive display utility. * DIPjavaio, an interface to OME Bio-Formats, a Java-based library that reads hundreds of image file formats. This module is usable from C++ and Python (DIPimage interfaces to Bio-Formats natively).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (100 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/diplib-3.5.1/catalog.mk
  3. /usr/local/share/licenses/diplib-3.5.1/LICENSE
  4. /usr/local/share/licenses/diplib-3.5.1/APACHE20
  5. bin/dipview
  6. include/dip_matlab_interface.h
  7. include/dip_opencv_interface.h
  8. include/dip_vigra_interface.h
  9. include/diplib.h
  10. include/diplib/accumulators.h
  11. include/diplib/analysis.h
  12. include/diplib/binary.h
  13. include/diplib/border.h
  14. include/diplib/boundary.h
  15. include/diplib/chain_code.h
  16. include/diplib/color.h
  17. include/diplib/deconvolution.h
  18. include/diplib/detection.h
  19. include/diplib/dft.h
  20. include/diplib/display.h
  21. include/diplib/distance.h
  22. include/diplib/distribution.h
  23. include/diplib/file_io.h
  24. include/diplib/framework.h
  25. include/diplib/generation.h
  26. include/diplib/generic_iterators.h
  27. include/diplib/geometry.h
  28. include/diplib/graph.h
  29. include/diplib/histogram.h
  30. include/diplib/iterators.h
  31. include/diplib/kernel.h
  32. include/diplib/label_map.h
  33. include/diplib/library/clamp_cast.h
  34. include/diplib/library/copy_buffer.h
  35. include/diplib/library/datatype.h
  36. include/diplib/library/dimension_array.h
  37. include/diplib/library/error.h
  38. include/diplib/library/export.h
  39. include/diplib/library/image.h
  40. include/diplib/library/image_views.h
  41. include/diplib/library/numeric.h
  42. include/diplib/library/operators.h
  43. include/diplib/library/physical_dimensions.h
  44. include/diplib/library/sample_iterator.h
  45. include/diplib/library/stringparams.h
  46. include/diplib/library/tensor.h
  47. include/diplib/library/types.h
  48. include/diplib/linear.h
  49. include/diplib/lookup_table.h
  50. include/diplib/mapping.h
  51. include/diplib/math.h
  52. include/diplib/measurement.h
  53. include/diplib/microscopy.h
  54. include/diplib/morphology.h
  55. include/diplib/multithreading.h
  56. include/diplib/neighborlist.h
  57. include/diplib/nonlinear.h
  58. include/diplib/overload.h
  59. include/diplib/pixel_table.h
  60. include/diplib/private/constfor.h
  61. include/diplib/private/pcg_extras.hpp
  62. include/diplib/private/pcg_random.hpp
  63. include/diplib/private/pcg_uint128.hpp
  64. include/diplib/private/readme.txt
  65. include/diplib/private/robin_growth_policy.h
  66. include/diplib/private/robin_hash.h
  67. include/diplib/private/robin_map.h
  68. include/diplib/private/robin_set.h
  69. include/diplib/random.h
  70. include/diplib/regions.h
  71. include/diplib/saturated_arithmetic.h
  72. include/diplib/segmentation.h
  73. include/diplib/simple_file_io.h
  74. include/diplib/statistics.h
  75. include/diplib/testing.h
  76. include/diplib/transform.h
  77. include/diplib/union_find.h
  78. include/diplib/viewer/control.h
  79. include/diplib/viewer/export.h
  80. include/diplib/viewer/glfw.h
  81. include/diplib/viewer/glut.h
  82. include/diplib/viewer/histogram.h
  83. include/diplib/viewer/image.h
  84. include/diplib/viewer/link.h
  85. include/diplib/viewer/manager.h
  86. include/diplib/viewer/proxy.h
  87. include/diplib/viewer/slice.h
  88. include/diplib/viewer/status.h
  89. include/diplib/viewer/tensor.h
  90. include/diplib/viewer/viewer.h
  91. include/dipviewer.h
  92. lib/cmake/DIPlib/DIPlibConfig.cmake
  93. lib/cmake/DIPlib/DIPlibConfigVersion.cmake
  94. lib/cmake/DIPlib/DIPlibTargets-release.cmake
  95. lib/cmake/DIPlib/DIPlibTargets.cmake
  96. lib/libDIP.so
  97. lib/libDIPviewer.so
  98. @owner
  99. @group
  100. @mode
Collapse this list.
Dependency lines:
  • diplib>0:graphics/diplib
To install the port:
cd /usr/ports/graphics/diplib/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/diplib
  • pkg install diplib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: diplib
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1720302364 SHA256 (DIPlib-diplib-3.5.1_GH0.tar.gz) = b887e51021d360d25d80f6075e17212bb952626ab44993580954048f17c880d6 SIZE (DIPlib-diplib-3.5.1_GH0.tar.gz) = 8772999

Packages (timestamps in pop-ups are UTC):
diplib
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.5.13.5.1-3.5.13.5.1---
FreeBSD:13:quarterly3.5.13.5.13.4.03.5.13.5.13.4.13.4.13.4.1
FreeBSD:14:latest3.5.13.5.1-3.5.13.5.13.4.0-3.4.0
FreeBSD:14:quarterly3.5.13.5.1-3.5.13.5.13.4.13.4.13.4.1
FreeBSD:15:latest3.5.13.5.1n/a-n/a3.4.13.4.13.4.1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. xorgproto>=0 : x11/xorgproto
Library dependencies:
  1. libglfw.so : graphics/glfw
  2. libGL.so : graphics/libglvnd
  3. libglut.so : graphics/freeglut
This port is required by:
for Libraries
  1. graphics/py-diplib

Configuration Options:
No options to configure
Options name:
graphics_diplib
USES:
cmake:testing compiler:c++14-lang gl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/DIPlib/diplib/tar.gz/3.5.1?dummy=/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.5.1
06 Sep 2024 15:56:03
commit hash: a62a35ccd953f18e5113c372843b7572785d79c2commit hash: a62a35ccd953f18e5113c372843b7572785d79c2commit hash: a62a35ccd953f18e5113c372843b7572785d79c2commit hash: a62a35ccd953f18e5113c372843b7572785d79c2 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: Not broken on i386 and aarch64

Based on comments in the linked issues.
3.5.1
07 Jul 2024 01:27:07
commit hash: 1012ded3615b00fbb785f033c48e39e9b8dae4decommit hash: 1012ded3615b00fbb785f033c48e39e9b8dae4decommit hash: 1012ded3615b00fbb785f033c48e39e9b8dae4decommit hash: 1012ded3615b00fbb785f033c48e39e9b8dae4de files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/{,py-}diplib: update 3.5.0 → 3.5.1

Reported by:	portscout
3.5.0
23 Jun 2024 06:00:41
commit hash: 6b862362322c4776c96811827598261e31c49282commit hash: 6b862362322c4776c96811827598261e31c49282commit hash: 6b862362322c4776c96811827598261e31c49282commit hash: 6b862362322c4776c96811827598261e31c49282 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: Broken on i386

Reported by:	fallout
3.5.0
19 Jun 2024 06:58:47
commit hash: 374eb04d6e5b218095239cf9d5265d002828f7d7commit hash: 374eb04d6e5b218095239cf9d5265d002828f7d7commit hash: 374eb04d6e5b218095239cf9d5265d002828f7d7commit hash: 374eb04d6e5b218095239cf9d5265d002828f7d7 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: update 3.4.3 → 3.5.0

Reported by:	portscout
3.4.3
14 Apr 2024 19:07:33
commit hash: 856e8d3366b7da58a03a1992252b67649da4864bcommit hash: 856e8d3366b7da58a03a1992252b67649da4864bcommit hash: 856e8d3366b7da58a03a1992252b67649da4864bcommit hash: 856e8d3366b7da58a03a1992252b67649da4864b files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: update 3.4.2 → 3.4.3

Reported by:	portscout
3.4.2
05 Apr 2024 09:24:03
commit hash: 110a32afa6685567bb62148338d72d07a0624e1ccommit hash: 110a32afa6685567bb62148338d72d07a0624e1ccommit hash: 110a32afa6685567bb62148338d72d07a0624e1ccommit hash: 110a32afa6685567bb62148338d72d07a0624e1c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: Fix compilation failure on i386

Reported by:	fallout
3.4.2
18 Mar 2024 16:24:19
commit hash: 69400663d804f2fc4f3fe9da308e4fd92079e45bcommit hash: 69400663d804f2fc4f3fe9da308e4fd92079e45bcommit hash: 69400663d804f2fc4f3fe9da308e4fd92079e45bcommit hash: 69400663d804f2fc4f3fe9da308e4fd92079e45b files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: update 3.4.1 → 3.4.2

Reported by:	portscout
3.4.1
28 Jan 2024 19:38:46
commit hash: 3080e2f4c22de2fab700b4326a5f4113e6bc77cfcommit hash: 3080e2f4c22de2fab700b4326a5f4113e6bc77cfcommit hash: 3080e2f4c22de2fab700b4326a5f4113e6bc77cfcommit hash: 3080e2f4c22de2fab700b4326a5f4113e6bc77cf files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: Broken on aarch64 due to runaway builds

Reported by:	fallout
3.4.1
09 Jan 2024 10:05:12
commit hash: 5e8baa96670ad3f1396c47f8b808633ce06b0180commit hash: 5e8baa96670ad3f1396c47f8b808633ce06b0180commit hash: 5e8baa96670ad3f1396c47f8b808633ce06b0180commit hash: 5e8baa96670ad3f1396c47f8b808633ce06b0180 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: update 3.4.0 → 3.4.1

Reported by:	portscout
3.4.0
13 Apr 2023 00:51:21
commit hash: 9c5ef725fecb10e5ba6c7064f55cb8eb54db9072commit hash: 9c5ef725fecb10e5ba6c7064f55cb8eb54db9072commit hash: 9c5ef725fecb10e5ba6c7064f55cb8eb54db9072commit hash: 9c5ef725fecb10e5ba6c7064f55cb8eb54db9072 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/diplib: fix build on powerpc64

/wrkdirs/usr/ports/graphics/diplib/work/diplib-3.4.0/dependencies/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:32:
error: use of undeclared identifier 'vec_sqrt'; did you mean 'vec_rsqrt'?
3.4.0
27 Mar 2023 06:39:49
commit hash: fd9603cd7a20bca3e9d71137ce448828ae7f19f5commit hash: fd9603cd7a20bca3e9d71137ce448828ae7f19f5commit hash: fd9603cd7a20bca3e9d71137ce448828ae7f19f5commit hash: fd9603cd7a20bca3e9d71137ce448828ae7f19f5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: Update 3.3.0 → 3.4.0

Reported by:	portscout
3.3.0
18 Oct 2022 03:36:37
commit hash: 65c5f67009e9df76ed901b0fc8c805d676eaa888commit hash: 65c5f67009e9df76ed901b0fc8c805d676eaa888commit hash: 65c5f67009e9df76ed901b0fc8c805d676eaa888commit hash: 65c5f67009e9df76ed901b0fc8c805d676eaa888 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
graphics/diplib: New port: Library and development environment for quantitative
image analysis

Number of commits found: 12