2015-10-23 01:26:53 +02:00
|
|
|
{
|
|
|
|
pkgs ? import /home/steveej/src/github/NixOS/nixpkgs-systemsource {},
|
|
|
|
mkGoEnv ? import ./go.nix,
|
|
|
|
}:
|
|
|
|
let
|
|
|
|
rktBasebuildInputs = with pkgs; [
|
2016-04-24 11:27:29 +02:00
|
|
|
stdenv.glibc.out
|
|
|
|
stdenv.glibc.static
|
|
|
|
autoreconfHook
|
2015-10-23 01:26:53 +02:00
|
|
|
gnupg1
|
|
|
|
squashfsTools
|
|
|
|
cpio
|
|
|
|
tree
|
|
|
|
intltool
|
|
|
|
libtool
|
|
|
|
pkgconfig
|
|
|
|
libgcrypt
|
|
|
|
gperf
|
|
|
|
libcap
|
|
|
|
libseccomp
|
|
|
|
libzip
|
|
|
|
eject
|
|
|
|
iptables
|
|
|
|
bc
|
|
|
|
acl
|
|
|
|
];
|
|
|
|
in {
|
|
|
|
go15 = mkGoEnv {
|
|
|
|
inherit pkgs;
|
|
|
|
|
|
|
|
name = "rktGo15";
|
|
|
|
version = "15";
|
|
|
|
extraBuildInputs = rktBasebuildInputs;
|
|
|
|
};
|
|
|
|
|
|
|
|
go16 = mkGoEnv {
|
|
|
|
inherit pkgs;
|
|
|
|
|
|
|
|
name = "rktGo16";
|
|
|
|
version = "16";
|
|
|
|
extraBuildInputs = rktBasebuildInputs;
|
|
|
|
};
|
|
|
|
}
|