emacs: stop adding packageRequires to buildInputs

According to dependency propagation rules[1], this is redundant since
we already add packageRequires to propagatedBuildInputs.

[1]: https://github.com/NixOS/nixpkgs/blob/730c3a8ddf044683369f6184e47a23431f19823d/doc/stdenv/stdenv.chapter.md?plain=1#L314-L344
This commit is contained in:
Lin Jian
2025-02-05 11:52:08 +08:00
parent 3b4a9cb293
commit 19cb56507a
@@ -67,7 +67,7 @@ libBuildHelper.extendMkDerivation' stdenv.mkDerivation (
'';
inherit packageRequires;
buildInputs = [ emacs ] ++ finalAttrs.packageRequires ++ buildInputs;
buildInputs = [ emacs ] ++ buildInputs;
nativeBuildInputs = [
emacs
texinfo