Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jun 2020 13:55:32 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r540894 - head/deskutils/recoll
Message-ID:  <202006301355.05UDtWc1042586@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Tue Jun 30 13:55:32 2020
New Revision: 540894
URL: https://svnweb.freebsd.org/changeset/ports/540894

Log:
  - Update `deskutils/recoll' to the latest version 1.27.3
  - Make Microsoft ITSS/CHM support optional and enabled by default,
    because `misc/chmlib' is very light dependency
  - Divorce Qt frontend from the dreaded WebKit and include it by
    default which is a big usability improvement for package users
  
  Approved by:	maintainer

Modified:
  head/deskutils/recoll/Makefile
  head/deskutils/recoll/distinfo
  head/deskutils/recoll/pkg-plist

Modified: head/deskutils/recoll/Makefile
==============================================================================
--- head/deskutils/recoll/Makefile	Tue Jun 30 13:42:43 2020	(r540893)
+++ head/deskutils/recoll/Makefile	Tue Jun 30 13:55:32 2020	(r540894)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	recoll
-DISTVERSION=	1.26.4
+PORTVERSION=	1.27.3
 CATEGORIES=	deskutils
 MASTER_SITES=	https://www.lesbonscomptes.com/recoll/
 
@@ -33,7 +33,6 @@ SHEBANG_FILES=	filters/*.py filters/rcl7z filters/rcla
 		filters/rclrar filters/rcltar filters/rclwar \
 		filters/rclzip desktop/hotrecoll.py
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--disable-python-chm
 MAKE_ENV=	PYTHON_CMD=${PYTHON_CMD}
 
 PYDISTUTILS_PKGNAME=	Recoll
@@ -42,23 +41,28 @@ PYDISTUTILS_PKGVERSION=	1.0
 PLIST_SUB=		VERSION="${PORTVERSION}" \
 			PYDISTUTILS_EGGINFO="${PYDISTUTILS_EGGINFO}"
 
-OPTIONS_DEFINE=		ASPELL DJVU LATEX IMAGE PDF PS \
+OPTIONS_DEFINE=		ASPELL CHM DJVU LATEX IMAGE PDF PS \
 			SOUND QT5 X11MON
-OPTIONS_DEFAULT=	ASPELL IMAGE PDF PS SOUND
+OPTIONS_DEFAULT=	ASPELL CHM IMAGE PDF PS QT5 SOUND
 OPTIONS_SUB=		yes
 
 ASPELL_LIB_DEPENDS=	libaspell.so:textproc/aspell
 ASPELL_CONFIGURE_WITH=	aspell
+CHM_DESC=		Python bindings for Microsoft ITSS/CHM format
+CHM_LIB_DEPENDS=	libchm.so:misc/chmlib
+CHM_CONFIGURE_OFF=	--disable-python-chm
 DJVU_RUN_DEPENDS=	djvutxt:graphics/djvulibre
 IMAGE_DESC=		Store personal tags or textual descriptions in images
 IMAGE_RUN_DEPENDS=	exiftool:graphics/p5-Image-ExifTool
 LATEX_USE=		tex=dvipsk:run,latex:run
 PDF_RUN_DEPENDS=	pdftotext:graphics/poppler-utils
 PS_RUN_DEPENDS=		pstotext:print/pstotext
-USE_QT=			core gui network printsupport widgets webkit xml buildtools_build qmake_build
+USE_QT=			core gui printsupport widgets xml \
+			buildtools_build qmake_build
 QT5_USES=		qt:5 gl
 QT5_USE=		GL=gl
 QT5_CONFIGURE_ENABLE=	qtgui
+QT5_CONFIGURE_ON=	--disable-webkit
 QT5_CONFIGURE_ENV=	QMAKE="${QMAKE}" QMAKESPEC="${QMAKESPEC}" \
 			QTDIR="${PREFIX}"
 SOUND_RUN_DEPENDS=	mutagen-pony-${PYTHON_VER}:audio/py-mutagen@${PY_FLAVOR}

Modified: head/deskutils/recoll/distinfo
==============================================================================
--- head/deskutils/recoll/distinfo	Tue Jun 30 13:42:43 2020	(r540893)
+++ head/deskutils/recoll/distinfo	Tue Jun 30 13:55:32 2020	(r540894)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581185473
-SHA256 (recoll-1.26.4.tar.gz) = 1c3f67c6be39f4eb8cf06629a09a92120d8c845ffd3ba950cd81b05531cdf1ae
-SIZE (recoll-1.26.4.tar.gz) = 2993366
+TIMESTAMP = 1593261648
+SHA256 (recoll-1.27.3.tar.gz) = 3f62b792f57895a20dd334eb841d6fbe851e687dab43ea89cb3fbc0ccebcddac
+SIZE (recoll-1.27.3.tar.gz) = 3172341

Modified: head/deskutils/recoll/pkg-plist
==============================================================================
--- head/deskutils/recoll/pkg-plist	Tue Jun 30 13:42:43 2020	(r540893)
+++ head/deskutils/recoll/pkg-plist	Tue Jun 30 13:55:32 2020	(r540894)
@@ -12,6 +12,18 @@ bin/recollindex
 %%PYTHON_SITELIBDIR%%/recoll/rclconfig.pyc
 %%PYTHON_SITELIBDIR%%/recoll/rclextract.so
 %%PYTHON_SITELIBDIR%%/recoll/recoll.so
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/__init__.py
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/__pycache__/chm.cpython-%%PYTHON_SUFFIX%%.pyc
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/__pycache__/chmlib.cpython-%%PYTHON_SUFFIX%%.pyc
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/_chmlib.so
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/chm.py
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/chmlib.py
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm/extra.so
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%CHM%%%%PYTHON_SITELIBDIR%%/recollchm-0.8.4.1+git-py%%PYTHON_VER%%.egg-info/top_level.txt
 lib/recoll/librecoll-%%VERSION%%.so
 lib/recoll/librecoll.so
 %%QT5%%man/man1/recoll.1.gz
@@ -19,9 +31,9 @@ man/man1/recollindex.1.gz
 man/man1/recollq.1.gz
 man/man1/xadump.1.gz
 man/man5/recoll.conf.5.gz
-%%QT5%%share/appdata/recoll.appdata.xml
 %%QT5%%share/applications/recoll-searchgui.desktop
 %%QT5%%share/icons/hicolor/48x48/apps/recoll.png
+%%QT5%%share/metainfo/recoll.appdata.xml
 %%QT5%%share/pixmaps/recoll.png
 %%DATADIR%%/doc/docbook-xsl.css
 %%DATADIR%%/doc/usermanual.html
@@ -35,10 +47,12 @@ man/man5/recoll.conf.5.gz
 %%DATADIR%%/examples/recoll.qss
 %%DATADIR%%/examples/recollindex.desktop
 %%DATADIR%%/filters/abiword.xsl
+%%DATADIR%%/filters/cmdtalk.py
 %%DATADIR%%/filters/conftree.py
 %%DATADIR%%/filters/fb2.xsl
 %%DATADIR%%/filters/gnumeric.xsl
 %%DATADIR%%/filters/hotrecoll.py
+%%DATADIR%%/filters/kosplitter.py
 %%DATADIR%%/filters/msodump.zip
 %%DATADIR%%/filters/okular-note.xsl
 %%DATADIR%%/filters/opendoc-body.xsl
@@ -49,7 +63,6 @@ man/man5/recoll.conf.5.gz
 %%DATADIR%%/filters/openxml-xls-body.xsl
 %%DATADIR%%/filters/ppt-dump.py
 %%DATADIR%%/filters/rcl7z
-%%DATADIR%%/filters/rclabw.py
 %%DATADIR%%/filters/rclaptosidman
 %%DATADIR%%/filters/rclaudio
 %%DATADIR%%/filters/rclbasehandler.py
@@ -68,7 +81,7 @@ man/man5/recoll.conf.5.gz
 %%DATADIR%%/filters/rclfb2.py
 %%DATADIR%%/filters/rclgaim
 %%DATADIR%%/filters/rclgenxslt.py
-%%DATADIR%%/filters/rclgnm.py
+%%DATADIR%%/filters/rclhwp.py
 %%DATADIR%%/filters/rclics
 %%DATADIR%%/filters/rclimg
 %%DATADIR%%/filters/rclimg.py
@@ -80,7 +93,10 @@ man/man5/recoll.conf.5.gz
 %%DATADIR%%/filters/rcllyx
 %%DATADIR%%/filters/rclman
 %%DATADIR%%/filters/rclmidi.py
-%%DATADIR%%/filters/rclokulnote.py
+%%DATADIR%%/filters/rclocr.py
+%%DATADIR%%/filters/rclocrabbyy.py
+%%DATADIR%%/filters/rclocrcache.py
+%%DATADIR%%/filters/rclocrtesseract.py
 %%DATADIR%%/filters/rclopxml.py
 %%DATADIR%%/filters/rclpdf.py
 %%DATADIR%%/filters/rclppt.py
@@ -92,9 +108,6 @@ man/man5/recoll.conf.5.gz
 %%DATADIR%%/filters/rclrtf.py
 %%DATADIR%%/filters/rclscribus
 %%DATADIR%%/filters/rclshowinfo
-%%DATADIR%%/filters/rclsoff-flat.py
-%%DATADIR%%/filters/rclsoff.py
-%%DATADIR%%/filters/rclsvg.py
 %%DATADIR%%/filters/rcltar
 %%DATADIR%%/filters/rcltex
 %%DATADIR%%/filters/rcltext.py
@@ -144,8 +157,12 @@ man/man5/recoll.conf.5.gz
 %%QT5%%%%DATADIR%%/translations/recoll_el.qm
 %%QT5%%%%DATADIR%%/translations/recoll_es.qm
 %%QT5%%%%DATADIR%%/translations/recoll_fr.qm
+%%QT5%%%%DATADIR%%/translations/recoll_hu.qm
 %%QT5%%%%DATADIR%%/translations/recoll_it.qm
+%%QT5%%%%DATADIR%%/translations/recoll_ko.qm
+%%QT5%%%%DATADIR%%/translations/recoll_kr.qm
 %%QT5%%%%DATADIR%%/translations/recoll_lt.qm
+%%QT5%%%%DATADIR%%/translations/recoll_nl.qm
 %%QT5%%%%DATADIR%%/translations/recoll_pl.qm
 %%QT5%%%%DATADIR%%/translations/recoll_ru.qm
 %%QT5%%%%DATADIR%%/translations/recoll_tr.qm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006301355.05UDtWc1042586>