Merge pull request #142097 from ryantm/dev/ryantm/mattermost

authored by Sandro and committed by GitHub 3435dfa2 8d7b442f

+9 -8
+9 -8
pkgs/servers/mattermost/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchFromGitHub, buildGoPackage, buildEnv }: 2 3 let 4 - version = "5.32.1"; 5 6 - mattermost-server = buildGoPackage rec { 7 pname = "mattermost-server"; 8 inherit version; 9 10 src = fetchFromGitHub { 11 owner = "mattermost"; 12 - repo = "mattermost-server"; 13 rev = "v${version}"; 14 - sha256 = "BssrTfkIxUbXYXIfz9i+5b4rEYSzBim+/riK78m8Bxo="; 15 }; 16 17 - goPackagePath = "github.com/mattermost/mattermost-server"; 18 19 ldflags = [ 20 - "-X ${goPackagePath}/model.BuildNumber=nixpkgs-${version}" 21 ]; 22 23 }; ··· 28 29 src = fetchurl { 30 url = "https://releases.mattermost.com/${version}/mattermost-${version}-linux-amd64.tar.gz"; 31 - sha256 = "kRerl3fYRTrotj86AIFSor3GpjhABkCmego1ms9HmkQ="; 32 }; 33 34 installPhase = ''
··· 1 + { lib, stdenv, fetchurl, fetchFromGitHub, buildGoModule, buildEnv }: 2 3 let 4 + version = "5.37.2"; 5 6 + mattermost-server = buildGoModule rec { 7 pname = "mattermost-server"; 8 inherit version; 9 10 src = fetchFromGitHub { 11 owner = "mattermost"; 12 + repo = pname; 13 rev = "v${version}"; 14 + sha256 = "sha256-kO5wSj/ApPhS2k9a9VjS3Qk55azNZeiFmevAxSkdGe0="; 15 }; 16 17 + vendorSha256 = null; 18 + doCheck = false; 19 20 ldflags = [ 21 + "-s" "-w" "-X github.com/mattermost/mattermost-server/v${lib.versions.major version}/model.BuildNumber=${version}" 22 ]; 23 24 }; ··· 29 30 src = fetchurl { 31 url = "https://releases.mattermost.com/${version}/mattermost-${version}-linux-amd64.tar.gz"; 32 + sha256 = "sha256-BzQVkOPo/f6O2ncQ0taS3cZkglOL+D+zBcfNYrpMgTM="; 33 }; 34 35 installPhase = ''