aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/tools/database/timescaledb-parallel-copy/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/tools/database/timescaledb-parallel-copy/default.nix')
-rw-r--r--nixpkgs/pkgs/development/tools/database/timescaledb-parallel-copy/default.nix28
1 files changed, 12 insertions, 16 deletions
diff --git a/nixpkgs/pkgs/development/tools/database/timescaledb-parallel-copy/default.nix b/nixpkgs/pkgs/development/tools/database/timescaledb-parallel-copy/default.nix
index 166cda52a3d..a0e05bf4ae5 100644
--- a/nixpkgs/pkgs/development/tools/database/timescaledb-parallel-copy/default.nix
+++ b/nixpkgs/pkgs/development/tools/database/timescaledb-parallel-copy/default.nix
@@ -1,26 +1,22 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
- name = "timescaledb-parallel-copy";
- version = "0.2.0";
-
- owner = "timescale";
- repo = "timescaledb-parallel-copy";
-
- goPackagePath = with src; "github.com/${owner}/${repo}";
- goDeps = ./deps.nix;
+buildGoModule rec {
+ pname = "timescaledb-parallel-copy";
+ version = "0.3.0";
src = fetchFromGitHub {
- inherit owner repo;
- rev = version;
- sha256 = "1z9vf29vrxqs8imbisv681d02p4cfk3hlsrin6hhibxf1h0br9gd";
+ owner = "timescale";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0r8c78l8vg7l24c3vzs2qr2prfjpagvdkp95fh9gyz76nvik29ba";
};
+ vendorSha256 = "03siay3hv1sgmmp7w4f9b0xb8c6bnbx0v4wy5grjl5k04zhnj76b";
+
meta = with stdenv.lib; {
description = "Bulk, parallel insert of CSV records into PostgreSQL";
- homepage = "https://github.com/timescale/timescaledb-parallel-copy";
- license = licenses.asl20;
- platforms = platforms.unix;
+ homepage = "https://github.com/timescale/timescaledb-parallel-copy";
+ license = licenses.asl20;
maintainers = with maintainers; [ thoughtpolice ];
};
}