summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-apps/paperless-ngx/Manifest4
-rw-r--r--www-apps/paperless-ngx/files/channels-4.1.patch11
-rw-r--r--www-apps/paperless-ngx/files/uvicorn-0.26.patch9
-rw-r--r--www-apps/paperless-ngx/paperless-ngx-2.9.0.ebuild7
4 files changed, 14 insertions, 17 deletions
diff --git a/www-apps/paperless-ngx/Manifest b/www-apps/paperless-ngx/Manifest
index f7bae88..91e1b3f 100644
--- a/www-apps/paperless-ngx/Manifest
+++ b/www-apps/paperless-ngx/Manifest
@@ -1,4 +1,3 @@
-AUX channels-4.1.patch 399 BLAKE2B 824f5d606f96be85248ef6b83015f38454776ed7de3d58b394089caaf8bd57964402304a8107264dcfd0db6858f21614b5ef082da8d761feff5406477089493e SHA512 82b5ccd83c816c257db7609877bcd27c7f949e2f8944c19ede8f39c976da1fdea50e8a4ad816c5fa9b035d6688ce0565373bb552b0acab00429566455af58d06
AUX paperless-consumer.service 306 BLAKE2B ebdeb8abf56a144a7a6ef281ac179aac0a9b2831a2093e9e6741fbb616078b84596c4a990995d8996ffb67ab653f4af356bd469eb965cab970f5c4c7f62a355e SHA512 d45f1e5be9130623eef21715ad3e2f80ff33e722ba2cbb29c56014008a105bca7add4507e116e8dbda53e4b41afa177b04f98a3e2d8553afd548a8846a19720c
AUX paperless-scheduler.service 307 BLAKE2B 4abe32ad0cc4a565675dce7f01323343ff6c3fe2309049971764865acc3f8da20894ecb624137ecd2c367bc4972c55e554f7d5aabc5df4fd8fda6e8bfb8496fa SHA512 424d116d083c536bf979911700bf2bc5f66a415d2732b5e68c3bd9efd3ba0c18d78de3a885e2fe6c49613bae3be3cb8917d5d91d2dffa0c25e1764b78389b815
AUX paperless-task-queue.service 306 BLAKE2B fb04b70fc9d3461dff1f4ba78a92f5e299f38d77c8bbae9f4449b52bfbb8d4b56dd50e8ced8126ba5224e316e1462590a0ccc227cd2219615430338a75a385e0 SHA512 a5f6ec9dd63d743dae42bad473c9147a66792b7b168521e9d1b7726d226829263fe5c4546ed1c1e9d8e86cf862581187fcf25b722e70f115c072c66b1bcde4f8
@@ -6,8 +5,9 @@ AUX paperless-webserver.service 496 BLAKE2B 5a818886de0dfa0bb724b9c7e9d64a2707f7
AUX paperless-webserver.socket 240 BLAKE2B 127735356bdd1ac1a46d85e757299f13a2224596fbc9e41b20b8d70aa2bbd31e8f20f571c636e6421960f2e5250386422c10ef16e7cab373f5625c7a3d053db1 SHA512 860ca3e6f3f2358684be356dbc9d2e770a22363e8324dea4d9547e99c02f9e36708b62b9da32df1d838852ca2ae0092a6795a368e7704d53981de87e4dc24df8
AUX paperless.target 215 BLAKE2B 95b67ebfc166b888ee5aea32c5565002ae451a10c0d0851df79eeabf3a6e900c7112d447ccbc170bca771bf33e07261aa05f32a25e742ded0b10e6f31ee78870 SHA512 ae3d1dcc8f056f303a0c628c1aabb60e0c93f4006352c5d05a5ee673238c56085ccd2d95ff53555767d9a31a639cd571a26083aab274237cb9f8563ce50c25d6
AUX paperless.tmpfiles 349 BLAKE2B 4a59f0a0c6a4abad23cba01e216909f45a7064e93911b8ba3e3b394f52379e41898b8c9e1246ba034bc8d2fe6dc83f5cad926e265a17da7c7093d997cfe8b4f3 SHA512 63af6e4359d5fa7bfc3f3669263a36f5d3b5f60c95cf6579d7324bb2116647bb447968b1bab5916e831918344b963d1026116e8cdfb57bce8063ed5ba119c9ea
+AUX uvicorn-0.26.patch 335 BLAKE2B 624e61b490f1f13402dd8568a0a744c8f94821ef34d8fb419d06a45c3a87dae50c2f973dc14f5fe2fa515dddd49646b9be323013ff2fb5341a2723c39fbee31b SHA512 bbc68f49c581c0f9546bad578a98f3176951c018d94e00ccd99cd1a374fe57c7b4b5f97c479acea90c12d6060f3fdad5349537d44a483794d77b7f37f1c33516
DIST paperless-ngx-v2.8.6.tar.xz 63450340 BLAKE2B a82b9114a16080e2d2c5252b774e5f09dc7ed618827598448968f3ce3b839141e2fcc39f1377262e65dc11e00ecdf56b7448c70502ca8a814832bf4571dba0aa SHA512 a593a33bb20f5084c37dfbcfa93dda918c0203638237cefb2721e59324bf5f21366e5cd1cef47e9bcbff1a85604cb9f82ba8c3bc87a8f75a8540cdef2697a943
DIST paperless-ngx-v2.9.0.tar.xz 63809484 BLAKE2B e1286584d18142ed48d779dd5e2bba2c2d0b719ccf6d4a922183ddae1b79fe0d3fd1ca858aa20cf17c714a649c1f6377b8f728a2fc37f8d16be53ed4791e0516 SHA512 023381b2610ee1c39a47c7d299a3352f0d47e3ebc6cac7712f1470638b97c686526c7c671d69b23fa91baa78209143cb261a4ce77b219efbc71d9dfd85e539b7
EBUILD paperless-ngx-2.8.6.ebuild 6414 BLAKE2B dc78cad3409930526c14a2fd08524fda0fdd3b65c72f16785edd67483a51a79fda9fbf67bcc32550edc01a697bdb4894e49fa5b4fdfa2cda4fc71ec9a4fcdda6 SHA512 5f0ea55bc7264111d79bb0d0825accecb79c9698ec737192dc4fa4f43df8d737d1b6b030b5e3f627bd787ee4c8c12ca063f268b5a5e7d9c3705751423fc49472
-EBUILD paperless-ngx-2.9.0.ebuild 6476 BLAKE2B 7476916029b8a3906a159581c9933de9346fb7bca2357e50f11f26969ae4f0c4ecac4bcb3d39a73fffd44de6051ad04b06fefe4497fa6b97d805903ea8a904bf SHA512 8ec73439219ed5f54dd4504efb5b4cb71e76e9ae0b38f66542e023b5ddea855d90537b802f2d6b9f7ba124aa925a706dbf7a5f90ab261cbfeae97d6e827cfcc0
+EBUILD paperless-ngx-2.9.0.ebuild 6431 BLAKE2B 657fce8602d0bc840e8aec2275bf1384e9052bdd264b0d179a2c2df905dbb3ac5a244c8e7f5129dba09efbb654289e334499435be69677a9954538374e215659 SHA512 430fa48425961e3331d367a8a20b361afb0d462e58414a37444f5b23761bd0377c302ef2b82edb9af389421de8a6296b8f22060de5f76cea8371822acaae3307
MISC metadata.xml 851 BLAKE2B dfb395b418d92c0c7318c4862dfbce74a312222b3a2848334806c2f8063bb63947a4c0315c289f1db83987d5e7649483efb484944afd6963b3f74c1a488877f5 SHA512 e7622cfe74bee71e3698241cb234221d9d40c9a41eca4f8b3e5e3c7338940652f5c5652cd72a675339cc6620d777e858fe5310f29cf7f87f5585eb8742b58405
diff --git a/www-apps/paperless-ngx/files/channels-4.1.patch b/www-apps/paperless-ngx/files/channels-4.1.patch
deleted file mode 100644
index ed3b045..0000000
--- a/www-apps/paperless-ngx/files/channels-4.1.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- paperless-ngx/src/paperless/urls.py.orig 2024-05-29 23:09:03.706400691 +0200
-+++ paperless-ngx/src/paperless/urls.py 2024-05-29 23:09:21.336646279 +0200
-@@ -225,7 +225,7 @@
-
-
- websocket_urlpatterns = [
-- path(settings.BASE_URL.lstrip("/") + "ws/status/", StatusConsumer.as_asgi()),
-+ path("ws/status/", StatusConsumer.as_asgi()),
- ]
-
- # Text in each page's <h1> (and above login form).
diff --git a/www-apps/paperless-ngx/files/uvicorn-0.26.patch b/www-apps/paperless-ngx/files/uvicorn-0.26.patch
new file mode 100644
index 0000000..cf7e8a7
--- /dev/null
+++ b/www-apps/paperless-ngx/files/uvicorn-0.26.patch
@@ -0,0 +1,9 @@
+--- paperless-ngx/src/paperless/workers.py.orig 2024-06-15 23:18:23.082067983 +0200
++++ paperless-ngx/src/paperless/workers.py 2024-06-15 23:20:49.754097750 +0200
+@@ -8,5 +8,5 @@
+
+ class ConfigurableWorker(UvicornWorker):
+ CONFIG_KWARGS = {
+- "root_path": settings.FORCE_SCRIPT_NAME or "",
++ "root_path": "",
+ }
diff --git a/www-apps/paperless-ngx/paperless-ngx-2.9.0.ebuild b/www-apps/paperless-ngx/paperless-ngx-2.9.0.ebuild
index 69f8f7f..2851a36 100644
--- a/www-apps/paperless-ngx/paperless-ngx-2.9.0.ebuild
+++ b/www-apps/paperless-ngx/paperless-ngx-2.9.0.ebuild
@@ -45,8 +45,7 @@ DEPEND="
>=dev-python/channels-redis-4.0[${PYTHON_USEDEP}]
dev-python/concurrent-log-handler[${PYTHON_USEDEP}]
>=dev-python/dateparser-1.2[${PYTHON_USEDEP}]
- >=dev-python/django-4.2.13[${PYTHON_USEDEP}]
- <dev-python/django-5.0[${PYTHON_USEDEP}]
+ >=dev-python/django-5.0[${PYTHON_USEDEP}]
dev-python/django-allauth[${PYTHON_USEDEP}]
dev-python/django-celery-results[${PYTHON_USEDEP}]
dev-python/django-cors-headers[${PYTHON_USEDEP}]
@@ -77,7 +76,7 @@ DEPEND="
dev-python/redis[${PYTHON_USEDEP}]
>=dev-python/scikit-learn-1.5
dev-python/tqdm[${PYTHON_USEDEP}]
- <dev-python/uvicorn-0.26.0[${PYTHON_USEDEP}]
+ >=dev-python/uvicorn-0.26.0[${PYTHON_USEDEP}]
>=dev-python/watchdog-4.0[${PYTHON_USEDEP}]
>=dev-python/whitenoise-6.6[${PYTHON_USEDEP}]
>=dev-python/whoosh-2.7[${PYTHON_USEDEP}]')
@@ -101,7 +100,7 @@ RDEPEND="${DEPEND}"
# dev-python/gotenberg-client
PATCHES=(
- "${FILESDIR}/channels-4.1.patch"
+ "${FILESDIR}/uvicorn-0.26.patch"
)
DOCS=( docker/imagemagick-policy.xml )