Unverified Commit cfec51ea authored by Sizhe Zhao's avatar Sizhe Zhao
Browse files

wireguard-go: clean up

parent ab8dcb27
Loading
Loading
Loading
Loading
+48 −53
Original line number Diff line number Diff line
{
  lib,
  buildGoModule,
  fetchzip,
  fetchgit,
  testers,
  wireguard-go,
}:

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=";
  };

@@ -52,7 +48,7 @@ buildGoModule (

  passthru.tests.version = testers.testVersion {
    package = wireguard-go;
      version = "v${version}";
    version = "v${finalAttrs.version}";
  };

  meta = {
@@ -66,5 +62,4 @@ buildGoModule (
    ];
    mainProgram = "wireguard-go";
  };
  }
)
})