Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F164487027
D55911.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D55911.diff
View Options
diff --git a/mail/dovecot-fts-xapian/Makefile b/mail/dovecot-fts-xapian/Makefile
--- a/mail/dovecot-fts-xapian/Makefile
+++ b/mail/dovecot-fts-xapian/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fts-xapian
-DISTVERSION= 1.8.2
-PORTREVISION?= 2
+DISTVERSION= 1.9.3
+PORTREVISION?= 0
CATEGORIES= mail
MASTER_SITES= https://github.com/grosjo/fts-xapian/releases/download/${DISTVERSIONFULL}/
PKGNAMEPREFIX= dovecot-
diff --git a/mail/dovecot-fts-xapian/distinfo b/mail/dovecot-fts-xapian/distinfo
--- a/mail/dovecot-fts-xapian/distinfo
+++ b/mail/dovecot-fts-xapian/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735735093
-SHA256 (dovecot-fts-xapian-1.8.2.tar.gz) = 197d78656f2d77c75b243b46281fca3f5b588d7da38ba50543b5e3522886a351
-SIZE (dovecot-fts-xapian-1.8.2.tar.gz) = 35326
+TIMESTAMP = 1773820502
+SHA256 (dovecot-fts-xapian-1.9.3.tar.gz) = b2ab1623d45d19f3086e8044957b1572d65659849ccc19bd6b276dac07f98df7
+SIZE (dovecot-fts-xapian-1.9.3.tar.gz) = 37816
diff --git a/mail/dovecot-fts-xapian/files/patch-src_fts-backend-xapian-functions.cpp b/mail/dovecot-fts-xapian/files/patch-src_fts-backend-xapian-functions.cpp
--- a/mail/dovecot-fts-xapian/files/patch-src_fts-backend-xapian-functions.cpp
+++ b/mail/dovecot-fts-xapian/files/patch-src_fts-backend-xapian-functions.cpp
@@ -1,29 +1,11 @@
---- src/fts-backend-xapian-functions.cpp.orig 2025-01-01 12:38:47 UTC
+--- src/fts-backend-xapian-functions.cpp.orig 2025-08-26 00:29:45 UTC
+++ src/fts-backend-xapian-functions.cpp
@@ -21,7 +21,7 @@ static long fts_backend_xapian_get_free_memory(int ver
if(verbose>1) syslog(LOG_WARNING,"FTS Xapian: Memory limit not available from getrlimit (probably vsz_limit not set");
#if defined(__FreeBSD__) || defined(__NetBSD__)
- u_int page_size;
-- uint_size uint_size = sizeof(page_size);
-+ size_t uint_size = sizeof(page_size);
- sysctlbyname("vm.stats.vm.v_page_size", &page_size, &uint_size, NULL, 0);
- struct vmtotal vmt;
- size_t vmt_size = sizeof(vmt);
-@@ -906,7 +906,7 @@ class XDocsWriter
-
- if(sqlite3_exec(db,sql.c_str(),NULL,0,&zErrMsg) != SQLITE_OK )
- {
-- syslog(LOG_ERR,"FTS Xapian: Can not replace keyword : %s",sql.c_str(),zErrMsg);
-+ syslog(LOG_ERR,"FTS Xapian: Can not replace keyword %s: %s",sql.c_str(),zErrMsg);
- sqlite3_free(zErrMsg);
- sqlite3_close(db);
- return;
-@@ -1531,7 +1531,7 @@ static void fts_backend_xapian_build_qs(XQuerySet * qs
- std::vector<icu::UnicodeString *> st; st.clear();
- if(sqlite3_exec(db,sql.c_str(),fts_backend_xapian_sqlite3_vector_icu,&st,&zErrMsg) != SQLITE_OK )
- {
-- syslog(LOG_ERR,"FTS Xapian: Can not search keyword : %s",sql.c_str(),zErrMsg);
-+ syslog(LOG_ERR,"FTS Xapian: Can not search keyword %s: %s",sql.c_str(),zErrMsg);
- sqlite3_free(zErrMsg);
- }
- sqlite3_close(db);
+ u_int page_size;
+- uint_size uint_size = sizeof(page_size);
++ size_t uint_size = sizeof(page_size);
+ sysctlbyname("vm.stats.vm.v_page_size", &page_size, &uint_size, NULL, 0);
+ struct vmtotal vmt;
+ size_t vmt_size = sizeof(vmt);
diff --git a/mail/dovecot-fts-xapian/files/patch-src_fts-backend-xapian.cpp b/mail/dovecot-fts-xapian/files/patch-src_fts-backend-xapian.cpp
deleted file mode 100644
--- a/mail/dovecot-fts-xapian/files/patch-src_fts-backend-xapian.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/fts-backend-xapian.cpp.orig 2025-01-01 12:39:49 UTC
-+++ src/fts-backend-xapian.cpp
-@@ -542,7 +542,7 @@ static int fts_backend_xapian_optimize(struct fts_back
- }
- i_free(u);
- }
-- if(fts_xapian_settings.verbose>0) i_info("FTS Xapian: Optimize - Closing DB %s",s);
-+ if(fts_xapian_settings.verbose>0) i_info("FTS Xapian: Optimize - Closing DB %s",s.c_str());
- fts_backend_xapian_close_db(db,s.c_str(),"fts_optimize",fts_xapian_settings.verbose);
- }
- catch(Xapian::Error e)
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Aug 2, 8:22 AM (11 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35858505
Default Alt Text
D55911.diff (4 KB)
Attached To
Mode
D55911: mail/dovecot-fts-xapian: Update to 1.9.3
Attached
Detach File
Event Timeline
Log In to Comment