<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0e356ad025aee40c88fec4ceb7afada36af673dc">https://github.com/macports/macports-ports/commit/0e356ad025aee40c88fec4ceb7afada36af673dc</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 0e356ad025a R-igraph: update to 2.0.1, fix 32-bit build
</span>0e356ad025a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0e356ad025aee40c88fec4ceb7afada36af673dc
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Mon Jan 29 23:44:40 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> R-igraph: update to 2.0.1, fix 32-bit build
</span>---
R/R-igraph/Portfile | 17 ++++++++++++-----
R/R-igraph/files/patch-no-uint128.diff | 11 +++++++++++
2 files changed, 23 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-igraph/Portfile b/R/R-igraph/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 772a50c3ff2..61e05a4275e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-igraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-igraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem 1.0
PortGroup R 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup cran igraph igraph 1.6.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup cran igraph igraph 2.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> maintainers {gmail.com:szhorvat @szhorvat} {@barracuda156 gmail.com:vital.had} openmaintainer
license GPL-2+
description Network Analysis and Visualization
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,9 +13,16 @@ long_description Routines for simple graphs and network analysis. \
</span> for generating random and regular graphs, graph visualization, \
centrality methods and much more.
homepage https://igraph.org/r
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 32c1e94ef3f8b33ca2b10a3a7735bc2dc1984a1c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 410ecc37fb38e72079dc72f839bde19093100a422729c343e0b2523df6453bb8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3510416
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 ada0b52c17510a13267e624611b6010b34b7ddfd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6394b883f7f8c09f378472a755f1bb0020643e2e6de3a4b9ca980c5ba103b77a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4956617
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Until fixed in upstream:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/igraph/rigraph/issues/1172
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${configure.build_arch} in [list arm i386 ppc]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-no-uint128.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
depends_lib-append path:lib/pkgconfig/icu-uc.pc:icu \
port:glpk \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-igraph/files/patch-no-uint128.diff b/R/R-igraph/files/patch-no-uint128.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3f4b1416745
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-igraph/files/patch-no-uint128.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/vendor/config.h 2024-01-24 01:42:30.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/vendor/config.h 2024-01-29 23:35:31.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,7 +17,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* #undef HAVE__UMUL128 */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* #undef HAVE___UMULH */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define HAVE___UINT128_T 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* #undef HAVE___UINT128_T */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HAVE_GLPK 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HAVE_LIBXML 1
</span></pre><pre style='margin:0'>
</pre>