let
pkgsFun = import /home/llbatlle/arm/stdenv-updates; # The root nixpkgs default.nix
pkgsNoParams = pkgsFun {};
in
pkgsFun
{
crossSystem = {
config = "mipsel-unknown-linux";
bigEndian = false;
arch = "mips";
float = "soft";
withTLS = true;
libc = "glibc";
platform = {
name = "ben_nanonote";
kernelMajor = "2.6";
kernelBaseConfig = "qi_lb60_defconfig";
kernelHeadersBaseConfig = "malta_defconfig";
uboot = "nanonote";
kernelArch = "mips";
kernelAutoModules = false;
kernelTarget = "vmlinux.bin";
kernelExtraConfig = ''
SOUND y
SND y
SND_MIPS y
SND_SOC y
SND_JZ4740_SOC y
SND_JZ4740_SOC_QI_LB60 y
FUSE_FS m
MIPS_FPU_EMU y
'';
};
openssl.system = "linux-generic32";
perl.arch = "mipsel-unknown";
gcc = {
abi = "32";
};
};
}