From c21025df6ab1c24f2002bf6b031120c2fc1394b0 Mon Sep 17 00:00:00 2001 From: Nikita <68944906+BANanaD3V@users.noreply.github.com> Date: Wed, 14 Aug 2024 09:52:40 +0300 Subject: [PATCH 1/2] maintainers: add BANanaD3V --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1cba31c18d0b..f0e46232e5cb 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2151,6 +2151,12 @@ githubId = 18467667; name = "Alexander Bantyev"; }; + bananad3v = { + email = "banana@banana.is-cool.dev"; + github = "BANanaD3V"; + githubId = 68944906; + name = "Nikita"; + }; bandresen = { email = "bandresen@gmail.com"; github = "bennyandresen"; From 59c11c6cabff457e294fb6dccd674758b548fb67 Mon Sep 17 00:00:00 2001 From: Nikita <68944906+BANanaD3V@users.noreply.github.com> Date: Sun, 10 Mar 2024 09:48:49 +0300 Subject: [PATCH 2/2] cloak-pt: init at 2.9.0 --- pkgs/by-name/cl/cloak-pt/package.nix | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/by-name/cl/cloak-pt/package.nix diff --git a/pkgs/by-name/cl/cloak-pt/package.nix b/pkgs/by-name/cl/cloak-pt/package.nix new file mode 100644 index 000000000000..ec797d0d60c6 --- /dev/null +++ b/pkgs/by-name/cl/cloak-pt/package.nix @@ -0,0 +1,36 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: +let + version = "2.9.0"; +in +buildGoModule { + pname = "Cloak"; + inherit version; + + src = fetchFromGitHub { + owner = "cbeuw"; + repo = "Cloak"; + rev = "v${version}"; + hash = "sha256-IclSnSJAUSWWAk8UZbUJLMVcnoZk5Yvsd1n3u67cM2g="; + }; + + vendorHash = "sha256-kkb/gPnDbJvfc5Qqc5HuM1c9OwOu1ijfO7nNNnY3mOo="; + + doCheck = false; + + ldflags = [ "-X main.version=${version}" ]; + meta = { + homepage = "https://github.com/cbeuw/Cloak/"; + description = "Pluggable transport that enhances traditional proxy tools like OpenVPN to evade sophisticated censorship and data discrimination"; + longDescription = '' + Cloak is not a standalone proxy program. Rather, it works by masquerading proxied traffic as normal web browsing activities. + + To any third party observer, a host running Cloak server is indistinguishable from an innocent web server. + ''; + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ bananad3v ]; + }; +}