nixos/tests/acme: go compat update, unvendor pkcs11
This commit is contained in:
parent
51954f1997
commit
bd35580860
@ -138,8 +138,8 @@ let
|
|||||||
boulder = let
|
boulder = let
|
||||||
owner = "letsencrypt";
|
owner = "letsencrypt";
|
||||||
repo = "boulder";
|
repo = "boulder";
|
||||||
rev = "9866abab8962a591f06db457a4b84c518cc88243";
|
rev = "9c6a1f2adc4c26d925588f5ae366cfd4efb7813a";
|
||||||
version = "20170510";
|
version = "20180129";
|
||||||
|
|
||||||
in pkgs.buildGoPackage rec {
|
in pkgs.buildGoPackage rec {
|
||||||
name = "${repo}-${version}";
|
name = "${repo}-${version}";
|
||||||
@ -147,7 +147,7 @@ let
|
|||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
name = "${name}-src";
|
name = "${name}-src";
|
||||||
inherit rev owner repo;
|
inherit rev owner repo;
|
||||||
sha256 = "170m5cjngbrm36wi7wschqw8jzs7kxpcyzmshq3pcrmcpigrhna1";
|
sha256 = "09kszswrifm9rc6idfaq0p1mz5w21as2qbc8gd5pphrq9cf9pn55";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
@ -168,6 +168,18 @@ let
|
|||||||
cat "${snakeOilCa}/ca.pem" > test/test-ca.pem
|
cat "${snakeOilCa}/ca.pem" > test/test-ca.pem
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
# Until vendored pkcs11 is go 1.9 compatible
|
||||||
|
preBuild = ''
|
||||||
|
rm -r go/src/github.com/letsencrypt/boulder/vendor/github.com/miekg/pkcs11
|
||||||
|
'';
|
||||||
|
|
||||||
|
extraSrcs = map mkGoDep [
|
||||||
|
{ goPackagePath = "github.com/miekg/pkcs11";
|
||||||
|
rev = "6dbd569b952ec150d1425722dbbe80f2c6193f83";
|
||||||
|
sha256 = "1m8g6fx7df6hf6q6zsbyw1icjmm52dmsx28rgb0h930wagvngfwb";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
goPackagePath = "github.com/${owner}/${repo}";
|
goPackagePath = "github.com/${owner}/${repo}";
|
||||||
buildInputs = [ pkgs.libtool ];
|
buildInputs = [ pkgs.libtool ];
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user