<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/240f88124e196e0f42e981cbbee0d87ff61d836c">https://github.com/macports/macports-ports/commit/240f88124e196e0f42e981cbbee0d87ff61d836c</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 240f881 libxl: Update to 3.8.3.0
</span>240f881 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 240f88124e196e0f42e981cbbee0d87ff61d836c
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Dec 10 09:33:26 2018 -0600
<span style='display:block; white-space:pre;color:#404040;'> libxl: Update to 3.8.3.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The i386 part of the library has been removed.
</span>---
php/php-excel/Portfile | 7 +++----
textproc/libxl/Portfile | 22 ++++++++--------------
2 files changed, 11 insertions(+), 18 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-excel/Portfile b/php/php-excel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 07e18f9..5dc36b6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-excel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-excel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,9 +38,8 @@ if {${name} ne ${subport}} {
</span> port:libxml2
depends_lib-append port:libxl
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # libxl is Intel-only
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- supported_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.universal_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # libxl is 64-bit-Intel-only
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ supported_archs x86_64
</span>
configure.args --with-libxl-incdir=${prefix}/include/libxl-c \
--with-libxl-libdir=${prefix}/lib \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,6 +48,6 @@ if {${name} ne ${subport}} {
</span> post-destroot {
xinstall -d ${destroot}${prefix}/share/doc
copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} CREDITS ChangeLog README.markdown ${destroot}${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} CREDITS ChangeLog README.markdown ${destroot}${prefix}/share/doc/${subport}
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/libxl/Portfile b/textproc/libxl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9b8dad8..7eba35a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/libxl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/libxl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,11 @@
</span> PortSystem 1.0
name libxl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.8.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.8.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a2ee4b280a33fa6cee8f908946ec7c6106b1edc8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9b672032048347da3069b40ef8d3f3eb3605418024dc879b7363f4ccf4146bbd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 15833826
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set branch [join [lrange [split ${version} .] 0 2] .]
categories textproc
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,19 +23,12 @@ master_sites ${homepage}download/
</span> dist_subdir ${name}/${version}
distfiles libxl-mac-${branch}${extract.suffix}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 eeccc1c2c334dca17012c7988b55d6f87f47a59f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8a4bb006433b4ac7d5c448efbe1ad306bde7acbebd614ecd21071bb26be2039f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 31049789
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> worksrcdir libxl-mac-${version}
use_configure no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # The pre-compiled library is built for these architectures.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs x86_64
</span>
# The pre-compiled library is linked with libstdc++.
configure.cxx_stdlib libstdc++
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,13 +37,10 @@ set libxl lib/libxl.dylib
</span>
build {
system -W ${worksrcpath} "install_name_tool -id ${prefix}/${libxl} ${libxl}"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${worksrcpath} "lipo -extract ${configure.build_arch} ${libxl} -output ${libxl}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span> }
destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/${libxl} ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${worksrcpath}/${libxl} ${destroot}${prefix}/lib
</span> # I don't know where the developers intend these to be installed but they
# need to be in separate directories because there are files of the same
# names with different contents. Having them directly in ${prefix}/include
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,7 +51,7 @@ destroot {
</span>
xinstall -d ${destroot}${prefix}/share/doc
copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} changelog.txt license.txt readme.txt ${destroot}${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} changelog.txt license.txt readme.txt ${destroot}${prefix}/share/doc/${subport}
</span> copy ${worksrcpath}/examples ${destroot}${prefix}/share/doc/${subport}/
}
</pre><pre style='margin:0'>
</pre>