From 769424b8943a14c9bf4ee2eabac9a00e87ed6fd2 Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Thu, 2 Feb 2023 14:18:21 +0100 Subject: [PATCH] adding timescaledb 2.9.1 --- glicid/packages/databases.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 glicid/packages/databases.scm diff --git a/glicid/packages/databases.scm b/glicid/packages/databases.scm new file mode 100644 index 0000000..b5e60c1 --- /dev/null +++ b/glicid/packages/databases.scm @@ -0,0 +1,29 @@ +(define-module (glicid packages databases) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module ((gnu packages databases)#:prefix gnu:) + ) + +(define-public timescaledb + (package + (inherit gnu:timescaledb) + (name "timescaledb") + (version "2.9.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/timescale/timescaledb") + (commit version))) + (file-name (git-file-name name version)) + (sha256 (base32 "1gxmq6hglz4simmsp5ypa2dav3nhvf8bsdp4raq0fr4673255xby")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file-recursively "tsl") + (for-each delete-file + '("scripts/c_license_header-timescale.h" + "scripts/license_tsl.spec" + "scripts/sql_license_tsl.sql" + "test/perl/AccessNode.pm" + "test/perl/DataNode.pm" + "test/perl/TimescaleNode.pm"))))))))