Commit Graph

129 Commits

Author SHA1 Message Date
Po-Chuan Hsieh 1ebf190b7e databases/tiledb: Allow build without ccache
PR:		283626
Reported by:	rhurlin
2024-12-31 23:57:16 +08:00
Po-Chuan Hsieh 85472d9a02 databases/tiledb: Update to 2.27.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-12-26 03:15:11 +08:00
Dima Panov 9ae1229d11 databases/tiledb: AVX2 available only for amd64/i386 arch
Approved by:	portmgr blanket (trivial fix build)
2024-11-25 21:00:04 +03:00
Po-Chuan Hsieh e142f93eca databases/tiledb: Update to 2.26.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-10-14 13:25:21 +08:00
Po-Chuan Hsieh a12e3d3e1d databases/tiledb: Update to 2.26.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-09-26 02:21:54 +08:00
Po-Chuan Hsieh 7989375164 databases/tiledb: Update to 2.26.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-09-18 14:13:10 +08:00
Po-Chuan Hsieh 7e363120e8 databases/tiledb: Update to 2.25.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-07-25 12:17:23 +08:00
Po-Chuan Hsieh 268e91955f databases/tiledb: Update to 2.24.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-07-09 00:21:23 +08:00
Po-Chuan Hsieh 002caf9965 databases/tiledb: Update to 2.24.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-07-07 00:02:32 +08:00
Po-Chuan Hsieh ae0fe79acc databases/tiledb: Update to 2.24.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-06-18 11:59:32 +08:00
Po-Chuan Hsieh 5c2a0df7d9 databases/tiledb: Update to 2.23.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-05-20 01:15:13 +08:00
Po-Chuan Hsieh ec80125aa6 databases/tiledb: Update to 2.22.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-04-20 22:25:37 +08:00
Po-Chuan Hsieh 413015eef5 databases/tiledb: Update to 2.21.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-04-09 04:16:40 +08:00
Po-Chuan Hsieh 549ae12de1 databases/tiledb: Update to 2.21.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-03-31 11:05:55 +08:00
Po-Chuan Hsieh 54959b3c49 databases/tiledb: Update to 2.20.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-03-09 22:05:34 +08:00
Po-Chuan Hsieh 4131b917cd databases/tiledb: Update to 2.20.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2024-02-21 23:06:51 +08:00
Piotr Kubaj b4346f9b28 databases/tiledb: fix build on non-amd64
1. Fix build on powerpc by adding -Wno-c++11-narrowing.
2. Disable AVX2 by default since only modern amd64 supports it.
2024-02-11 12:48:36 +01:00
Po-Chuan Hsieh 86f828477d databases/tiledb: Fix build of graphics/gdal with TILEDB enabled
- Bump PORTREVISION for package change

Reported by:	rhurlin
2023-12-26 04:29:28 +08:00
Po-Chuan Hsieh bb2f0d793f databases/tiledb: Update to 2.19.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-12-25 16:59:19 +08:00
Po-Chuan Hsieh fcafbf9291 databases/tiledb: Update to 2.18.3
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-12-15 04:44:51 +08:00
Po-Chuan Hsieh ec5f6e2261 devel/libfmt: Update to 10.1.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/fmtlib/fmt/releases
2023-12-14 23:49:40 +08:00
Po-Chuan Hsieh 3f77f20a3b databases/tiledb: Update to 2.18.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-12-02 06:11:34 +08:00
Po-Chuan Hsieh 237616c52d databases/tiledb: Update to 2.18.0
- Update WWW

Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-11-27 18:28:04 +08:00
Po-Chuan Hsieh e7ab64d637 databases/tiledb: Update to 2.17.4
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-11-15 01:15:37 +08:00
Jason E. Hale 78447ad699 databases/tiledb: Fix configure with CMake >= 3.27
After [1], CMake trusts OPENSSL_ROOT_DIR implicitly, so if isn't set
right, OpenSSL may not be found.

This project uses OPENSSL_PATHS to set OPENSSL_ROOT_DIR, so CMake tries
to find OpenSSL in TILEDB_EP_INSTALL_PREFIX which is problably not where
we want to look. Pass ${OPENSSLBASE} to set OPENSSL_PATHS so we are
looking in the right location.

[1] https://github.com/Kitware/CMake/commit/5cc8a69867ac42333a656607d90059a6db823abd

PR:		274225
Approved by:	portmgr (blanket build fix)
2023-11-08 02:52:12 -05:00
Po-Chuan Hsieh 04f30a6ea7 databases/tiledb: Update to 2.17.3
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-11-01 09:57:01 +08:00
Robert Clausecker a8b90e8c06 databases/tiledb: fix build on armv6/armv7
Same fix as the one sunpoet@ previously applied for i386.

Obtained from:	204c0a1aad
Approved by:	portmgr (build fix blanket)
MFH:		2023Q4
databases/tiledb: Update to 2.17.1
2023-10-22 21:51:27 -04:00
Po-Chuan Hsieh 3c4e074f49 databases/tiledb: Add AVX2 option
- Fix SIGILL for machines without AVX2 support

PR:		260913
Reported by:	<jau@iki.fi>
Submitted by:	<alt2600@icloud.com>
2023-10-17 00:30:07 +08:00
Po-Chuan Hsieh 204c0a1aad databases/tiledb: Fix build on i386
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.17.1/tiledb/../tiledb/sm/array_schema/enumeration.h:281:50: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long long') to 'size_type' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
    return {static_cast<uint8_t*>(data_.data()), data_.size()};
                                                 ^~~~~~~~~~~~
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.17.1/tiledb/../tiledb/sm/array_schema/enumeration.h:281:50: note: insert an explicit cast to silence this issue
    return {static_cast<uint8_t*>(data_.data()), data_.size()};
                                                 ^~~~~~~~~~~~
                                                 static_cast<size_type>( )
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.17.1/tiledb/../tiledb/sm/array_schema/enumeration.h:291:53: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long long') to 'size_type' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
    return {static_cast<uint8_t*>(offsets_.data()), offsets_.size()};
                                                    ^~~~~~~~~~~~~~~
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.17.1/tiledb/../tiledb/sm/array_schema/enumeration.h:291:53: note: insert an explicit cast to silence this issue
    return {static_cast<uint8_t*>(offsets_.data()), offsets_.size()};
                                                    ^~~~~~~~~~~~~~~
                                                    static_cast<size_type>( )
2 errors generated.

Reference:	https://pkg-status.freebsd.org/beefy17/data/main-i386-default/pe4b8bfc7570d_sf7a5903de2/logs/tiledb-2.17.1.log
		https://pkg-status.freebsd.org/beefy15/data/132i386-default/e4b8bfc7570d/logs/tiledb-2.17.1.log
2023-10-01 07:29:51 +08:00
Po-Chuan Hsieh 213c2481f8 databases/tiledb: Update to 2.17.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-09-30 08:44:23 +08:00
Po-Chuan Hsieh 4510168edf databases/tiledb: Cosmetic change 2023-09-30 00:13:31 +08:00
Po-Chuan Hsieh a559072844 databases/tiledb: Update to 2.17.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-09-22 11:17:37 +08:00
Po-Chuan Hsieh 8d46e8a0b9 databases/tiledb: Update to 2.16.3
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-08-22 01:03:19 +08:00
Po-Chuan Hsieh fb25d7880c databases/tiledb: Update to 2.16.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-08-17 02:25:14 +08:00
Po-Chuan Hsieh c8233c847e databases/tiledb: Update to 2.16.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-08-01 00:39:47 +08:00
Yuri Victorovich 930e1fa1a0 devel/catch2: Update 3.3.2 → 3.4.0
Reported by:	portscout
2023-07-14 01:51:40 -07:00
Po-Chuan Hsieh 7788f2bf4d databases/tiledb: Update to 2.15.4
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-06-30 15:02:26 +08:00
Po-Chuan Hsieh 37f0bbb4f2 databases/tiledb: Update to 2.15.3
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-05-28 07:43:46 +08:00
Po-Chuan Hsieh 7d44e70bf6 databases/tiledb: Fix build on i386
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1721:18: error: non-constant-expression cannot be narrowed from type 'unsigned long long' to 'std::basic_string_view::size_type' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
    return {min, size};
                 ^~~~
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1721:18: note: insert an explicit cast to silence this issue
    return {min, size};
                 ^~~~
                 static_cast<size_type>( )
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1725:38: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long long') to 'std::basic_string_view::size_type' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
    return {static_cast<char*>(min), size};
                                     ^~~~
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1725:38: note: insert an explicit cast to silence this issue
    return {static_cast<char*>(min), size};
                                     ^~~~
                                     static_cast<size_type>( )
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1794:18: error: non-constant-expression cannot be narrowed from type 'unsigned long long' to 'std::basic_string_view::size_type' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
    return {max, size};
                 ^~~~
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1794:18: note: insert an explicit cast to silence this issue
    return {max, size};
                 ^~~~
                 static_cast<size_type>( )
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1798:38: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long long') to 'std::basic_string_view::size_type' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
    return {static_cast<char*>(max), size};
                                     ^~~~
/wrkdirs/usr/ports/databases/tiledb/work/TileDB-2.15.2/tiledb/sm/fragment/fragment_metadata.cc:1798:38: note: insert an explicit cast to silence this issue
    return {static_cast<char*>(max), size};
                                     ^~~~
                                     static_cast<size_type>( )
4 errors generated.

Reference:	https://pkg-status.freebsd.org/beefy17/data/main-i386-default/pdf5b273c8e36_s83d5725005/logs/tiledb-2.15.2.log
2023-05-08 00:03:08 +08:00
Po-Chuan Hsieh fe8c93605c databases/tiledb: Update to 2.15.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-04-28 07:58:23 +08:00
Po-Chuan Hsieh 62bdf35644 databases/tiledb: Update to 2.15.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-04-10 04:39:51 +08:00
Po-Chuan Hsieh 70cf5c2f63 databases/tiledb: Update to 2.15.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-04-09 21:36:38 +08:00
Po-Chuan Hsieh 0af290cbd8 databases/tiledb: Update to 2.14.2
- Update WWW and clean up pkg-descr

Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-04-06 01:29:44 +08:00
Po-Chuan Hsieh 5be8aa2c01 databases/tiledb: Update to 2.14.1
- Update version requirement of *_DEPENDS

Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-03-22 03:20:01 +08:00
Po-Chuan Hsieh f30faf9e0e databases/tiledb: Update to 2.14.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-02-05 23:47:46 +08:00
Po-Chuan Hsieh c96c63d40f databases/tiledb: Update to 2.13.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2023-01-30 20:59:14 +08:00
Po-Chuan Hsieh a994b04476 databases/tiledb: Update to 2.12.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2022-12-30 17:04:15 +08:00
Thierry Thomas 2af489c04c */*: chase the upgrade of devel/libfmt to 9.1.0
PR:		268081
2022-12-19 10:31:34 +01:00
Po-Chuan Hsieh 41ac10ba7a databases/tiledb: Update to 2.11.3
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2022-10-04 01:10:19 +08:00
Po-Chuan Hsieh 3f83a9b400 databases/tiledb: Update to 2.11.2
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2022-10-03 10:14:31 +08:00