pkgs/ctrld: init at 1.3.7

This commit is contained in:
Gabriel Arazas 2024-08-16 10:04:04 +08:00
parent 3d1db5bfe3
commit b1b481c68b
No known key found for this signature in database
GPG Key ID: 62104B43D00AA360
2 changed files with 31 additions and 0 deletions

30
pkgs/ctrld/default.nix Normal file
View File

@ -0,0 +1,30 @@
{
lib,
fetchFromGitHub,
buildGoModule,
}:
buildGoModule rec {
pname = "ctrld";
version = "1.3.7";
src = fetchFromGitHub {
owner = "Control-D-Inc";
repo = "ctrld";
rev = "v${version}";
hash = "sha256-3rAGH3GfCQR+Ii5KazsgQzydeWlPeHpiEvHNHQXjNVQ=";
};
vendorHash = "sha256-UN0gOFxMS0iWvg6Iv+aeYoduffJ9Zanz1htRh3ANjkY=";
# It takes a long time so uhhh...
doCheck = false;
meta = with lib; {
homepage = "https://github.com/Control-D-Inc/ctrld";
description = "Multi-protocol DNS proxy";
license = licenses.mit;
mainProgram = "ctrld";
platforms = platforms.all;
};
}

View File

@ -7,6 +7,7 @@ lib.makeScope newScope (self: {
blender-blendergis = python3Packages.callPackage ./blender-blendergis { };
blender-machin3tools = python3Packages.callPackage ./blender-machin3tools { };
clidle = callPackage ./clidle.nix { };
ctrld = callPackage ./ctrld { };
domterm = libsForQt5.callPackage ./domterm { };
fastn = callPackage ./fastn { };
freerct = callPackage ./freerct.nix { };