summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/build-templates/searxng.rst4
-rwxr-xr-xutils/searxng.sh2
2 files changed, 6 insertions, 0 deletions
diff --git a/docs/build-templates/searxng.rst b/docs/build-templates/searxng.rst
index c30268ff5..68cf3ef32 100644
--- a/docs/build-templates/searxng.rst
+++ b/docs/build-templates/searxng.rst
@@ -119,8 +119,12 @@ ${fedora_build}
pip install -U pip
pip install -U setuptools
pip install -U wheel
+
+ # additional packages required for installation
pip install -U pyyaml
pip install -U msgspec
+ pip install -U typing-extensions
+ pip install -U pybind11
# jump to SearXNG's working tree and install SearXNG into virtualenv
(${SERVICE_USER})$ cd \"$SEARXNG_SRC\"
diff --git a/utils/searxng.sh b/utils/searxng.sh
index e5f851b38..ccf9f34eb 100755
--- a/utils/searxng.sh
+++ b/utils/searxng.sh
@@ -556,6 +556,8 @@ pip install -U setuptools
pip install -U wheel
pip install -U pyyaml
pip install -U msgspec
+pip install -U typing-extensions
+pip install -U pybind11
pip install -U --use-pep517 --no-build-isolation -e .
EOF
rst_para "update instance's settings.yml from ${SEARXNG_SETTINGS_PATH}"