<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/5a8bf87f6ccbaaac5d5c1c73a43dab48a63cb842">https://github.com/macports/macports-ports/commit/5a8bf87f6ccbaaac5d5c1c73a43dab48a63cb842</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 5a8bf87f6cc samba4: Update to 4.19.0
</span>5a8bf87f6cc is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5a8bf87f6ccbaaac5d5c1c73a43dab48a63cb842
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Wed Sep 20 01:15:23 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    samba4: Update to 4.19.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Switch to using the Makefile, since the build fails when using waf
</span><span style='display:block; white-space:pre;color:#404040;'>    directly. Add a patch to link against libitl for gettext support.
</span>---
 net/samba4/Portfile                   | 18 +++++++++---------
 net/samba4/files/patch-bug-15030.diff | 26 ++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/samba4/Portfile b/net/samba4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c5ca1b6f8fe..b8d630a50c6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/samba4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/samba4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,15 +6,16 @@ PortGroup           perl5 1.0
</span> 
 # O_CLOEXEC, AT_FDCWD
 PortGroup           legacysupport 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> legacysupport.newest_darwin_requires_legacy 13
 
 name                samba4
 conflicts           samba3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.15.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  0f16f05626b8b146f150292f89a7bbdfafc13548 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  69115e33831937ba5151be0247943147765aece658ba743f44741672ad68d17f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    19279071
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.19.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  22ca67ddd19aad01024a3db7fc3d369fb90ce6b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  28f98ceab75a6a59432912fa110fc8c716abcab1ed6d8bdd4393d178acff3d20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    41816190
</span> 
 categories          net
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,6 +72,7 @@ platform darwin {
</span> # rather than not having samba4 at all. Can be removed when
 # doc build issues are resolved.
 patchfiles-append patch-no-xsltproc.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-bug-15030.diff
</span> 
 configure.perl      ${perl5.bin}
 configure.python    ${prefix}/bin/python3.10
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -89,12 +91,10 @@ configure.args      -C \
</span>                     --with-gpgme \
                     --disable-spotlight
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd           ${configure.python} ./buildtools/bin/waf -v
</span> build.pre_args
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append    DESTDIR=${destroot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append    PYTHON=${configure.python} DESTDIR=${destroot}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.cmd        ${configure.python} ./buildtools/bin/waf -v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.env-append DESTDIR=${destroot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.env-append PYTHON=${configure.python} DESTDIR=${destroot}
</span> destroot.destdir
 
 # this will be used on Darwin, to correct the IDs of a binary's library dependencies
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/samba4/files/patch-bug-15030.diff b/net/samba4/files/patch-bug-15030.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..093f89b5d88
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/samba4/files/patch-bug-15030.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Upstream-Status: Submitted [https://bugzilla.samba.org/show_bug.cgi?id=15030]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./lib/replace/wscript
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./lib/replace/wscript
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -961,7 +961,10 @@ def build(bld):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                         target='stdbool.h',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                         enabled = not bld.CONFIG_SET('HAVE_STDBOOL_H'))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    bld.SAMBA_SUBSYSTEM('samba_intl', source='', use_global_deps=False,deps=bld.env.intl_libs)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    bld.SAMBA_SUBSYSTEM('samba_intl', source='',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                        provide_builtin_linking=True,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                        use_global_deps=False,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                        deps=bld.env.intl_libs)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ def testonly(ctx):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     '''run talloc testsuite'''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./third_party/heimdal_build/wscript_build.orig 2023-09-18 00:12:49.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./third_party/heimdal_build/wscript_build      2023-09-18 00:13:03.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1104,7 +1104,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         includes='../heimdal/lib/asn1',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         group='hostcc_build_main',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         deps='ROKEN_HOSTCC HEIMBASE_HOSTCC LIBREPLACE_HOSTCC HEIMDAL_VERS_HOSTCC '
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-             'HEIMDAL_ASN1_GEN_HOSTCC',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++             'HEIMDAL_ASN1_GEN_HOSTCC intl',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         install=False
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     bld.env['ASN1_COMPILE'] = os.path.join(bld.bldnode.parent.abspath(), 'asn1_compile')
</span></pre><pre style='margin:0'>

</pre>