From 54101ca5aff1476f2e17c75b115cb4470b0daa9a Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 10 Jan 2026 22:31:58 +0000 Subject: [PATCH] Fix FreeBSD package names in freebsd_start.sh - Remove procps (Linux-only, FreeBSD has these utilities in base) - Move streamlink from pkg to pip install in venv (more reliable on FreeBSD) --- freebsd_start.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/freebsd_start.sh b/freebsd_start.sh index d0158bd7..b1fc8654 100644 --- a/freebsd_start.sh +++ b/freebsd_start.sh @@ -114,11 +114,9 @@ install_packages() { node \ npm \ ffmpeg \ - streamlink \ sudo \ bash \ - gmake \ - procps + gmake echo ">>> Enabling and starting PostgreSQL..." sysrc -f /etc/rc.conf postgresql_enable="YES" @@ -255,11 +253,11 @@ setup_python_env() { env/bin/pip install -r requirements-freebsd.txt || true " - # Install gunicorn and daphne in the virtual environment (like Debian) - echo ">>> Installing gunicorn and daphne in venv..." + # Install gunicorn, daphne, and streamlink in the virtual environment (like Debian) + echo ">>> Installing gunicorn, daphne, and streamlink in venv..." su - "$DISPATCH_USER" -c " cd '$APP_DIR' - env/bin/pip install gunicorn daphne + env/bin/pip install gunicorn daphne streamlink " # Link ffmpeg for the venv