aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Gmelin <grembo@FreeBSD.org>2024-05-21 07:23:23 +0000
committerMichael Gmelin <grembo@FreeBSD.org>2024-05-21 07:23:23 +0000
commit3ace88e8ff1e9e2eaa2e7417da1ac03182188314 (patch)
tree904e292f2c25e3bf5eaeca528b12ac91002efc83
parentcdd1752148745b583a6ffcc92955e994c07e0adb (diff)
downloadports-3ace88e8ff1e9e2eaa2e7417da1ac03182188314.tar.gz
ports-3ace88e8ff1e9e2eaa2e7417da1ac03182188314.zip
deskutils/py-paperless-ngx: Fix document classifier hanging
Set OMP_NUM_THREADS=1 as a workaround (taken from NixOS port). PR: 279011 Reported by: freebsd.bugzilla@mail.tinsuke.com
-rw-r--r--deskutils/py-paperless-ngx/Makefile2
-rwxr-xr-xdeskutils/py-paperless-ngx/files/paperless-worker.in3
2 files changed, 3 insertions, 2 deletions
diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile
index 118b08e71ad0..59679a6776c3 100644
--- a/deskutils/py-paperless-ngx/Makefile
+++ b/deskutils/py-paperless-ngx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= paperless-ngx
PORTVERSION= 2.7.2
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \
GH:gh
diff --git a/deskutils/py-paperless-ngx/files/paperless-worker.in b/deskutils/py-paperless-ngx/files/paperless-worker.in
index db99288a005e..1a4104ebdd16 100755
--- a/deskutils/py-paperless-ngx/files/paperless-worker.in
+++ b/deskutils/py-paperless-ngx/files/paperless-worker.in
@@ -34,7 +34,8 @@ paperless_worker_log_priority=${paperless_worker_log_priority:-"notice"}
paperless_worker_log_tag=${paperless_worker_log_tag:-"paperless-worker"}
paperless_worker_env="LANG=en_US.UTF-8 PATH=$PATH:%%PREFIX%%/bin \
- PYTHONPATH=%%PYTHONPREFIX_SITELIBDIR%%/paperless"
+ PYTHONPATH=%%PYTHONPREFIX_SITELIBDIR%%/paperless \
+ OMP_NUM_THREADS=1"
pidfile="/var/run/paperless/worker.pid"
procname="%%PYTHON_CMD%%"