lol

timescaledb-toolkit: init at 1.14.0

authored by

Eric Wolf and committed by
Eric Wolf
4e189d76 c845a281

+39
+37
pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , buildPgxExtension 4 + , postgresql 5 + , stdenv 6 + }: 7 + 8 + buildPgxExtension rec { 9 + inherit postgresql; 10 + 11 + pname = "timescaledb_toolkit"; 12 + version = "1.14.0"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "timescale"; 16 + repo = "timescaledb-toolkit"; 17 + rev = version; 18 + sha256 = "sha256-ADmYALsCzZGqTX0XSkCif7ndvXwa8nEqddQpty4hbZ0="; 19 + }; 20 + 21 + cargoSha256 = "sha256-ukjJ11LmfG+k8D20rj68i43gOWUN80nf3hIAjUWXihI="; 22 + buildAndTestSubdir = "extension"; 23 + 24 + # tests take really long 25 + doCheck = false; 26 + 27 + meta = with lib; { 28 + description = "Provide additional tools to ease all things analytic when using TimescaleDB"; 29 + homepage = "https://github.com/timescale/timescaledb-toolkit"; 30 + maintainers = with maintainers; [ typetetris ]; 31 + platforms = postgresql.meta.platforms; 32 + license = licenses.asl20; 33 + 34 + # as it needs to be used with timescaledb, simply use the condition from there 35 + broken = versionOlder postgresql.version "12"; 36 + }; 37 + }
+2
pkgs/servers/sql/postgresql/packages.nix
··· 56 56 57 57 timescaledb = super.callPackage ./ext/timescaledb.nix { }; 58 58 59 + timescaledb_toolkit = super.callPackage ./ext/timescaledb_toolkit.nix { }; 60 + 59 61 tsearch_extras = super.callPackage ./ext/tsearch_extras.nix { }; 60 62 61 63 tds_fdw = super.callPackage ./ext/tds_fdw.nix { };