kumquat-buildroot/package/timescaledb/timescaledb.mk
Peter Korsgaard 554e352fe4 package/timescaledb: bump version to 2.0.2
Bugfix release with important bugfixes:
https://github.com/timescale/timescaledb/releases/tag/2.0.2

This maintenance release contains bugfixes since the 2.0.1 release. We
deem it high priority for upgrading.

The bug fixes in this release address issues with joins, the status of
background jobs, and disabling compression. It also includes
enhancements to continuous aggregates, including improved validation
of policies and optimizations for faster refreshes when there are a
lot of invalidations.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2021-04-26 14:56:37 +02:00

38 lines
1.2 KiB
Makefile

################################################################################
#
# timescaledb
#
################################################################################
TIMESCALEDB_VERSION = 2.0.2
TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION))
TIMESCALEDB_LICENSE = Apache-2.0
TIMESCALEDB_LICENSE_FILES = LICENSE
TIMESCALEDB_DEPENDENCIES = postgresql
# The PG_CPPFLAGS, PG_CFLAGS, PG_LDFLAGS and PG_LIBS variables must be
# non-empty, otherwise CMake will call the pg_config script, and our
# pg_config replacement doesn't implement --cppflags --cflags
# --ldflags and --libs.
TIMESCALEDB_CONF_OPTS = \
-DREGRESS_CHECKS=OFF \
-DWARNINGS_AS_ERRORS=OFF \
-DPG_PKGLIBDIR=lib/postgresql \
-DPG_SHAREDIR=share/postgresql \
-DPG_BINDIR=bin \
-DPG_CPPFLAGS="$(TARGET_CPPFLAGS) " \
-DPG_CFLAGS="$(TARGET_CFLAGS) " \
-DPG_LDFLAGS="$(TARGET_LDFLAGS) " \
-DPG_LIBS=" "
# There's no dependency on the OpenSSL package, because USE_OPENSSL
# only tells if postgresql was built with OpenSSL support or not.
ifeq ($(BR2_PACKAGE_OPENSSL),y)
TIMESCALEDB_CONF_OPTS += -DUSE_OPENSSL=1
else
TIMESCALEDB_CONF_OPTS += -DUSE_OPENSSL=0
endif
$(eval $(cmake-package))