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
Remember
I remember
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details on branch 2024Q3
vigra VIGRA stands for "Vision with Generic Algorithms"
1.11.1_29 graphics on this many watch lists=0 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 1.11.1_29Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-09-28 09:51:04
Last Update: 2024-09-28 09:48:23
Commit Hash: ce0335c
License: MIT
WWW:
https://ukoethe.github.io/vigra/
Description:
VIGRA stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasize on customizable algorithms and data structures. By using template techniques similar to those in the C++ Standard Template Library, you can easily adapt any VIGRA component to the needs of your application, without thereby giving up execution speed.
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 (274 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/vigra-1.11.1_29/catalog.mk
  3. /usr/local/share/licenses/vigra-1.11.1_29/LICENSE
  4. /usr/local/share/licenses/vigra-1.11.1_29/MIT
  5. bin/vigra-config
  6. include/vigra/accessor.hxx
  7. include/vigra/accumulator-grammar.hxx
  8. include/vigra/accumulator.hxx
  9. include/vigra/adjacency_list_graph.hxx
  10. include/vigra/affine_registration.hxx
  11. include/vigra/affine_registration_fft.hxx
  12. include/vigra/affinegeometry.hxx
  13. include/vigra/algorithm.hxx
  14. include/vigra/any.hxx
  15. include/vigra/applywindowfunction.hxx
  16. include/vigra/array_vector.hxx
  17. include/vigra/autodiff.hxx
  18. include/vigra/axistags.hxx
  19. include/vigra/basicgeometry.hxx
  20. include/vigra/basicimage.hxx
  21. include/vigra/basicimageview.hxx
  22. include/vigra/bessel.hxx
  23. include/vigra/binary_forest.hxx
  24. include/vigra/bit_array.hxx
  25. include/vigra/blockify.hxx
  26. include/vigra/blockwise_convolution.hxx
  27. include/vigra/blockwise_labeling.hxx
  28. include/vigra/blockwise_watersheds.hxx
  29. include/vigra/bordertreatment.hxx
  30. include/vigra/boundarytensor.hxx
  31. include/vigra/box.hxx
  32. include/vigra/bucket_queue.hxx
  33. include/vigra/cellconfigurations.hxx
  34. include/vigra/cellimage.hxx
  35. include/vigra/clebsch-gordan.hxx
  36. include/vigra/codec.hxx
  37. include/vigra/colorconversions.hxx
  38. include/vigra/combineimages.hxx
  39. include/vigra/compression.hxx
  40. include/vigra/config.hxx
  41. include/vigra/config_version.hxx
  42. include/vigra/contourcirculator.hxx
  43. include/vigra/convolution.hxx
  44. include/vigra/coordinate_iterator.hxx
  45. include/vigra/copyimage.hxx
  46. include/vigra/cornerdetection.hxx
  47. include/vigra/correlation.hxx
  48. include/vigra/counting_iterator.hxx
  49. include/vigra/delegate/delegate.hxx
  50. include/vigra/delegate/detail/delegate_list.hxx
  51. include/vigra/delegate/detail/delegate_template.hxx
  52. include/vigra/diff2d.hxx
  53. include/vigra/distancetransform.hxx
  54. include/vigra/eccentricitytransform.hxx
  55. include/vigra/edgedetection.hxx
  56. include/vigra/eigensystem.hxx
  57. include/vigra/error.hxx
  58. include/vigra/fftw.hxx
  59. include/vigra/fftw3.hxx
  60. include/vigra/filter_iterator.hxx
  61. include/vigra/fixedpoint.hxx
  62. include/vigra/flatmorphology.hxx
  63. include/vigra/functorexpression.hxx
  64. include/vigra/functortraits.hxx
  65. include/vigra/gaborfilter.hxx
  66. include/vigra/gaussians.hxx
  67. include/vigra/gradient_energy_tensor.hxx
  68. include/vigra/graph_algorithms.hxx
  69. include/vigra/graph_generalization.hxx
  70. include/vigra/graph_item_impl.hxx
  71. include/vigra/graph_maps.hxx
  72. include/vigra/graph_rag_project_back.hxx
  73. include/vigra/graphs.hxx
  74. include/vigra/hdf5impex.hxx
  75. include/vigra/hierarchical_clustering.hxx
  76. include/vigra/histogram.hxx
  77. include/vigra/imagecontainer.hxx
  78. include/vigra/imageinfo.hxx
  79. include/vigra/imageiterator.hxx
  80. include/vigra/imageiteratoradapter.hxx
  81. include/vigra/impex.hxx
  82. include/vigra/impexalpha.hxx
  83. include/vigra/impexbase.hxx
  84. include/vigra/initimage.hxx
  85. include/vigra/inspectimage.hxx
  86. include/vigra/inspector_passes.hxx
  87. include/vigra/integral_image.hxx
  88. include/vigra/interpolating_accessor.hxx
  89. include/vigra/invariant_features3D.hxx
  90. include/vigra/iteratoradapter.hxx
  91. include/vigra/iteratorfacade.hxx
  92. include/vigra/iteratortags.hxx
  93. include/vigra/iteratortraits.hxx
  94. include/vigra/labelimage.hxx
  95. include/vigra/labelvolume.hxx
  96. include/vigra/linear_algebra.hxx
  97. include/vigra/linear_solve.hxx
  98. include/vigra/localminmax.hxx
  99. include/vigra/mathutil.hxx
  100. include/vigra/matlab.hxx
  101. include/vigra/matlab_FLEXTYPE.hxx
  102. include/vigra/matrix.hxx
  103. include/vigra/medianfilter.hxx
  104. include/vigra/memory.hxx
  105. include/vigra/merge_graph_adaptor.hxx
  106. include/vigra/meshgrid.hxx
  107. include/vigra/metaprogramming.hxx
  108. include/vigra/metrics.hxx
  109. include/vigra/multi_array.hxx
  110. include/vigra/multi_array_chunked.hxx
  111. include/vigra/multi_array_chunked_hdf5.hxx
  112. include/vigra/multi_blocking.hxx
  113. include/vigra/multi_blockwise.hxx
  114. include/vigra/multi_convolution.hxx
  115. include/vigra/multi_distance.hxx
  116. include/vigra/multi_fft.hxx
  117. include/vigra/multi_fwd.hxx
  118. include/vigra/multi_gridgraph.hxx
  119. include/vigra/multi_handle.hxx
  120. include/vigra/multi_hierarchical_iterator.hxx
  121. include/vigra/multi_histogram.hxx
  122. include/vigra/multi_impex.hxx
  123. include/vigra/multi_iterator.hxx
  124. include/vigra/multi_iterator_coupled.hxx
  125. include/vigra/multi_labeling.hxx
  126. include/vigra/multi_localminmax.hxx
  127. include/vigra/multi_math.hxx
  128. include/vigra/multi_morphology.hxx
  129. include/vigra/multi_opencl.hxx
  130. include/vigra/multi_pointoperators.hxx
  131. include/vigra/multi_resize.hxx
  132. include/vigra/multi_shape.hxx
  133. include/vigra/multi_tensorutilities.hxx
  134. include/vigra/multi_watersheds.hxx
  135. include/vigra/navigator.hxx
  136. include/vigra/noise_normalization.hxx
  137. include/vigra/non_local_mean.hxx
  138. include/vigra/nonlineardiffusion.hxx
  139. include/vigra/numerictraits.hxx
  140. include/vigra/numpy_array.hxx
  141. include/vigra/numpy_array_converters.hxx
  142. include/vigra/numpy_array_taggedshape.hxx
  143. include/vigra/numpy_array_traits.hxx
  144. include/vigra/orientedtensorfilters.hxx
  145. include/vigra/overlapped_blocks.hxx
  146. include/vigra/permutation.hxx
  147. include/vigra/pixelneighborhood.hxx
  148. include/vigra/polygon.hxx
  149. include/vigra/polynomial.hxx
  150. include/vigra/polynomial_registration.hxx
  151. include/vigra/polytope.hxx
  152. include/vigra/print_backtrace.hxx
  153. include/vigra/priority_queue.hxx
  154. include/vigra/project2ellipse.hxx
  155. include/vigra/projective_registration.hxx
  156. include/vigra/promote_traits.hxx
  157. include/vigra/promote_traits.hxx.py
  158. include/vigra/python_graph.hxx
  159. include/vigra/python_utility.hxx
  160. include/vigra/quadprog.hxx
  161. include/vigra/quaternion.hxx
  162. include/vigra/random.hxx
  163. include/vigra/random_access_set.hxx
  164. include/vigra/random_forest.hxx
  165. include/vigra/random_forest/features.hxx
  166. include/vigra/random_forest/rf_algorithm.hxx
  167. include/vigra/random_forest/rf_common.hxx
  168. include/vigra/random_forest/rf_decisionTree.hxx
  169. include/vigra/random_forest/rf_earlystopping.hxx
  170. include/vigra/random_forest/rf_nodeproxy.hxx
  171. include/vigra/random_forest/rf_online_prediction_set.hxx
  172. include/vigra/random_forest/rf_preprocessing.hxx
  173. include/vigra/random_forest/rf_region.hxx
  174. include/vigra/random_forest/rf_ridge_split.hxx
  175. include/vigra/random_forest/rf_split.hxx
  176. include/vigra/random_forest/rf_visitors.hxx
  177. include/vigra/random_forest/splices.hxx
  178. include/vigra/random_forest_3.hxx
  179. include/vigra/random_forest_3/random_forest.hxx
  180. include/vigra/random_forest_3/random_forest_common.hxx
  181. include/vigra/random_forest_3/random_forest_visitors.hxx
  182. include/vigra/random_forest_3_hdf5_impex.hxx
  183. include/vigra/random_forest_deprec.hxx
  184. include/vigra/random_forest_hdf5_impex.hxx
  185. include/vigra/rational.hxx
  186. include/vigra/rbf_registration.hxx
  187. include/vigra/recursiveconvolution.hxx
  188. include/vigra/region_shrinking.hxx
  189. include/vigra/regression.hxx
  190. include/vigra/resampling_convolution.hxx
  191. include/vigra/resizeimage.hxx
  192. include/vigra/rfftw.hxx
  193. include/vigra/rgbvalue.hxx
  194. include/vigra/sampling.hxx
  195. include/vigra/seededregiongrowing.hxx
  196. include/vigra/seededregiongrowing3d.hxx
  197. include/vigra/seg_to_seeds.hxx
  198. include/vigra/separableconvolution.hxx
  199. include/vigra/shockfilter.hxx
  200. include/vigra/sifImport.hxx
  201. include/vigra/singular_value_decomposition.hxx
  202. include/vigra/sized_int.hxx
  203. include/vigra/skeleton.hxx
  204. include/vigra/slanted_edge_mtf.hxx
  205. include/vigra/slic.hxx
  206. include/vigra/specklefilters.hxx
  207. include/vigra/splineimageview.hxx
  208. include/vigra/splines.hxx
  209. include/vigra/static_assert.hxx
  210. include/vigra/stdconvolution.hxx
  211. include/vigra/stdimage.hxx
  212. include/vigra/stdimagefunctions.hxx
  213. include/vigra/symmetry.hxx
  214. include/vigra/tensorutilities.hxx
  215. include/vigra/threading.hxx
  216. include/vigra/threadpool.hxx
  217. include/vigra/tiff.hxx
  218. include/vigra/timing.hxx
  219. include/vigra/tinyvector.hxx
  220. include/vigra/transform_iterator.hxx
  221. include/vigra/transformimage.hxx
  222. include/vigra/tuple.hxx
  223. include/vigra/tv_filter.hxx
  224. include/vigra/type_lists.hxx
  225. include/vigra/union_find.hxx
  226. include/vigra/unittest.hxx
  227. include/vigra/unsupervised_decomposition.hxx
  228. include/vigra/utilities.hxx
  229. include/vigra/vector_distance.hxx
  230. include/vigra/visit_border.hxx
  231. include/vigra/voxelneighborhood.hxx
  232. include/vigra/watersheds.hxx
  233. include/vigra/watersheds3d.hxx
  234. include/vigra/wigner-matrix.hxx
  235. include/vigra/windows.h
  236. lib/libvigraimpex.so
  237. lib/libvigraimpex.so.11
  238. lib/libvigraimpex.so.11.1.11.1
  239. lib/vigra/VigraConfig.cmake
  240. lib/vigra/VigraConfigVersion.cmake
  241. lib/vigra/vigra-targets-release.cmake
  242. lib/vigra/vigra-targets.cmake
  243. share/doc/vigra/vigra/index.html
  244. share/doc/vigra/vigra/vigra-icon.ico
  245. share/doc/vigra/vigra/vigra.css
  246. @comment lib/python3.11/site-packages/vigra/__init__.py
  247. @comment lib/python3.11/site-packages/vigra/__version__.py
  248. @comment lib/python3.11/site-packages/vigra/analysis.so
  249. @comment lib/python3.11/site-packages/vigra/arraytypes.py
  250. @comment lib/python3.11/site-packages/vigra/blockwise.so
  251. @comment lib/python3.11/site-packages/vigra/colors.so
  252. @comment lib/python3.11/site-packages/vigra/filters.so
  253. @comment lib/python3.11/site-packages/vigra/fourier.so
  254. @comment lib/python3.11/site-packages/vigra/geometry.so
  255. @comment lib/python3.11/site-packages/vigra/graphs.so
  256. @comment lib/python3.11/site-packages/vigra/histogram.so
  257. @comment lib/python3.11/site-packages/vigra/impex.so
  258. @comment lib/python3.11/site-packages/vigra/learning.so
  259. @comment lib/python3.11/site-packages/vigra/noise.so
  260. @comment lib/python3.11/site-packages/vigra/optimization.so
  261. @comment lib/python3.11/site-packages/vigra/pyqt/__init__.py
  262. @comment lib/python3.11/site-packages/vigra/pyqt/imagewindow.py
  263. @comment lib/python3.11/site-packages/vigra/pyqt/overlays.py
  264. @comment lib/python3.11/site-packages/vigra/pyqt/quickdialog.py
  265. @comment lib/python3.11/site-packages/vigra/pyqt/viewer2svg.py
  266. @comment lib/python3.11/site-packages/vigra/sampling.so
  267. @comment lib/python3.11/site-packages/vigra/tagged_array.py
  268. @comment lib/python3.11/site-packages/vigra/ufunc.py
  269. @comment lib/python3.11/site-packages/vigra/utilities.so
  270. @comment lib/python3.11/site-packages/vigra/vigranumpycore.so
  271. @comment lib/vigranumpy/VigranumpyConfig.cmake
  272. @owner
  273. @group
  274. @mode
Collapse this list.
Dependency lines:
  • vigra>0:graphics/vigra
To install the port:
cd /usr/ports/graphics/vigra/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/vigra
  • pkg install vigra
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: vigra
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1544816033 SHA256 (ukoethe-vigra-v1.11.1-8acd73a_GH0.tar.gz) = 4249dc1e6e2cd65e1bcc7686465d1000a41a8dea5cf89c4eb9d37c57b6970291 SIZE (ukoethe-vigra-v1.11.1-8acd73a_GH0.tar.gz) = 34211651

Packages (timestamps in pop-ups are UTC):
vigra
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.12.1_11.12.1_11.11.1_141.12.1_11.12.1_1-1.11.1_14-
FreeBSD:13:quarterly1.12.11.12.1-1.12.11.12.1-1.11.1_281.11.1_28
FreeBSD:14:latest1.12.1_11.12.1_1-1.12.1_11.12.1_1---
FreeBSD:14:quarterly1.12.11.12.1-1.12.11.12.1-1.11.1_281.11.1_28
FreeBSD:15:latest1.12.1_11.12.1_1n/a1.12.1_1n/a-1.11.1_281.11.1_28
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
Runtime dependencies:
  1. python3.11 : lang/python311
Library dependencies:
  1. libImath.so : math/Imath
  2. libsz.so : science/libaec
  3. libfftw3.so : math/fftw3
  4. libfftw3f.so : math/fftw3-float
  5. libhdf5.so : science/hdf5
  6. libOpenEXR.so : graphics/openexr
  7. libpng.so : graphics/png
  8. libtiff.so : graphics/tiff
  9. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for vigra-1.11.1_29: DOCS=on: Build and/or install documentation FFTW=on: Discrete Fourier Transform support HDF5=on: HDF-5 data format support NUMPY=off: NumPy mathematical computing (USE Fortran/GCC47+) OPENEXR=on: HDR image format support via OpenEXR ====> Options available for the group IMAGEFORMATS PNG=on: PNG image format support JPEG=on: JPEG image format support TIFF=on: TIFF image format support ===> Use 'make config' to modify these settings
Options name:
graphics_vigra
USES:
cmake compiler:c++14-lang python:run shebangfix jpeg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ukoethe/vigra/tar.gz/8acd73a?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.11.1_29
28 Sep 2024 09:48:23
commit hash: ce0335c20a5dc0527b0ea764e1dcd8891b1026eacommit hash: ce0335c20a5dc0527b0ea764e1dcd8891b1026eacommit hash: ce0335c20a5dc0527b0ea764e1dcd8891b1026eacommit hash: ce0335c20a5dc0527b0ea764e1dcd8891b1026ea files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
graphics/vigra: fix build with clang 19

Clang 19 is more strict about manipulating `this` in C++, which results
in an error compiling graphics/vigra:

   
/wrkdirs/usr/ports/graphics/vigra/work/vigra-8acd73a/include/vigra/multi_iterator_coupled.hxx:493:9:
error: expression is not assignable
      493 |         --this;
          |         ^ ~~~~

Here, the intent is to call the prefix operator-- on the object, which
should be spelled either "--*this" or "operator--()".

PR:		281358
Approved by:	maintainer timeout (2 weeks)
MFH:		2024Q3

(cherry picked from commit 5a269b5cd4965710fa4e02fdb1cc2ffe6def6921)

Number of commits found: 1