tea: use fetchFromGitea instead of fetchgit

Function fetchFromGitea downloads source as tarball from gitea service
instead of cloning whole repository, which is more bandwidth and cpu
efficient.
This commit is contained in:
Dmitry Bogatov 2021-07-11 14:53:06 -04:00
parent 1fdd3cc60d
commit 91eea5481c

View file

@ -1,11 +1,13 @@
{ lib, buildGoModule, fetchgit }:
{ lib, buildGoModule, fetchFromGitea }:
buildGoModule rec {
pname = "tea";
version = "0.7.0";
src = fetchgit {
url = "https://gitea.com/gitea/tea";
src = fetchFromGitea {
domain = "gitea.com";
owner = "gitea";
repo = "tea";
rev = "v${version}";
sha256 = "sha256-Kq+A6YELfBJ04t7pPnX8Ulh4NSMFn3AHggplLD9J8MY=";
};