Loading pkgs/tools/security/gotrue/default.nix 0 → 100644 +32 −0 Original line number Diff line number Diff line { lib, buildGoModule, fetchFromGitHub }: buildGoModule rec { pname = "gotrue"; version = "1.0.1"; src = fetchFromGitHub { owner = "netlify"; repo = pname; rev = "v${version}"; hash = "sha256-9h6CyCY7741tJR+qWDLwgPkAtE/kmaoTqlXEY+mOW58="; }; vendorHash = "sha256-x96+l9EBzYplGRFHsfQazSjqZs35bdXQEJv3pBuaJVo="; ldflags = [ "-s" "-w" "-X=github.com/netlify/gotrue/cmd.Version=${version}" ]; # integration tests require network access doCheck = false; meta = with lib; { homepage = "https://github.com/netlify/gotrue"; description = "An SWT based API for managing users and issuing SWT tokens"; changelog = "https://github.com/netlify/gotrue/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ urandom ]; }; } pkgs/tools/security/gotrue/supabase.nix 0 → 100644 +32 −0 Original line number Diff line number Diff line { lib, buildGoModule, fetchFromGitHub }: buildGoModule rec { pname = "gotrue"; version = "2.35.0"; src = fetchFromGitHub { owner = "supabase"; repo = pname; rev = "v${version}"; hash = "sha256-uFE2pcEpGhrl8LcZLvYEMlq8sgRmFkltf3H8huZzXpM="; }; vendorHash = "sha256-uchgHxUczb4IIUkUdHWyeXWr2LXda6eWwjQxUBcPDoA="; ldflags = [ "-s" "-w" "-X=github.com/netlify/gotrue/utilities.Version=${version}" ]; # integration tests require network to connect to postgres database doCheck = false; meta = with lib; { homepage = "https://github.com/supabase/gotrue"; description = "A JWT based API for managing users and issuing JWT tokens"; changelog = "https://github.com/supabase/gotrue/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ urandom ]; }; } pkgs/top-level/all-packages.nix +4 −0 Original line number Diff line number Diff line Loading @@ -36657,6 +36657,10 @@ with pkgs; gotestwaf = callPackage ../tools/security/gotestwaf { }; gotrue = callPackage ../tools/security/gotrue {}; gotrue-supabase = callPackage ../tools/security/gotrue/supabase.nix {}; gowitness = callPackage ../tools/security/gowitness { }; guetzli = callPackage ../applications/graphics/guetzli { }; Loading
pkgs/tools/security/gotrue/default.nix 0 → 100644 +32 −0 Original line number Diff line number Diff line { lib, buildGoModule, fetchFromGitHub }: buildGoModule rec { pname = "gotrue"; version = "1.0.1"; src = fetchFromGitHub { owner = "netlify"; repo = pname; rev = "v${version}"; hash = "sha256-9h6CyCY7741tJR+qWDLwgPkAtE/kmaoTqlXEY+mOW58="; }; vendorHash = "sha256-x96+l9EBzYplGRFHsfQazSjqZs35bdXQEJv3pBuaJVo="; ldflags = [ "-s" "-w" "-X=github.com/netlify/gotrue/cmd.Version=${version}" ]; # integration tests require network access doCheck = false; meta = with lib; { homepage = "https://github.com/netlify/gotrue"; description = "An SWT based API for managing users and issuing SWT tokens"; changelog = "https://github.com/netlify/gotrue/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ urandom ]; }; }
pkgs/tools/security/gotrue/supabase.nix 0 → 100644 +32 −0 Original line number Diff line number Diff line { lib, buildGoModule, fetchFromGitHub }: buildGoModule rec { pname = "gotrue"; version = "2.35.0"; src = fetchFromGitHub { owner = "supabase"; repo = pname; rev = "v${version}"; hash = "sha256-uFE2pcEpGhrl8LcZLvYEMlq8sgRmFkltf3H8huZzXpM="; }; vendorHash = "sha256-uchgHxUczb4IIUkUdHWyeXWr2LXda6eWwjQxUBcPDoA="; ldflags = [ "-s" "-w" "-X=github.com/netlify/gotrue/utilities.Version=${version}" ]; # integration tests require network to connect to postgres database doCheck = false; meta = with lib; { homepage = "https://github.com/supabase/gotrue"; description = "A JWT based API for managing users and issuing JWT tokens"; changelog = "https://github.com/supabase/gotrue/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ urandom ]; }; }
pkgs/top-level/all-packages.nix +4 −0 Original line number Diff line number Diff line Loading @@ -36657,6 +36657,10 @@ with pkgs; gotestwaf = callPackage ../tools/security/gotestwaf { }; gotrue = callPackage ../tools/security/gotrue {}; gotrue-supabase = callPackage ../tools/security/gotrue/supabase.nix {}; gowitness = callPackage ../tools/security/gowitness { }; guetzli = callPackage ../applications/graphics/guetzli { };