Loading pkgs/by-name/wi/wireguard-go/package.nix +57 −65 Original line number Diff line number Diff line { lib, buildGoModule, fetchzip, testers, wireguard-go, fetchgit, versionCheckHook, }: buildGoModule ( finalAttrs: let version = "0.0.20250522"; in { buildGoModule (finalAttrs: { pname = "wireguard-go"; inherit version; version = "0.0.20250522"; src = fetchzip { url = "https://git.zx2c4.com/wireguard-go/snapshot/wireguard-go-${version}.tar.xz"; src = fetchgit { url = "https://git.zx2c4.com/wireguard-go"; tag = finalAttrs.version; hash = "sha256-GRr8NKKb4SHd0WxmNL84eiofFHcauDDmSyNNrXermcA="; }; Loading Loading @@ -50,10 +45,8 @@ buildGoModule ( mv $out/bin/wireguard $out/bin/wireguard-go ''; passthru.tests.version = testers.testVersion { package = wireguard-go; version = "v${version}"; }; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; meta = { description = "Userspace Go implementation of WireGuard"; Loading @@ -66,5 +59,4 @@ buildGoModule ( ]; mainProgram = "wireguard-go"; }; } ) }) Loading
pkgs/by-name/wi/wireguard-go/package.nix +57 −65 Original line number Diff line number Diff line { lib, buildGoModule, fetchzip, testers, wireguard-go, fetchgit, versionCheckHook, }: buildGoModule ( finalAttrs: let version = "0.0.20250522"; in { buildGoModule (finalAttrs: { pname = "wireguard-go"; inherit version; version = "0.0.20250522"; src = fetchzip { url = "https://git.zx2c4.com/wireguard-go/snapshot/wireguard-go-${version}.tar.xz"; src = fetchgit { url = "https://git.zx2c4.com/wireguard-go"; tag = finalAttrs.version; hash = "sha256-GRr8NKKb4SHd0WxmNL84eiofFHcauDDmSyNNrXermcA="; }; Loading Loading @@ -50,10 +45,8 @@ buildGoModule ( mv $out/bin/wireguard $out/bin/wireguard-go ''; passthru.tests.version = testers.testVersion { package = wireguard-go; version = "v${version}"; }; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; meta = { description = "Userspace Go implementation of WireGuard"; Loading @@ -66,5 +59,4 @@ buildGoModule ( ]; mainProgram = "wireguard-go"; }; } ) })