Download raw body.
UPDATE: databases/timescaledb-2.15.2
Diff updating database/timescaledb to 2.15.2:
diff --git a/databases/timescaledb/Makefile b/databases/timescaledb/Makefile
index 46389fd2322..5eeb1c36f34 100644
--- a/databases/timescaledb/Makefile
+++ b/databases/timescaledb/Makefile
@@ -2,7 +2,10 @@ COMMENT = database designed to make SQL scalable for time-series data
GH_ACCOUNT = timescale
GH_PROJECT = timescaledb
-GH_TAGNAME = 2.14.2
+GH_TAGNAME = 2.15.2
+
+EXTRAS_COMMIT = 52443a469a58d3f64a4e049889f468e8a149cc8f
+DIST_TUPLE += github timescale timescaledb-extras ${EXTRAS_COMMIT} _extras
CATEGORIES = databases
HOMEPAGE = https://www.timescale.com/
@@ -15,7 +18,7 @@ PERMIT_PACKAGE = Yes
MODULES = devel/cmake
SUBST_VARS += GH_TAGNAME
-WANTLIB = c crypto pq ssl
+WANTLIB = crypto pq ssl
COMPILER = base-clang ports-gcc
@@ -29,4 +32,10 @@ CONFIGURE_ARGS += -DREGRESS_CHECKS=OFF \
-DSEND_TELEMETRY_DEFAULT=OFF \
-DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/timescaledb
+ ${INSTALL_DATA} \
+ ${WRKSRC}/_extras/utils/2.15.X-fix_hypertable_foreign_keys.sql \
+ ${PREFIX}/share/timescaledb
+
.include <bsd.port.mk>
diff --git a/databases/timescaledb/distinfo b/databases/timescaledb/distinfo
index a0e20a0d44b..e6f774f01ed 100644
--- a/databases/timescaledb/distinfo
+++ b/databases/timescaledb/distinfo
@@ -1,2 +1,4 @@
-SHA256 (timescaledb-2.14.2.tar.gz) = x3aLJn6meRTQSRso2hAvrs0xcGDkKbLadTBRf7yU5zs=
-SIZE (timescaledb-2.14.2.tar.gz) = 7319288
+SHA256 (timescale-timescaledb-extras-52443a469a58d3f64a4e049889f468e8a149cc8f.tar.gz) = /fBZ0+p3BcPYlmf7Oj4cqXKF19YpWJaywrt0qGuZqvw=
+SHA256 (timescaledb-2.15.2.tar.gz) = fOz0wZ7CPIAXxdJST8VldX+FzmaYJTr8ncygxTtZZk4=
+SIZE (timescale-timescaledb-extras-52443a469a58d3f64a4e049889f468e8a149cc8f.tar.gz) = 12981
+SIZE (timescaledb-2.15.2.tar.gz) = 7440309
diff --git a/databases/timescaledb/pkg/MESSAGE b/databases/timescaledb/pkg/MESSAGE
new file mode 100644
index 00000000000..d422a212a3d
--- /dev/null
+++ b/databases/timescaledb/pkg/MESSAGE
@@ -0,0 +1,3 @@
+If you are upgrading from versions prior to 2.15.0, after you run 'ALTER
+EXTENSION', you must also run this SQL script:
+${PREFIX}/share/timescaledb/2.15.X-fix_hypertable_foreign_keys.sql
diff --git a/databases/timescaledb/pkg/PLIST b/databases/timescaledb/pkg/PLIST
index 5f2f8860e11..5ac2565f76f 100644
--- a/databases/timescaledb/pkg/PLIST
+++ b/databases/timescaledb/pkg/PLIST
@@ -18,6 +18,9 @@ share/postgresql/extension/timescaledb--2.13.0--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--2.13.1--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--2.14.0--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--2.14.1--${GH_TAGNAME}.sql
+share/postgresql/extension/timescaledb--2.14.2--${GH_TAGNAME}.sql
+share/postgresql/extension/timescaledb--2.15.0--${GH_TAGNAME}.sql
+share/postgresql/extension/timescaledb--2.15.1--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--2.2.0--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--2.2.1--${GH_TAGNAME}.sql
@@ -41,3 +44,5 @@ share/postgresql/extension/timescaledb--2.9.1--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--2.9.2--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb--2.9.3--${GH_TAGNAME}.sql
share/postgresql/extension/timescaledb.control
+share/timescaledb/
+share/timescaledb/2.15.X-fix_hypertable_foreign_keys.sql
--
Renato Aguiar
UPDATE: databases/timescaledb-2.15.2