tengri/shell.nix
facile pop culture reference 799e497622
Some checks are pending
/ build (push) Waiting to run
fix and coverage for layout modifiers
2026-08-06 18:29:03 +03:00

30 lines
734 B
Nix

#!/usr/bin/env nix-shell
{pkgs?import<nixpkgs>{}}:let
name = "tengri";
stdenv = pkgs.clang19Stdenv;
in pkgs.mkShell.override {
inherit stdenv;
} {
LIBCLANG_PATH = "${pkgs.libclang.lib.outPath}/lib";
LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [
pkgs.pipewire.jack
];
buildInputs = [
pkgs.libclang
pkgs.jack2
];
nativeBuildInputs = [
pkgs.grcov
pkgs.pkg-config
pkgs.clang
pkgs.libclang
pkgs.mold
pkgs.bacon
(pkgs.quarto.overrideAttrs (oldAttrs: { # https://github.com/NixOS/nixpkgs/issues/519484
postPatch = (oldAttrs.postPatch or "") + ''
substituteInPlace bin/quarto.js \
--replace-fail "syntax-highlighting" "highlight-style"
'';
}))
];
}