pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/xapian-omega
Module Name: pkgsrc
Committed By: schmonz
Date: Wed Jul 24 10:55:07 UTC 2024
Modified Files:
pkgsrc/textproc/xapian-omega: distinfo
Log Message:
xapian-omega: update to 1.4.26. Changes:
indexers:
* omindex:
+ Make robust to the indexer process being run with stdin or stdout closed.
omega:
* Support "bm25+" and "pl2+" in "$set{weighting,...}".
* Deprecate "lm" in "$set{weighting,...}". This was meant to implement the
"Language Model" Weighting scheme, but we've discovered the implementation
was incorrect and fixing it requires ABI-incompatible changes in xapian-core.
For 1.4.x we need to leave it in place so as not to break existing code, but
we recommended avoiding using it. It will be removed in the next release
series and replaced with new separate classes implementing Language Model
weighting with each smoothing.
* Add "prob" as new preferred name for probabilistic query expansion in
"$set{expansion,...}", with the previous "trad" still being accepted for now.
build system:
* Report result of probe to determine compiler support for -Werror or
equivalent.
* If pkg-config is available, use it to probe for libmagic.
* configure: Probe for closefrom(). Patch from Qiu Yingbo in
https://github.com/xapian/xapian/pull/323
portability:
* configure: Fix clang detection which wasn't working when configure determined
a -std=X option was needed to get C++11 support. The obvious symptom was
that --enable-werror wouldn't add -Werror.
* configure: NetBSD automatically pulls in library dependencies, so set
link_all_deplibs_CXX=no there.
* Define __WIN32__/__WIN64__ like we do for xapian-core. Spotted by Baran Demir.
* Avoid using sprintf() if snprintf() is available, even in cases where the
output size is bounded to avoid deprecation warnings on macOS. For 1.4.x
we still fall back to sprintf() to avoid a point release breaking support
for any platform still lacking snprintf().
* Use `override` for subclassing functors. This is good practice as it gives a
clear compile error if we have to change the signature of an virtual method
on such a functor. See #830.
* Fix building with MSVC - it seems to support AR=lib we need to use AM_PROG_AR
which probes for AR's command line interface.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/textproc/xapian-omega/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/xapian-omega/distinfo
diff -u pkgsrc/textproc/xapian-omega/distinfo:1.44 pkgsrc/textproc/xapian-omega/distinfo:1.45
--- pkgsrc/textproc/xapian-omega/distinfo:1.44 Fri Mar 8 19:01:38 2024
+++ pkgsrc/textproc/xapian-omega/distinfo Wed Jul 24 10:55:07 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.44 2024/03/08 19:01:38 schmonz Exp $
+$NetBSD: distinfo,v 1.45 2024/07/24 10:55:07 schmonz Exp $
-BLAKE2s (xapian-omega-1.4.25.tar.xz) = d59980d8a93c42e06906ed26e00d77ddeca59028ffbd067b2cbd622632bd9c51
-SHA512 (xapian-omega-1.4.25.tar.xz) = 2b0d855baaaabbf6da1b86d61f0d3e85d5fb62d1b7d04738a7e15758d0042b9e22f80f0aa273b9a9a21b04dff579c561280e44f2a69a0c0d4f270cb0fbcef169
-Size (xapian-omega-1.4.25.tar.xz) = 578904 bytes
+BLAKE2s (xapian-omega-1.4.26.tar.xz) = cd0c74cadf4edb704f24a20bdee9bc314b163730a4bd9b42d6537027bc57a7bc
+SHA512 (xapian-omega-1.4.26.tar.xz) = 576eb82fa972bd0db46c8422695930235ab75677104ec32765421b0e1e813d0c40d3bdace3d88cc66fd28680fbcb75a3adcd808617ae4d7d48e35e0556f908c3
+Size (xapian-omega-1.4.26.tar.xz) = 583808 bytes
SHA1 (patch-Makefile.in) = 6ef8d525f10028afc4dfa1cafed8861c0289ac4d
SHA1 (patch-omega.conf) = f1e941dac326de7005cad0a5a4a2848e401855c4
Home |
Main Index |
Thread Index |
Old Index