Port details |
- dovecot-fts-xapian Dovecot FTS plugin based on Xapian
- 1.5.4_2 mail
=0 1.5.4Version of this port present on the latest quarterly branch. - Maintainer: otis@FreeBSD.org
 - Port Added: 2019-09-12 14:32:18
- Last Update: 2022-05-10 22:31:21
- Commit Hash: a3215f1
- License: LGPL21
- Description:
- This project intends to provide a straightforward and simple way to configure
FTS plugin for Dovecot, leveraging the efforts by the Xapian.org team.
This effort came after Dovecot team decided to deprecate "fts_squat" included in
the dovecot core, and due to the complexity of the Solr plugin capabilitles,
un-needed for most users.
WWW: https://github.com/grosjo/fts-xapian
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- dovecot-fts-xapian>0:mail/dovecot-fts-xapian
- To install the port:
- cd /usr/ports/mail/dovecot-fts-xapian/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/dovecot-fts-xapian
- pkg install dovecot-fts-xapian
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dovecot-fts-xapian
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1648195324
SHA256 (dovecot-fts-xapian-1.5.4b.tar.gz) = cfc60caade77aadc8441b971d2e49f7337033a1e83494163cd8abcd459c79f6d
SIZE (dovecot-fts-xapian-1.5.4b.tar.gz) = 33138
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- dovecot>=2.3.7 : mail/dovecot
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- libtoolize : devel/libtool
- Runtime dependencies:
-
- dovecot>=2.3.7 : mail/dovecot
- Library dependencies:
-
- libicuuc.so : devel/icu
- libxapian.so : databases/xapian-core
- libsqlite3.so : databases/sqlite3
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- mail_dovecot-fts-xapian
- USES:
- autoreconf compiler:c++11-lang libtool pkgconfig sqlite
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
10 May 2022 22:31:21 1.5.4_2
|
Larry Rosenman (ler)  |
mail/dovecot, mail/dovecot-pigeonhole: Upgrade to 2.3.19, 0.5.19
Dovecot Changelog:
+ Added mail_user_session_finished event, which is emitted when the mail
user session is finished (e.g. imap, pop3, lmtp). It also includes
fields with some process statistics information.
See https://doc.dovecot.org/admin_manual/list_of_events/ for more
information.
+ Added process_shutdown_filter setting. When an event matches the filter,
the process will be shutdown after the current connection(s) have
finished. This is intended to reduce memory usage of long-running imap
processes that keep a lot of memory allocated instead of freeing it to
the OS.
+ auth: Add cache hit indicator to auth passdb/userdb finished events.
See https://doc.dovecot.org/admin_manual/list_of_events/ for more (Only the first 15 lines of the commit message are shown above ) |
07 Apr 2022 00:39:10 1.5.4_1
|
Jan Beich (jbeich)  |
devel/icu: update to 71.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by: GitHub (watch releases)
PR: 262654
Exp-run by: antoine
Approved by: fluffy |
26 Mar 2022 08:59:18 1.5.4
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Update to 1.5.4 |
04 Feb 2022 04:50:05 1.5.1_1
|
Larry Rosenman (ler)  |
mail/dovecot, mail/dovecot-pigeonhole: update to 2.3.18, 0.5.18 respectively
Dovecot ChangeLog:
* Removed mail_cache_lookup_finished event. This event wasn't especially
useful, but it increased CPU usage significantly.
* fts: Don't index inline base64 encoded content in FTS indexes using
the generic tokenizer. This reduces the FTS index sizes by removing
input that is very unlikely to be searched for. See
https://doc.dovecot.org/configuration_manual/fts/tokenization for
details on how base64 is detected. Only applies when using libfts.
* lmtp: Session IDs are now preserved through proxied connections, so
LMTP sessions can be tracked. This slightly changes the LMTP session
ID format by appending ":Tn" (transaction), ":Pn" (proxy connection)
and ":Rn" (recipient) counters after the session ID prefix.
+ Events now have "reason_code" field, which can provide a list of (Only the first 15 lines of the commit message are shown above ) |
11 Nov 2021 20:36:04 1.5.1
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Update to 1.5.1 |
11 Nov 2021 09:27:57 1.5.0
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Update to 1.5.0
- Update to 1.5.0
- Do not USE_LDCONFIG as it is not needed. |
10 Nov 2021 14:04:36 1.4.14
|
Muhammad Moinur Rahman (bofh)  |
mail/dovecot-fts-xapian: Update version 1.4.1.14
- Fix runtime
- Add USE_LDCONFIG
PR: 259616
Reported by: bas@area536.com
Approved by: otis (maintainer) |
29 Oct 2021 19:38:20 1.4.13_2
|
Dima Panov (fluffy)  |
mail/dovecot-fts-xapian: unbreak build (+)
Rely on PKGNAME for distfile name was a bad, BAD idea due to polluting by
PORTREVISION.
Switch to more independed construction.
With hat: ports-secteam |
28 Oct 2021 17:40:01 1.4.13_2
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Bump PORTREVISION
Due to recent mail/dovecot update, bump PORTREVISION to catch up. |
28 Oct 2021 16:37:30 1.4.13_1
|
Jan Beich (jbeich)  |
devel/icu: update to 70.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by: GitHub (watch releases)
PR: 258794
Exp-run by: antoine |
04 Oct 2021 12:28:41 1.4.13
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Update to 1.4.13 |
20 Aug 2021 09:44:11 1.4.12
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Update to 1.4.12
Changelog: https://github.com/grosjo/fts-xapian/issues/94 |
05 Jul 2021 09:49:14 1.4.11
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Update to 1.4.11
And while here, also switch to versioned download independent
of Github's archive rolling. |
03 Jul 2021 10:09:08 1.4.10
|
Kurt Jaeger (pi)  Author: Juraj Lutter |
mail/dovecot-*: update 2.3.13 -> 2.3.15 and related ports
PR: 256860
Approved by: fluffy (ports-secteam)
Submitted by: otis
Relnotes: https://dovecot.org/pipermail/dovecot-news/2021-June/000457.html
https://dovecot.org/pipermail/dovecot-news/2021-March/000455.html
https://dovecot.org/pipermail/dovecot-news/2021-March/000456.html
https://dovecot.org/pipermail/dovecot-news/2021-June/000458.html
Security: CVE-2021-29157, CVE-2021-33515, CVE-2020-28200
Differential Revision: https://reviews.freebsd.org/D30866
MFH: 2021Q3 |
30 Apr 2021 18:03:47 1.4.9
|
Juraj Lutter (otis)  |
mail/dovecot-fts-xapian: Update to 1.4.9
- Update to 1.4.9
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D29956 |
08 Apr 2021 23:33:31 1.4.8_1
|
Jan Beich (jbeich)  |
devel/icu: update to 69.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by: GitHub (watch releases) |
07 Apr 2021 08:09:01 1.4.8
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 1.4.8
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
15 Mar 2021 09:02:43
1.4.8
|
otis  |
mail/dovecot-fts-xapian: Update to 1.4.8
- Update to 1.4.8
Reviewed by: osa (mentor)
Approved by: osa (mentor)
MFH: 2021Q1
Differential Revision: https://reviews.freebsd.org/D29251 |
13 Jan 2021 18:10:20
1.4.6
|
otis  |
mail/dovecot-fts-xapian: Update to 1.4.6
Reviewed by: osa (mentor)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D28103 |
06 Jan 2021 14:58:35
1.4.4_1
|
pi  |
mail/dovecot: update 2.3.11.3 -> 2.3.13, fix CVE in non-default config
mail/dovecot-pigeonhole: update 0.5.11 -> 0.5.13
- please note: option VPOPMAIl was removed from upstream
PR: 252415
Submitted by: Evilham <contact@evilham.com>
Reviewed by: fluffy
Approved by: ler (maintainer)
MFH: 2021Q1
Relnotes: https://dovecot.org/pipermail/dovecot-news/2021-January/000448.html
https://dovecot.org/pipermail/dovecot-news/2021-January/000449.html
Security: CVE-2020-24386, CVE-2020-25275 |
20 Dec 2020 21:11:23
1.4.4
|
otis  |
mail/dovecot-fts-xapian: Update to 1.4.4
Reviewed by: osa (mentor)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D25927 |
17 Dec 2020 20:06:40
1.4.3
|
otis  |
Update maintainer's e-mail address.
Reviewed by: osa (mentor)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D27649 |
15 Nov 2020 15:45:38
1.4.3
|
mikael  |
mail/dovecot-fts-xapian: Update to 1.4.3
PR: 250944
Submitted by: Juraj Lutter (maintainer) |
03 Nov 2020 04:15:09
1.4.2
|
lwhsu  |
mail/dovecot-fts-xapian: Update to 1.4.2
Changelog:
- Fixed concurrent access
- Crash while indexing - terminate called after throwing an instance of
'std::bad_alloc'
PR: 250803
Submitted by: Juraj Lutter <juraj@lutter.sk> (maintainer)
MFH: 2020Q4 |
03 Nov 2020 00:56:27
1.4.1_1
|
jbeich  |
devel/icu: update to 68.1
Changes: http://site.icu-project.org/download/68
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
24 Oct 2020 08:12:16
1.4.1
|
lwhsu  |
mail/dovecot-fts-xapian: Update to 1.4.1
PR: 250557
Submitted by: Juraj Lutter <juraj@lutter.sk> (maintainer) |
26 Aug 2020 08:39:42
1.3.3
|
bapt  |
Pass maintainership to new maintainer
PR: 248645 |
25 Aug 2020 12:41:07
1.3.3
|
bapt  |
Update to 1.3.3 |
27 Jul 2020 09:23:42
1.3.2
|
bapt  |
update to 1.3.2 |
23 Apr 2020 20:14:49
1.3_1
|
jbeich  |
devel/icu: update to 67.1
Changes: http://site.icu-project.org/download/67
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
15 Apr 2020 16:25:29
1.3
|
bapt  |
Add missing dependency on sqlite3
Reported by: olgeni
Pointy hat: bapt |
14 Apr 2020 07:20:07
1.3
|
bapt  |
Update to 1.3 |
19 Mar 2020 07:39:46
1.2.11a
|
bapt  |
Update to 1.2.11a |
13 Mar 2020 09:47:17
1.2.10_2
|
jbeich  |
devel/icu: update to 66.1
Changes: http://site.icu-project.org/download/66
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
06 Mar 2020 19:16:54
1.2.10_1
|
ler  |
mail/dovecot: update to 2.3.10.
ChangeLog:
* Disable retpoline migitations by default. These can cause severe
performance regressions, so they should be only enabled when
applicable.
* IMAP MOVE now commits transactions in batches of 1000 mails. This
helps especially with lazy_expunge when moving a lot of mails. It
mainly avoids situations where multiple IMAP sessions are running the
same MOVE command and duplicating the mails in the lazy_expunge folder.
With this change there can still be some duplication, but the MOVE
always progresses forward. Also if the MOVE fails at some point, the
changes up to the last 1000 mails are still committed instead of
rolled back. Note that the COPY command behavior hasn't changed,
because it is required by IMAP standard to be an atomic operation. (Only the first 15 lines of the commit message are shown above ) |
27 Feb 2020 10:47:06
1.2.10
|
bapt  |
Update to 1.2.10 |
13 Feb 2020 09:47:10
1.2.8
|
bapt  |
Update to 1.2.8 |
23 Jan 2020 13:41:24
1.2.7
|
bapt  |
Update to 1.2.7 |
27 Dec 2019 08:56:09
1.2.6
|
bapt  |
update to 1.2.6 |
16 Dec 2019 08:17:04
1.2.5
|
bapt  |
Update to 1.2.5 |
13 Dec 2019 15:02:25
1.2.2_2
|
ler  |
mail/dovecot: upgrade to 2.3.9.2,
* CVE-2019-19722: Mails with group addresses in From or To fields caused
crash in push notification drivers.
- additional fix for blank headers
PORTREVISION bump for mail/dovecot-pigeonhole, mail/dovecot-fts-xapian
*NOT* requesting MFH as 2.3.9 is not in 2019Q4.
Security: b7dc4dde-2e48-43f9-967a-c68461537cf2
Security: CVS-2019-19722 |
04 Dec 2019 17:59:41
1.2.2_1
|
ler  |
mail/dovecot, mail/dovecot-pigeonhole: upgrade to 2.3.9, 0.5.9 respectively.
Bump PORTREVISION of mail/dovecot-fts-xapian for version change of dovecot.
Changelog:
Dovecot:
* Changed several event field names for consistency and to avoid
conflicts in parent-child event relationships:
* SMTP server command events: Renamed "name" to "cmd_name"
* Events inheriting from a mailbox: Renamed "name" to "mailbox"
* Server connection events have only "remote_ip", "remote_port",
"local_ip" and "local_port".
* Removed duplicate "client_ip", "ip" and "port".
* Mail storage events: Removed "service" field.
Use "service:<name>" category instead. (Only the first 15 lines of the commit message are shown above ) |
26 Nov 2019 08:25:01
1.2.2
|
bapt  |
Update to 1.2.2 |
09 Oct 2019 09:30:16
1.2.1_3
|
bapt  |
dovecot-fts-xapian: Bump portrevision after dovecot upgrade
Add a note to the dovecot port about the requirement to bump the portrevision
each time dovecot is updated
PR: 241147
Reported by: Matthias Pfaller <matthias.pfaller@familie-pfaller.de> |
03 Oct 2019 20:35:30
1.2.1_2
|
jbeich  |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
01 Oct 2019 10:47:26
1.2.1_1
|
mat  |
Fix USE_GITHUB usage.
While there, move things around to respect our policies. |
19 Sep 2019 16:20:02
1.2.1_1
|
pkubaj  |
mail/dovecot-fts-xapian: fix build on GCC architectures
Use GCC from ports to fix build errors:
/usr/local/include/unicode/unistr.h:3528: error: ISO C++ forbids declaration of
'char16_t' with no type
Approved by: mentors (implicit approval) |
13 Sep 2019 08:31:03
1.2.1_1
|
bapt  |
Add a patch to reduce verbosity of doveadm when calling the xapian backend |
12 Sep 2019 14:32:13
1.2.1
|
bapt  |
New port: dovecot-fts-xapian
This project intends to provide a straightforward and simple way to configure
FTS plugin for Dovecot, leveraging the efforts by the Xapian.org team.
This effort came after Dovecot team decided to deprecate "fts_squat" included in
the dovecot core, and due to the complexity of the Solr plugin capabilitles,
un-needed for most users.
WWW: https://github.com/grosjo/fts-xapian |