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
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2025Q3
xtensor Multi-dimensional arrays with broadcasting and lazy computing
0.25.0 math 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 0.25.0Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-03-12 08:56:45
Last Update: 2024-02-16 06:42:04
Commit Hash: bfdc2f4
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: BSD3CLAUSE
WWW:
https://github.com/xtensor-stack/xtensor
Description:
xtensor is a C++ library meant for numerical analysis with multi-dimensional array expressions. xtensor provides: * an extensible expression system enabling lazy broadcasting * an API following the idioms of the C++ standard library * tools to manipulate array expressions and build upon xtensor
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (83 items)
Collapse this list.
  1. /usr/local/share/licenses/xtensor-0.25.0/catalog.mk
  2. /usr/local/share/licenses/xtensor-0.25.0/LICENSE
  3. /usr/local/share/licenses/xtensor-0.25.0/BSD3CLAUSE
  4. include/xtensor.hpp
  5. include/xtensor/xaccessible.hpp
  6. include/xtensor/xaccumulator.hpp
  7. include/xtensor/xadapt.hpp
  8. include/xtensor/xarray.hpp
  9. include/xtensor/xassign.hpp
  10. include/xtensor/xaxis_iterator.hpp
  11. include/xtensor/xaxis_slice_iterator.hpp
  12. include/xtensor/xblockwise_reducer.hpp
  13. include/xtensor/xblockwise_reducer_functors.hpp
  14. include/xtensor/xbroadcast.hpp
  15. include/xtensor/xbuffer_adaptor.hpp
  16. include/xtensor/xbuilder.hpp
  17. include/xtensor/xchunked_array.hpp
  18. include/xtensor/xchunked_assign.hpp
  19. include/xtensor/xchunked_view.hpp
  20. include/xtensor/xcomplex.hpp
  21. include/xtensor/xcontainer.hpp
  22. include/xtensor/xcsv.hpp
  23. include/xtensor/xdynamic_view.hpp
  24. include/xtensor/xeval.hpp
  25. include/xtensor/xexception.hpp
  26. include/xtensor/xexpression.hpp
  27. include/xtensor/xexpression_holder.hpp
  28. include/xtensor/xexpression_traits.hpp
  29. include/xtensor/xfixed.hpp
  30. include/xtensor/xfunction.hpp
  31. include/xtensor/xfunctor_view.hpp
  32. include/xtensor/xgenerator.hpp
  33. include/xtensor/xhistogram.hpp
  34. include/xtensor/xindex_view.hpp
  35. include/xtensor/xinfo.hpp
  36. include/xtensor/xio.hpp
  37. include/xtensor/xiterable.hpp
  38. include/xtensor/xiterator.hpp
  39. include/xtensor/xjson.hpp
  40. include/xtensor/xlayout.hpp
  41. include/xtensor/xmanipulation.hpp
  42. include/xtensor/xmasked_view.hpp
  43. include/xtensor/xmath.hpp
  44. include/xtensor/xmime.hpp
  45. include/xtensor/xmultiindex_iterator.hpp
  46. include/xtensor/xnoalias.hpp
  47. include/xtensor/xnorm.hpp
  48. include/xtensor/xnpy.hpp
  49. include/xtensor/xoffset_view.hpp
  50. include/xtensor/xoperation.hpp
  51. include/xtensor/xoptional.hpp
  52. include/xtensor/xoptional_assembly.hpp
  53. include/xtensor/xoptional_assembly_base.hpp
  54. include/xtensor/xoptional_assembly_storage.hpp
  55. include/xtensor/xpad.hpp
  56. include/xtensor/xrandom.hpp
  57. include/xtensor/xreducer.hpp
  58. include/xtensor/xrepeat.hpp
  59. include/xtensor/xscalar.hpp
  60. include/xtensor/xsemantic.hpp
  61. include/xtensor/xset_operation.hpp
  62. include/xtensor/xshape.hpp
  63. include/xtensor/xslice.hpp
  64. include/xtensor/xsort.hpp
  65. include/xtensor/xstorage.hpp
  66. include/xtensor/xstrided_view.hpp
  67. include/xtensor/xstrided_view_base.hpp
  68. include/xtensor/xstrides.hpp
  69. include/xtensor/xtensor.hpp
  70. include/xtensor/xtensor_config.hpp
  71. include/xtensor/xtensor_forward.hpp
  72. include/xtensor/xtensor_simd.hpp
  73. include/xtensor/xutils.hpp
  74. include/xtensor/xvectorize.hpp
  75. include/xtensor/xview.hpp
  76. include/xtensor/xview_utils.hpp
  77. share/cmake/xtensor/xtensorConfig.cmake
  78. share/cmake/xtensor/xtensorConfigVersion.cmake
  79. share/cmake/xtensor/xtensorTargets.cmake
  80. share/pkgconfig/xtensor.pc
  81. @owner
  82. @group
  83. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • xtensor>0:math/xtensor
To install the port:
cd /usr/ports/math/xtensor/ && make install clean
To add the package, run one of these commands:
  • pkg install math/xtensor
  • pkg install xtensor
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xtensor
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1708063969 SHA256 (xtensor-stack-xtensor-0.25.0_GH0.tar.gz) = 32d5d9fd23998c57e746c375a544edf544b74f0a18ad6bc3c38cbba968d5e6c7 SIZE (xtensor-stack-xtensor-0.25.0_GH0.tar.gz) = 1214069

Packages (timestamps in pop-ups are UTC):
xtensor
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.25.00.25.00.21.10.160.25.00.25.0-0.21.10.16-
FreeBSD:13:quarterly0.25.00.25.00.24.30.25.00.25.00.24.60.24.60.24.6
FreeBSD:14:latest0.25.00.25.00.24.30.25.00.25.00.24.3-0.24.3
FreeBSD:14:quarterly0.25.00.25.0-0.25.00.25.00.24.60.24.60.24.6
FreeBSD:15:latest0.25.00.25.0n/a0.25.0n/a0.24.60.24.60.25.0
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nlohmann-json>0 : devel/nlohmann-json
  2. xtl-quant-stack>0 : devel/xtl-quant-stack
  3. cmake : devel/cmake-core
  4. ninja : devel/ninja
Test dependencies:
  1. nlohmann-json>0 : devel/nlohmann-json
  2. xtl-quant-stack>0 : devel/xtl-quant-stack
  3. doctest>0 : devel/doctest
  4. googletest>0 : devel/googletest
Runtime dependencies:
  1. nlohmann-json>0 : devel/nlohmann-json
  2. xtl-quant-stack>0 : devel/xtl-quant-stack
This port is required by:
for Build
  1. math/fenics-basix
  2. math/py-fenics-basix
  3. math/xtensor-blas
  4. math/xtensor-io
  5. math/xtensor-python
  6. math/zarray
  7. misc/fastscapelib
Expand this list (9 items / 2 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. misc/py-fastscapelib
  3. science/openmc
  4. Collapse this list.
for Run
  1. math/xtensor-blas
  2. math/xtensor-io
  3. math/xtensor-python
  4. math/zarray
  5. misc/fastscapelib
  6. science/highfive

Configuration Options:
No options to configure
Options name:
math_xtensor
USES:
cmake:testing
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/xtensor-stack/xtensor/tar.gz/0.25.0?dummy=/
Collapse this list.

There are no commits on branch 2025Q3 for this port