git: 49fe8482d5b2 - main - Mk: Register Samba 4.23
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 15 Dec 2025 13:46:12 UTC
The branch main has been updated by 0mp:
URL: https://cgit.FreeBSD.org/ports/commit/?id=49fe8482d5b2aecec4340ea4f81fa60f64181205
commit 49fe8482d5b2aecec4340ea4f81fa60f64181205
Author: Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2025-12-14 18:46:43 +0000
Commit: Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2025-12-15 13:44:41 +0000
Mk: Register Samba 4.23
PR: 290327
---
Mk/Uses/samba.mk | 8 +++++++-
Mk/bsd.default-versions.mk | 2 +-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/Mk/Uses/samba.mk b/Mk/Uses/samba.mk
index f9fcddfd04e6..c9e5094fb289 100644
--- a/Mk/Uses/samba.mk
+++ b/Mk/Uses/samba.mk
@@ -18,7 +18,9 @@ samba_ARGS= build run
IGNORE= USES=samba has invalid arguments: ${samba_ARGS:Nbuild:Nenv:Nlib:Nself:Nrun}
. endif
-. if ${SAMBA_DEFAULT} != 4.16 && ${SAMBA_DEFAULT} != 4.19 && ${SAMBA_DEFAULT} != 4.20 && ${SAMBA_DEFAULT} != 4.22
+_SAMBA_VALID_VERSIONS= 4.16 4.19 4.20 4.22 4.23
+
+. if ${_SAMBA_VALID_VERSIONS:M${SAMBA_DEFAULT}} == ""
IGNORE= Invalid version of samba: ${SAMBA_DEFAULT}
. endif
@@ -58,6 +60,10 @@ SAMBA_PORT_422= net/samba422
SAMBA_TALLOC_PORT_422= devel/talloc243
SAMBA_TDB_PORT_422= databases/tdb1413
SAMBA_TEVENT_PORT_422= devel/tevent017
+SAMBA_PORT_423= net/samba423
+SAMBA_TALLOC_PORT_423= devel/talloc243
+SAMBA_TDB_PORT_423= databases/tdb1
+SAMBA_TEVENT_PORT_423= devel/tevent017
SAMBA_PORT= ${SAMBA_PORT_${SAMBA_SUFFIX}}
# Only define SAMBA_LDB_PORT if SAMBA_LDB_PORT_${SAMBA_SUFFIX} is set. Samba
diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
index 0a2adc2a359c..fd13e512b8cb 100644
--- a/Mk/bsd.default-versions.mk
+++ b/Mk/bsd.default-versions.mk
@@ -148,7 +148,7 @@ PYTHON2_DEFAULT?= 2.7
RUBY_DEFAULT?= 3.3
# Possible values: rust, rust-nightly
RUST_DEFAULT?= rust
-# Possible values: 4.16, 4.19, 4.20, 4.22
+# Possible values: 4.16, 4.19, 4.20, 4.22, 4.23
SAMBA_DEFAULT?= 4.16
# When updating this, please also update the same list in ssl.mk and the checks
# for USES=ssl in qa.sh!