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
arrow-glib C API wrapper library for Arrow C++
18.0.0 databases 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 17.0.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-10-09 15:39:23
Last Update: 2024-11-21 20:53:13
Commit Hash: 7ec6d2c
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: APACHE20
WWW:
https://arrow.apache.org/
https://github.com/apache/arrow/tree/master/c_glib
Description:
Arrow GLib is a wrapper library for Arrow C++. Arrow GLib provides C API. Arrow GLib supports GObject Introspection. It means that you can create language bindings at runtime or compile time.
HomepageHomepage    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 (201 items)
Collapse this list.
  1. /usr/local/share/licenses/arrow-glib-18.0.0/catalog.mk
  2. /usr/local/share/licenses/arrow-glib-18.0.0/LICENSE
  3. /usr/local/share/licenses/arrow-glib-18.0.0/APACHE20
  4. include/arrow-dataset-glib/arrow-dataset-glib.h
  5. include/arrow-dataset-glib/arrow-dataset-glib.hpp
  6. include/arrow-dataset-glib/dataset-definition.h
  7. include/arrow-dataset-glib/dataset-factory.h
  8. include/arrow-dataset-glib/dataset-factory.hpp
  9. include/arrow-dataset-glib/dataset.h
  10. include/arrow-dataset-glib/dataset.hpp
  11. include/arrow-dataset-glib/enums.h
  12. include/arrow-dataset-glib/file-format.h
  13. include/arrow-dataset-glib/file-format.hpp
  14. include/arrow-dataset-glib/fragment.h
  15. include/arrow-dataset-glib/fragment.hpp
  16. include/arrow-dataset-glib/partitioning.h
  17. include/arrow-dataset-glib/partitioning.hpp
  18. include/arrow-dataset-glib/scanner.h
  19. include/arrow-dataset-glib/scanner.hpp
  20. include/arrow-dataset-glib/version.h
  21. include/arrow-flight-glib/arrow-flight-glib.h
  22. include/arrow-flight-glib/arrow-flight-glib.hpp
  23. include/arrow-flight-glib/client.h
  24. include/arrow-flight-glib/client.hpp
  25. include/arrow-flight-glib/common.h
  26. include/arrow-flight-glib/common.hpp
  27. include/arrow-flight-glib/server.h
  28. include/arrow-flight-glib/server.hpp
  29. include/arrow-flight-glib/version.h
  30. include/arrow-glib/array-builder.h
  31. include/arrow-glib/array-builder.hpp
  32. include/arrow-glib/array.h
  33. include/arrow-glib/array.hpp
  34. include/arrow-glib/arrow-glib.h
  35. include/arrow-glib/arrow-glib.hpp
  36. include/arrow-glib/basic-array-definition.h
  37. include/arrow-glib/basic-array.h
  38. include/arrow-glib/basic-array.hpp
  39. include/arrow-glib/basic-data-type.h
  40. include/arrow-glib/basic-data-type.hpp
  41. include/arrow-glib/buffer.h
  42. include/arrow-glib/buffer.hpp
  43. include/arrow-glib/chunked-array-definition.h
  44. include/arrow-glib/chunked-array.h
  45. include/arrow-glib/chunked-array.hpp
  46. include/arrow-glib/codec.h
  47. include/arrow-glib/codec.hpp
  48. include/arrow-glib/composite-array.h
  49. include/arrow-glib/composite-data-type.h
  50. include/arrow-glib/compute-definition.h
  51. include/arrow-glib/compute.h
  52. include/arrow-glib/compute.hpp
  53. include/arrow-glib/data-type.h
  54. include/arrow-glib/data-type.hpp
  55. include/arrow-glib/datum.h
  56. include/arrow-glib/datum.hpp
  57. include/arrow-glib/decimal.h
  58. include/arrow-glib/decimal.hpp
  59. include/arrow-glib/decoder.h
  60. include/arrow-glib/decoder.hpp
  61. include/arrow-glib/enums.h
  62. include/arrow-glib/error.h
  63. include/arrow-glib/error.hpp
  64. include/arrow-glib/expression.h
  65. include/arrow-glib/expression.hpp
  66. include/arrow-glib/field.h
  67. include/arrow-glib/field.hpp
  68. include/arrow-glib/file-mode.h
  69. include/arrow-glib/file-mode.hpp
  70. include/arrow-glib/file-system.h
  71. include/arrow-glib/file-system.hpp
  72. include/arrow-glib/file.h
  73. include/arrow-glib/file.hpp
  74. include/arrow-glib/input-stream.h
  75. include/arrow-glib/input-stream.hpp
  76. include/arrow-glib/interval.h
  77. include/arrow-glib/interval.hpp
  78. include/arrow-glib/ipc-options.h
  79. include/arrow-glib/ipc-options.hpp
  80. include/arrow-glib/local-file-system.h
  81. include/arrow-glib/local-file-system.hpp
  82. include/arrow-glib/memory-pool.h
  83. include/arrow-glib/memory-pool.hpp
  84. include/arrow-glib/metadata-version.h
  85. include/arrow-glib/metadata-version.hpp
  86. include/arrow-glib/output-stream.h
  87. include/arrow-glib/output-stream.hpp
  88. include/arrow-glib/readable.h
  89. include/arrow-glib/readable.hpp
  90. include/arrow-glib/reader.h
  91. include/arrow-glib/reader.hpp
  92. include/arrow-glib/record-batch.h
  93. include/arrow-glib/record-batch.hpp
  94. include/arrow-glib/scalar.h
  95. include/arrow-glib/scalar.hpp
  96. include/arrow-glib/schema.h
  97. include/arrow-glib/schema.hpp
  98. include/arrow-glib/table-builder.h
  99. include/arrow-glib/table-builder.hpp
  100. include/arrow-glib/table.h
  101. include/arrow-glib/table.hpp
  102. include/arrow-glib/tensor.h
  103. include/arrow-glib/tensor.hpp
  104. include/arrow-glib/timestamp-parser.h
  105. include/arrow-glib/timestamp-parser.hpp
  106. include/arrow-glib/type.h
  107. include/arrow-glib/type.hpp
  108. include/arrow-glib/version.h
  109. include/arrow-glib/writable-file.h
  110. include/arrow-glib/writable-file.hpp
  111. include/arrow-glib/writable.h
  112. include/arrow-glib/writable.hpp
  113. include/arrow-glib/writer.h
  114. include/arrow-glib/writer.hpp
  115. include/gandiva-glib/enums.h
  116. include/gandiva-glib/expression.h
  117. include/gandiva-glib/expression.hpp
  118. include/gandiva-glib/filter.h
  119. include/gandiva-glib/filter.hpp
  120. include/gandiva-glib/function-registry.h
  121. include/gandiva-glib/function-signature.h
  122. include/gandiva-glib/function-signature.hpp
  123. include/gandiva-glib/gandiva-glib.h
  124. include/gandiva-glib/gandiva-glib.hpp
  125. include/gandiva-glib/native-function.h
  126. include/gandiva-glib/native-function.hpp
  127. include/gandiva-glib/node.h
  128. include/gandiva-glib/node.hpp
  129. include/gandiva-glib/projector.h
  130. include/gandiva-glib/projector.hpp
  131. include/gandiva-glib/selection-vector.h
  132. include/gandiva-glib/selection-vector.hpp
  133. include/gandiva-glib/version.h
  134. include/parquet-glib/arrow-file-reader.h
  135. include/parquet-glib/arrow-file-reader.hpp
  136. include/parquet-glib/arrow-file-writer.h
  137. include/parquet-glib/arrow-file-writer.hpp
  138. include/parquet-glib/metadata.h
  139. include/parquet-glib/metadata.hpp
  140. include/parquet-glib/parquet-glib.h
  141. include/parquet-glib/parquet-glib.hpp
  142. include/parquet-glib/statistics.h
  143. include/parquet-glib/statistics.hpp
  144. include/parquet-glib/version.h
  145. lib/girepository-1.0/Arrow-1.0.typelib
  146. lib/girepository-1.0/ArrowDataset-1.0.typelib
  147. lib/girepository-1.0/ArrowFlight-1.0.typelib
  148. lib/girepository-1.0/Gandiva-1.0.typelib
  149. lib/girepository-1.0/Parquet-1.0.typelib
  150. lib/libarrow-dataset-glib.a
  151. lib/libarrow-dataset-glib.so
  152. lib/libarrow-dataset-glib.so.1800
  153. lib/libarrow-dataset-glib.so.1800.0.0
  154. lib/libarrow-flight-glib.a
  155. lib/libarrow-flight-glib.so
  156. lib/libarrow-flight-glib.so.1800
  157. lib/libarrow-flight-glib.so.1800.0.0
  158. lib/libarrow-glib.a
  159. lib/libarrow-glib.so
  160. lib/libarrow-glib.so.1800
  161. lib/libarrow-glib.so.1800.0.0
  162. lib/libgandiva-glib.a
  163. lib/libgandiva-glib.so
  164. lib/libgandiva-glib.so.1800
  165. lib/libgandiva-glib.so.1800.0.0
  166. lib/libparquet-glib.a
  167. lib/libparquet-glib.so
  168. lib/libparquet-glib.so.1800
  169. lib/libparquet-glib.so.1800.0.0
  170. libdata/pkgconfig/arrow-dataset-glib.pc
  171. libdata/pkgconfig/arrow-flight-glib.pc
  172. libdata/pkgconfig/arrow-glib.pc
  173. libdata/pkgconfig/gandiva-glib.pc
  174. libdata/pkgconfig/parquet-glib.pc
  175. share/arrow-glib/LICENSE.txt
  176. share/arrow-glib/README.md
  177. share/arrow-glib/example/README.md
  178. share/arrow-glib/example/build.c
  179. share/arrow-glib/example/extension-type.c
  180. share/arrow-glib/example/lua/README.md
  181. share/arrow-glib/example/lua/read-file.lua
  182. share/arrow-glib/example/lua/read-stream.lua
  183. share/arrow-glib/example/lua/write-file.lua
  184. share/arrow-glib/example/lua/write-stream.lua
  185. share/arrow-glib/example/read-file.c
  186. share/arrow-glib/example/read-stream.c
  187. share/arrow-glib/example/receive-network.c
  188. share/arrow-glib/example/send-network.c
  189. share/arrow-glib/example/vala/README.md
  190. share/arrow-glib/example/vala/read-file.vala
  191. share/arrow-glib/example/vala/read-stream.vala
  192. share/arrow-glib/example/vala/write-file.vala
  193. share/arrow-glib/example/vala/write-stream.vala
  194. share/gir-1.0/Arrow-1.0.gir
  195. share/gir-1.0/ArrowDataset-1.0.gir
  196. share/gir-1.0/ArrowFlight-1.0.gir
  197. share/gir-1.0/Gandiva-1.0.gir
  198. share/gir-1.0/Parquet-1.0.gir
  199. @owner
  200. @group
  201. @mode
Collapse this list.
Dependency lines:
  • arrow-glib>0:databases/arrow-glib
To install the port:
cd /usr/ports/databases/arrow-glib/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/arrow-glib
  • pkg install arrow-glib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: arrow-glib
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1732202502 SHA256 (apache-arrow-18.0.0.tar.gz) = abcf1934cd0cdddd33664e9f2d9a251d6c55239d1122ad0ed223b13a583c82a9 SIZE (apache-arrow-18.0.0.tar.gz) = 19113236

Packages (timestamps in pop-ups are UTC):
arrow-glib
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest18.0.0--18.0.0----
FreeBSD:13:quarterly17.0.018.0.0-17.0.0-13.0.013.0.013.0.0
FreeBSD:14:latest18.0.018.0.0-18.0.0----
FreeBSD:14:quarterly18.0.018.0.0-17.0.0-13.0.013.0.013.0.0
FreeBSD:15:latest18.0.018.0.0n/a18.0.0n/a13.0.013.0.013.0.0
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. arrow>=18.0.0<18.0.0_99 : databases/arrow
  2. meson : devel/meson
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. python3.11 : lang/python311
Library dependencies:
  1. libarrow.so : databases/arrow
  2. libglib-2.0.so : devel/glib20
  3. libintl.so : devel/gettext-runtime
  4. libgirepository-1.0.so : devel/gobject-introspection
This port is required by:
for Build
  1. databases/rubygem-red-arrow
  2. databases/rubygem-red-gandiva
  3. databases/rubygem-red-parquet
for Libraries
  1. databases/rubygem-red-arrow
  2. databases/rubygem-red-gandiva
  3. databases/rubygem-red-parquet

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. databases/rubygem-red-plasma*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
databases_arrow-glib
USES:
compiler:c++17-lang gnome meson pkgconfig python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (7 items)
Collapse this list.
  1. http://ftp.kddi-research.jp/infosystems/apache/arrow/arrow-18.0.0/
  2. http://miroir.univ-lorraine.fr/apache/arrow/arrow-18.0.0/
  3. http://mirror.cogentco.com/pub/apache/arrow/arrow-18.0.0/
  4. http://mirror.navercorp.com/apache/arrow/arrow-18.0.0/
  5. https://dlcdn.apache.org/arrow/arrow-18.0.0/
  6. https://ftp.wayne.edu/apache/arrow/arrow-18.0.0/
  7. https://mirror.its.dal.ca/apache/arrow/arrow-18.0.0/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
18.0.0
21 Nov 2024 20:53:13
commit hash: 7ec6d2c662f628bdff9987f58a6f3c95ef797083commit hash: 7ec6d2c662f628bdff9987f58a6f3c95ef797083commit hash: 7ec6d2c662f628bdff9987f58a6f3c95ef797083commit hash: 7ec6d2c662f628bdff9987f58a6f3c95ef797083 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/arrow-glib: Update to 18.0.0

Changes:	https://arrow.apache.org/release/
17.0.0
24 Jul 2024 11:44:11
commit hash: b122bc8183603bae20e1b523142c5f52bc2b51cbcommit hash: b122bc8183603bae20e1b523142c5f52bc2b51cbcommit hash: b122bc8183603bae20e1b523142c5f52bc2b51cbcommit hash: b122bc8183603bae20e1b523142c5f52bc2b51cb files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/arrow-glib: Update to 17.0.0

Changes:	https://arrow.apache.org/release/
15.0.2
31 Mar 2024 03:05:35
commit hash: 49bd967b4119618b778718dcb7adf38ee42c69e4commit hash: 49bd967b4119618b778718dcb7adf38ee42c69e4commit hash: 49bd967b4119618b778718dcb7adf38ee42c69e4commit hash: 49bd967b4119618b778718dcb7adf38ee42c69e4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/arrow-glib: Update to 15.0.2

Changes:	https://arrow.apache.org/release/
13.0.0
05 Sep 2023 02:10:11
commit hash: 6c8595c843ebf01b6d0e6f4f0dad4063a766b667commit hash: 6c8595c843ebf01b6d0e6f4f0dad4063a766b667commit hash: 6c8595c843ebf01b6d0e6f4f0dad4063a766b667commit hash: 6c8595c843ebf01b6d0e6f4f0dad4063a766b667 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/arrow-glib: Update to 13.0.0

Changes:	https://arrow.apache.org/release/
8.0.0_3
07 May 2023 23:34:57
commit hash: 6eccb59fea6b0de255b7014b0f9b1ab965eada58commit hash: 6eccb59fea6b0de255b7014b0f9b1ab965eada58commit hash: 6eccb59fea6b0de255b7014b0f9b1ab965eada58commit hash: 6eccb59fea6b0de255b7014b0f9b1ab965eada58 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/arrow-glib: Remove duplicate --default-library=both from MESON_ARGS
8.0.0_3
25 Apr 2023 15:17:15
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
8.0.0_2
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8.0.0_1
05 Apr 2023 17:29:43
commit hash: 89a7fbc56f9752322bed4a1c24188d06e18bc696commit hash: 89a7fbc56f9752322bed4a1c24188d06e18bc696commit hash: 89a7fbc56f9752322bed4a1c24188d06e18bc696commit hash: 89a7fbc56f9752322bed4a1c24188d06e18bc696 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/arrow-glib: Build and install static library

- Update WWW and clean up pkg-descr
- Bump PORTREVISION for package change
8.0.0
09 Oct 2022 15:37:42
commit hash: 69c477b269cbd2bb180f50b81a21b4ca8e0854e4commit hash: 69c477b269cbd2bb180f50b81a21b4ca8e0854e4commit hash: 69c477b269cbd2bb180f50b81a21b4ca8e0854e4commit hash: 69c477b269cbd2bb180f50b81a21b4ca8e0854e4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/arrow-glib: Add arrow-glib 8.0.0

Arrow GLib is a wrapper library for Arrow C++. Arrow GLib provides C API.

Arrow GLib supports GObject Introspection. It means that you can create language
bindings at runtime or compile time.

See also: https://github.com/apache/arrow/tree/master/c_glib

Number of commits found: 9