Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 46 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647{ lib, stdenv, buildPackages, pkgs, newScope, overrideCC, stdenvNoLibc,}:
lib.makeScope newScope ( self: with self; { dlfcn = callPackage ./dlfcn { };
mingw_w64 = callPackage ./mingw-w64 { stdenv = stdenvNoLibc; };
# FIXME untested with llvmPackages_16 was using llvmPackages_8 crossThreadsStdenv = overrideCC stdenvNoLibc ( if stdenv.hostPlatform.useLLVM or false then buildPackages.llvmPackages.clangNoLibcxx else buildPackages.gccWithoutTargetLibc.override (old: { bintools = old.bintools.override { libc = pkgs.libc; }; libc = pkgs.libc; }) );
mingw_w64_headers = callPackage ./mingw-w64/headers.nix { };
mingw_w64_pthreads = lib.warn "windows.mingw_w64_pthreads is deprecated, windows.pthreads should be preferred" self.pthreads;
mcfgthreads = callPackage ./mcfgthreads { stdenv = crossThreadsStdenv; };
npiperelay = callPackage ./npiperelay { };
pthreads = callPackage ./mingw-w64/pthreads.nix { stdenv = crossThreadsStdenv; };
libgnurx = callPackage ./libgnurx { };
sdk = callPackage ./msvcSdk { }; })