mirror of
https://github.com/ZmnSCPxj/clboss.git
synced 2026-08-13 12:33:20 +02:00
Add missing runtime dependencies and fix structure of dev shell
coderabbit: 1. The main buildInputs (libev, libunwind, curlWithGnuTls, sqlite) from lines 31-36 are not included—developers won't be able to build/link the project in this shell. 2. autoconf-archive is duplicated (line 80 and already inherited via nativeBuildInputs). 3. libevdev (line 77) is a different library than libev—verify this is intentional.
This commit is contained in:
parent
607b8740c4
commit
de45be31a3
1 changed files with 10 additions and 16 deletions
26
flake.nix
26
flake.nix
|
|
@ -69,22 +69,16 @@
|
|||
|
||||
devShells.default = pkgs.mkShell {
|
||||
inherit nativeBuildInputs;
|
||||
buildInputs =
|
||||
with pkgs;
|
||||
nativeBuildInputs
|
||||
++ [
|
||||
gcc
|
||||
libevdev
|
||||
bind
|
||||
autoconf
|
||||
autoconf-archive
|
||||
libtool
|
||||
automake
|
||||
git
|
||||
|
||||
# editor support
|
||||
bear
|
||||
];
|
||||
buildInputs = buildInputs ++ (with pkgs; [
|
||||
gcc
|
||||
bind
|
||||
autoconf
|
||||
libtool
|
||||
automake
|
||||
git
|
||||
# editor support
|
||||
bear
|
||||
]);
|
||||
};
|
||||
}
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue