From c37f5434ddc8eaad0969ca6de8da66d0bbf5c2d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 04:13:41 +0000 Subject: [PATCH 1/2] postgresqlPackages.timescaledb: 2.27.2 -> 2.28.0 --- pkgs/servers/sql/postgresql/ext/timescaledb.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix index 69917cfbd15d..a509153a37ff 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix @@ -13,13 +13,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; - version = "2.27.2"; + version = "2.28.0"; src = fetchFromGitHub { owner = "timescale"; repo = "timescaledb"; tag = finalAttrs.version; - hash = "sha256-/z8qr+56svxnUrnmh0uetPPttXdc1B8aDKZ5mtZpTt4="; + hash = "sha256-/m1B74kvYzYElFFP8AgEjhqWNRkNy0/hponuSY09tgs="; }; nativeBuildInputs = [ cmake ]; From a90080c1ad94e3a6f4b8d8ee3a8b837e59d1a55c Mon Sep 17 00:00:00 2001 From: Kirill Radzikhovskyy Date: Tue, 23 Jun 2026 20:07:35 +1000 Subject: [PATCH 2/2] postgresqlPackages.timescaledb: mark broken for postgresql 19 --- pkgs/servers/sql/postgresql/ext/timescaledb.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix index a509153a37ff..82ca5939ad81 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix @@ -101,6 +101,12 @@ postgresqlBuildExtension (finalAttrs: { maintainers = with lib.maintainers; [ kirillrdy ]; platforms = postgresql.meta.platforms; license = with lib.licenses; if enableUnfree then tsl else asl20; - broken = lib.versionOlder postgresql.version "15"; + broken = + lib.versionOlder postgresql.version "15" + || + # Check after next package update. + lib.warnIf (finalAttrs.version != "2.28.0") "Is postgresql19Packages.timescaledb still broken?" ( + lib.versionAtLeast postgresql.version "19" + ); }; })