diff --git a/pkgs/applications/networking/stc-cli/default.nix b/pkgs/applications/networking/stc-cli/default.nix new file mode 100644 index 000000000000..85dadfee73a2 --- /dev/null +++ b/pkgs/applications/networking/stc-cli/default.nix @@ -0,0 +1,23 @@ +{ lib, buildGoModule, fetchFromGitHub }: + +buildGoModule rec { + pname = "stc"; + version = "1.4"; + + src = fetchFromGitHub { + owner = "tenox7"; + repo = pname; + rev = "${version}"; + sha256 = "sha256-g1zn/CBpLv0oNhp32njeNhhli8aTCECgh92+zn5v+4U="; + }; + + vendorSha256 = "sha256-0OsxCGCJT5k5bHXNSIL6QiJXj72bzYCZiI03gvHQuR8="; + + meta = with lib; { + description = "Syncthing CLI Tool"; + homepage = "https://github.com/tenox7/stc"; + changelog = "https://github.com/tenox7/stc/releases/tag/${version}"; + license = licenses.asl20; + maintainers = [ maintainers.ivankovnatsky ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7c90c4bca3d2..be8e7b5ed278 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -34098,6 +34098,8 @@ with pkgs; syncthing-discovery syncthing-relay; + stc-cli = callPackage ../applications/networking/stc-cli { }; + syncthing-tray = callPackage ../applications/misc/syncthing-tray { }; syncthingtray = libsForQt5.callPackage ../applications/misc/syncthingtray { };