mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-18 19:03:28 +00:00
octosql: init at 0.9.3 (#190467)
Co-authored-by: Arik Grahl <mail@arik-grahl.de>
This commit is contained in:
parent
785031e430
commit
0ad8b1da22
@ -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";
|
||||
|
31
pkgs/tools/misc/octosql/default.nix
Normal file
31
pkgs/tools/misc/octosql/default.nix
Normal 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 ];
|
||||
};
|
||||
}
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user