<pre style='margin:0'>
Blair Zajac (blair) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ea2ce328ef71efccc15139ad299cf66e20c63574">https://github.com/macports/macports-ports/commit/ea2ce328ef71efccc15139ad299cf66e20c63574</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 ea2ce328ef7 serf1: update to version 1.3.10 and switch to openssl 3 branch
</span>ea2ce328ef7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ea2ce328ef71efccc15139ad299cf66e20c63574
</span>Author: Blair Zajac <blair@macports.org>
AuthorDate: Mon Sep 11 21:50:00 2023 -0700

<span style='display:block; white-space:pre;color:#404040;'>    serf1: update to version 1.3.10 and switch to openssl 3 branch
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    OpenSSL3 support was added in 1.3.10. Delete python3.patch which was
</span><span style='display:block; white-space:pre;color:#404040;'>    committed in upstream version.
</span>---
 www/serf1/Portfile            | 13 ++++++-------
 www/serf1/files/python3.patch | 27 ---------------------------
 2 files changed, 6 insertions(+), 34 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/serf1/Portfile b/www/serf1/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c12af50a8f1..3c3ac3ffdb4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/serf1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/serf1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup       makefile 1.0
</span> PortGroup       openssl 1.0
 
 name            serf1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         1.3.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         1.3.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> 
 categories      www
 maintainers     nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,17 +25,16 @@ master_sites    https://archive.apache.org/dist/serf/
</span> distname        serf-${version}
 use_bzip2       yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  4bbc773841eb2bd83a7c12170937b403201dd83b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    145132
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  052944943a99e7927eaa946611c79dc800098dc7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  be81ef08baa2516ecda76a77adf7def7bc3227eeb578b9a33b45f7b41dc064e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    147744
</span> 
 patchfiles      patch-SConstruct.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                python3.patch \
</span>                 patch-ssl_buckets.c.diff \
                 patch-SConstruct-respect-DEVELOPER_DIR.diff \
                 patch-SConstruct-openssl-library-ordering.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-openssl.branch  1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch  3
</span> 
 depends_build-append \
                 port:scons
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/serf1/files/python3.patch b/www/serf1/files/python3.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e555e18c27b..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/serf1/files/python3.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +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;'>-TypeError: cannot use a string pattern on a bytes-like object:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/apache/serf/commit/9d30108b630b77f732ef94d1642b159066ffd890
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/apache/serf/commit/1c0241847e845a8da265aa89f297d3db6ae483b1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- SConstruct.orig        2015-09-17 07:46:24.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ SConstruct     2022-08-09 18:04:36.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -167,7 +167,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- match = re.search('SERF_MAJOR_VERSION ([0-9]+).*'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   'SERF_MINOR_VERSION ([0-9]+).*'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   'SERF_PATCH_VERSION ([0-9]+)',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  env.File('serf.h').get_contents(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  env.File('serf.h').get_contents().decode('utf-8'),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   re.DOTALL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MAJOR, MINOR, PATCH = [int(x) for x in match.groups()]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- env.Append(MAJOR=str(MAJOR))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -184,7 +184,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unknown = opts.UnknownVariables()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if unknown:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  print 'Warning: Used unknown variables:', ', '.join(unknown.keys())
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  print('Warning: Used unknown variables:', ', '.join(unknown.keys()))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- apr = str(env['APR'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- apu = str(env['APU'])
</span></pre><pre style='margin:0'>

</pre>