Port details |
- tiledb TileDB array data management
- 2.27.0 databases =2 2.27.0Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2019-05-12 16:29:29
- Last Update: 2024-12-31 15:57:16
- Commit Hash: 1ebf190
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: MIT
- WWW:
- https://tiledb.com/
- https://github.com/TileDB-Inc/TileDB
- Description:
- TileDB is an efficient multi-dimensional array management system which
introduces a novel format that can effectively store dense and sparse array data
with support for fast updates and reads. It features excellent compression, an
efficient parallel I/O system for high scalability, and high-level APIs
including Python, R, Golang and more.
TileDB stores your array data on persistent storage locally or in the cloud,
with built-in support for S3 and HDFS storage backends.
Features:
- Novel Format.
- Multiple Backends.
- Compression.
- Parallelism.
- Portability.
- Language Bindings.
- Key-value Store.
- Virtual Filesystem.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- tiledb>0:databases/tiledb
- To install the port:
- cd /usr/ports/databases/tiledb/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/tiledb
- pkg install tiledb
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tiledb
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1734888100
SHA256 (TileDB-Inc-TileDB-2.27.0_GH0.tar.gz) = a1d42e675a983291c1a0edd1a13f70e26649700160bb2bee5d6011a2af55837a
SIZE (TileDB-Inc-TileDB-2.27.0_GH0.tar.gz) = 4289744
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:
-
- capnproto1>=1.0.1 : devel/capnproto1
- clipp>=1.2.3_1 : devel/clipp
- curl>=7.74.0 : ftp/curl
- liblz4>=1.9.3,1 : archivers/liblz4
- spdlog>=1.11.0 : devel/spdlog
- zstd>=1.4.8 : archivers/zstd
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- capnproto1>=1.0.1 : devel/capnproto1
- clipp>=1.2.3_1 : devel/clipp
- curl>=7.74.0 : ftp/curl
- liblz4>=1.9.3,1 : archivers/liblz4
- spdlog>=1.11.0 : devel/spdlog
- zstd>=1.4.8 : archivers/zstd
- Library dependencies:
-
- libcapnp.so : devel/capnproto1
- libcurl.so : ftp/curl
- libfmt.so : devel/libfmt
- liblz4.so : archivers/liblz4
- libpng.so : graphics/png
- libzstd.so : archivers/zstd
- This port is required by:
- for Build
-
- databases/py-tiledb
- for Libraries
-
- databases/py-tiledb
Configuration Options:
- ===> The following configuration options are available for tiledb-2.27.0:
AVX2=off: AVX2 instructions support
===> Use 'make config' to modify these settings
- Options name:
- databases_tiledb
- USES:
- cmake compiler:c++17-lang localbase:ldflags pkgconfig ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.0.2 21 May 2020 04:58:06 |
sunpoet |
Update to 2.0.2
Changes: https://github.com/TileDB-Inc/TileDB/releases |
2.0.0_1 10 May 2020 07:43:45 |
tobik |
devel/libfmt: Update to 6.2.1
Changes: https://github.com/fmtlib/fmt/releases/tag/6.2.0
Changes: https://github.com/fmtlib/fmt/releases/tag/6.2.1
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
2.0.0 06 May 2020 05:12:04 |
sunpoet |
Update to 2.0.0
Changes: https://github.com/TileDB-Inc/TileDB/releases |
1.7.7_1 10 Apr 2020 00:57:56 |
yuri |
devel/spdlog: Update 1.4.2 -> 1.5.0; Change to shared library
PR: 244747
Approved by: vanilla (maintainer) |
1.7.7 02 Apr 2020 12:01:05 |
sunpoet |
Update to 1.7.7
Changes: https://github.com/TileDB-Inc/TileDB/releases |
1.7.6_1 01 Apr 2020 14:14:52 |
martymac |
Update devel/tbb to 2020.2 and bump dependent port's revisions
Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES |
1.7.6 28 Mar 2020 12:45:14 |
sunpoet |
Update to 1.7.6
Changes: https://github.com/TileDB-Inc/TileDB/releases |
1.7.5 05 Feb 2020 18:16:19 |
sunpoet |
Update to 1.7.5
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/release-1.7.5/HISTORY.md |
1.7.4 22 Jan 2020 05:36:00 |
sunpoet |
Update to 1.7.4
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/release-1.7.4/HISTORY.md |
1.7.3 09 Jan 2020 17:52:12 |
sunpoet |
Update to 1.7.3
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/release-1.7.3/HISTORY.md |
1.7.2 28 Dec 2019 06:56:13 |
sunpoet |
Update to 1.7.2
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/release-1.7.2/HISTORY.md |
1.7.1_2 26 Dec 2019 16:25:22 |
martymac |
Update devel/tbb to 2020.0 and bump dependent ports' revisions [1]
Also, while here, re-generate patches using the makepatch target
[1] Changelog: https://github.com/intel/tbb/blob/v2020.0/CHANGES |
1.7.1_1 14 Dec 2019 15:37:47 |
tobik |
devel/libfmt: Update to 6.1.2
Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.2
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
1.7.1 08 Dec 2019 16:52:01 |
sunpoet |
Update to 1.7.1
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/release-1.7.1/HISTORY.md |
1.7.0_3 08 Dec 2019 06:59:44 |
tobik |
devel/libfmt: Update to 6.1.1
Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.1
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
1.7.0_2 04 Dec 2019 13:19:05 |
vanilla |
1: Update devel/spdlog to 1.4.2.
2: Fix build issue due spdlog's upgrade.
Approved by: danfe@ (www/envoy), adridg@ (net-im/nheko), maintainer timeout
(sunpoet@, jhixson@) |
1.7.0_1 03 Dec 2019 15:03:22 |
tobik |
devel/libfmt: Update to 6.1.0
Changes: https://github.com/fmtlib/fmt/releases/tag/6.1.0
ABI: https://abi-laboratory.pro/tracker/timeline/fmt |
1.7.0 14 Nov 2019 16:16:22 |
sunpoet |
Update to 1.7.0
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/release-1.7.0/HISTORY.md |
1.6.3 20 Oct 2019 17:07:27 |
sunpoet |
Update to 1.6.3
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/backports-1.6/HISTORY.md |
1.6.2_1 25 Sep 2019 20:40:08 |
sunpoet |
Sort CMAKE_OFF |
1.6.2_1 22 Sep 2019 14:45:50 |
tobik |
databases/tiledb: Remove TILEDB_WERROR from CMAKE_ON now that it is in CMAKE_OFF |
1.6.2_1 21 Sep 2019 15:40:58 |
pkubaj |
databases/tiledb: Fix build on non-x86 (due to -Werror)
Build on non-x86 currently fails with:
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-1.6.2/external/src/blosc/shuffle.cc:280:4:
error: #warning Hardware-acceleration detection not implemented for the target
architecture. Only the generic shuffle/unshuffle routines will be available.
[-Werror=cpp]
280 | #warning Hardware-acceleration detection not implemented for the
target architecture. Only the generic shuffle/unshuffle routines will be
available.
| ^~~~~~~
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-1.6.2/external/src/blosc/shuffle.cc:
In function 'blosc::shuffle_implementation_t
blosc::get_shuffle_implementation()':
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-1.6.2/external/src/blosc/shuffle.cc:290:22:
error: unused variable 'cpu_features' [-Werror=unused-variable]
290 | blosc_cpu_features cpu_features = blosc_get_cpu_features();
| ^~~~~~~~~~~~
cc1plus: all warnings being treated as errors
Don't add -Werror to fix build.
PR: 240618
Approved by: portmgr (blanket: build fix), linimon (mentor) |
1.6.2_1 01 Sep 2019 06:12:38 |
tobik |
devel/libfmt: Update to 6.0.0
While here
- Normalize CMAKE_ARGS, USES=compiler:c++11-lib
- Pet portfmt
- Bump revision of consumers due to ABI changes
Changes: https://github.com/fmtlib/fmt/releases/tag/6.0.0
ABI: https://abi-laboratory.pro/tracker/timeline/fmt/
PR: 240141 |
1.6.2 16 Aug 2019 18:09:19 |
sunpoet |
Update to 1.6.2
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/backports-1.6/HISTORY.md |
1.6.1 13 Aug 2019 20:50:03 |
sunpoet |
Update to 1.6.1
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/1.6.1/HISTORY.md |
1.6.0_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
1.6.0 21 Jul 2019 20:46:14 |
sunpoet |
Update to 1.6.0
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/1.6.0/HISTORY.md |
1.5.1 18 May 2019 05:58:17 |
sunpoet |
Update to 1.5.1
Changes: https://github.com/TileDB-Inc/TileDB/releases
https://github.com/TileDB-Inc/TileDB/blob/1.5.1/HISTORY.md |
1.5.0 12 May 2019 16:29:08 |
sunpoet |
Add tiledb 1.5.0
TileDB is an efficient multi-dimensional array management system which
introduces a novel format that can effectively store dense and sparse array data
with support for fast updates and reads. It features excellent compression, an
efficient parallel I/O system for high scalability, and high-level APIs
including Python, R, Golang and more.
TileDB stores your array data on persistent storage locally or in the cloud,
with built-in support for S3 and HDFS storage backends.
Features:
- Novel Format.
- Multiple Backends.
- Compression.
- Parallelism.
- Portability.
- Language Bindings.
- Key-value Store.
- Virtual Filesystem.
WWW: https://www.tiledb.io/ |