octosql: init at 0.9.3 (#190467)

Co-authored-by: Arik Grahl <mail@arik-grahl.de>
This commit is contained in:
Arik Grahl 2022-09-10 21:32:54 +02:00 committed by GitHub
parent 785031e430
commit 0ad8b1da22
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 39 additions and 0 deletions

View File

@ -1081,6 +1081,12 @@
githubId = 628387;
name = "Arian van Putten";
};
arikgrahl = {
email = "mail@arik-grahl.de";
github = "arikgrahl";
githubId = 8049011;
name = "Arik Grahl";
};
aristid = {
email = "aristidb@gmail.com";
github = "aristidb";

View File

@ -0,0 +1,31 @@
{ lib
, buildGoModule
, fetchFromGitHub
}:
buildGoModule rec {
pname = "octosql";
version = "0.9.3";
src = fetchFromGitHub {
owner = "cube2222";
repo = pname;
rev = "v${version}";
sha256 = "sha256-Y6kKYW79415nCJkcIKQjcBQiFZrRCJ8If65lV9wmNFA=";
};
vendorSha256 = "sha256-ukNjLk1tTdw0bwXaYAEDuHfzxHuAX1xyqRqC6wmW/H4=";
ldflags = [ "-s" "-w" "-X github.com/cube2222/octosql/cmd.VERSION=${version}" ];
postInstall = ''
rm -v $out/bin/tester
'';
meta = with lib; {
description = "Commandline tool for joining, analyzing and transforming data from multiple databases and file formats using SQL";
homepage = "https://github.com/cube2222/octosql";
license = licenses.mpl20;
maintainers = with maintainers; [ arikgrahl ];
};
}

View File

@ -546,6 +546,8 @@ with pkgs;
erosmb = callPackage ../tools/security/erosmb { };
octosql = callPackage ../tools/misc/octosql { };
onesixtyone = callPackage ../tools/security/onesixtyone {};
oletools = with python3.pkgs; toPythonApplication oletools;