<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/25c6ad1682360a6e261b9029361ef792f28b4550">https://github.com/macports/macports-ports/commit/25c6ad1682360a6e261b9029361ef792f28b4550</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 25c6ad16823 openssl3: Make obsoleteness of -devel subport explicit.
</span>25c6ad16823 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 25c6ad1682360a6e261b9029361ef792f28b4550
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Thu Jun 20 18:57:41 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    openssl3: Make obsoleteness of -devel subport explicit.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This was negelected in the update, and ensures better handling of
</span><span style='display:block; white-space:pre;color:#404040;'>    existing -devel installs (only applicable to OS <10.14).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'>    On 10.9, the openssl3-devel port correctly reports as obsolete,
</span><span style='display:block; white-space:pre;color:#404040;'>    doesn't refuse "port clean", and installs openssl-3.3.1_1 on "port
</span><span style='display:block; white-space:pre;color:#404040;'>    upgrade".
</span>---
 devel/openssl3/Portfile | 12 ++++++++++++
 1 file changed, 12 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl3/Portfile b/devel/openssl3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 94bac345992..ce53c95c4e6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,6 +53,18 @@ checksums           rmd160  f7d3736a023dcf7d40db016182ca6d1de5a6fa69 \
</span>                     sha256  777cd596284c883375a2a7a11bf5d2786fc5413255efab20c50d6ffe6d020b7e \
                     size    18055752
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Old obsolete subport for overriding version holdback
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Make it explicitly obsolete for now
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} < 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    subport ${name}-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        PortGroup           obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        replaced_by         ${name}
</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;'>+
</span> # Use timegm() in crypto/asn1/a_time.c
 # Fixes build on 10.4, and is generally preferable, anyway
 #
</pre><pre style='margin:0'>

</pre>