make lix dev shells un-bear-able since we un-make them now

We don't need bear anymore, since we don't have any more bad build
systems that lack compile commands generation inside Lix.

Change-Id: I7809ddfd993180468f846e8cd862bdd54d5b31ec
This commit is contained in:
jade 2024-05-16 23:43:44 -07:00
parent 005ee33a9a
commit e1119f4378

View file

@ -375,7 +375,6 @@ stdenv.mkDerivation (finalAttrs: {
just, just,
nixfmt, nixfmt,
glibcLocales, glibcLocales,
bear,
pre-commit-checks, pre-commit-checks,
clang-tools, clang-tools,
llvmPackages, llvmPackages,
@ -418,7 +417,6 @@ stdenv.mkDerivation (finalAttrs: {
llvmPackages.clang-unwrapped.dev llvmPackages.clang-unwrapped.dev
] ]
++ lib.optional (pre-commit-checks ? enabledPackages) pre-commit-checks.enabledPackages ++ lib.optional (pre-commit-checks ? enabledPackages) pre-commit-checks.enabledPackages
++ lib.optional (stdenv.cc.isClang && !stdenv.buildPlatform.isDarwin) bear
++ lib.optional (lib.meta.availableOn stdenv.buildPlatform clangbuildanalyzer) clangbuildanalyzer ++ lib.optional (lib.meta.availableOn stdenv.buildPlatform clangbuildanalyzer) clangbuildanalyzer
++ finalAttrs.checkInputs; ++ finalAttrs.checkInputs;