<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>