pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/xapian-omega Omega 1.4.10 (2019-02-12):

branches:  trunk
changeset: 319391:a31a944c3a48
user:      schmonz <>
date:      Tue Feb 12 19:23:37 2019 +0000

Omega 1.4.10 (2019-02-12):


* Use https for URLs where supported.


* omindex:

  + Index .apxl and .kth files as Apple Keynote.  The .apxl extension is used
    for the XML files inside .key bundles/directories which hold the text
    content of the presentation, and by handling them we can index .key
    directories more usefully.  It seems they are also sometimes found by
    themselves.  Keynote themes have a .kth extension, and key2text can also
    handle these.

  + Pipe input to pdftotext, pdfinto and dpkg.  These tools all support piping
    an input file on stdin, which can be a little more efficient when we
    already have the file open (e.g.  to determine its type using libmagic, or
    to calculate its checksum).

  + An empty string for the start directory is now flagged as an error.
    Previously `/` was used instead, which is unlikely to be what is wanted
    (and `/` can be explicitly specified if that really is what is wanted).

  + Fix emulation of stderr redirection when the indexer's stderr has been
    closed.  We try to avoid using the shell when running external filters, and
    emulate 2>/dev/null in commands, but if the indexer's stderr was closed
    this emulation was buggy and would make give the filter a closed stderr
    instead of one redirected to /dev/null.

  + When emulating redirection to /dev/null, we now open /dev/null once and
    dup that fd each time which is a little more efficient and simplifies the

* scriptindex:

  + date=unix is now a no-op for empty input - previously it would unhelpfully
    add boolean date terms for 1970-01-01.

  + Warn for empty filename in LOAD action.  Previously this gave a slightly
    confusing error: "Couldn't load file '': No such file or directory"

  + Unknown command-line options now cause scriptindex to give a non-zero exit


* omegatest: Add testcase for SPAN.n on different slots.

* omegatest: Update expected QueryParser output for the xapian-core change to
  produce flatter Query trees.

build system:

* Use AM_ICONV to detect iconv() which should handle non-system install of GNU
  libiconv properly.  Fixes #775, reported by Ryan Schmidt.


* Provide fall-back strptime() implementation for platforms which don't provide
  it, using the C++11 std::get_time() function.  We use strptime() directly
  where it's available as some older C++11 compilers seem to lack
  std::get_time() (GCC 4.8 for example).  This is used by the parsedate action,
  which was added in 1.4.6.


 textproc/xapian-omega/distinfo |  10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diffs (17 lines):

diff -r 125c7bdaa055 -r a31a944c3a48 textproc/xapian-omega/distinfo
--- a/textproc/xapian-omega/distinfo    Tue Feb 12 19:23:04 2019 +0000
+++ b/textproc/xapian-omega/distinfo    Tue Feb 12 19:23:37 2019 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.26 2018/11/05 05:42:59 schmonz Exp $
+$NetBSD: distinfo,v 1.27 2019/02/12 19:23:37 schmonz Exp $
-SHA1 (xapian-omega-1.4.9.tar.xz) = 99e64ae87a09eff57f143dc809913fa62f4bb44d
-RMD160 (xapian-omega-1.4.9.tar.xz) = 29436b8581bdb81aa251b074b058f46208a49463
-SHA512 (xapian-omega-1.4.9.tar.xz) = 3e784691c7de807a2eb9c00c97e03cfb7e66686d54e0ee572facad7bcfbdcc2c7aba4b60996bc56657a5ecabc79984e838b9d207cf6f1b7df1df90c108d17d1d
-Size (xapian-omega-1.4.9.tar.xz) = 522100 bytes
+SHA1 (xapian-omega-1.4.10.tar.xz) = d6efb0af49c4bb7e823b8750dc3f75cad13c4a90
+RMD160 (xapian-omega-1.4.10.tar.xz) = f3e1b622004e77cabe3ec1061b0e04ca0d3f084a
+SHA512 (xapian-omega-1.4.10.tar.xz) = 53dde1705eea39fa26afd4db6a0ab39e050ecd1ffc71d2e4c2a2287930d926993c48c36d0c2ad6268188a29876bac1f0e3c29fc54afd2fb6f831899929ebb302
+Size (xapian-omega-1.4.10.tar.xz) = 532952 bytes
 SHA1 ( = eea809d9403820e86478d939a2dad4c67358ebf5
 SHA1 (patch-omega.conf) = f1e941dac326de7005cad0a5a4a2848e401855c4

Home | Main Index | Thread Index | Old Index