2022-11-28T07:17:32 consul 1.14.0 -> 1.14.1 https://repology.org/metapackage/consul/versions 2022-11-28T07:17:34 attrpath: consul 2022-11-28T07:17:34 Checking auto update branch... 2022-11-28T07:17:35 No auto update branch exists 2022-11-28T07:17:35 Old version 1.14.0" not present in master derivation file with contents: { lib, buildGoModule, fetchFromGitHub, nixosTests }: buildGoModule rec { pname = "consul"; version = "1.14.1"; rev = "v${version}"; # Note: Currently only release tags are supported, because they have the Consul UI # vendored. See # https://github.com/NixOS/nixpkgs/pull/48714#issuecomment-433454834 # If you want to use a non-release commit as `src`, you probably want to improve # this derivation so that it can build the UI's JavaScript from source. # See https://github.com/NixOS/nixpkgs/pull/49082 for something like that. # Or, if you want to patch something that doesn't touch the UI, you may want # to apply your changes as patches on top of a release commit. src = fetchFromGitHub { owner = "hashicorp"; repo = pname; inherit rev; sha256 = "sha256-iitwWFtgz4juqNFa6d6c+OzVo227gOOyWSwz+4cDgsc="; }; passthru.tests.consul = nixosTests.consul; # This corresponds to paths with package main - normally unneeded but consul # has a split module structure in one repo subPackages = ["." "connect/certgen"]; vendorSha256 = "sha256-hECWi+jWfrmIqzsWQSoWxohGbF9Hcg2ZkBHBaTrjK+U="; doCheck = false; ldflags = [ "-X github.com/hashicorp/consul/version.GitDescribe=v${version}" "-X github.com/hashicorp/consul/version.Version=${version}" "-X github.com/hashicorp/consul/version.VersionPrerelease=" ]; meta = with lib; { description = "Tool for service discovery, monitoring and configuration"; homepage = "https://www.consul.io/"; platforms = platforms.linux ++ platforms.darwin; license = licenses.mpl20; maintainers = with maintainers; [ pradeepchhetri vdemeester nh2 techknowlogick]; }; }