Unverified Commit 693e1271 authored by Fernando Rodrigues's avatar Fernando Rodrigues Committed by GitHub
Browse files

various: switch buildGoModule packages to use finalAttrs (#487704)

parents 2d10e024 9380e05c
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -6,14 +6,14 @@
  makeWrapper,
}:

buildGoModule rec {
buildGoModule (finalAttrs: {
  pname = "3mux";
  version = "1.1.0";

  src = fetchFromGitHub {
    owner = "aaronjanse";
    repo = "3mux";
    tag = "v${version}";
    tag = "v${finalAttrs.version}";
    sha256 = "sha256-QT4QXTlJf2NfTqXE4GF759EoW6Ri12lxDyodyEFc+ag=";
  };

@@ -64,4 +64,4 @@ buildGoModule rec {
    ];
    platforms = lib.platforms.unix;
  };
}
})
+3 −3
Original line number Diff line number Diff line
@@ -20,14 +20,14 @@
  strip-nondeterminism,
}:

buildGoModule rec {
buildGoModule (finalAttrs: {
  pname = "aaaaxy";
  version = "1.6.301";

  src = fetchFromGitHub {
    owner = "divVerent";
    repo = "aaaaxy";
    tag = "v${version}";
    tag = "v${finalAttrs.version}";
    hash = "sha256-MWJ1k7Ps9jZa+AVNrvqRGMr3Mb0jd54NxGGylDI8VXo=";
    fetchSubmodules = true;
  };
@@ -136,4 +136,4 @@ buildGoModule rec {
    maintainers = with lib.maintainers; [ Luflosi ];
    platforms = lib.platforms.linux;
  };
}
})
+4 −4
Original line number Diff line number Diff line
@@ -6,14 +6,14 @@
  nix-update-script,
}:

buildGoModule rec {
buildGoModule (finalAttrs: {
  pname = "abctl";
  version = "0.30.3";

  src = fetchFromGitHub {
    owner = "airbytehq";
    repo = "abctl";
    tag = "v${version}";
    tag = "v${finalAttrs.version}";
    hash = "sha256-pQvLFfj7/uZQUqtWAsTcw2RQ3KHFuoQCBP3lBvb2LTs=";
  };

@@ -38,10 +38,10 @@ buildGoModule rec {
  meta = {
    description = "Airbyte's CLI for managing local Airbyte installations";
    homepage = "https://airbyte.com/";
    changelog = "https://github.com/airbytehq/abctl/releases/tag/v${version}";
    changelog = "https://github.com/airbytehq/abctl/releases/tag/v${finalAttrs.version}";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ xelden ];
    mainProgram = "abctl";
    broken = stdenv.hostPlatform.isDarwin;
  };
}
})
+3 −3
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
  stdenv,
}:

buildGoModule rec {
buildGoModule (finalAttrs: {
  pname = "acme-dns";
  # Unstable version to allow building with toolchains later than EOL Go 1.22,
  # see https://github.com/joohoi/acme-dns/issues/365
@@ -38,11 +38,11 @@ buildGoModule rec {
  meta = {
    description = "Limited DNS server to handle ACME DNS challenges easily and securely";
    homepage = "https://github.com/joohoi/acme-dns";
    changelog = "https://github.com/joohoi/acme-dns/releases/tag/${src.rev}";
    changelog = "https://github.com/joohoi/acme-dns/releases/tag/${finalAttrs.src.rev}";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ emilylange ];
    mainProgram = "acme-dns";
    # Tests time out on darwin.
    broken = stdenv.hostPlatform.isDarwin;
  };
}
})
+5 −5
Original line number Diff line number Diff line
@@ -6,14 +6,14 @@
  nix-update-script,
  acr-cli,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
  pname = "acr-cli";
  version = "0.17";

  src = fetchFromGitHub {
    owner = "Azure";
    repo = "acr-cli";
    tag = "v${version}";
    tag = "v${finalAttrs.version}";
    hash = "sha256-mS6IgeQqjdruSlsr2cssdbsTOWM4STBqp/RtrWXG9/c=";
  };

@@ -22,8 +22,8 @@ buildGoModule rec {
  ldflags = [
    "-s"
    "-w"
    "-X=github.com/Azure/acr-cli/version.Version=${version}"
    "-X=github.com/Azure/acr-cli/version.Revision=${src.rev}"
    "-X=github.com/Azure/acr-cli/version.Version=${finalAttrs.version}"
    "-X=github.com/Azure/acr-cli/version.Revision=${finalAttrs.src.rev}"
  ];

  executable = [ "acr" ];
@@ -42,4 +42,4 @@ buildGoModule rec {
    maintainers = with lib.maintainers; [ hausken ];
    mainProgram = "acr-cli";
  };
}
})
Loading