40 Commits

Author SHA1 Message Date
sthen
dd76702f4b update the xapian ports to 1.4.18, from Lucas Raab 2021-02-06 21:42:49 +00:00
sthen
33ceff2db2 update to xapian 1.4.17, switch from libuuid to libc functions while there
(both are supported but xapian prefers libuuid if found during configure).

WANTLIB syncs in dependent ports to follow.
2020-12-21 15:00:10 +00:00
sthen
278d40cea9 update xapian to 1.4.16, from Lucas Raab, tweaks: I didn't take the
SHARED_LIBS bump because there's no apparent reason for doing so, and
remove a REVISION from -bindings.
2020-07-25 19:48:43 +00:00
sthen
9e654d4a86 update the xapian-* ports to 1.4.15, from Lucas Raab.
Includes a bodge to avoid an autoconf namespace problem that has since
been fixed upstream, I added a comment reminding to remove it after the
port is next updated.
2020-03-04 23:31:20 +00:00
sthen
af5dffa594 update to xapian 1.4.14 2019-12-28 18:00:10 +00:00
sthen
fc6d0b9274 update to xapian 1.4.13
mostly from Lucas Raab, patch/wantlib regen + shared_libs bump from me
2019-10-23 12:13:34 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
robert
a122f3c955 unbreak the xapian-core pc file because our pkg-config(1) actually checks
the format for correctness and it does not like multi-line descriptions
without line continuations
2019-06-29 13:04:36 +00:00
bentley
b85e411177 Move xapian homepage/master_sites to https. 2018-12-08 22:48:39 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
jca
9b2c157c7d Need a C++11 compiler 2017-12-01 14:41:22 +00:00
jca
82b47e93b4 Simplify how we tweak the cmake config file, and drop bdep on autoconf 2017-12-01 14:33:40 +00:00
jca
aae00deaac Use latest autoconf instead of 2.68 2017-12-01 14:11:35 +00:00
jeremy
fab1e0a0a1 Update to xapian 1.4.5.
Enable ruby bindings.

Perl bindings have been renamed from Search/Xapian to just Xapian.

Force timer_create detection to false, since our timer_create just
returns ENOSYS anyway.
2017-11-13 23:36:05 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
jca
7315ea1302 Disable -Wredundant-decls to get useful warnings 2016-12-18 23:03:03 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
b4bcd2be4c CONFIGURE_STYLE=autoconf implies "gnu". 2015-09-12 14:15:32 +00:00
naddy
2382144b92 fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump 2015-03-16 18:07:34 +00:00
sthen
11c1b8874c set PORTROACH for xapian's stable release numbering scheme, n.<even>.nn 2014-09-16 12:45:21 +00:00
zhuk
98649daed7 Fix generated CMake config file. Unbreaks x11/kde4/baloo.
Noticed by espie@
2014-07-11 10:37:55 +00:00
sthen
786df97f35 update to xapian-core 1.2.15 2013-11-11 21:25:54 +00:00
sthen
2ee2f7ecbc sync WANTLIB and remove patches to handle e2fsprogs/libuuid changes. ok aja 2013-06-21 22:37:02 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
3f680606a7 PERMIT_* / REGRESS->TEST sweep 2013-03-11 02:52:04 +00:00
dcoppa
6ea3324d6d Update xapian-core and p5-Search-Xapian to 1.2.12
ok sthen@
2012-10-25 14:06:26 +00:00
sthen
8214c8ed23 update to Xapian 1.28, ok aja@ 2012-01-07 12:03:29 +00:00
ajacoutot
5bcd91744e Update to xapian-core-1.2.4. 2010-12-28 17:46:20 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
espie
880de1aa40 USE_GROFF=Yes 2010-10-18 17:06:05 +00:00
ajacoutot
83904c431c Update to xapian-core-1.2.3. 2010-09-23 12:49:57 +00:00
ajacoutot
33352f6443 Update to xapian-core-1.2.0.
from Jiri B.
2010-06-07 08:39:34 +00:00
ajacoutot
197ac94f25 Update to xapian-core-1.0.17.
from Daniel Dickman, thanks.
2009-11-25 18:31:09 +00:00
ajacoutot
7a43e69372 Bugfix update to xapian-core-1.0.16.
(needed for upcoming pinot update)
2009-11-14 10:57:44 +00:00
ajacoutot
a1426e7c27 Remove unneeded variable. 2009-07-22 13:05:24 +00:00
ajacoutot
e375c6ffec Update to 1.0.14.
Add textproc to categories.
Enable regression tests.

prodded by Daniel Dickman, thanks.
2009-07-22 12:41:45 +00:00
ajacoutot
f7caac7ca3 Import xapian-core-1.0.13
Xapian is an opensource search engine library.
It is a highly adaptable toolkit which allows developers to easily add
advanced indexing and search facilities to their own applications. It
supports the Probabilistic Information Retrieval model and also supports
a rich set of boolean query operators.

This is a prerequisite of porting pinot.
2009-07-22 08:17:22 +00:00