pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/xapian



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Fri Dec  6 15:32:08 UTC 2024

Modified Files:
        pkgsrc/textproc/xapian: Makefile.common distinfo distinfo-bindings
        pkgsrc/textproc/xapian/patches-bindings: patch-configure

Log Message:
xapian: update to 1.4.27. Changes:

testsuite:

* Fix testcase unsupportedcheck1 for --disable-backend-remote. Reported
  by Matthieu Gautier in #832.

* Merge testcases unsupportedcheck1 and stubdb9 which are essentially
  the same testcase!

build system:

* Fix build with --disable-backend-chert. Patch from Matthieu
  Gautier in #832.

portability:

* Add missing include of <cerrno> to fix build failure on macOS 15.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/textproc/xapian/Makefile.common
cvs rdiff -u -r1.52 -r1.53 pkgsrc/textproc/xapian/distinfo
cvs rdiff -u -r1.30 -r1.31 pkgsrc/textproc/xapian/distinfo-bindings
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/textproc/xapian/patches-bindings/patch-configure

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/Makefile.common
diff -u pkgsrc/textproc/xapian/Makefile.common:1.24 pkgsrc/textproc/xapian/Makefile.common:1.25
--- pkgsrc/textproc/xapian/Makefile.common:1.24 Wed Jul 24 10:54:36 2024
+++ pkgsrc/textproc/xapian/Makefile.common      Fri Dec  6 15:32:07 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.24 2024/07/24 10:54:36 schmonz Exp $
+# $NetBSD: Makefile.common,v 1.25 2024/12/06 15:32:07 schmonz Exp $
 # used by textproc/csharp-xapian/Makefile
 # used by textproc/lua-xapian/Makefile
 # used by textproc/p5-Xapian/Makefile
@@ -9,7 +9,7 @@
 # used by textproc/xapian/Makefile
 # used by textproc/xapian-omega/Makefile
 
-VERSION=               1.4.26
+VERSION=               1.4.27
 CATEGORIES=            textproc
 MASTER_SITES=          http://oligarchy.co.uk/xapian/${VERSION}/
 EXTRACT_SUFX=          .tar.xz

Index: pkgsrc/textproc/xapian/distinfo
diff -u pkgsrc/textproc/xapian/distinfo:1.52 pkgsrc/textproc/xapian/distinfo:1.53
--- pkgsrc/textproc/xapian/distinfo:1.52        Wed Jul 24 10:54:36 2024
+++ pkgsrc/textproc/xapian/distinfo     Fri Dec  6 15:32:07 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.52 2024/07/24 10:54:36 schmonz Exp $
+$NetBSD: distinfo,v 1.53 2024/12/06 15:32:07 schmonz Exp $
 
-BLAKE2s (xapian-core-1.4.26.tar.xz) = bc264961f9274a9a11857f81beb314294de1e64c6416bfbce71cfa3f358576a1
-SHA512 (xapian-core-1.4.26.tar.xz) = ecd94d410dc94b6510c6729f276606987f9dd955cfb0520e62d46fa71645f5b140d474cda0d77078e64ee7cf9c0cd00f3aefe0e1b087739582e64bbcb9fabd4b
-Size (xapian-core-1.4.26.tar.xz) = 3246304 bytes
+BLAKE2s (xapian-core-1.4.27.tar.xz) = 61511f9118aed27e0c808b2932bdf0ab40e5b23681f67ba1aac517d1ee9f9839
+SHA512 (xapian-core-1.4.27.tar.xz) = 5a9b75dfc61782012c4c2febd95532e6705f7fa45b0765b64dbc9ee3751c88fb3420f1d7d8fdadee21a59ff4143c5197870a4aa50993490a033fce6925e1e9f1
+Size (xapian-core-1.4.27.tar.xz) = 3246624 bytes
 SHA1 (patch-common_safesyssocket.h) = 6a619a91975283419d2c1ac70cf62e6b417fe981
 SHA1 (patch-xapian-config.in) = 470d1de7f04b8b8817abbcf56b5b71a36948de97

Index: pkgsrc/textproc/xapian/distinfo-bindings
diff -u pkgsrc/textproc/xapian/distinfo-bindings:1.30 pkgsrc/textproc/xapian/distinfo-bindings:1.31
--- pkgsrc/textproc/xapian/distinfo-bindings:1.30       Wed Jul 24 10:54:36 2024
+++ pkgsrc/textproc/xapian/distinfo-bindings    Fri Dec  6 15:32:07 2024
@@ -1,9 +1,9 @@
-$NetBSD: distinfo-bindings,v 1.30 2024/07/24 10:54:36 schmonz Exp $
+$NetBSD: distinfo-bindings,v 1.31 2024/12/06 15:32:07 schmonz Exp $
 
-BLAKE2s (xapian-bindings-1.4.26.tar.xz) = ba6427394041fffcbd6aa3b2c56eab8063ab8becc125e8aef6a5f5188365c7fb
-SHA512 (xapian-bindings-1.4.26.tar.xz) = 9ab6c8f7092c6d353341a2de565501ba4eadd47c78a472c54c9f41de08ac5b42382236a4b66f03257cd505464e1b6e9eaf2ab05c1d6e984cc641738dd43b3314
-Size (xapian-bindings-1.4.26.tar.xz) = 1114580 bytes
-SHA1 (patch-configure) = 6e0525fb4747759e22b64a3852df71e76cc6773e
+BLAKE2s (xapian-bindings-1.4.27.tar.xz) = 44811022ff63a358249efdc1cbb56e50e6fe5083b27bb21cb7e4503cad9856ce
+SHA512 (xapian-bindings-1.4.27.tar.xz) = ca7195329500aebe96a4dd0ecee4b8357e790fd798dddd0d13fe2d5e901a8fb09e3e56b3661ebec5dac57ee8c4ff3d36beb97c39d440899f0284c845b0edef87
+Size (xapian-bindings-1.4.27.tar.xz) = 1116236 bytes
+SHA1 (patch-configure) = 80018e0f59cd9f286f5b1a56e9de224c1c64cf79
 SHA1 (patch-lua_Makefile.in) = 7f1c5077f0d46dfdf33c2b65f144bb08d5031330
 SHA1 (patch-ruby_Makefile.in) = ddbf3ca92b11ff6955d80f6a5609e3ce36798b0b
 SHA1 (patch-tcl8_Makefile.in) = 845997abca976cdd2bc2b3f47eda3bf3ceafd24b

Index: pkgsrc/textproc/xapian/patches-bindings/patch-configure
diff -u pkgsrc/textproc/xapian/patches-bindings/patch-configure:1.7 pkgsrc/textproc/xapian/patches-bindings/patch-configure:1.8
--- pkgsrc/textproc/xapian/patches-bindings/patch-configure:1.7 Tue Nov  7 22:32:52 2023
+++ pkgsrc/textproc/xapian/patches-bindings/patch-configure     Fri Dec  6 15:32:08 2024
@@ -1,4 +1,4 @@
-$NetBSD: patch-configure,v 1.7 2023/11/07 22:32:52 schmonz Exp $
+$NetBSD: patch-configure,v 1.8 2024/12/06 15:32:08 schmonz Exp $
 
 - Remove hackaround for old OpenBSD bugs that break builds with other
   STL implementations.
@@ -6,9 +6,9 @@ $NetBSD: patch-configure,v 1.7 2023/11/0
 - Remove broken cross-compile check (builds a bundle, complains it can't
   run as executable) to fix lua-xapian on Big Sur.
 
---- configure.orig     2023-11-06 04:30:33.000000000 +0000
+--- configure.orig     2024-12-06 03:14:00.000000000 +0000
 +++ configure
-@@ -4713,51 +4713,6 @@ FILE *f = fopen ("conftest.out", "w");
+@@ -4715,51 +4715,6 @@ FILE *f = fopen ("conftest.out", "w");
    return 0;
  }
  _ACEOF
@@ -60,7 +60,7 @@ $NetBSD: patch-configure,v 1.7 2023/11/0
  ac_clean_files=$ac_clean_files_save
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  printf %s "checking for suffix of object files... " >&6; }
-@@ -19438,7 +19393,7 @@ printf "%s\n" "not found" >&6; }
+@@ -19595,7 +19550,7 @@ printf "%s\n" "not found" >&6; }
          for x in "/tcl$tcl_version" "" ; do
            TCLCONFIG_SH=$tcl_libdir_runtime$x/tclConfig.sh
            if test -r "$TCLCONFIG_SH" ; then
@@ -69,13 +69,3 @@ $NetBSD: patch-configure,v 1.7 2023/11/0
              break
            fi
          done
-@@ -21172,9 +21127,6 @@ SWIG_CXXFLAGS=
- if test yes = "$GXX" ; then
-                     SWIG_CXXFLAGS="-fno-strict-aliasing"
- 
--              XAPIAN_LIBS="$XAPIAN_LIBS -lstdc++"
--
--
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #ifdef __INTEL_COMPILER



Home | Main Index | Thread Index | Old Index