diff options
Diffstat (limited to 'third_party/bazel/rules_haskell/nixpkgs')
4 files changed, 0 insertions, 42 deletions
diff --git a/third_party/bazel/rules_haskell/nixpkgs/BUILD.bazel b/third_party/bazel/rules_haskell/nixpkgs/BUILD.bazel deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/third_party/bazel/rules_haskell/nixpkgs/BUILD.bazel +++ /dev/null diff --git a/third_party/bazel/rules_haskell/nixpkgs/NOTUSED b/third_party/bazel/rules_haskell/nixpkgs/NOTUSED deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/third_party/bazel/rules_haskell/nixpkgs/NOTUSED +++ /dev/null diff --git a/third_party/bazel/rules_haskell/nixpkgs/cc-toolchain.nix b/third_party/bazel/rules_haskell/nixpkgs/cc-toolchain.nix deleted file mode 100644 index 1795dc55b71b..000000000000 --- a/third_party/bazel/rules_haskell/nixpkgs/cc-toolchain.nix +++ /dev/null @@ -1,36 +0,0 @@ -with import ./. {}; -with darwin.apple_sdk.frameworks; - -# XXX On Darwin, workaround -# https://github.com/NixOS/nixpkgs/issues/42059. See also -# https://github.com/NixOS/nixpkgs/pull/41589. -let cc = runCommand "cc-wrapper-bazel" { - buildInputs = [ pkgs.stdenv.cc makeWrapper ]; - } - '' - mkdir -p $out/bin - - # Copy the content of pkgs.stdenv.cc - for i in ${pkgs.stdenv.cc}/bin/* - do - ln -sf $i $out/bin - done - - # Override clang - rm $out/bin/clang - - makeWrapper ${pkgs.stdenv.cc}/bin/clang $out/bin/clang \ - --add-flags "-isystem ${llvmPackages.libcxx}/include/c++/v1 \ - -F${CoreFoundation}/Library/Frameworks \ - -F${CoreServices}/Library/Frameworks \ - -F${Security}/Library/Frameworks \ - -F${Foundation}/Library/Frameworks \ - -L${libcxx}/lib \ - -L${darwin.libobjc}/lib" - ''; - stdenv = if pkgs.stdenv.isDarwin then overrideCC pkgs.stdenv cc else pkgs.stdenv; -in -buildEnv { - name = "bazel-cc-toolchain"; - paths = [ stdenv.cc ] ++ (if stdenv.isDarwin then [ ] else [ binutils ]); -} diff --git a/third_party/bazel/rules_haskell/nixpkgs/default.nix b/third_party/bazel/rules_haskell/nixpkgs/default.nix deleted file mode 100644 index f56f04a9935b..000000000000 --- a/third_party/bazel/rules_haskell/nixpkgs/default.nix +++ /dev/null @@ -1,6 +0,0 @@ -import (fetchTarball { - # Nixpkgs checkout from 2019-01-30. - - url = https://github.com/NixOS/nixpkgs/archive/2e2ab461b76ec2c586ab126acc53f53bce49cb94.tar.gz; - sha256 = "17gicjn4cafpajczv49czy5r61w16kplkbz6r8hqn5rkvp4i5i9b"; -}) |