<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/6e480c9c141fc1aa381b2820e20806f6a554852e">https://github.com/macports/macports-ports/commit/6e480c9c141fc1aa381b2820e20806f6a554852e</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 6e480c9c141 singular: update to 4.3.2p4
</span>6e480c9c141 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6e480c9c141fc1aa381b2820e20806f6a554852e
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Sat Jul 22 14:22:02 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    singular: update to 4.3.2p4
</span>---
 math/singular/Portfile                    | 10 ++++++----
 math/singular/files/fix-flint-2.5.2.patch | 22 ++++++++++++++++++++++
 2 files changed, 28 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/singular/Portfile b/math/singular/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8377704a5d..8ef42223b78 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/singular/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/singular/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup           compiler_blacklist_versions 1.0
</span> # clock_gettime
 legacysupport.newest_darwin_requires_legacy 15
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        Singular Singular 4-3-2p3 Release-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        Singular Singular 4-3-2p4 Release-
</span> name                singular
 revision            0
 version             [string map {- .} ${github.version}]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,14 +23,16 @@ long_description \
</span>     geometry, and singularity theory.
 homepage            https://www.singular.uni-kl.de/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  69b64977a0631bd9fb1bc8b0e330d95db84f438d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e81ac00161d9ea1b4666dc4373ae2165f3fff68bb6e6b519151971896bae0063 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    13757103
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  681feb85c690e96012038afb684a4f2133525892 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  09303178e1d38fcdf034be7f67ac865681d5c25b1ed60db62736a29eefe2c3b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    13762368
</span> 
 # clang: error: unknown argument: '-fno-delete-null-pointer-checks'
 # https://trac.macports.org/ticket/65804
 compiler.blacklist-append {clang < 700} *gcc-4.*
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   fix-flint-2.5.2.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
                     port:autoconf \
                     port:automake \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/singular/files/fix-flint-2.5.2.patch b/math/singular/files/fix-flint-2.5.2.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f40293fe5dc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/singular/files/fix-flint-2.5.2.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,22 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 9b5d13110c3c16a1d7e902f69f5b0cf9ea41aef2 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Hans Schoenemann <hannes@mathematik.uni-kl.de>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sat, 22 Jul 2023 13:00:45 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] fix: compile with flint 2.5.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ kernel/combinatorics/hilb.cc | 2 +-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git kernel/combinatorics/hilb.cc kernel/combinatorics/hilb.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 4b957f25ed..a9c3002e7a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- kernel/combinatorics/hilb.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ kernel/combinatorics/hilb.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -771,7 +771,7 @@ static void hPrintHilb(poly hseries, const ring Qt,intvec *modul_weight)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   o_t=p_Add_q(p_One(Qt),o_t,Qt);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   poly di1=p_Copy(hseries,Qt);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   int co;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef HAVE_FLINT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(HAVE_FLINT) && (__FLINT_RELEASE >= 20503)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   poly di2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   fmpq_mpoly_ctx_t ctx;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   convSingRFlintR(ctx,Qt);
</span></pre><pre style='margin:0'>

</pre>