Unverified Commit afec8333 authored by Mario Rodas's avatar Mario Rodas Committed by GitHub
Browse files

Merge pull request #257439 from marsam/update-timescaledb

postgresqlPackages.timescaledb: 2.11.2 -> 2.12.0
parents be2b474c 375a1a88
Loading
Loading
Loading
Loading
+2 −13
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, cmake, postgresql, openssl, libkrb5, enableUnfree ? true }:

# # To enable on NixOS:
# config.services.postgresql = let
#   # The postgresql pkgs has to be taken from the
#   # postgresql package used, so the extensions
#   # are built for the correct postgresql version.
#   postgresqlPackages = config.services.postgresql.package.pkgs;
# in {
#   extraPlugins = with postgresqlPackages; [ timescaledb ];
#   settings.shared_preload_libraries = "timescaledb";
# }

stdenv.mkDerivation rec {
  pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}";
  version = "2.11.2";
  version = "2.12.0";

  nativeBuildInputs = [ cmake ];
  buildInputs = [ postgresql openssl libkrb5 ];
@@ -22,7 +11,7 @@ stdenv.mkDerivation rec {
    owner = "timescale";
    repo = "timescaledb";
    rev = version;
    sha256 = "sha256-c2fztGtl2cLThT0JhHCM0UaYkiWTp5T6TUZ3Au7CG7c=";
    sha256 = "sha256-e4Sq5VzX5YPiFzG4T8OcCqzgxaWsyVeB21GAKl0aPDk=";
  };

  cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ]