buildstream: Remove unneeded dependencies

A small bugfix to the BuildStream package, as `dulwich` is currently
broken when using `bst source track` on `git_repo` sources.

At the same time, I've trimmed a few of the dependencies that aren't a
strict dependency of BuildStream from the derivation.
This commit is contained in:
Dom Rodriguez
2025-11-29 18:52:21 +00:00
parent 3bef59f893
commit acdc89dcf1
-3
View File
@@ -46,7 +46,6 @@ python3Packages.buildPythonApplication rec {
]
++ (with python3Packages; [
click
dulwich
grpcio
jinja2
markupsafe
@@ -55,10 +54,8 @@ python3Packages.buildPythonApplication rec {
protobuf
psutil
pyroaring
requests
ruamel-yaml
ruamel-yaml-clib
tomlkit
ujson
])
++ lib.optionals enableBuildstreamPlugins [