<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a41ff78a1d4be911736e1d015b0c1fc22b7e1a44">https://github.com/macports/macports-ports/commit/a41ff78a1d4be911736e1d015b0c1fc22b7e1a44</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new a41ff78  xapian-core: update version to 1.4.13
</span>a41ff78 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a41ff78a1d4be911736e1d015b0c1fc22b7e1a44
</span>Author: Davide Gerhard <rainbow@irh.it>
AuthorDate: Sun Oct 20 14:46:47 2019 +0200

<span style='display:block; white-space:pre;color:#404040;'>    xapian-core: update version to 1.4.13
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - bump version to 1.4.13
</span><span style='display:block; white-space:pre;color:#404040;'>    - fix java binding build on newer macOS
</span><span style='display:block; white-space:pre;color:#404040;'>    - fix libxapian_jni.jnilib destination folder
</span>---
 devel/xapian-core/Portfile | 36 +++++++++++++++++++++++++-----------
 1 file changed, 25 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/xapian-core/Portfile b/devel/xapian-core/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8e5e70d..70cf075 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/xapian-core/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/xapian-core/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           cxx11 1.1
 
 name                xapian-core
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.4.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.4.13
</span> categories          devel
 platforms           darwin
 maintainers         {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,9 +28,9 @@ if {${subport} eq ${name}} {
</span>     # version.h does not get generated properly when there are multiple -arch flags
     PortGroup                   muniversal 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums                   rmd160  0a25d7792062f597cf26946ce4e1af56f2e6c5e9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256  4f8a36da831712db41d38a039fefb5251869761a58be28ba802994bb930fac7c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                size    2979052
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums                   rmd160  409398b7374d166ddc3749c2d98366727ad8a7d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                sha256  93f8ffffa80c5e6036befbf356f34456cc18c2f745cef85e9b4cfc254042137c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                size    2985532
</span> 
     # TODO: Fix xapian-config to not require the .la file
     # /opt/local/bin/xapian-config --ltlibs --cxxflags
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,9 +57,9 @@ if {${subport} eq ${name}} {
</span> 
 subport xapian-omega {
     revision                    0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums                   rmd160  54b7d52a38b094bb2ebb10578d6458959d6c4c47 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256  0e6767d4571b6b58ae4e65b0b60cce57909f11aec245fc557eb9d13a47ca19ce \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                size    539324
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums                   rmd160  e18903f1a0f424c7f42ec85ec9a0cace1a5a693b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                sha256  c26ec4a99a210c26ce64ec08bc7dbb9cca78d82d9266351d498751f6575e8906 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                size    540216
</span> 
     description                 web application using the Xapian library
     long_description            Xapian Omega is an application built on the \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,9 +80,9 @@ subport xapian-omega {
</span> }
 
 if [string match {xapian-bindings-*} ${subport}] {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums                   rmd160  b1743d1c67ae32af4074eb40b3eea90493bcbe1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256  7577174efbee2b893b5387fb0bdf3b630e82f55288a00a4c3ec9fdc463e42a49 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                size    1132048
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums                   rmd160  1d91642bae3ba0bec4aae54eace763366d05840a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                sha256  7a5a5d2712159ed0a5174a8aabedfc01452a69ebd6e2147d97e497122baa5892 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                size    1132592
</span> 
     homepage                    ${homepage}/docs/bindings/
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -104,15 +104,29 @@ if [string match {xapian-bindings-*} ${subport}] {
</span> 
 # Java
 subport xapian-bindings-java {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup                   java 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     revision                    0
 
     description                 Xapian bindings for Java
     long_description            ${description}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Required java version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    java.version                6+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # JDK port to install if required java not found
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    java.fallback               openjdk11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     configure.args-replace      --without-java --with-java
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # TODO: libxapian_jni.jnilib gets "installed" into the work directory:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # jni destination violates the mtree layout
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.violate_mtree  yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     # https://trac.xapian.org/ticket/774
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        file mkdir ${destroot}/Library/Java/Extensions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        move ${destroot}/${worksrcpath}/java/built/libxapian_jni.jnilib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}/Library/Java/Extensions/libxapian_jni.jnilib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 # Perl
</pre><pre style='margin:0'>

</pre>