diff options
author | schmonz <schmonz@pkgsrc.org> | 2017-08-07 22:24:05 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2017-08-07 22:24:05 +0000 |
commit | 0492447191345dd14ba46046e8a39f60e4b88970 (patch) | |
tree | f34d68aa6b90dde50e4dc36ee1b3638316294544 /textproc | |
parent | 25460dbe31578c2430e1b18b2512e8a09242731c (diff) | |
download | pkgsrc-0492447191345dd14ba46046e8a39f60e4b88970.tar.gz |
Link directly with libtclstub.a (there's no .so). Fixes build on NetBSD,
doesn't break build on OS X.
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/xapian/distinfo-bindings | 4 | ||||
-rw-r--r-- | textproc/xapian/patches-bindings/patch-configure | 18 |
2 files changed, 16 insertions, 6 deletions
diff --git a/textproc/xapian/distinfo-bindings b/textproc/xapian/distinfo-bindings index da915571caf..dccc16e6f5c 100644 --- a/textproc/xapian/distinfo-bindings +++ b/textproc/xapian/distinfo-bindings @@ -1,9 +1,9 @@ -$NetBSD: distinfo-bindings,v 1.3 2017/08/07 20:01:39 schmonz Exp $ +$NetBSD: distinfo-bindings,v 1.4 2017/08/07 22:24:05 schmonz Exp $ SHA1 (xapian-bindings-1.4.4.tar.xz) = 1162e836f3caccee927997f0d262ef6dccd44d9f RMD160 (xapian-bindings-1.4.4.tar.xz) = 231d56d0989cf3a37a0b31d39680488fa1e80b39 SHA512 (xapian-bindings-1.4.4.tar.xz) = 006e771b3ea654130b4f76f1a1caee576fd5a3fa6317ca44f1e5483671e8c83073ecbde4f3fc7f84c75590eec53acb59701af4cf9bcd72355ed9d53924492b53 Size (xapian-bindings-1.4.4.tar.xz) = 1117140 bytes -SHA1 (patch-configure) = df295c61cc955ba28c03fe0b328b4d6c216eafad +SHA1 (patch-configure) = d1c3edf1efcd105aef23bf9245650971f8df6ced SHA1 (patch-lua_Makefile.in) = 7f1c5077f0d46dfdf33c2b65f144bb08d5031330 SHA1 (patch-ruby_Makefile.in) = ddbf3ca92b11ff6955d80f6a5609e3ce36798b0b diff --git a/textproc/xapian/patches-bindings/patch-configure b/textproc/xapian/patches-bindings/patch-configure index 1116726dc31..d2eeedcd11e 100644 --- a/textproc/xapian/patches-bindings/patch-configure +++ b/textproc/xapian/patches-bindings/patch-configure @@ -1,10 +1,20 @@ -$NetBSD: patch-configure,v 1.1 2017/07/14 12:55:45 joerg Exp $ +$NetBSD: patch-configure,v 1.2 2017/08/07 22:24:05 schmonz Exp $ -Remove hackaround for old OpenBSD bugs that break builds with other STL -implementations. +- Remove hackaround for old OpenBSD bugs that break builds with other + STL implementations. +- Link directly with static-only libtclstub.a (fixes build on NetBSD). ---- configure.orig 2017-07-13 11:13:06.550332512 +0000 +--- configure.orig 2017-04-24 02:19:58.000000000 +0000 +++ configure +@@ -18051,7 +18051,7 @@ fi + for x in "/tcl$tcl_version" "" ; do + TCLCONFIG_SH=$tcl_libdir_runtime$x/tclConfig.sh + if test -r "$TCLCONFIG_SH" ; then +- eval "`sed 's/^TCL_STUB_LIB_SPEC=/TCL_LIBS=/p;d' $TCLCONFIG_SH`" ++ eval "`sed 's/^TCL_BUILD_STUB_LIB_PATH=/TCL_LIBS=/p;d' $TCLCONFIG_SH`" + break + fi + done @@ -19581,9 +19581,6 @@ SWIG_CXXFLAGS= if test yes = "$GXX" ; then SWIG_CXXFLAGS="-fno-strict-aliasing" |