pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/textproc/xapian Remove MACOSX_DEPLOYMENT_TARGET workar...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/681603c8dbee
branches:  trunk
changeset: 441525:681603c8dbee
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Thu Nov 05 10:59:43 2020 +0000

description:
Remove MACOSX_DEPLOYMENT_TARGET workaround for old macOS to fix xapian
bindings building on Big Sur.

diffstat:

 textproc/xapian/distinfo-bindings                |   4 ++--
 textproc/xapian/patches-bindings/patch-configure |  24 ++++++++++++++++++++----
 2 files changed, 22 insertions(+), 6 deletions(-)

diffs (60 lines):

diff -r 418cb8b5bc5a -r 681603c8dbee textproc/xapian/distinfo-bindings
--- a/textproc/xapian/distinfo-bindings Thu Nov 05 09:29:04 2020 +0000
+++ b/textproc/xapian/distinfo-bindings Thu Nov 05 10:59:43 2020 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo-bindings,v 1.19 2020/08/21 20:43:06 schmonz Exp $
+$NetBSD: distinfo-bindings,v 1.20 2020/11/05 10:59:43 schmonz Exp $
 
 SHA1 (xapian-bindings-1.4.17.tar.xz) = 366dd7bbbbd9a4cb0253de974cb19f52e0877ca5
 RMD160 (xapian-bindings-1.4.17.tar.xz) = b9efdfd51eb2836fd942c10396f3afafe820e336
 SHA512 (xapian-bindings-1.4.17.tar.xz) = 9cfd9809b8b13d47a7b50950c19b821d4ae902611eed3972d93cccda82d07d5858e37989bb9de31ede082c2574487e0bcd8c1e5f30f1479d47f4c28200ff76e7
 Size (xapian-bindings-1.4.17.tar.xz) = 1135100 bytes
-SHA1 (patch-configure) = d1c3edf1efcd105aef23bf9245650971f8df6ced
+SHA1 (patch-configure) = 852d74a5c506387cdbf02329dc87ceab2597c59b
 SHA1 (patch-lua_Makefile.in) = 7f1c5077f0d46dfdf33c2b65f144bb08d5031330
 SHA1 (patch-perl_Makefile.in) = 993b137b319d7d28c2b3a70d2e46e1a38d380578
 SHA1 (patch-php7_php7_xapian__wrap.cc) = aa5ca15ef04bbd5038e23f4d1d01d1029243c68e
diff -r 418cb8b5bc5a -r 681603c8dbee textproc/xapian/patches-bindings/patch-configure
--- a/textproc/xapian/patches-bindings/patch-configure  Thu Nov 05 09:29:04 2020 +0000
+++ b/textproc/xapian/patches-bindings/patch-configure  Thu Nov 05 10:59:43 2020 +0000
@@ -1,12 +1,28 @@
-$NetBSD: patch-configure,v 1.2 2017/08/07 22:24:05 schmonz Exp $
+$NetBSD: patch-configure,v 1.3 2020/11/05 10:59:44 schmonz Exp $
 
 - Remove hackaround for old OpenBSD bugs that break builds with other
   STL implementations.
 - Link directly with static-only libtclstub.a (fixes build on NetBSD).
+- Remove workaround for old macOS to fix Big Sur build.
 
---- configure.orig     2017-04-24 02:19:58.000000000 +0000
+--- configure.orig     2020-08-21 03:38:47.000000000 +0000
 +++ configure
-@@ -18051,7 +18051,7 @@ fi
+@@ -3309,14 +3309,6 @@ case $host in
+ *86*-darwin8*|*-darwin[91]*)
+       ;;
+ *-darwin*)
+-  case $MACOSX_DEPLOYMENT_TARGET in
+-  "")
+-    OVERRIDE_MACOSX_DEPLOYMENT_TARGET=10.3 ;;
+-  10.[012])
+-    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Overriding MACOSX_DEPLOYMENT_TARGET from $MACOSX_DEPLOYMENT_TARGET to 10.3" >&5
+-$as_echo "$as_me: WARNING: Overriding MACOSX_DEPLOYMENT_TARGET from $MACOSX_DEPLOYMENT_TARGET to 10.3" >&2;}
+-    OVERRIDE_MACOSX_DEPLOYMENT_TARGET=10.3 ;;
+-  esac
+   ;;
+ esac
+  if test -n "$OVERRIDE_MACOSX_DEPLOYMENT_TARGET"; then
+@@ -18048,7 +18040,7 @@ fi
            for x in "/tcl$tcl_version" "" ; do
              TCLCONFIG_SH=$tcl_libdir_runtime$x/tclConfig.sh
              if test -r "$TCLCONFIG_SH" ; then
@@ -15,7 +31,7 @@
                break
              fi
            done
-@@ -19581,9 +19581,6 @@ SWIG_CXXFLAGS=
+@@ -19524,9 +19516,6 @@ SWIG_CXXFLAGS=
  if test yes = "$GXX" ; then
                      SWIG_CXXFLAGS="-fno-strict-aliasing"
  



Home | Main Index | Thread Index | Old Index