<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5a5a25e19863fbbceaa81c9cf9252c7f5cd99b07">https://github.com/macports/macports-ports/commit/5a5a25e19863fbbceaa81c9cf9252c7f5cd99b07</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 5a5a25e1986 openldap: Reduce dependencies (#26700)
</span>5a5a25e1986 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5a5a25e19863fbbceaa81c9cf9252c7f5cd99b07
</span>Author: Dave Allured <dave.allured@noaa.gov>
AuthorDate: Thu Nov 21 18:22:14 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    openldap: Reduce dependencies (#26700)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * Replace heavy port groff with lightweight mandoc
</span><span style='display:block; white-space:pre;color:#404040;'>    * Needed only to build man pages with "soelim"
</span><span style='display:block; white-space:pre;color:#404040;'>    * Recursive dependencies for openldap reduced from 103 to 33
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/69601
</span>---
 databases/openldap/Portfile                     | 11 +++++++++--
 databases/openldap/files/patch-soelim-name.diff | 13 +++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/openldap/Portfile b/databases/openldap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2b205bae72b..c904e6866b1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/openldap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/openldap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ name                openldap
</span> conflicts           openldap-devel
 set my_name         openldap
 version             2.6.8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 checksums           rmd160  84ad02add29add7d1e33716731a9139fa982f09c \
                     sha256  48969323e94e3be3b03c6a132942dcba7ef8d545f2ad35401709019f696c3c4e \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,9 +55,13 @@ patchfiles-append   patch-ltmain.diff
</span> patchfiles-append   patch-dynamic_lookup-11.diff
 patchfiles-append   patch-fix_implicit.diff
 patchfiles-append   patch-libressl.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Use 'gdate', rather than 'date', for tests
 patchfiles-append   patch-tests-gdate.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Use 'msoelim', rather than 'soelim', to replace 'groff' dependency.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-soelim-name.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     LANG=C
 configure.cppflags-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,8 +80,11 @@ platform darwin {
</span>     if {${os.major} >= 22} {
         # The openldap build uses soelim from groff, and newer OS versions do
         # not provide groff as part of the base OS install.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Replace soelim command from heavy port groff with lightweight mandoc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Patch required for change in 'soelim' command name.
</span>         depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:groff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:mandoc
</span>     }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/openldap/files/patch-soelim-name.diff b/databases/openldap/files/patch-soelim-name.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0f9f424117f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/openldap/files/patch-soelim-name.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Replace soelim command from heavy port groff with lightweight mandoc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build/top.mk.orig      2024-05-21 11:19:11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build/top.mk   2024-11-21 16:43:14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -153,7 +153,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MANCOMPRESS=$(CAT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MANCOMPRESSSUFFIX=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-SOELIM=soelim
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SOELIM=msoelim
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INCLUDEDIR= $(top_srcdir)/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDAP_INCPATH= -I$(LDAP_INCDIR) -I$(INCLUDEDIR)
</span></pre><pre style='margin:0'>

</pre>