pkgsrc/databases/postgresql-timescaledb/Makefile
tnn 0f630f1dce postgresql-timescaledb: update to 2.6.1
4121 Fix RENAME TO/SET SCHEMA on distributed hypertable
4122 Fix segfault on INSERT into distributed hypertable
4142 Ignore invalid relid when deleting hypertable
4159 Fix ADD COLUMN IF NOT EXISTS error on compressed hypertable
4161 Fix memory handling during scans
4176 Fix remote EXPLAIN with parameterized queries
4181 Fix spelling errors and omissions
4186 Fix owner change for distributed hypertable
4192 Abort sessions after extension reload
4193 Fix relcache callback handling causing crashes
4199 Remove signal-unsafe calls from signal handlers
4219 Do not modify aggregation state in finalize
2022-04-12 22:02:49 +00:00

43 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.14 2022/04/12 22:02:49 tnn Exp $
DISTNAME= timescaledb-2.6.1
PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME}
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_GITHUB:=timescale/}
GITHUB_PROJECT= timescaledb
MAINTAINER= otis@NetBSD.org
HOMEPAGE= https://github.com/timescale/timescaledb
COMMENT= The timescaledb extension for PostgreSQL
LICENSE= apache-2.0
DEPENDS+= postgresql${PGSQL_VERSION}-server>=0:../../databases/postgresql${PGSQL_VERSION}-server
USE_CMAKE= yes
CMAKE_ARGS+= -DUSE_OPENSSL=ON
CMAKE_ARGS+= -DREGRESS_CHECKS=OFF
PGSQL_VERSIONS_ACCEPTED= 14 13 12
PKG_OPTIONS_VAR= PKG_OPTIONS.timescaledb
PKG_SUPPORTED_OPTIONS+= timescale-license
PKG_SUGGESTED_OPTIONS+= timescale-license
.include "../../mk/bsd.options.mk"
PLIST_VARS+= tsl
.if !empty(PKG_OPTIONS:Mtimescale-license)
LICENSE+= AND timescale-license
CMAKE_ARGS+= -DAPACHE_ONLY=OFF
RESTRICTED= No clear permission granted to distribute
NO_SRC_ON_FTP= ${RESTRICTED}
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
PLIST.tsl= yes
.else
CMAKE_ARGS+= -DAPACHE_ONLY=ON
.endif
.include "../../mk/pgsql.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"