cri-o: switch to buildGoModule

This is just a cleanup to switch from buildGoPackage to buildGoModule.

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
This commit is contained in:
Sascha Grunert 2020-04-30 09:09:40 +02:00
parent 1694c0b3f7
commit 006e6b052f
No known key found for this signature in database
GPG Key ID: 8CE029DD1A866E52

View File

@ -1,6 +1,6 @@
{ stdenv
, btrfs-progs
, buildGoPackage
, buildGoModule
, fetchFromGitHub
, glibc
, gpgme
@ -14,21 +14,18 @@
, pkg-config
}:
buildGoPackage rec {
buildGoModule rec {
pname = "cri-o";
version = "1.18.0";
goPackagePath = "github.com/cri-o/cri-o";
src = fetchFromGitHub {
owner = "cri-o";
repo = "cri-o";
rev = "v${version}";
sha256 = "142flmv54pj48rjqkd26fbxrcbx2cv6pdmrc33jgyvn6r99zliah";
};
vendorSha256 = null;
outputs = [ "out" "man" ];
nativeBuildInputs = [ installShellFiles pkg-config ];
buildInputs = [
@ -44,8 +41,6 @@ buildGoPackage rec {
BUILDTAGS = "apparmor seccomp selinux containers_image_ostree_stub";
buildPhase = ''
pushd go/src/${goPackagePath}
sed -i '/version.buildDate/d' Makefile
make binaries docs BUILDTAGS="$BUILDTAGS"