diff options
Diffstat (limited to 'nixpkgs/pkgs/tools/networking/snowflake/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/networking/snowflake/default.nix | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/nixpkgs/pkgs/tools/networking/snowflake/default.nix b/nixpkgs/pkgs/tools/networking/snowflake/default.nix index 5f42f9125486..908166bb1542 100644 --- a/nixpkgs/pkgs/tools/networking/snowflake/default.nix +++ b/nixpkgs/pkgs/tools/networking/snowflake/default.nix @@ -1,20 +1,24 @@ -{ lib, buildGoModule, fetchgit }: +{ lib, buildGoModule, fetchFromGitLab }: buildGoModule rec { pname = "snowflake"; - version = "2.3.0"; + version = "2.5.1"; - src = fetchgit { - url = "https://git.torproject.org/pluggable-transports/${pname}"; + src = fetchFromGitLab { + domain = "gitlab.torproject.org"; + group = "tpo"; + owner = "anti-censorship/pluggable-transports"; + repo = "snowflake"; rev = "v${version}"; - sha256 = "sha256-LQ9QIdj3id6bEzAItMGc3pJFylNP4har79VKUa9qo20="; + sha256 = "sha256-r2NRIb6qbA1B5HlVNRqa9ongQpyiyPskhembPHX3Lgc="; }; - vendorSha256 = "sha256-a2Ng+D1I0v5odChM6XVVnNwea/0SOTOmdm2dqKaSU3s="; + vendorHash = "sha256-dnfm4KiVD89bnHV7bfw5aXWHGdcH9JBdrtvuS6s8N5w="; meta = with lib; { description = "System to defeat internet censorship"; homepage = "https://snowflake.torproject.org/"; + changelog = "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/raw/v${version}/ChangeLog"; maintainers = with maintainers; [ lourkeur ]; license = licenses.bsd3; }; |