Unverified Commit 18155599 authored by Peder Bergebakken Sundt's avatar Peder Bergebakken Sundt Committed by GitHub
Browse files

chezmoi: 2.64.0 -> 2.65.0 (#441547)

parents 214e5d39 f043d4e4
Loading
Loading
Loading
Loading
+43 −46
Original line number Diff line number Diff line
{
  lib,
  buildGoModule,
  buildGo125Module,
  fetchFromGitHub,
  installShellFiles,
}:

let
  argset = {
buildGo125Module (finalAttrs: {
  pname = "chezmoi";
    version = "2.64.0";
  version = "2.65.0";

  src = fetchFromGitHub {
    owner = "twpayne";
    repo = "chezmoi";
      rev = "v${argset.version}";
      hash = "sha256-MiIZfT2ax5LszSboXOtDp0hOpOJ8gXqeBTXyoacl+BY=";
    tag = "v${finalAttrs.version}";
    hash = "sha256-neUltKkmNUtTajTwfWIIM9sJfDSXuAqJT3uLq6vR5NE=";
  };

    vendorHash = "sha256-LVq++K5ElXeArEpXLnSxg+8D9XJoXCHozOPeJrFbDRE=";
  vendorHash = "sha256-NQ7k9bydAJDOGRX3bvRGkX5FuU8Va1IjUa6h0JEiLzo=";

  nativeBuildInputs = [
    installShellFiles
  ];

  subPackages = [ "." ];

  ldflags = [
    "-s"
    "-w"
      "-X main.version=${argset.version}"
    "-X main.version=${finalAttrs.version}"
    "-X main.builtBy=nixpkgs"
  ];

@@ -38,16 +39,12 @@ let
    installShellCompletion --zsh completions/chezmoi.zsh
  '';

    subPackages = [ "." ];

  meta = {
      homepage = "https://www.chezmoi.io/";
    description = "Manage your dotfiles across multiple machines, securely";
      changelog = "https://github.com/twpayne/chezmoi/releases/tag/${argset.src.rev}";
    homepage = "https://www.chezmoi.io/";
    changelog = "https://github.com/twpayne/chezmoi/releases/tag/v${finalAttrs.version}";
    license = lib.licenses.mit;
      mainProgram = "chezmoi";
    maintainers = with lib.maintainers; [ ];
    mainProgram = "chezmoi";
  };
  };
in
buildGoModule argset
})