Port details |
- arrow Columnar in-memory analytics layer for big data
- 8.0.0_1 databases
=1 6.0.1_4Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2020-06-15 22:51:01
- Last Update: 2022-06-25 19:31:14
- Commit Hash: 3ff1f55
- People watching this port, also watch:: json-c, rubywarden, sysinfo, python, miller
- License: APACHE20
- Description:
- Apache Arrow is a cross-language development platform for in-memory data. It
specifies a standardized language-independent columnar memory format for flat
and hierarchical data, organized for efficient analytic operations on modern
hardware. It also provides computational libraries and zero-copy streaming
messaging and interprocess communication. Languages currently supported include
C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust.
WWW: https://arrow.apache.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For LIB depends:
- libarrow.so:databases/arrow
- libarrow_dataset.so:databases/arrow
- libarrow_flight.so:databases/arrow
- libarrow_python38.so:databases/arrow
- libarrow_python38_flight.so:databases/arrow
- libarrow_testing.so:databases/arrow
- libgandiva.so:databases/arrow
- libparquet.so:databases/arrow
- libplasma.so:databases/arrow
- To install the port:
- cd /usr/ports/databases/arrow/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/arrow
- pkg install arrow
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: arrow
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1655057054
SHA256 (apache-arrow-8.0.0.tar.gz) = ad9a05705117c989c116bae9ac70492fe015050e1b80fb0e38fde4b5d863aaa3
SIZE (apache-arrow-8.0.0.tar.gz) = 17962146
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- clang12 : devel/llvm12
- rapidjson.h : devel/rapidjson
- py38-numpy>=1.16,1<1.23,1 : math/py-numpy@py38
- cmake : devel/cmake
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-numpy>=1.16,1<1.23,1 : math/py-numpy@py38
- Library dependencies:
-
- libboost_system.so : devel/boost-libs
- libbrotlicommon.so : archivers/brotli
- libre2.so : devel/re2
- libutf8proc.so : textproc/utf8proc
- libgrpc.so : devel/grpc
- libprotobuf.so : devel/protobuf
- libre2.so : devel/re2
- libutf8proc.so : textproc/utf8proc
- liblz4.so : archivers/liblz4
- libthrift.so : devel/thrift-cpp
- libaws-c-auth.so : security/aws-c-auth
- libaws-c-compression.so : devel/aws-c-compression
- libaws-c-http.so : devel/aws-c-http
- libaws-c-mqtt.so : devel/aws-c-mqtt
- libaws-c-s3.so : devel/aws-c-s3
- libaws-c-sdkutils.so : devel/aws-c-sdkutils
- libaws-crt-cpp.so : devel/aws-crt-cpp
- libgflags.so : devel/gflags
- libutf8proc.so : textproc/utf8proc
- libaws-c-cal.so : security/aws-c-cal
- libaws-c-common.so : devel/aws-c-common
- libaws-c-event-stream.so : devel/aws-c-event-stream
- libaws-c-io.so : devel/aws-c-io
- libaws-checksums.so : devel/aws-checksums
- libaws-cpp-sdk-s3.so : devel/aws-sdk-cpp
- libs2n.so : security/s2n
- libsnappy.so : archivers/snappy
- libgtest.so : devel/googletest
- libzstd.so : archivers/zstd
- This port is required by:
- for Libraries
-
- databases/py-apache-arrow
-
Deleted ports which required this port:
- * - 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:
- ===> The following configuration options are available for arrow-8.0.0_1:
====> Compression support:
BROTLI=on: Brotli compression support
BZ2=on: bz2 compression support
LZ4=on: LZ4 compression support
SNAPPY=on: Snappy compression library support
ZLIB=on: zlib compression support
ZSTD=on: zstd compression support
====> Build components:
COMPUTE=on: Arrow Compute Modules
CSV=on: Arrow CSV Parser Module
DATASET=on: Arrow Dataset Modules
FILESYSTEM=on: Arrow Filesystem Layer
FLIGHT=off: Arrow Flight RPC System
GANDIVA=on: Gandiva libraries
HDFS=on: Arrow HDFS bridge
HIVESERVER2=off: HiveServer2 client and Arrow adapter
IPC=on: Arrow IPC extensions
JSON=on: JSON support
MIMALLOC=off: Arrow mimalloc-based allocato
PARQUET=on: Parquet libraries
ORC=off: Arrow ORC adapter
PLASMA=on: Plasma object store
PYTHON=on: Build python extension support
S3=on: S3 support
SKYHOOK=off: Build the Skyhook libraries
SUBSTRAIT=off: Build the Arrow Substrait Consumer Module
BUILD_UTILITIES=on: build Arrow commandline utilities
TESTING=on: Arrow testing libraries
===> Use 'make config' to modify these settings
- Options name:
- databases_arrow
- USES:
- cmake compiler:c++11-lang localbase pkgconfig python:build ssl ssl python:3.7+ ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
25 Jun 2022 19:31:14 8.0.0_1
|
Jan Beich (jbeich)  |
devel/googletest: update to 1.12.0
Changes: https://github.com/google/googletest/releases/tag/release-1.12.0
Reported by: GitHub (watch releases) |
13 Jun 2022 00:47:35 8.0.0
|
Yuri Victorovich (yuri)  |
databases/arrow: Update 6.0.1 -> 8.0.0 |
22 May 2022 20:17:16 6.0.1_7
|
Dima Panov (fluffy)  |
devel/boost-all: bump all library consumers after boost upgrade
PR: 246106 |
13 May 2022 11:39:14 6.0.1_6
|
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.46.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
16 Apr 2022 04:19:07 6.0.1_5
|
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 3.20.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
30 Mar 2022 22:02:45 6.0.1_4
|
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.45.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
07 Mar 2022 18:10:55 6.0.1_3
|
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.44.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
28 Feb 2022 12:46:46 6.0.1_2
|
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 3.19.4
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
21 Dec 2021 18:46:21 6.0.1_1
|
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.42.0
Changes: https://github.com/grpc/grpc/releases |
14 Dec 2021 04:36:12 6.0.1
|
Yuri Victorovich (yuri)  |
databases/arrow: Update 4.0.1 -> 6.0.1 |
25 Oct 2021 15:57:13 4.0.1_4
|
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.41.0
-
Changes: https://github.com/grpc/grpc/releases |
12 Oct 2021 08:39:18 4.0.1_3
|
Daniel Engberg (diizzy)  |
databases/arrow: Use MASTER_SITES alias
Use MASTER_SITES alias
Approved by: rene (portmgr blanket), arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D32401 |
30 Sep 2021 21:23:30 4.0.1_3
|
Rene Ladan (rene)  |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
21 Jul 2021 18:11:52 4.0.1_3
|
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 3.17.3
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases
PR: 257026
Exp-run by: antoine |
12 Jun 2021 03:25:45 4.0.1_2
|
Jan Beich (jbeich)  |
devel/googletest: update to 1.11.0
Changes: https://github.com/google/googletest/compare/53495a2a...release-1.11.0
Changes: https://github.com/google/googletest/releases/tag/release-1.11.0
Reported by: GitHub (watch releases) |
03 Jun 2021 15:04:43 4.0.1_1
|
Jan Beich (jbeich)  |
devel/googletest: update to 1.10.0.667
Upstream no longer makes releases, see
https://github.com/google/googletest/commit/861d535e2595
Changes: https://github.com/google/googletest/compare/release-1.10.0...53495a2a
Reported by: ngie (1 year ago) |
02 Jun 2021 22:07:45 4.0.1
|
Yuri Victorovich (yuri)  |
databases/arrow: Update 4.0.0 -> 4.0.1 |
26 May 2021 12:54:17 4.0.0_2
|
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.38.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
17 May 2021 02:55:01 4.0.0_1
|
Yuri Victorovich (yuri)  |
databases/arrow: Broken on 11
Reported by: fallout |
09 May 2021 08:39:26 4.0.0_1
|
Yuri Victorovich (yuri)  |
databases/arrow: Fix build on 14
clang-11 crashes on 14, so use clang-10 instead.
Reported by: fallout |
02 May 2021 09:58:44 4.0.0
|
Yuri Victorovich (yuri)  |
databases/arrow: Update 1.0.1 -> 4.0.0
Also add compression related options and components adding options.
PR: 249947
Original version submitted by: MatÃas Pizarro <matias@pizarro.net> |
07 Apr 2021 08:09:01 1.0.1
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 1.0.1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
07 Dec 2020 03:15:11
1.0.1
|
linimon  |
Mark as BROKEN on riscv64:
/nxb-bin/usr/lib/clang/11.0.0/include/mmintrin.h:33:5: error: use of
undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com build testing |
31 Aug 2020 18:21:54
1.0.1
|
yuri  |
databases/arrow: Update 1.0.0 -> 1.0.1 |
06 Aug 2020 07:26:20
1.0.0_1
|
yuri  |
databases/arrow: Update 1.0.0, the previous tarball was for a release candidate
The authors said that GitHub contained RC mislabeled as 1.0.0.
Now it's a real release. |
26 Jul 2020 06:47:25
1.0.0
|
antoine  |
Mark BROKEN
Reported by: pkg-fallout |
16 Jul 2020 06:06:58
1.0.0
|
yuri  |
databases/arrow: Update 0.17.1 -> 1.0.0
Reported by: portscout |
07 Jul 2020 12:27:18
0.17.1
|
tobik  |
Clean up some things
Reported by: portscan and common sense |
16 Jun 2020 16:34:51
0.17.1
|
linimon  |
Add files/patch-cmake__modules_SetupCxxFlags.cmake to fix build on
powerpc:
SSE4.2 required but compiler doesn't support it.
Approved by: portmgr (tier-2 blanket) |
16 Jun 2020 16:09:51
0.17.1
|
yuri  |
databases/arrow: Update 0.17.0-414 -> 0.17.1
Reported by: portscout |
15 Jun 2020 22:50:54
0.17.0.414
|
yuri  |
New port: databases/arrow: Apache Arrow: Columnar in-memory analytics layer for
big data |