<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1afcf43d81d8e273d18219751dd0475955edc704">https://github.com/macports/macports-ports/commit/1afcf43d81d8e273d18219751dd0475955edc704</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 1afcf43d81d cryptlib: Update to 3.4.8
</span>1afcf43d81d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1afcf43d81d8e273d18219751dd0475955edc704
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Wed Oct 23 17:45:02 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> cryptlib: Update to 3.4.8
</span>---
devel/cryptlib/Portfile | 9 ++++-----
devel/cryptlib/files/implicit.patch | 13 -------------
devel/cryptlib/files/patch-makefile.diff | 8 ++++----
3 files changed, 8 insertions(+), 22 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cryptlib/Portfile b/devel/cryptlib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ea45625571f..8455bc700af 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cryptlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cryptlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,11 +12,11 @@ PortGroup conflicts_build 1.0
</span> PortGroup muniversal 1.0
name cryptlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.4.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.4.8
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 347b1dfd27c5b9e4c47fad759ad3b25fb667915b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e3f617ea55b1c2c6ea1a27ccc7c8dd4972d3428dfbb0c8ba52a3e4a3ea98ada6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7041396
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 81b08bff5f48586788d5fcfa6677a84794df4dae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ba34d50be7061b59d3cd49ff36c6c12603c3e23b9354b61d818ff8fd8843893a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7170491
</span>
set branch [join [lrange [split ${version} .] 0 1] .]
categories devel security crypto
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,7 +48,6 @@ pre-extract {
</span> extract.mkdir yes
patchfiles-append compiler.patch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append implicit.patch
</span> patchfiles-append patch-makefile.diff
# cert/certrev.c: error: implicit declaration of function 'static_assert'
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cryptlib/files/implicit.patch b/devel/cryptlib/files/implicit.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 86c00a1bf0a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cryptlib/files/implicit.patch
</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;'>-Fix:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: call to undeclared function 'select'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/test.h.orig 2023-07-15 01:06:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/test.h 2023-12-28 01:14:35.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -378,6 +378,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define THREAD_SLEEP( ms ) Sleep( ms )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef unsigned ( __stdcall *THREAD_FUNC )( void *arg );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined( UNIX_THREADS )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #include <sys/time.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define THREAD_HANDLE pthread_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define THREAD_EXIT() pthread_exit( ( void * ) 0 )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define THREAD_SELF() pthread_self()
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cryptlib/files/patch-makefile.diff b/devel/cryptlib/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 6acd00f5cc3..6a59b74dd1c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cryptlib/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cryptlib/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- makefile.orig 2023-07-04 11:46:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ makefile 2023-12-28 00:00:31.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- makefile.orig 2024-10-03 22:59:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ makefile 2024-10-23 17:41:58.000000000 -0500
</span> @@ -94,7 +94,7 @@
DEBUG_FLAGS = -ggdb3 -fno-omit-frame-pointer -Og
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@
</span> CFLAGS_DEBUG = -c -D__UNIX__ -I. -g -Og
CFLAGS_DEBUGGCC = -c -D__UNIX__ -I. $(DEBUG_FLAGS)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -583,6 +583,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -592,6 +592,8 @@
</span> if [ -f "$(DYLIBNAME)" ] ; then \
cp "$(DYLIBNAME)" "$(DESTDIR)$(PATH_LIB)" ; \
chmod 755 "$(DESTDIR)$(PATH_LIB)/$(DYLIBNAME)" ; \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@
</span> fi
cp cryptlib.h "$(DESTDIR)$(PATH_INCLUDE)"
chmod 644 "$(DESTDIR)$(PATH_INCLUDE)/cryptlib.h"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1798,8 +1800,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1829,8 +1831,9 @@
</span> fi
$(DYLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS)
</pre><pre style='margin:0'>
</pre>