<pre style='margin:0'>
Mohamed Akram (mohd-akram) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5de56b2d1c4035614499b669f9d0c56f7ab5e302">https://github.com/macports/macports-ports/commit/5de56b2d1c4035614499b669f9d0c56f7ab5e302</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 5de56b2d1c4 samba4: update to 4.22.0
</span>5de56b2d1c4 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5de56b2d1c4035614499b669f9d0c56f7ab5e302
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Thu Apr 17 16:52:58 2025 +0400
<span style='display:block; white-space:pre;color:#404040;'> samba4: update to 4.22.0
</span>---
net/samba4/Portfile | 14 +++++++-------
net/samba4/files/patch-util-crypt.diff | 14 ++++++++++++++
net/samba4/files/patch-vfs_default.c.diff | 10 ----------
3 files changed, 21 insertions(+), 17 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 476633ad352..82dc3f50134 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;'>@@ -12,11 +12,11 @@ legacysupport.newest_darwin_requires_legacy 16
</span> name samba4
# With sbsat due to /opt/local/bin/gentest
conflicts samba3 sbsat
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.21.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f8b0751600bb857aadc37767c8edf0afd57bf3c1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 bde66be3d2025cb949de38518ad2652f3795f824c7fa89d4e443ede1ae828ea6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 42647875
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.22.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 693d108067f84c001c96259f17b6dad522b7bf9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b39242e1ac1f5469e634c94b2e472045e5060975c2dd6c4cdcdfce0c5586cd76 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 42860320
</span>
categories net
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,8 +82,8 @@ patchfiles-append patch-samba-install.diff
</span> # https://bugzilla.samba.org/show_bug.cgi?id=15763
patchfiles-append patch-ldb-test.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Add a missing header for renameat.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-vfs_default.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugzilla.samba.org/show_bug.cgi?id=15850
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-util-crypt.diff
</span>
configure.perl ${perl5.bin}
configure.python ${prefix}/bin/python3.13
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/samba4/files/patch-util-crypt.diff b/net/samba4/files/patch-util-crypt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..8885d588d2b
</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-util-crypt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- lib/util/util_crypt.c.orig 2025-02-06 14:31:54
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ lib/util/util_crypt.c 2025-04-17 10:33:52
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,7 +2,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "data_blob.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "discard.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <talloc.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef HAVE_CRYPT_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <crypt.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <unistd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "util_crypt.h"
</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;color:#808080;'>diff --git a/net/samba4/files/patch-vfs_default.c.diff b/net/samba4/files/patch-vfs_default.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e6bbd29696d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/samba4/files/patch-vfs_default.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- source3/modules/vfs_default.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ source3/modules/vfs_default.c 2024-12-09 15:33:36.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,6 +37,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "offload_token.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "util_reparse.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "lib/util/string_wrappers.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <sys/stdio.h> /* renameat */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef DBGC_CLASS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define DBGC_CLASS DBGC_VFS
</span></pre><pre style='margin:0'>
</pre>