git: e04fb01027e2 - main - www/nextcloud-previewgenerator: new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 20 Jul 2026 23:15:42 UTC
The branch main has been updated by skozlov:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e04fb01027e2b36c6c05e2593359a9beee80bf35
commit e04fb01027e2b36c6c05e2593359a9beee80bf35
Author: Serhii (Sergey) Kozlov <skozlov@FreeBSD.org>
AuthorDate: 2026-07-20 23:14:50 +0000
Commit: Serhii (Sergey) Kozlov <skozlov@FreeBSD.org>
CommitDate: 2026-07-20 23:14:50 +0000
www/nextcloud-previewgenerator: new port
Nextcloud app to do preview generation in the background
---
www/Makefile | 1 +
www/nextcloud-previewgenerator/Makefile | 16 ++++++++++++++++
www/nextcloud-previewgenerator/distinfo | 3 +++
www/nextcloud-previewgenerator/pkg-descr | 5 +++++
4 files changed, 25 insertions(+)
diff --git a/www/Makefile b/www/Makefile
index 0370f24cdd51..c1e53f96fe85 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -510,6 +510,7 @@
SUBDIR += nextcloud-memories
SUBDIR += nextcloud-news
SUBDIR += nextcloud-notes
+ SUBDIR += nextcloud-previewgenerator
SUBDIR += nextcloud-tasks
SUBDIR += nghttp2
SUBDIR += nginx
diff --git a/www/nextcloud-previewgenerator/Makefile b/www/nextcloud-previewgenerator/Makefile
new file mode 100644
index 000000000000..4e5808ba10c3
--- /dev/null
+++ b/www/nextcloud-previewgenerator/Makefile
@@ -0,0 +1,16 @@
+PORTNAME= previewgenerator
+PORTVERSION= 5.14.0
+DISTVERSIONPREFIX= v
+CATEGORIES= www security
+
+MAINTAINER= skozlov@FreeBSD.org
+COMMENT= Nextcloud app to do preview generation in the background.
+WWW= https://apps.nextcloud.com/apps/${PORTNAME}
+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+NEXTCLOUD_RUN_DEPENDS= 34
+
+USES= nextcloud php:flavors
+
+.include <bsd.port.mk>
diff --git a/www/nextcloud-previewgenerator/distinfo b/www/nextcloud-previewgenerator/distinfo
new file mode 100644
index 000000000000..d8479a5f00b0
--- /dev/null
+++ b/www/nextcloud-previewgenerator/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1784589031
+SHA256 (nextcloud/previewgenerator-v5.14.0.tar.gz) = 8a9e20a883f67224f8e73947afb476d9809bd7991ac0cd92d7fafcedbe65ca87
+SIZE (nextcloud/previewgenerator-v5.14.0.tar.gz) = 48732
diff --git a/www/nextcloud-previewgenerator/pkg-descr b/www/nextcloud-previewgenerator/pkg-descr
new file mode 100644
index 000000000000..2e2853bd52be
--- /dev/null
+++ b/www/nextcloud-previewgenerator/pkg-descr
@@ -0,0 +1,5 @@
+Nextcloud app that allows admins to pre-generate previews. The app listens to
+edit events and stores this information. Once a cron job is triggered it will
+start preview generation. This means that you can better utilize your system by
+pre-generating previews when your system is normally idle and thus putting less
+load on your machine when the requests are actually served.