diff options
Diffstat (limited to 'deskutils')
-rw-r--r-- | deskutils/Makefile | 2 | ||||
-rw-r--r-- | deskutils/crengine-ng/Makefile | 34 | ||||
-rw-r--r-- | deskutils/crengine-ng/distinfo | 3 | ||||
-rw-r--r-- | deskutils/crengine-ng/pkg-descr | 1 | ||||
-rw-r--r-- | deskutils/crengine-ng/pkg-plist | 131 | ||||
-rw-r--r-- | deskutils/crqt-ng/Makefile | 28 | ||||
-rw-r--r-- | deskutils/crqt-ng/distinfo | 3 | ||||
-rw-r--r-- | deskutils/crqt-ng/pkg-descr | 2 | ||||
-rw-r--r-- | deskutils/crqt-ng/pkg-plist | 19 | ||||
-rw-r--r-- | deskutils/py-paperless-ngx/Makefile | 3 |
10 files changed, 225 insertions, 1 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile index 02755c196585..581d4d24e0c1 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -41,6 +41,8 @@ SUBDIR += copyq SUBDIR += coregarage SUBDIR += countdown + SUBDIR += crengine-ng + SUBDIR += crqt-ng SUBDIR += dailystrips SUBDIR += deforaos-notes SUBDIR += deforaos-todo diff --git a/deskutils/crengine-ng/Makefile b/deskutils/crengine-ng/Makefile new file mode 100644 index 000000000000..6e68cbcf0cdc --- /dev/null +++ b/deskutils/crengine-ng/Makefile @@ -0,0 +1,34 @@ +PORTNAME= crengine-ng +DISTVERSION= 0.9.12 +CATEGORIES= deskutils + +MAINTAINER= kenrap@kennethraplee.com +COMMENT= Cross-platform library for text viewers and e-book readers +WWW= https://gitlab.com/coolreader-ng/crengine-ng + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libfribidi.so:converters/fribidi \ + libgif.so:graphics/giflib \ + libharfbuzz.so:print/harfbuzz \ + libpng.so:graphics/png \ + libunibreak.so:textproc/libunibreak \ + libutf8proc.so:textproc/utf8proc \ + libzstd.so:archivers/zstd + +USES= cmake pkgconfig desktop-file-utils jpeg + +USE_GITLAB= yes +GL_ACCOUNT= coolreader-ng + +CMAKE_ARGS= -D CRE_BUILD_STATIC=OFF \ + -D DOC_DATA_COMPRESSION_LEVEL=3 + +.if defined(WITH_LTO) +CMAKE_ARGS+= -D ENABLE_LTO=ON +.endif + +.include <bsd.port.mk> diff --git a/deskutils/crengine-ng/distinfo b/deskutils/crengine-ng/distinfo new file mode 100644 index 000000000000..6eb7ce29e84b --- /dev/null +++ b/deskutils/crengine-ng/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1754181107 +SHA256 (crengine-ng-0.9.12.tar.bz2) = d098a0b1e5c0e9d5e2202b225d34cf35bd371ff109fd239fb84e1c84816cf47b +SIZE (crengine-ng-0.9.12.tar.bz2) = 4378495 diff --git a/deskutils/crengine-ng/pkg-descr b/deskutils/crengine-ng/pkg-descr new file mode 100644 index 000000000000..49469b88b122 --- /dev/null +++ b/deskutils/crengine-ng/pkg-descr @@ -0,0 +1 @@ +A cross-platform library designed to implement text viewers and e-book readers. diff --git a/deskutils/crengine-ng/pkg-plist b/deskutils/crengine-ng/pkg-plist new file mode 100644 index 000000000000..ffb523820b01 --- /dev/null +++ b/deskutils/crengine-ng/pkg-plist @@ -0,0 +1,131 @@ +include/crengine-ng/crbookformats.h +include/crengine-ng/crconcurrent.h +include/crengine-ng/crengine-ng-config.h +include/crengine-ng/crengine.h +include/crengine-ng/crgui.h +include/crengine-ng/crhist.h +include/crengine-ng/crhyphman.h +include/crengine-ng/cri18n.h +include/crengine-ng/crlocaledata.h +include/crengine-ng/crlocks.h +include/crengine-ng/crlog.h +include/crengine-ng/crprops.h +include/crengine-ng/crsetup.h +include/crengine-ng/crskin.h +include/crengine-ng/crtimerutil.h +include/crengine-ng/crtrace.h +include/crengine-ng/crtxtenc.h +include/crengine-ng/cssdef.h +include/crengine-ng/dtddef.h +include/crengine-ng/fb2def.h +include/crengine-ng/ldomdoccache.h +include/crengine-ng/ldomdocument.h +include/crengine-ng/ldommarkedrange.h +include/crengine-ng/ldomnode.h +include/crengine-ng/ldomnodecallback.h +include/crengine-ng/ldomword.h +include/crengine-ng/ldomwordex.h +include/crengine-ng/ldomwordexlist.h +include/crengine-ng/ldomxpointer.h +include/crengine-ng/ldomxpointerex.h +include/crengine-ng/ldomxrange.h +include/crengine-ng/ldomxrangelist.h +include/crengine-ng/lvarray.h +include/crengine-ng/lvassetcontainerfactory.h +include/crengine-ng/lvautoptr.h +include/crengine-ng/lvbasedrawbuf.h +include/crengine-ng/lvbyteorder.h +include/crengine-ng/lvcacheableobject.h +include/crengine-ng/lvcacheloadingcallback.h +include/crengine-ng/lvcolordrawbuf.h +include/crengine-ng/lvcontainer.h +include/crengine-ng/lvcontaineriteminfo.h +include/crengine-ng/lvdocprops.h +include/crengine-ng/lvdocview.h +include/crengine-ng/lvdocviewcallback.h +include/crengine-ng/lvdocviewcmd.h +include/crengine-ng/lvdocviewprops.h +include/crengine-ng/lvdrawbuf.h +include/crengine-ng/lvembeddedfont.h +include/crengine-ng/lvfnt.h +include/crengine-ng/lvfntman.h +include/crengine-ng/lvfont.h +include/crengine-ng/lvgraydrawbuf.h +include/crengine-ng/lvhashtable.h +include/crengine-ng/lvimagesource.h +include/crengine-ng/lvimg.h +include/crengine-ng/lvmemman.h +include/crengine-ng/lvpagemap.h +include/crengine-ng/lvpagesplitter.h +include/crengine-ng/lvptrvec.h +include/crengine-ng/lvqueue.h +include/crengine-ng/lvref.h +include/crengine-ng/lvrefcache.h +include/crengine-ng/lvrend.h +include/crengine-ng/lvserialbuf.h +include/crengine-ng/lvstorageobject.h +include/crengine-ng/lvstream.h +include/crengine-ng/lvstreamutils.h +include/crengine-ng/lvstring.h +include/crengine-ng/lvstring32collection.h +include/crengine-ng/lvstring32hashedcollection.h +include/crengine-ng/lvstring8collection.h +include/crengine-ng/lvstsheet.h +include/crengine-ng/lvstyles.h +include/crengine-ng/lvtextfm.h +include/crengine-ng/lvthread.h +include/crengine-ng/lvtinydom_common.h +include/crengine-ng/lvtinydomutils.h +include/crengine-ng/lvtinynodecollection.h +include/crengine-ng/lvtocitem.h +include/crengine-ng/lvtypes.h +include/crengine-ng/lvxmlparsercallback.h +include/crengine-ng/lxmldocbase.h +lib/cmake/crengine-ng/crengine-ng-config-version.cmake +lib/cmake/crengine-ng/crengine-ng-config.cmake +lib/cmake/crengine-ng/crengine-ng-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/crengine-ng/crengine-ng-targets.cmake +lib/libcrengine-ng.so +lib/libcrengine-ng.so.0.9.12 +lib/libcrengine-ng.so.7 +libdata/pkgconfig/crengine-ng.pc +%%DATADIR%%/chm.css +%%DATADIR%%/dict.css +%%DATADIR%%/doc.css +%%DATADIR%%/docx.css +%%DATADIR%%/epub.css +%%DATADIR%%/fb2.css +%%DATADIR%%/fb3.css +%%DATADIR%%/htm.css +%%DATADIR%%/html5.css +%%DATADIR%%/hyph/hyph-ar.pattern +%%DATADIR%%/hyph/hyph-bg.pattern +%%DATADIR%%/hyph/hyph-bn.pattern +%%DATADIR%%/hyph/hyph-cs.pattern +%%DATADIR%%/hyph/hyph-da.pattern +%%DATADIR%%/hyph/hyph-de-1996.pattern +%%DATADIR%%/hyph/hyph-el-monoton.pattern +%%DATADIR%%/hyph/hyph-en-gb.pattern +%%DATADIR%%/hyph/hyph-en-us.pattern +%%DATADIR%%/hyph/hyph-es.pattern +%%DATADIR%%/hyph/hyph-fa.pattern +%%DATADIR%%/hyph/hyph-fi.pattern +%%DATADIR%%/hyph/hyph-fr.pattern +%%DATADIR%%/hyph/hyph-grc.pattern +%%DATADIR%%/hyph/hyph-gu.pattern +%%DATADIR%%/hyph/hyph-hu.pattern +%%DATADIR%%/hyph/hyph-it.pattern +%%DATADIR%%/hyph/hyph-mr.pattern +%%DATADIR%%/hyph/hyph-nl.pattern +%%DATADIR%%/hyph/hyph-pa.pattern +%%DATADIR%%/hyph/hyph-pl.pattern +%%DATADIR%%/hyph/hyph-pt.pattern +%%DATADIR%%/hyph/hyph-ru-ru,en-us.pattern +%%DATADIR%%/hyph/hyph-ru-ru.pattern +%%DATADIR%%/hyph/hyph-ta.pattern +%%DATADIR%%/hyph/hyph-te.pattern +%%DATADIR%%/hyph/hyph-uk.pattern +%%DATADIR%%/hyph/hyph-zh-latn-pinyin.pattern +%%DATADIR%%/markdown.css +%%DATADIR%%/rtf.css +%%DATADIR%%/txt.css diff --git a/deskutils/crqt-ng/Makefile b/deskutils/crqt-ng/Makefile new file mode 100644 index 000000000000..0860381c95de --- /dev/null +++ b/deskutils/crqt-ng/Makefile @@ -0,0 +1,28 @@ +PORTNAME= crqt-ng +DISTVERSION= 1.0.15 +CATEGORIES= deskutils + +MAINTAINER= kenrap@kennethraplee.com +COMMENT= E-book reader +WWW= https://gitlab.com/coolreader-ng/crqt-ng + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcrengine-ng.so:deskutils/crengine-ng + +USES= qt:6 cmake desktop-file-utils pkgconfig + +USE_GITLAB= yes +GL_ACCOUNT= coolreader-ng + +USE_QT= base translations + +CMAKE_ARGS= -D DOC_DATA_COMPRESSION_LEVEL=3 \ + -D USE_QT=QT6 \ + -D MAX_IMAGE_SCALE_MUL=2 + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes + +.include <bsd.port.mk> diff --git a/deskutils/crqt-ng/distinfo b/deskutils/crqt-ng/distinfo new file mode 100644 index 000000000000..48972c76b1b7 --- /dev/null +++ b/deskutils/crqt-ng/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1754231857 +SHA256 (crqt-ng-1.0.15.tar.bz2) = 1a4dd8f750ad585f2600d40b71b54b2d65f48abfee1414a055f27585cd6ad6a8 +SIZE (crqt-ng-1.0.15.tar.bz2) = 446115 diff --git a/deskutils/crqt-ng/pkg-descr b/deskutils/crqt-ng/pkg-descr new file mode 100644 index 000000000000..c6cc144c24a6 --- /dev/null +++ b/deskutils/crqt-ng/pkg-descr @@ -0,0 +1,2 @@ +Cross-platform open source e-book reader using crengine-ng. +It is a fork of the CoolReader project. diff --git a/deskutils/crqt-ng/pkg-plist b/deskutils/crqt-ng/pkg-plist new file mode 100644 index 000000000000..b9d26d781d05 --- /dev/null +++ b/deskutils/crqt-ng/pkg-plist @@ -0,0 +1,19 @@ +bin/crqt +share/applications/crqt.desktop +share/crqt/backgrounds/bg_paper1.jpg +share/crqt/backgrounds/bg_paper1_dark.jpg +%%NLS%%share/crqt/i18n/crqt_bg.qm +%%NLS%%share/crqt/i18n/crqt_cs.qm +%%NLS%%share/crqt/i18n/crqt_hu.qm +%%NLS%%share/crqt/i18n/crqt_nl.qm +%%NLS%%share/crqt/i18n/crqt_ru.qm +%%NLS%%share/crqt/i18n/crqt_uk.qm +share/crqt/textures/tx_fabric.jpg +share/crqt/textures/tx_fabric_dark.jpg +share/crqt/textures/tx_sand.jpg +share/crqt/textures/tx_sand_dark.jpg +share/icons/hicolor/48x48/apps/crqt.png +share/icons/hicolor/scalable/apps/crqt.svg +share/metainfo/crqt.appdata.xml +share/pixmaps/crqt.png +share/pixmaps/crqt.xpm diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile index 36704d283f77..0b59cef7fabd 100644 --- a/deskutils/py-paperless-ngx/Makefile +++ b/deskutils/py-paperless-ngx/Makefile @@ -1,6 +1,7 @@ PORTNAME= paperless-ngx DISTVERSIONPREFIX= v DISTVERSION= 2.18.3 +PORTREVISION= 2 CATEGORIES= deskutils python MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \ GH:gh @@ -40,7 +41,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}httptools>=0.6.4:www/py-httptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0.10.1:www/py-httpx-oauth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}imap-tools>=1.11.0:mail/py-imap-tools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_3:devel/py-inotifyrecursive@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_5:devel/py-inotifyrecursive@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.9:textproc/py-langdetect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nltk>=3.8.1:textproc/py-nltk@${PY_FLAVOR} \ |