Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #193964 from tjni/go-jsonnet-m1

go-jsonnet: fix aarch64-darwin build

authored by Bobby Rong and committed by GitHub 685bb0ee 7cb6b325

+17 -4
+17 -4
pkgs/development/compilers/go-jsonnet/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, testers }: 2 3 let self = buildGoModule rec { 4 pname = "go-jsonnet"; ··· 6 7 src = fetchFromGitHub { 8 owner = "google"; 9 - repo = "go-jsonnet"; 10 rev = "v${version}"; 11 - sha256 = "sha256-o/IjXskGaMhvQmTsAS745anGBMI2bwHf/EOEp57H8LU="; 12 }; 13 14 - vendorSha256 = "sha256-fZBhlZrLcC4xj5uvb862lBOczGnJa9CceS3D8lUhBQo="; 15 16 doCheck = false; 17
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , testers 6 + }: 7 8 let self = buildGoModule rec { 9 pname = "go-jsonnet"; ··· 11 12 src = fetchFromGitHub { 13 owner = "google"; 14 + repo = pname; 15 rev = "v${version}"; 16 + hash = "sha256-o/IjXskGaMhvQmTsAS745anGBMI2bwHf/EOEp57H8LU="; 17 }; 18 19 + patches = [ 20 + (fetchpatch { 21 + name = "update-x-sys-for-go-1.18-on-aarch64-darwin.patch"; 22 + url = "https://github.com/google/go-jsonnet/commit/7032dd729f7e684dcfb2574f4fe99499165ef9cb.patch"; 23 + hash = "sha256-emUcuE9Q4qkXFXLyLvLHjzrKAaQhjcSWLNafABvHxhM="; 24 + }) 25 + ]; 26 + 27 + vendorHash = "sha256-H4vLVXpuPkECB15LHoS9N9IwUD7Fzccshwbo5hjeXXc="; 28 29 doCheck = false; 30