Commit graph

125 commits

Author SHA1 Message Date
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] 5cc8a69867

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
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Po-Chuan Hsieh
f6e5a56543
databases/tiledb: Update to 2.11.1
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2022-09-01 02:49:31 +08:00
Po-Chuan Hsieh
2755ef53d3
databases/tiledb: Update to 2.11.0
Changes:	https://github.com/TileDB-Inc/TileDB/releases
2022-08-31 19:40:55 +08:00