<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/c47d6d99ee161411c51f4f403081546fddcf1e77">https://github.com/macports/macports-ports/commit/c47d6d99ee161411c51f4f403081546fddcf1e77</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 c47d6d99ee1 safeclib: update to 3.8.1
</span>c47d6d99ee1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c47d6d99ee161411c51f4f403081546fddcf1e77
</span>Author: Mohamed Akram <mohd.akram@outlook.com>
AuthorDate: Thu Apr 4 16:15:34 2024 +0400

<span style='display:block; white-space:pre;color:#404040;'>    safeclib: update to 3.8.1
</span>---
 devel/safeclib/Portfile                      | 22 ++++++++++++----------
 devel/safeclib/files/patch-perf_private.diff | 13 -------------
 2 files changed, 12 insertions(+), 23 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/safeclib/Portfile b/devel/safeclib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f90d23fae3a..0ce4926743f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/safeclib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/safeclib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           muniversal 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        rurban safeclib 3.7.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        rurban safeclib 3.8.1 v
</span> github.tarball_from releases
 github.livecheck.regex  (\[0-9]+\\.\[0-9]+(\\.\[0-9]+)?)
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,25 +19,27 @@ long_description    This library implements the secure C11 Annex K functions \
</span>                     on top of most libc implementations, which are missing \
                     from them.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  136bbb4c9a5912482ebb219d7b7e0969285039ec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  63a4357f9d3648c1235bd8d369da1d3b456b86d3143dfb92d4849cda6b356029 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    965289
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0a05b06d0fbbc1477025dd943dd8f99cda420158 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8e299f8f2838a4952865fc089fcbad0853e155ec750dd49798616ae37ed5e3be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    981870
</span> 
 compiler.c_standard 1999
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# for man pages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:perl5 path:bin/doxygen:doxygen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-perf_private.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir          ${name}-${version}.0-gdfea26
</span> 
 # build fails otherwise
 configure.args      --disable-hardening
 
 if {${build_arch} eq "ppc" || ${build_arch} eq "ppc64"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # doxygen is broken on PPC, see: https://trac.macports.org/ticket/64400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --disable-doc
</span>     configure.cflags-append -std=c99
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy -force {*}[glob ${worksrcpath}/doc/man/man1/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/man/man1/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy -force {*}[glob ${worksrcpath}/doc/man/man3/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/man/man3/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run            yes
 test.target         check
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/safeclib/files/patch-perf_private.diff b/devel/safeclib/files/patch-perf_private.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9c4b7ed2262..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/safeclib/files/patch-perf_private.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# mftb already refers to time base lower, mftbl is invalid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tests/perf_private.h.orig      2022-02-02 04:16:44.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tests/perf_private.h   2022-05-29 08:01:07.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -101,7 +101,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     __asm__ volatile (\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       "0:\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       "mftbu %0\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      "mftbl %1\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      "mftb %1\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       "mftbu %2\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       "cmpw %0, %2\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       "bne- 0b"
</span></pre><pre style='margin:0'>

</pre>