Hello, Here's an update for the xapian-core, xapian-bindings, and xapian-omega ports to 1.4.20.
I tested the Python bindings with a little music indexing script I have. I don't have anything that uses the Perl/Ruby bindings though. Omega I tested by indexing the contents of www/ and didn't notice anything amiss running some searches. -core worked fine with notmuch indexing and searching mail. Anyone have more production-like testing with these? :) Thanks, Lucas
diff refs/heads/master refs/heads/xapian commit - b868e273cc03b92e446decc0a3ce9377acc602d9 commit + 46b72dafd47244c7159d1b80d21eb8b25ca39a7b blob - 3728cd698242998141cc088844e56efd5e1333d8 blob + 39ba36d22cf3dc425a67e777d8282a685b99ba99 --- databases/xapian-bindings/Makefile +++ databases/xapian-bindings/Makefile @@ -2,13 +2,12 @@ COMMENT-main= perl bindings for Xapian COMMENT-python= python bindings for Xapian COMMENT-ruby= ruby bindings for Xapian -V= 1.4.19 +V= 1.4.20 DISTNAME= xapian-bindings-${V} PKGNAME-main= xapian-bindings-perl-${V} PKGNAME-python= xapian-bindings-python-${V} PKGNAME-ruby= ruby${MODRUBY_BINREV}-xapian-${V} -REVISION-ruby= 0 CATEGORIES= databases textproc @@ -47,7 +46,7 @@ RUN_DEPENDS-ruby = ${MODRUBY_RUN_DEPENDS} SUBST_VARS+= MODRUBY_BINREV CONFIGURE_STYLE= autoconf -AUTOCONF_VERSION= 2.69 +AUTOCONF_VERSION= 2.71 CONFIGURE_ENV= RUBY="${RUBY}" RDOC="${RUBY:S/ruby/rdoc/}" CONFIGURE_ARGS= --with-perl \ --with-python3 \ blob - ca0c601600fcfbff38b19c6f651b4fb7e860c239 blob + 0875b71ffe2e11103d9c4d2f7ab58047f70a4827 --- databases/xapian-bindings/distinfo +++ databases/xapian-bindings/distinfo @@ -1,2 +1,2 @@ -SHA256 (xapian-bindings-1.4.19.tar.xz) = kcOFpIlRqnzfZl7/0lUz90d/wieBynEuULVJZFmiiD0= -SIZE (xapian-bindings-1.4.19.tar.xz) = 1137596 +SHA256 (xapian-bindings-1.4.20.tar.xz) = eGzCjQVmCyJ5VEE68OL2bk6tKgbT322rrqSERUtgHvU= +SIZE (xapian-bindings-1.4.20.tar.xz) = 1143304 blob - 4db3328935f7ade373f4deccda399df7ae915353 blob + 0d5229a3006b1db4cbf183adaa8833637f9b54db --- databases/xapian-bindings/patches/patch-configure_ac +++ databases/xapian-bindings/patches/patch-configure_ac @@ -1,7 +1,7 @@ Index: configure.ac --- configure.ac.orig +++ configure.ac -@@ -1401,14 +1401,6 @@ if test yes = "$GXX" ; then +@@ -1407,14 +1407,6 @@ if test yes = "$GXX" ; then dnl with GCC 2.95 and we don't support anything older. SWIG_CXXFLAGS="-fno-strict-aliasing" blob - 0c64dbbb817bd6b0111127201e5cd763ab112fa0 blob + f23db6540204d186e1ca0b037acce01a53832065 --- databases/xapian-bindings/patches/patch-perl_Makefile_in +++ databases/xapian-bindings/patches/patch-perl_Makefile_in @@ -1,7 +1,7 @@ Index: perl/Makefile.in --- perl/Makefile.in.orig +++ perl/Makefile.in -@@ -1479,7 +1479,7 @@ clean-local: +@@ -1491,7 +1491,7 @@ clean-local: auto/Xapian/Xapian$(PERL_SO): Xapian.la @$(MKDIR_P) auto/Xapian blob - fd3a26e08048c79d4ec252e0fbbea00d770cd82b blob + 45f823af537071e238a80e804a7ffcf6f3aa8157 --- databases/xapian-bindings/patches/patch-python3_Makefile_in +++ databases/xapian-bindings/patches/patch-python3_Makefile_in @@ -1,12 +1,12 @@ Index: python3/Makefile.in --- python3/Makefile.in.orig +++ python3/Makefile.in -@@ -1289,7 +1289,7 @@ xapian/__pycache__/__init__.@PYTHON3_CACHE_OPT1_EXT@: +@@ -1301,7 +1301,7 @@ xapian/__pycache__/__init__.@PYTHON3_CACHE_OPT1_EXT@: - xapian/_xapian$(PYTHON3_SO): _xapian.la + xapian/_xapian$(PYTHON3_EXT_SUFFIX): _xapian.la $(MKDIR_P) xapian - $(LIBTOOL) --config > libtoolconfig.tmp + $(LIBTOOL) --config | grep -v pic > libtoolconfig.tmp - . ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON3_SO) xapian + . ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON3_EXT_SUFFIX) xapian rm -f libtoolconfig.tmp blob - b52fe97a06629028eaa1f39eb422b2ce9dfdc82b blob + a6c38112ecb502ff6251fba8f89bbad796023fef --- databases/xapian-core/Makefile +++ databases/xapian-core/Makefile @@ -1,12 +1,11 @@ COMMENT= search engine library -V= 1.4.19 +V= 1.4.20 PORTROACH= limitw:1,even DISTNAME= xapian-core-${V} # the other xapian ports should be kept in-sync: # databases/xapian-bindings # www/xapian-omega -REVISION= 0 SHARED_LIBS += xapian 5.2 # 40.2 blob - 496e6ac848235e38104b3e703034b588ac2e4a5c blob + afb70eb6c49ef55e95d510aff37fad6279966444 --- databases/xapian-core/distinfo +++ databases/xapian-core/distinfo @@ -1,2 +1,2 @@ -SHA256 (xapian-core-1.4.19.tar.xz) = H8pI/KbMNSbMS6k90ZT+nBMmhXt47c+zfmjQhtcUqcM= -SIZE (xapian-core-1.4.19.tar.xz) = 2994860 +SHA256 (xapian-core-1.4.20.tar.xz) = zivl7/cgdcgQbANA5wsQk9vOviq0LcHBvgjdOtQZRC0= +SIZE (xapian-core-1.4.20.tar.xz) = 3003788 blob - 346a31629faf5f3486a9fc89a242f719f22fe742 blob + 509648a6d61f8e240e36f53b3dd36f8ce3c4119d --- www/xapian-omega/Makefile +++ www/xapian-omega/Makefile @@ -1,6 +1,6 @@ COMMENT= web search application -V= 1.4.19 +V= 1.4.20 PORTROACH= limitw:1,even DISTNAME= xapian-omega-${V} blob - 2ba1c182c82d491f1c195818163d37fc2e665321 blob + f07d08c251ff82f8bacac4b4a91b58f7944d47ca --- www/xapian-omega/distinfo +++ www/xapian-omega/distinfo @@ -1,2 +1,2 @@ -SHA256 (xapian-omega-1.4.19.tar.xz) = 5LLvKH5V32dUocsTt2dyMb/abfIlZ9KJRARvaZTVzYw= -SIZE (xapian-omega-1.4.19.tar.xz) = 553680 +SHA256 (xapian-omega-1.4.20.tar.xz) = Cf19bGCzlP0A2EcAZJlpofzDqiuIuyxsoiD9+o0liB8= +SIZE (xapian-omega-1.4.20.tar.xz) = 563324