From b850eb81e21438f79928e9ce62a17c948db22ee1 Mon Sep 17 00:00:00 2001 From: Dom Rodriguez Date: Sun, 22 Jun 2025 22:02:40 +0100 Subject: [PATCH] buildstream: Add `buildbox` as a dependency Buildbox is needed at runtime *and* during builds. Without `buildbox` available to the package, or otherwise in `$PATH`, Buildstream will not run. --- pkgs/by-name/bu/buildstream/package.nix | 37 +++++++++++++------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/bu/buildstream/package.nix b/pkgs/by-name/bu/buildstream/package.nix index cefd4f1f28c3..17e7b3a146d8 100644 --- a/pkgs/by-name/bu/buildstream/package.nix +++ b/pkgs/by-name/bu/buildstream/package.nix @@ -34,26 +34,27 @@ python3Packages.buildPythonApplication rec { setuptools-scm ]; - dependencies = with python3Packages; [ - click - dulwich - grpcio - jinja2 - markupsafe - packaging - pluginbase - protobuf - psutil - pyroaring - requests - ruamel-yaml - ruamel-yaml-clib - tomlkit - ujson - ]; + dependencies = + [ buildbox ] + ++ (with python3Packages; [ + click + dulwich + grpcio + jinja2 + markupsafe + packaging + pluginbase + protobuf + psutil + pyroaring + requests + ruamel-yaml + ruamel-yaml-clib + tomlkit + ujson + ]); buildInputs = [ - buildbox fuse3 lzip patch