[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-18 Thread Ben Kohler
commit: 0d703862d3aaff18c541184abb3631327775c5de
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Apr 18 16:07:39 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Apr 18 16:17:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d703862

net-fs/samba: require keyutils only for -system-heimdal -system-mitkrb5

Only when both of these flags are turned disabled will samba build its
own heimdal libraries which link to keyutils.

Bug: https://bugs.gentoo.org/917006
Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.18.11.ebuild | 1 +
 net-fs/samba/samba-4.19.6.ebuild  | 1 +
 net-fs/samba/samba-4.20.0.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/net-fs/samba/samba-4.18.11.ebuild 
b/net-fs/samba/samba-4.18.11.ebuild
index aad41632fada..9d50fa3c279f 100644
--- a/net-fs/samba/samba-4.18.11.ebuild
+++ b/net-fs/samba/samba-4.18.11.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+   !system-heimdal? ( !system-mitkrb5? ( 
sys-apps/keyutils[${MULTILIB_USEDEP}] ) )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
index 14523d446af3..ba6fde4a6f54 100644
--- a/net-fs/samba/samba-4.19.6.ebuild
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+   !system-heimdal? ( !system-mitkrb5? ( 
sys-apps/keyutils[${MULTILIB_USEDEP}] ) )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
index bbddb3c9b0b7..0a0dad90e20e 100644
--- a/net-fs/samba/samba-4.20.0.ebuild
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+   !system-heimdal? ( !system-mitkrb5? ( 
sys-apps/keyutils[${MULTILIB_USEDEP}] ) )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-18 Thread Ben Kohler
commit: 3b841801013b7fff6a61e918c5b65e25c0f9a996
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Apr 18 15:44:33 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Apr 18 15:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b841801

Revert "net-fs/samba: fix category on new keyutils dep"

This reverts commit 004b4f10aacc632f2ed3bd0362f51f223ab39cca.

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.18.11.ebuild | 2 +-
 net-fs/samba/samba-4.19.6.ebuild  | 2 +-
 net-fs/samba/samba-4.20.0.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/samba/samba-4.18.11.ebuild 
b/net-fs/samba/samba-4.18.11.ebuild
index 215d4f63143e..1145d17b7d64 100644
--- a/net-fs/samba/samba-4.18.11.ebuild
+++ b/net-fs/samba/samba-4.18.11.ebuild
@@ -110,7 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
index 153d5e578090..6ee167bc82fd 100644
--- a/net-fs/samba/samba-4.19.6.ebuild
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -110,7 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
index 7a2dca05b8e2..166fde786001 100644
--- a/net-fs/samba/samba-4.20.0.ebuild
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -110,7 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-18 Thread Ben Kohler
commit: 20a74e88914fea3d4ab1e5ec51fb1ff2518b85c4
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Apr 18 15:45:36 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Apr 18 15:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a74e88

Revert "net-fs/samba: add missing dep for bundled mit-krb5"

This reverts commit d4f3c4ecb9f1686c2ff66192c673b419344e9575.

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.18.11.ebuild | 1 -
 net-fs/samba/samba-4.19.6.ebuild  | 1 -
 net-fs/samba/samba-4.20.0.ebuild  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/net-fs/samba/samba-4.18.11.ebuild 
b/net-fs/samba/samba-4.18.11.ebuild
index 1145d17b7d64..aad41632fada 100644
--- a/net-fs/samba/samba-4.18.11.ebuild
+++ b/net-fs/samba/samba-4.18.11.ebuild
@@ -110,7 +110,6 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
index 6ee167bc82fd..14523d446af3 100644
--- a/net-fs/samba/samba-4.19.6.ebuild
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -110,7 +110,6 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
index 166fde786001..bbddb3c9b0b7 100644
--- a/net-fs/samba/samba-4.20.0.ebuild
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -110,7 +110,6 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-18 Thread Ben Kohler
commit: 004b4f10aacc632f2ed3bd0362f51f223ab39cca
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Apr 18 14:36:18 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Apr 18 14:39:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004b4f10

net-fs/samba: fix category on new keyutils dep

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.18.11.ebuild | 2 +-
 net-fs/samba/samba-4.19.6.ebuild  | 2 +-
 net-fs/samba/samba-4.20.0.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/samba/samba-4.18.11.ebuild 
b/net-fs/samba/samba-4.18.11.ebuild
index 1145d17b7d64..215d4f63143e 100644
--- a/net-fs/samba/samba-4.18.11.ebuild
+++ b/net-fs/samba/samba-4.18.11.ebuild
@@ -110,7 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
index 6ee167bc82fd..153d5e578090 100644
--- a/net-fs/samba/samba-4.19.6.ebuild
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -110,7 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
index 166fde786001..7a2dca05b8e2 100644
--- a/net-fs/samba/samba-4.20.0.ebuild
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -110,7 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
-   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-18 Thread Ben Kohler
commit: d4f3c4ecb9f1686c2ff66192c673b419344e9575
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Apr 18 11:58:16 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Apr 18 12:00:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f3c4ec

net-fs/samba: add missing dep for bundled mit-krb5

Bug: https://bugs.gentoo.org/917006

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.18.11.ebuild | 1 +
 net-fs/samba/samba-4.19.6.ebuild  | 1 +
 net-fs/samba/samba-4.20.0.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/net-fs/samba/samba-4.18.11.ebuild 
b/net-fs/samba/samba-4.18.11.ebuild
index aad41632fada..1145d17b7d64 100644
--- a/net-fs/samba/samba-4.18.11.ebuild
+++ b/net-fs/samba/samba-4.18.11.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
index 14523d446af3..6ee167bc82fd 100644
--- a/net-fs/samba/samba-4.19.6.ebuild
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
index bbddb3c9b0b7..166fde786001 100644
--- a/net-fs/samba/samba-4.20.0.ebuild
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
snapper? ( sys-apps/dbus )
system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+   !system-mitkrb5? ( sys-libs/keyutils[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind:= )



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-17 Thread Ben Kohler
commit: 68441713ebb2b75f5e5b1243982315fc30f8a44d
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Apr 17 16:51:56 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Apr 17 16:51:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68441713

net-fs/samba: fix ldb dep

Closes: https://bugs.gentoo.org/930147

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
index 27f9bea14f7c..bbddb3c9b0b7 100644
--- a/net-fs/samba/samba-4.20.0.ebuild
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -69,8 +69,8 @@ COMMON_DEPEND="
dev-perl/Parse-Yapp
>=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
>=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
-   =sys-libs/ldb-2.9.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-17 Thread Ben Kohler
commit: fe8ed3b9fb6455bb731a81b47c26803d9bf16429
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Apr 17 16:03:44 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Apr 17 16:03:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8ed3b9

net-fs/samba: add 4.20.0

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.20.0.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 50438daaf386..4051370da83a 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -4,3 +4,4 @@ DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92
 DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 
8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123
 SHA512 
93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
 DIST samba-4.19.4.tar.gz 41839810 BLAKE2B 
b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906
 SHA512 
9a66f685cb1b5b89c59c75ccb67292b3f792b40b30ca76dfc483e805f5bb680bac027117a28a117f42713452fca41c439bed1724ba7d436fe0b0cb30a34f5b45
 DIST samba-4.19.6.tar.gz 41847853 BLAKE2B 
42a1756f3cb1cd48da5abe043357e15b294148b88fdcb2502394372628a17a729ffb5ea070a967face2dfb76e319cdf6fa56d611c369baddf54e998164d782ca
 SHA512 
23172f4393deb9c520182ffb1acb3cf3e53391d4276fffe98527f2f514f969c0952e6e59bcd90f11385dc51367a7bb9cd0534fa9fc3814f16bfb88f41609d0f5
+DIST samba-4.20.0.tar.gz 42433302 BLAKE2B 
97cdfdaf118fcd9b44aef0134d211e243a6e2468d90449b9c5ac55c9a8c4dc1e63bf9eb2be9878dc70609c830f90b08b4d1dbf80d7e947c10219043def970d24
 SHA512 
e820739706992ef3b4e3a7a771ad5d8efc6b87d5ccdcee7ebd41483d90fa3cc0420ba9680d059e71d7083c9c12b0d36deafcdce0224560f49bbfc3a277e7e77c

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
new file mode 100644
index ..27f9bea14f7c
--- /dev/null
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.2"
+TDB_VERSION="1.4.10"
+TEVENT_VERSION="0.16.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-17 Thread Ben Kohler
commit: 8690c263cbf4cc105a94d52e30aab0031777ed1d
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Apr 17 14:43:35 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Apr 17 16:03:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8690c263

net-fs/samba: add 4.19.6

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.19.6.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index a182c2ae7d90..9158f02f7a85 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -2,3 +2,4 @@ DIST samba-4.18.10.tar.gz 41352009 BLAKE2B 
191928a3b0b2ff203de83a208dd61ac047bc6
 DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
 DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 
8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123
 SHA512 
93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
 DIST samba-4.19.4.tar.gz 41839810 BLAKE2B 
b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906
 SHA512 
9a66f685cb1b5b89c59c75ccb67292b3f792b40b30ca76dfc483e805f5bb680bac027117a28a117f42713452fca41c439bed1724ba7d436fe0b0cb30a34f5b45
+DIST samba-4.19.6.tar.gz 41847853 BLAKE2B 
42a1756f3cb1cd48da5abe043357e15b294148b88fdcb2502394372628a17a729ffb5ea070a967face2dfb76e319cdf6fa56d611c369baddf54e998164d782ca
 SHA512 
23172f4393deb9c520182ffb1acb3cf3e53391d4276fffe98527f2f514f969c0952e6e59bcd90f11385dc51367a7bb9cd0534fa9fc3814f16bfb88f41609d0f5

diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
new file mode 100644
index ..14523d446af3
--- /dev/null
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-04-17 Thread Ben Kohler
commit: 38d85749e77e1fcd9cd3248e1607dd6833f4bfe1
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Apr 17 14:56:52 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Apr 17 16:03:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d85749

net-fs/samba: add 4.18.11

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest |   1 +
 net-fs/samba/samba-4.18.11.ebuild | 383 ++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 9158f02f7a85..50438daaf386 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,4 +1,5 @@
 DIST samba-4.18.10.tar.gz 41352009 BLAKE2B 
191928a3b0b2ff203de83a208dd61ac047bc666b744b0ba16a8f9a7e2e072438e2980bf0096ac95cc44003526b2098e763a29b4317083a1e3192f7e3cae2ab85
 SHA512 
19fed2644b1cb5a5bddca6c7eb2da11b4faf224b060b52ac9131f321d194dc650ea3082051960253e2ce627cdc06ef396778fa0f95e3e9b79f74cd1422577d80
+DIST samba-4.18.11.tar.gz 41352059 BLAKE2B 
b2a39079286c5c0ca7beec99597ef6004c37eb81e7772b010c78b95b468b48d0370941717b8b919f0308e5313be4fc6a09374460eb2a0d2d7b26e3a8cea996d0
 SHA512 
7ae0f739070133c803fff3daf27ae2b0adff7336affb4898b07e5ca13bd6658228e8796565374e5a2c14e0b16ae84f404d3a62454096ca120520d379199f
 DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
 DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 
8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123
 SHA512 
93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
 DIST samba-4.19.4.tar.gz 41839810 BLAKE2B 
b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906
 SHA512 
9a66f685cb1b5b89c59c75ccb67292b3f792b40b30ca76dfc483e805f5bb680bac027117a28a117f42713452fca41c439bed1724ba7d436fe0b0cb30a34f5b45

diff --git a/net-fs/samba/samba-4.18.11.ebuild 
b/net-fs/samba/samba-4.18.11.ebuild
new file mode 100644
index ..aad41632fada
--- /dev/null
+++ b/net-fs/samba/samba-4.18.11.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/

2024-02-17 Thread David Seifert
commit: f7f234e342d98245719e0a2dd652ee8d27518818
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Feb 17 14:35:22 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 17 14:35:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f234e3

net-fs/samba: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: David Seifert  gentoo.org>

 ...4-bug-15418-windows-update-secure-channel.patch | 56 --
 1 file changed, 56 deletions(-)

diff --git 
a/net-fs/samba/files/samba-4.18.4-bug-15418-windows-update-secure-channel.patch 
b/net-fs/samba/files/samba-4.18.4-bug-15418-windows-update-secure-channel.patch
deleted file mode 100644
index 1d0d9777fe19..
--- 
a/net-fs/samba/files/samba-4.18.4-bug-15418-windows-update-secure-channel.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-https://bugs.gentoo.org/910306
-https://bugzilla.samba.org/show_bug.cgi?id=15418
-
- source3/rpc_server/netlogon/srv_netlog_nt.c   | 9 +
- source4/rpc_server/netlogon/dcerpc_netlogon.c | 8 
- 2 files changed, 9 insertions(+), 8 deletions(-)
-
 a/source3/rpc_server/netlogon/srv_netlog_nt.c
-+++ b/source3/rpc_server/netlogon/srv_netlog_nt.c
-@@ -2284,6 +2284,11 @@ NTSTATUS _netr_LogonGetCapabilities(struct pipes_struct 
*p,
-   struct netlogon_creds_CredentialState *creds;
-   NTSTATUS status;
- 
-+  if (r->in.query_level != 1) {
-+  p->fault_state = DCERPC_NCA_S_FAULT_INVALID_TAG;
-+  return NT_STATUS_NOT_SUPPORTED;
-+  }
-+
-   become_root();
-   status = dcesrv_netr_creds_server_step_check(p->dce_call,
-   p->mem_ctx,
-@@ -2296,10 +2301,6 @@ NTSTATUS _netr_LogonGetCapabilities(struct pipes_struct 
*p,
-   return status;
-   }
- 
--  if (r->in.query_level != 1) {
--  return NT_STATUS_NOT_SUPPORTED;
--  }
--
-   r->out.capabilities->server_capabilities = creds->negotiate_flags;
- 
-   return NT_STATUS_OK;
 a/source4/rpc_server/netlogon/dcerpc_netlogon.c
-+++ b/source4/rpc_server/netlogon/dcerpc_netlogon.c
-@@ -2364,6 +2364,10 @@ static NTSTATUS dcesrv_netr_LogonGetCapabilities(struct 
dcesrv_call_state *dce_c
-   struct netlogon_creds_CredentialState *creds;
-   NTSTATUS status;
- 
-+  if (r->in.query_level != 1) {
-+  DCESRV_FAULT(DCERPC_NCA_S_FAULT_INVALID_TAG);
-+  }
-+
-   status = dcesrv_netr_creds_server_step_check(dce_call,
-mem_ctx,
-r->in.computer_name,
-@@ -2375,10 +2379,6 @@ static NTSTATUS dcesrv_netr_LogonGetCapabilities(struct 
dcesrv_call_state *dce_c
-   }
-   NT_STATUS_NOT_OK_RETURN(status);
- 
--  if (r->in.query_level != 1) {
--  return NT_STATUS_NOT_SUPPORTED;
--  }
--
-   r->out.capabilities->server_capabilities = creds->negotiate_flags;
- 
-   return NT_STATUS_OK;



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Sam James
commit: 69cadb792a73c539722dc898c230b3a6af7f4f23
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 10 03:27:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 10 03:27:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cadb79

net-fs/samba: Stabilize 4.18.9 arm, #920512

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
index 00a90599b98e..5e2f3d42a007 100644
--- a/net-fs/samba/samba-4.18.9.ebuild
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Sam James
commit: f5cd5cc9ddc9c7640a4ffeb697a5e5e4523a9cc5
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 10 03:27:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 10 03:27:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cd5cc9

net-fs/samba: Stabilize 4.18.9 arm64, #920512

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
index b8e052520ba4..00a90599b98e 100644
--- a/net-fs/samba/samba-4.18.9.ebuild
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Sam James
commit: 3a258ea7becfdce04722c6b647e80f631cd86b82
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 10 01:24:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 10 01:24:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a258ea7

net-fs/samba: Stabilize 4.18.9 amd64, #920512

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
index db8cce1f2bfc..b8e052520ba4 100644
--- a/net-fs/samba/samba-4.18.9.ebuild
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Sam James
commit: 36d7bc546aae297f437217c7c8e18b4ed3967317
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 10 01:24:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 10 01:24:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d7bc54

net-fs/samba: Stabilize 4.18.9 ppc64, #920512

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
index 4b60bd37032d..db8cce1f2bfc 100644
--- a/net-fs/samba/samba-4.18.9.ebuild
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 
~riscv sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Sam James
commit: 76b02095af887bfbd339ee681b3000c1bcde7676
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 10 01:24:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 10 01:24:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b02095

net-fs/samba: Stabilize 4.18.9 sparc, #920512

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
index 803a5b782327..4b60bd37032d 100644
--- a/net-fs/samba/samba-4.18.9.ebuild
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Arthur Zamarin
commit: 90466712d9d432b306ca02887af5919c197b3270
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  9 18:52:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  9 18:52:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90466712

net-fs/samba: Stabilize 4.18.9 x86, #920512

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.18.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
index aad41632fada..803a5b782327 100644
--- a/net-fs/samba/samba-4.18.9.ebuild
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Ben Kohler
commit: 1de6a4660e5031caa045e5015a1ce1dca552a7e6
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb  9 17:23:45 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb  9 17:23:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de6a466

net-fs/samba: restore 4.18.9 for stablereq

Bug: https://bugs.gentoo.org/920512

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.9.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 84f1b579cb63..a182c2ae7d90 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,3 +1,4 @@
 DIST samba-4.18.10.tar.gz 41352009 BLAKE2B 
191928a3b0b2ff203de83a208dd61ac047bc666b744b0ba16a8f9a7e2e072438e2980bf0096ac95cc44003526b2098e763a29b4317083a1e3192f7e3cae2ab85
 SHA512 
19fed2644b1cb5a5bddca6c7eb2da11b4faf224b060b52ac9131f321d194dc650ea3082051960253e2ce627cdc06ef396778fa0f95e3e9b79f74cd1422577d80
 DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
+DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 
8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123
 SHA512 
93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
 DIST samba-4.19.4.tar.gz 41839810 BLAKE2B 
b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906
 SHA512 
9a66f685cb1b5b89c59c75ccb67292b3f792b40b30ca76dfc483e805f5bb680bac027117a28a117f42713452fca41c439bed1724ba7d436fe0b0cb30a34f5b45

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
new file mode 100644
index ..aad41632fada
--- /dev/null
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+ 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Ben Kohler
commit: 6bf9a41a54c9b32c48a155a362083dfcf90c913a
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb  9 17:07:08 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb  9 17:13:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf9a41a

net-fs/samba: add 4.19.4

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.19.4.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index f3f121f1fc34..70e8c94f1a42 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -9,3 +9,4 @@ DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7
 DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670
 DIST samba-4.19.2.tar.gz 41817924 BLAKE2B 
cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
 SHA512 
d2fb64013e77d138a52b100377a042951c132884936b2b6dbf60506355e3f6882d5f3008a6bb855dd19b8981f7dc14da4f91ddbea7458978c1c4ab009608faf5
 DIST samba-4.19.3.tar.gz 41829749 BLAKE2B 
f83af3b50d795bdc4a250fe96040721150acc3b8effddd473e3cfa3ef6eeec99928b1307a18a472be45049e1d0b74650b9f6dd4bf5c434277c94ab88cb493b3b
 SHA512 
1eacc6be2866ecc7cbb13c5d17a32ad14cc8148e811db9c730a11065ac3ed84a82e406e750dc97fbc884377346c4538a38d8031e63db6b09acd78fbd2c02d702
+DIST samba-4.19.4.tar.gz 41839810 BLAKE2B 
b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906
 SHA512 
9a66f685cb1b5b89c59c75ccb67292b3f792b40b30ca76dfc483e805f5bb680bac027117a28a117f42713452fca41c439bed1724ba7d436fe0b0cb30a34f5b45

diff --git a/net-fs/samba/samba-4.19.4.ebuild b/net-fs/samba/samba-4.19.4.ebuild
new file mode 100644
index ..14523d446af3
--- /dev/null
+++ b/net-fs/samba/samba-4.19.4.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Ben Kohler
commit: 1ba820011c7aaea8f57f4dc6370ebe39e6ca1227
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb  9 17:11:53 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb  9 17:13:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba82001

net-fs/samba: drop versions

Bug: https://bugs.gentoo.org/915556

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest   |   9 -
 net-fs/samba/samba-4.18.4-r1.ebuild | 384 
 net-fs/samba/samba-4.18.5-r1.ebuild | 383 ---
 net-fs/samba/samba-4.18.6-r1.ebuild | 383 ---
 net-fs/samba/samba-4.18.7.ebuild| 383 ---
 net-fs/samba/samba-4.18.9.ebuild| 383 ---
 net-fs/samba/samba-4.19.0-r1.ebuild | 382 ---
 net-fs/samba/samba-4.19.1.ebuild| 382 ---
 net-fs/samba/samba-4.19.2.ebuild| 382 ---
 net-fs/samba/samba-4.19.3.ebuild| 382 ---
 10 files changed, 3453 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 70e8c94f1a42..84f1b579cb63 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,12 +1,3 @@
 DIST samba-4.18.10.tar.gz 41352009 BLAKE2B 
191928a3b0b2ff203de83a208dd61ac047bc666b744b0ba16a8f9a7e2e072438e2980bf0096ac95cc44003526b2098e763a29b4317083a1e3192f7e3cae2ab85
 SHA512 
19fed2644b1cb5a5bddca6c7eb2da11b4faf224b060b52ac9131f321d194dc650ea3082051960253e2ce627cdc06ef396778fa0f95e3e9b79f74cd1422577d80
-DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
-DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5
-DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6
-DIST samba-4.18.7.tar.gz 41328101 BLAKE2B 
41b148f72bfa02a8d04745a4d507e8846ffe9b1388b31fe11074c7d86db6509f35a93cce6a201727b37efb6d671f3059d01e26a72198ad67bd83d6238b07d636
 SHA512 
86baf5c76e92f4b194726441e1d0efe11dc3db4d399f141f76c1abb4f4a3ab05473dded3294d2019f7999305ca6d5e56961d71434e9e214b960895e53bedd7a9
 DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
-DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 
8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123
 SHA512 
93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
-DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7
-DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670
-DIST samba-4.19.2.tar.gz 41817924 BLAKE2B 
cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
 SHA512 
d2fb64013e77d138a52b100377a042951c132884936b2b6dbf60506355e3f6882d5f3008a6bb855dd19b8981f7dc14da4f91ddbea7458978c1c4ab009608faf5
-DIST samba-4.19.3.tar.gz 41829749 BLAKE2B 
f83af3b50d795bdc4a250fe96040721150acc3b8effddd473e3cfa3ef6eeec99928b1307a18a472be45049e1d0b74650b9f6dd4bf5c434277c94ab88cb493b3b
 SHA512 
1eacc6be2866ecc7cbb13c5d17a32ad14cc8148e811db9c730a11065ac3ed84a82e406e750dc97fbc884377346c4538a38d8031e63db6b09acd78fbd2c02d702
 DIST samba-4.19.4.tar.gz 41839810 BLAKE2B 
b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-02-09 Thread Ben Kohler
commit: d87facfc79f83a750cf4cccad57eaa06979870fc
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb  9 16:31:18 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb  9 17:13:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87facfc

net-fs/samba: add 4.18.10

Closes: https://bugs.gentoo.org/923497

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest |   1 +
 net-fs/samba/samba-4.18.10.ebuild | 383 ++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index a55d81bb80a8..f3f121f1fc34 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,3 +1,4 @@
+DIST samba-4.18.10.tar.gz 41352009 BLAKE2B 
191928a3b0b2ff203de83a208dd61ac047bc666b744b0ba16a8f9a7e2e072438e2980bf0096ac95cc44003526b2098e763a29b4317083a1e3192f7e3cae2ab85
 SHA512 
19fed2644b1cb5a5bddca6c7eb2da11b4faf224b060b52ac9131f321d194dc650ea3082051960253e2ce627cdc06ef396778fa0f95e3e9b79f74cd1422577d80
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
 DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5
 DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6

diff --git a/net-fs/samba/samba-4.18.10.ebuild 
b/net-fs/samba/samba-4.18.10.ebuild
new file mode 100644
index ..aad41632fada
--- /dev/null
+++ b/net-fs/samba/samba-4.18.10.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-12-04 Thread Ben Kohler
commit: 06001d963251a6b3fb59d2a17ad7a695789e70f0
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec  4 21:02:44 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec  4 21:03:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06001d96

net-fs/samba: add 4.18.9

Bug: https://bugs.gentoo.org/891267

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.9.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 2a3807e62cb5..a55d81bb80a8 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,6 +3,7 @@ DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad255
 DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6
 DIST samba-4.18.7.tar.gz 41328101 BLAKE2B 
41b148f72bfa02a8d04745a4d507e8846ffe9b1388b31fe11074c7d86db6509f35a93cce6a201727b37efb6d671f3059d01e26a72198ad67bd83d6238b07d636
 SHA512 
86baf5c76e92f4b194726441e1d0efe11dc3db4d399f141f76c1abb4f4a3ab05473dded3294d2019f7999305ca6d5e56961d71434e9e214b960895e53bedd7a9
 DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
+DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 
8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123
 SHA512 
93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
 DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7
 DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670
 DIST samba-4.19.2.tar.gz 41817924 BLAKE2B 
cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
 SHA512 
d2fb64013e77d138a52b100377a042951c132884936b2b6dbf60506355e3f6882d5f3008a6bb855dd19b8981f7dc14da4f91ddbea7458978c1c4ab009608faf5

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
new file mode 100644
index ..62e458b0c89d
--- /dev/null
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-11-27 Thread Ben Kohler
commit: f65207b4f907c4ca868ce51d94fe24bb9e9e9924
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 27 20:44:27 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 27 20:46:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65207b4

net-fs/samba: add 4.19.3

Bug: https://bugs.gentoo.org/891267

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.19.3.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 54a78c47004c..2a3807e62cb5 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -6,3 +6,4 @@ DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92
 DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7
 DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670
 DIST samba-4.19.2.tar.gz 41817924 BLAKE2B 
cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
 SHA512 
d2fb64013e77d138a52b100377a042951c132884936b2b6dbf60506355e3f6882d5f3008a6bb855dd19b8981f7dc14da4f91ddbea7458978c1c4ab009608faf5
+DIST samba-4.19.3.tar.gz 41829749 BLAKE2B 
f83af3b50d795bdc4a250fe96040721150acc3b8effddd473e3cfa3ef6eeec99928b1307a18a472be45049e1d0b74650b9f6dd4bf5c434277c94ab88cb493b3b
 SHA512 
1eacc6be2866ecc7cbb13c5d17a32ad14cc8148e811db9c730a11065ac3ed84a82e406e750dc97fbc884377346c4538a38d8031e63db6b09acd78fbd2c02d702

diff --git a/net-fs/samba/samba-4.19.3.ebuild b/net-fs/samba/samba-4.19.3.ebuild
new file mode 100644
index ..60a4f1bf20bd
--- /dev/null
+++ b/net-fs/samba/samba-4.19.3.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-11-24 Thread Michael Orlitzky
commit: 02f7ac87a61d3313a768f8937a0cc609d1fb40c0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Nov 23 00:28:26 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Nov 24 21:21:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f7ac87

net-fs/samba: inline mirror://samba/ into SRC_URI

Bug: https://bugs.gentoo.org/916556
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-fs/samba/samba-4.18.4-r1.ebuild | 4 ++--
 net-fs/samba/samba-4.18.5-r1.ebuild | 4 ++--
 net-fs/samba/samba-4.18.6-r1.ebuild | 4 ++--
 net-fs/samba/samba-4.18.7.ebuild| 4 ++--
 net-fs/samba/samba-4.18.8.ebuild| 4 ++--
 net-fs/samba/samba-4.19.0-r1.ebuild | 4 ++--
 net-fs/samba/samba-4.19.1.ebuild| 4 ++--
 net-fs/samba/samba-4.19.2.ebuild| 4 ++--
 8 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/net-fs/samba/samba-4.18.4-r1.ebuild 
b/net-fs/samba/samba-4.18.4-r1.ebuild
index 7be674c8b658..50bd8a8ba337 100644
--- a/net-fs/samba/samba-4.18.4-r1.ebuild
+++ b/net-fs/samba/samba-4.18.4-r1.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://samba.org/;
 MY_PV="${PV/_rc/rc}"
 MY_P="${PN}-${MY_PV}"
 if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/net-fs/samba/samba-4.18.5-r1.ebuild 
b/net-fs/samba/samba-4.18.5-r1.ebuild
index cea5c8d53ad5..62e458b0c89d 100644
--- a/net-fs/samba/samba-4.18.5-r1.ebuild
+++ b/net-fs/samba/samba-4.18.5-r1.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://samba.org/;
 MY_PV="${PV/_rc/rc}"
 MY_P="${PN}-${MY_PV}"
 if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/net-fs/samba/samba-4.18.6-r1.ebuild 
b/net-fs/samba/samba-4.18.6-r1.ebuild
index cea5c8d53ad5..62e458b0c89d 100644
--- a/net-fs/samba/samba-4.18.6-r1.ebuild
+++ b/net-fs/samba/samba-4.18.6-r1.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://samba.org/;
 MY_PV="${PV/_rc/rc}"
 MY_P="${PN}-${MY_PV}"
 if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/net-fs/samba/samba-4.18.7.ebuild b/net-fs/samba/samba-4.18.7.ebuild
index cea5c8d53ad5..62e458b0c89d 100644
--- a/net-fs/samba/samba-4.18.7.ebuild
+++ b/net-fs/samba/samba-4.18.7.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://samba.org/;
 MY_PV="${PV/_rc/rc}"
 MY_P="${PN}-${MY_PV}"
 if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
index c91b4ea77582..8135362ec56e 100644
--- a/net-fs/samba/samba-4.18.8.ebuild
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://samba.org/;
 MY_PV="${PV/_rc/rc}"
 MY_P="${PN}-${MY_PV}"
 if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/net-fs/samba/samba-4.19.0-r1.ebuild 
b/net-fs/samba/samba-4.19.0-r1.ebuild
index 38134f5ff67e..60a4f1bf20bd 100644
--- a/net-fs/samba/samba-4.19.0-r1.ebuild
+++ b/net-fs/samba/samba-4.19.0-r1.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://samba.org/;
 MY_PV="${PV/_rc/rc}"
 MY_P="${PN}-${MY_PV}"
 if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
 else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-18 Thread Ben Kohler
commit: 75c0e03f350aa2025ba1b08171fcad66522614b8
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Oct 18 12:24:44 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Oct 18 12:25:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c0e03f

net-fs/samba: add 4.19.2

Bug: https://bugs.gentoo.org/915867

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.19.2.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index d74460c0c58d..54a78c47004c 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -5,3 +5,4 @@ DIST samba-4.18.7.tar.gz 41328101 BLAKE2B 
41b148f72bfa02a8d04745a4d507e8846ffe9b
 DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
 DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7
 DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670
+DIST samba-4.19.2.tar.gz 41817924 BLAKE2B 
cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
 SHA512 
d2fb64013e77d138a52b100377a042951c132884936b2b6dbf60506355e3f6882d5f3008a6bb855dd19b8981f7dc14da4f91ddbea7458978c1c4ab009608faf5

diff --git a/net-fs/samba/samba-4.19.2.ebuild b/net-fs/samba/samba-4.19.2.ebuild
new file mode 100644
index ..38134f5ff67e
--- /dev/null
+++ b/net-fs/samba/samba-4.19.2.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+ 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Sam James
commit: 3fb47bfac13690ccca648b0840a01d981b578e8b
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 05:21:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 05:21:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb47bfa

net-fs/samba: Stabilize 4.18.8 sparc, #915562

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
index d8ca3932cbd2..3351e7d90102 100644
--- a/net-fs/samba/samba-4.18.8.ebuild
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Sam James
commit: 4194eda4a113b46384209390c9a06f16e703a7c4
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 05:21:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 05:21:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4194eda4

net-fs/samba: Stabilize 4.18.8 amd64, #915562

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
index 2cd1904f4069..d8ca3932cbd2 100644
--- a/net-fs/samba/samba-4.18.8.ebuild
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Sam James
commit: e9ba7e0ec2945fc3761465c681b6c8d61b7b3f63
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 05:21:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 05:21:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ba7e0e

net-fs/samba: Stabilize 4.18.8 ppc64, #915562

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
index e21332191942..9254e5839489 100644
--- a/net-fs/samba/samba-4.18.8.ebuild
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Sam James
commit: f21ed7fcd626b3170017f1faa7a0a042cf4eaec1
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 05:21:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 05:21:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21ed7fc

net-fs/samba: Stabilize 4.18.8 x86, #915562

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
index 3351e7d90102..e21332191942 100644
--- a/net-fs/samba/samba-4.18.8.ebuild
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Sam James
commit: f7601408b9a7841bce692fa019d5a847ed5a3cbd
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 00:57:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 00:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7601408

net-fs/samba: Stabilize 4.18.8 arm, #915562

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
index 2a9baf9034c8..2cd1904f4069 100644
--- a/net-fs/samba/samba-4.18.8.ebuild
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Sam James
commit: 746206e58f3ea4770cc7afb8d1bdb9bb5482a4ff
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 00:57:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 00:57:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=746206e5

net-fs/samba: Stabilize 4.18.8 arm64, #915562

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
index cea5c8d53ad5..2a9baf9034c8 100644
--- a/net-fs/samba/samba-4.18.8.ebuild
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Ben Kohler
commit: 1f9ca8ab1fb4782d6517f9e5b96d4da7ece2196e
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Oct 10 18:03:18 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct 10 18:04:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9ca8ab

net-fs/samba: add 4.18.8

Bug: https://bugs.gentoo.org/915556

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.8.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index f6b79f20d981..d74460c0c58d 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -2,5 +2,6 @@ DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe3401
 DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5
 DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6
 DIST samba-4.18.7.tar.gz 41328101 BLAKE2B 
41b148f72bfa02a8d04745a4d507e8846ffe9b1388b31fe11074c7d86db6509f35a93cce6a201727b37efb6d671f3059d01e26a72198ad67bd83d6238b07d636
 SHA512 
86baf5c76e92f4b194726441e1d0efe11dc3db4d399f141f76c1abb4f4a3ab05473dded3294d2019f7999305ca6d5e56961d71434e9e214b960895e53bedd7a9
+DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
 DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7
 DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670

diff --git a/net-fs/samba/samba-4.18.8.ebuild b/net-fs/samba/samba-4.18.8.ebuild
new file mode 100644
index ..cea5c8d53ad5
--- /dev/null
+++ b/net-fs/samba/samba-4.18.8.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-10 Thread Ben Kohler
commit: fe87bbb5572ebbd784dc0d7825d745c3ea5fddcf
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Oct 10 17:50:29 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct 10 18:04:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe87bbb5

net-fs/samba: add 4.19.1

Bug: https://bugs.gentoo.org/915556

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.19.1.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index ae3c5e44f6c6..f6b79f20d981 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,3 +3,4 @@ DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad255
 DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6
 DIST samba-4.18.7.tar.gz 41328101 BLAKE2B 
41b148f72bfa02a8d04745a4d507e8846ffe9b1388b31fe11074c7d86db6509f35a93cce6a201727b37efb6d671f3059d01e26a72198ad67bd83d6238b07d636
 SHA512 
86baf5c76e92f4b194726441e1d0efe11dc3db4d399f141f76c1abb4f4a3ab05473dded3294d2019f7999305ca6d5e56961d71434e9e214b960895e53bedd7a9
 DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7
+DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670

diff --git a/net-fs/samba/samba-4.19.1.ebuild b/net-fs/samba/samba-4.19.1.ebuild
new file mode 100644
index ..38134f5ff67e
--- /dev/null
+++ b/net-fs/samba/samba-4.19.1.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+ 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-10-03 Thread Ben Kohler
commit: a3a40c2350f7c822f054ae847123f6473ee4199e
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Oct  3 15:29:26 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct  3 16:08:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a40c23

net-fs/samba: add 4.18.7

Closes: https://bugs.gentoo.org/914842

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.7.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 3cb6f901dc88..ae3c5e44f6c6 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,4 +1,5 @@
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
 DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5
 DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6
+DIST samba-4.18.7.tar.gz 41328101 BLAKE2B 
41b148f72bfa02a8d04745a4d507e8846ffe9b1388b31fe11074c7d86db6509f35a93cce6a201727b37efb6d671f3059d01e26a72198ad67bd83d6238b07d636
 SHA512 
86baf5c76e92f4b194726441e1d0efe11dc3db4d399f141f76c1abb4f4a3ab05473dded3294d2019f7999305ca6d5e56961d71434e9e214b960895e53bedd7a9
 DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7

diff --git a/net-fs/samba/samba-4.18.7.ebuild b/net-fs/samba/samba-4.18.7.ebuild
new file mode 100644
index ..cea5c8d53ad5
--- /dev/null
+++ b/net-fs/samba/samba-4.18.7.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-09-28 Thread Sam James
commit: e04d1a5805ccb0ba2d596e7501e532ec55d3f1ee
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 29 05:25:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 29 05:25:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04d1a58

net-fs/samba: adapt to heimdal losing USE=ssl

Followup to 96d3545e9ee068bdac68d8f0343ee7c0b27c5d73 (revbump 4.19.0 too
to pick it up).

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/{samba-4.18.4.ebuild => samba-4.18.4-r1.ebuild} | 2 +-
 net-fs/samba/{samba-4.18.5.ebuild => samba-4.18.5-r1.ebuild} | 2 +-
 net-fs/samba/{samba-4.18.6.ebuild => samba-4.18.6-r1.ebuild} | 2 +-
 net-fs/samba/{samba-4.19.0.ebuild => samba-4.19.0-r1.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild 
b/net-fs/samba/samba-4.18.4-r1.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.18.4.ebuild
rename to net-fs/samba/samba-4.18.4-r1.ebuild
index f8eb9860c24f..7be674c8b658 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4-r1.ebuild
@@ -108,7 +108,7 @@ COMMON_DEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
snapper? ( sys-apps/dbus )
-   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (

diff --git a/net-fs/samba/samba-4.18.5.ebuild 
b/net-fs/samba/samba-4.18.5-r1.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.18.5.ebuild
rename to net-fs/samba/samba-4.18.5-r1.ebuild
index 503ebe2ff048..cea5c8d53ad5 100644
--- a/net-fs/samba/samba-4.18.5.ebuild
+++ b/net-fs/samba/samba-4.18.5-r1.ebuild
@@ -108,7 +108,7 @@ COMMON_DEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
snapper? ( sys-apps/dbus )
-   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (

diff --git a/net-fs/samba/samba-4.18.6.ebuild 
b/net-fs/samba/samba-4.18.6-r1.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.18.6.ebuild
rename to net-fs/samba/samba-4.18.6-r1.ebuild
index 503ebe2ff048..cea5c8d53ad5 100644
--- a/net-fs/samba/samba-4.18.6.ebuild
+++ b/net-fs/samba/samba-4.18.6-r1.ebuild
@@ -108,7 +108,7 @@ COMMON_DEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
snapper? ( sys-apps/dbus )
-   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (

diff --git a/net-fs/samba/samba-4.19.0.ebuild 
b/net-fs/samba/samba-4.19.0-r1.ebuild
similarity index 100%
rename from net-fs/samba/samba-4.19.0.ebuild
rename to net-fs/samba/samba-4.19.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-09-27 Thread Ben Kohler
commit: 96d3545e9ee068bdac68d8f0343ee7c0b27c5d73
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep 27 17:51:59 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep 27 17:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d3545e

net-fs/samba: newer heimdal has ssl forced off, allow this

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.19.0.ebuild b/net-fs/samba/samba-4.19.0.ebuild
index c513b6b19b14..38134f5ff67e 100644
--- a/net-fs/samba/samba-4.19.0.ebuild
+++ b/net-fs/samba/samba-4.19.0.ebuild
@@ -108,7 +108,7 @@ COMMON_DEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
snapper? ( sys-apps/dbus )
-   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd:= )
unwind? (



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-09-27 Thread Ben Kohler
commit: 9c103cd5a03a9f5f43d4736f1279096ea7a50658
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep 27 17:47:26 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep 27 17:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c103cd5

net-fs/samba: add 4.19.0

Closes: https://bugs.gentoo.org/914181

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.19.0.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 43324203f7d5..3cb6f901dc88 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,3 +1,4 @@
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
 DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5
 DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6
+DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7

diff --git a/net-fs/samba/samba-4.19.0.ebuild b/net-fs/samba/samba-4.19.0.ebuild
new file mode 100644
index ..c513b6b19b14
--- /dev/null
+++ b/net-fs/samba/samba-4.19.0.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.8.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep '
+   addc? (

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-08-18 Thread Ben Kohler
commit: 2cecc32967dd95e8c66ded510b89c8aeaf267f90
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 18 15:06:18 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 18 15:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cecc329

net-fs/samba: add 4.18.6

Closes: https://bugs.gentoo.org/912404

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.6.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 886a4f24de95..43324203f7d5 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,2 +1,3 @@
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
 DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5
+DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6

diff --git a/net-fs/samba/samba-4.18.6.ebuild b/net-fs/samba/samba-4.18.6.ebuild
new file mode 100644
index ..503ebe2ff048
--- /dev/null
+++ b/net-fs/samba/samba-4.18.6.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep '
+   addc? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   )
+   ads? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   net-dns/bind-tools[gssapi]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-08-11 Thread Ben Kohler
commit: 535bf0b4ef4a2f4b0908478b98b5db29832fc0f1
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 11 14:12:44 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 11 14:13:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535bf0b4

net-fs/samba: add 4.18.5

Bug: https://bugs.gentoo.org/910606

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.5.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 5c0bcd72096d..886a4f24de95 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1 +1,2 @@
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
+DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5

diff --git a/net-fs/samba/samba-4.18.5.ebuild b/net-fs/samba/samba-4.18.5.ebuild
new file mode 100644
index ..503ebe2ff048
--- /dev/null
+++ b/net-fs/samba/samba-4.18.5.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep '
+   addc? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   )
+   ads? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   net-dns/bind-tools[gssapi]
+   )
+   ')
+   acl? ( virtual/acl )
+   ceph? ( sys-cluster/ceph )
+   cluster? ( net-libs/rpcsvc-proto )
+   cups? ( net-print/cups )
+   debug? ( dev-util/lttng-ust )
+   fam? ( virtual/fam )
+   gpg? ( app-crypt/gpgme:= )
+   json? ( dev-libs/jansson:= )
+   ldap? ( 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/, net-fs/samba/

2023-08-03 Thread David Seifert
commit: d32095b165e0f127a89bbf6af1d99b0c7386cfa2
Author: David Seifert  gentoo  org>
AuthorDate: Thu Aug  3 15:33:46 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Aug  3 15:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32095b1

net-fs/samba: drop 4.16.8

Bug: https://bugs.gentoo.org/910306
Bug: https://bugs.gentoo.org/910334
Signed-off-by: David Seifert  gentoo.org>

 net-fs/samba/Manifest  |   1 -
 .../files/samba-4.15.12-configure-clang16.patch| 117 ---
 .../files/samba-4.15.9-libunwind-automagic.patch   | 118 ---
 .../samba/files/samba-4.16.1-netdb-defines.patch   |  25 --
 .../samba-4.16.2-fix-musl-without-innetgr.patch|  25 --
 net-fs/samba/files/samba-4.4.0-pam.patch   |  29 --
 net-fs/samba/samba-4.16.8.ebuild   | 387 -
 7 files changed, 702 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 3db3f87a9133..5c0bcd72096d 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,2 +1 @@
-DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee

diff --git a/net-fs/samba/files/samba-4.15.12-configure-clang16.patch 
b/net-fs/samba/files/samba-4.15.12-configure-clang16.patch
deleted file mode 100644
index 0d9c919bd9eb..
--- a/net-fs/samba/files/samba-4.15.12-configure-clang16.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-https://bugs.gentoo.org/870043
-https://gitlab.com/samba-team/samba/-/merge_requests/2807
-
-From afc5144819e0db141aa9c58de385e5829b952096 Mon Sep 17 00:00:00 2001
-From: Florian Weimer 
-Date: Mon, 21 Nov 2022 13:37:41 +0100
-Subject: [PATCH 1/3] buildtools/wafsamba: Avoid calling lib_func without a
- prototype
-
-This is a backport of commit f4c0a750d4adebcf2342a44e85f04526c34
-("WAF: Fix detection of linker features")
-to buildtools/wafsamba/samba_conftests.py.  It fixes the check for
-rpath support with compilers in strict C99 mode.
-
-Signed-off-by: Florian Weimer 
 a/buildtools/wafsamba/samba_waf18.py
-+++ b/buildtools/wafsamba/samba_waf18.py
-@@ -209,7 +209,8 @@ def CHECK_LIBRARY_SUPPORT(conf, rpath=False, 
version_script=False, msg=None):
- lib_node.parent.mkdir()
- lib_node.write('int lib_func(void) { return 42; }\n', 'w')
- main_node = bld.srcnode.make_node('main.c')
--main_node.write('int main(void) {return !(lib_func() == 42);}', 'w')
-+main_node.write('int lib_func(void);\n'
-+'int main(void) {return !(lib_func() == 42);}', 'w')
- linkflags = []
- if version_script:
- script = bld.srcnode.make_node('ldscript')
-GitLab
-From d8c6a9e5558085dfdb144bb64365822415affe84 Mon Sep 17 00:00:00 2001
-From: Florian Weimer 
-Date: Mon, 21 Nov 2022 13:53:17 +0100
-Subject: [PATCH 2/3] source3/wscript: Fix detection of major/minor macros
-
-These macros are only available via  as of glibc
-commit e16deca62e16f645213dffd4ecd1153c37765f17 ("[BZ #19239] Don't
-include sys/sysmacros.h from sys/types.h."), which went into
-glibc 2.28.
-
-This is different from the usual C99 cleanups because it changes
-the configure check result with existing compilers that usually
-accept implicit function declarations.
-
-Signed-off-by: Florian Weimer 
 a/source3/wscript
-+++ b/source3/wscript
-@@ -603,11 +603,11 @@ msg.msg_accrightslen = sizeof(fd);
- conf.CHECK_HEADERS('asm/types.h')
- 
- conf.CHECK_CODE('dev_t dev; int i = major(dev); return 0', 
"HAVE_DEVICE_MAJOR_FN",
--headers='unistd.h sys/types.h',
-+headers='sys/sysmacros.h unistd.h sys/types.h',
- msg="Checking for major macro")
- 
- conf.CHECK_CODE('dev_t dev; int i = minor(dev); return 0', 
"HAVE_DEVICE_MINOR_FN",
--headers='unistd.h sys/types.h',
-+headers='sys/sysmacros.h unistd.h sys/types.h',
- msg="Checking for minor macro")
- 
- conf.CHECK_STRUCTURE_MEMBER('struct dirent', 'd_off',
-GitLab
-From 1f5c44d982c112e21879b64911a4184c063ba4d4 Mon Sep 17 00:00:00 2001
-From: Florian Weimer 
-Date: Mon, 21 Nov 2022 14:12:43 +0100
-Subject: [PATCH 3/3] source3/wscript: Remove implict int and implicit function
- declarations
-
-This should fix the remaining C89isms in these configure checks.
-
-Signed-off-by: Florian Weimer 
 a/source3/wscript
-+++ b/source3/wscript
-@@ 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-29 Thread David Seifert
commit: 7f9ed0ca13841fde8a1ab0924fb2869b20849b08
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 29 22:37:45 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 29 22:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9ed0ca

net-fs/samba: drop 4.16.10

Signed-off-by: David Seifert  gentoo.org>

 net-fs/samba/Manifest |   1 -
 net-fs/samba/samba-4.16.10.ebuild | 387 --
 2 files changed, 388 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index fbfdf015d8a3..3db3f87a9133 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,3 +1,2 @@
-DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d48441295c8ef4518ecd0a893aa2be2bdae9389297532965439cd9887b905186145a0cf30082e2456274994f277d3cfd
 SHA512 
133bcaec853240041dc6e0d8dd086b3798a6aa81008e29e4e6f875f58bd47bb6e23516d572b763d7f2ed547cfe94a3f8f8f5dc978cc171401fe5ed228b85d000
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee

diff --git a/net-fs/samba/samba-4.16.10.ebuild 
b/net-fs/samba/samba-4.16.10.ebuild
deleted file mode 100644
index 258c37134aeb..
--- a/net-fs/samba/samba-4.16.10.ebuild
+++ /dev/null
@@ -1,387 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
-IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
-IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
-IUSE+=" zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( json python !system-mitkrb5 winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-TALLOC_VERSION="2.3.3"
-TDB_VERSION="1.4.6"
-TEVENT_VERSION="0.11.0"
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   >=sys-libs/ldb-2.5.3:=[ldap(+)?,${MULTILIB_USEDEP}]
-   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   virtual/libiconv
-   $(python_gen_cond_dep '
-   addc? (
-   dev-python/dnspython:=[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   )
-   ads? (
-   dev-python/dnspython:=[${PYTHON_USEDEP}]
-   net-dns/bind-tools[gssapi]
-   )
-   ')

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-29 Thread Arthur Zamarin
commit: 313c516844eb1a504dd9ac4fb01ce0d4bda3e1dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 29 20:42:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 29 20:42:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313c5168

net-fs/samba: Stabilize 4.18.4 sparc, #910452

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index 2d92833bebd3..f8eb9860c24f 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-29 Thread Arthur Zamarin
commit: 15ace9ac5d06810573482fe9cafd34407a7f6138
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 29 20:37:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 29 20:37:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ace9ac

net-fs/samba: Stabilize 4.18.4 x86, #910452

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index 7da62036eaa9..2d92833bebd3 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-28 Thread Arthur Zamarin
commit: 70c2117ce545bed4f9ace60fcebfdce151887a97
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 28 12:26:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 28 12:26:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c2117c

net-fs/samba: Stabilize 4.18.4 arm, #910452

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index 0ca3ff2385f2..7da62036eaa9 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-28 Thread Arthur Zamarin
commit: da9fcd67e6959c4c66199c6f8e6952116f3d920c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 28 12:19:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 28 12:19:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9fcd67

net-fs/samba: Stabilize 4.18.4 ppc64, #910452

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index 6a3c7b5a8b57..c7f8c2124d18 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-28 Thread Arthur Zamarin
commit: 684409904a61420bb925e56410b5040c9600b4d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 28 12:19:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 28 12:19:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68440990

net-fs/samba: Stabilize 4.18.4 ppc, #910452

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index c7f8c2124d18..0ca3ff2385f2 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-27 Thread Sam James
commit: 24a5efcc35a4a3ea9c56da6aa929f1a3cb4cbbb1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 10:35:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 10:35:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a5efcc

net-fs/samba: Stabilize 4.18.4 arm64, #910452

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index e3d6893739fa..6a3c7b5a8b57 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-17 Thread Sam James
commit: bc8fb72e3dbcf7d650e6108fd7a3016adce12b9b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:15:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:15:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8fb72e

net-fs/samba: Stabilize 4.18.4 amd64, #910452

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index 37860b3daa2c..e3d6893739fa 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-17 Thread David Seifert
commit: ea4dcd3c551ecc5ea1fb2844cbb1d08b5d978aaf
Author: David Seifert  gentoo  org>
AuthorDate: Mon Jul 17 10:38:28 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jul 17 10:38:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4dcd3c

net-fs/samba: drop 4.17.8, 4.18.3

Signed-off-by: David Seifert  gentoo.org>

 net-fs/samba/Manifest|   2 -
 net-fs/samba/samba-4.17.8.ebuild | 384 ---
 net-fs/samba/samba-4.18.3.ebuild | 384 ---
 3 files changed, 770 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index a4b028721aae..fbfdf015d8a3 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,5 +1,3 @@
 DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d48441295c8ef4518ecd0a893aa2be2bdae9389297532965439cd9887b905186145a0cf30082e2456274994f277d3cfd
 SHA512 
133bcaec853240041dc6e0d8dd086b3798a6aa81008e29e4e6f875f58bd47bb6e23516d572b763d7f2ed547cfe94a3f8f8f5dc978cc171401fe5ed228b85d000
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
-DIST samba-4.17.8.tar.gz 30874388 BLAKE2B 
c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074
 SHA512 
60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
-DIST samba-4.18.3.tar.gz 41294739 BLAKE2B 
0e132591d97316a091b1503714fb3085d8bd055f7e286a96aecdc43f8b15e38068e5aaba3fcea68158a37151c5ea8ef13f5b1e245c54f40fc6c3a167497cf70c
 SHA512 
b0980291ca124641bd03ba51d4b4e2e492facb3939f8edf491133be83a82beed66f68f00442cb02c211a9e76eb6ba08387136e30eb7df756c3c90c76034689c4
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee

diff --git a/net-fs/samba/samba-4.17.8.ebuild b/net-fs/samba/samba-4.17.8.ebuild
deleted file mode 100644
index 3c6e492f5d8a..
--- a/net-fs/samba/samba-4.17.8.ebuild
+++ /dev/null
@@ -1,384 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
-IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
-IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
-IUSE+=" zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( json python !system-mitkrb5 winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-TALLOC_VERSION="2.3.4"
-TDB_VERSION="1.4.7"
-TEVENT_VERSION="0.13.0"
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/, net-fs/samba/

2023-07-16 Thread David Seifert
commit: c580697941c0090848274bea073c0d3ef555032a
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 16 10:32:23 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 16 10:32:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5806979

net-fs/samba: add 4.18.4

Bug: https://bugs.gentoo.org/910306
Bug: https://bugs.gentoo.org/910334
Signed-off-by: David Seifert  gentoo.org>

 net-fs/samba/Manifest  |   1 +
 ...4-bug-15418-windows-update-secure-channel.patch |  56 +++
 net-fs/samba/files/samba-4.18.4-pam.patch  |  29 ++
 net-fs/samba/samba-4.18.4.ebuild   | 384 +
 4 files changed, 470 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 71800bf46e2c..a4b028721aae 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -2,3 +2,4 @@ DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d4844
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.17.8.tar.gz 30874388 BLAKE2B 
c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074
 SHA512 
60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
 DIST samba-4.18.3.tar.gz 41294739 BLAKE2B 
0e132591d97316a091b1503714fb3085d8bd055f7e286a96aecdc43f8b15e38068e5aaba3fcea68158a37151c5ea8ef13f5b1e245c54f40fc6c3a167497cf70c
 SHA512 
b0980291ca124641bd03ba51d4b4e2e492facb3939f8edf491133be83a82beed66f68f00442cb02c211a9e76eb6ba08387136e30eb7df756c3c90c76034689c4
+DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee

diff --git 
a/net-fs/samba/files/samba-4.18.4-bug-15418-windows-update-secure-channel.patch 
b/net-fs/samba/files/samba-4.18.4-bug-15418-windows-update-secure-channel.patch
new file mode 100644
index ..1d0d9777fe19
--- /dev/null
+++ 
b/net-fs/samba/files/samba-4.18.4-bug-15418-windows-update-secure-channel.patch
@@ -0,0 +1,56 @@
+https://bugs.gentoo.org/910306
+https://bugzilla.samba.org/show_bug.cgi?id=15418
+
+ source3/rpc_server/netlogon/srv_netlog_nt.c   | 9 +
+ source4/rpc_server/netlogon/dcerpc_netlogon.c | 8 
+ 2 files changed, 9 insertions(+), 8 deletions(-)
+
+--- a/source3/rpc_server/netlogon/srv_netlog_nt.c
 b/source3/rpc_server/netlogon/srv_netlog_nt.c
+@@ -2284,6 +2284,11 @@ NTSTATUS _netr_LogonGetCapabilities(struct pipes_struct 
*p,
+   struct netlogon_creds_CredentialState *creds;
+   NTSTATUS status;
+ 
++  if (r->in.query_level != 1) {
++  p->fault_state = DCERPC_NCA_S_FAULT_INVALID_TAG;
++  return NT_STATUS_NOT_SUPPORTED;
++  }
++
+   become_root();
+   status = dcesrv_netr_creds_server_step_check(p->dce_call,
+   p->mem_ctx,
+@@ -2296,10 +2301,6 @@ NTSTATUS _netr_LogonGetCapabilities(struct pipes_struct 
*p,
+   return status;
+   }
+ 
+-  if (r->in.query_level != 1) {
+-  return NT_STATUS_NOT_SUPPORTED;
+-  }
+-
+   r->out.capabilities->server_capabilities = creds->negotiate_flags;
+ 
+   return NT_STATUS_OK;
+--- a/source4/rpc_server/netlogon/dcerpc_netlogon.c
 b/source4/rpc_server/netlogon/dcerpc_netlogon.c
+@@ -2364,6 +2364,10 @@ static NTSTATUS dcesrv_netr_LogonGetCapabilities(struct 
dcesrv_call_state *dce_c
+   struct netlogon_creds_CredentialState *creds;
+   NTSTATUS status;
+ 
++  if (r->in.query_level != 1) {
++  DCESRV_FAULT(DCERPC_NCA_S_FAULT_INVALID_TAG);
++  }
++
+   status = dcesrv_netr_creds_server_step_check(dce_call,
+mem_ctx,
+r->in.computer_name,
+@@ -2375,10 +2379,6 @@ static NTSTATUS dcesrv_netr_LogonGetCapabilities(struct 
dcesrv_call_state *dce_c
+   }
+   NT_STATUS_NOT_OK_RETURN(status);
+ 
+-  if (r->in.query_level != 1) {
+-  return NT_STATUS_NOT_SUPPORTED;
+-  }
+-
+   r->out.capabilities->server_capabilities = creds->negotiate_flags;
+ 
+   return NT_STATUS_OK;

diff --git a/net-fs/samba/files/samba-4.18.4-pam.patch 
b/net-fs/samba/files/samba-4.18.4-pam.patch
new file mode 100644
index ..381f77ccd32d
--- /dev/null
+++ b/net-fs/samba/files/samba-4.18.4-pam.patch
@@ -0,0 +1,29 @@
+--- a/source3/wscript
 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-12 Thread Sam James
commit: d1e7521fb883fa4dd2d65487fdffda4903bd0d4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 17:50:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 17:50:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e7521f

net-fs/samba: use dummy .pc file for llvm-libunwind

LLVM still doesn't provide any...

Closes: https://bugs.gentoo.org/874633
Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.16.10.ebuild | 19 +++
 net-fs/samba/samba-4.16.8.ebuild  | 19 +++
 net-fs/samba/samba-4.17.8.ebuild  | 19 +++
 net-fs/samba/samba-4.18.3.ebuild  | 19 +++
 4 files changed, 76 insertions(+)

diff --git a/net-fs/samba/samba-4.16.10.ebuild 
b/net-fs/samba/samba-4.16.10.ebuild
index 91b5cf463acd..258c37134aeb 100644
--- a/net-fs/samba/samba-4.16.10.ebuild
+++ b/net-fs/samba/samba-4.16.10.ebuild
@@ -233,6 +233,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
 
+   # bug #874633
+   if use llvm-libunwind ; then
+   mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+   local -x 
PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+   cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+   exec_prefix=\${prefix}
+   libdir=/usr/$(get_libdir)
+   includedir=\${prefix}/include
+
+   Name: libunwind-generic
+   Description: libunwind generic library
+   Version: 1.70
+   Libs: -L\${libdir} -lunwind
+   Cflags: -I\${includedir}
+   EOF
+   fi
+
local myconf=(
--enable-fhs
--sysconfdir="${EPREFIX}/etc"

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index 2f33091b53fb..3cefea75dfa9 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -233,6 +233,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
 
+   # bug #874633
+   if use llvm-libunwind ; then
+   mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+   local -x 
PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+   cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+   exec_prefix=\${prefix}
+   libdir=/usr/$(get_libdir)
+   includedir=\${prefix}/include
+
+   Name: libunwind-generic
+   Description: libunwind generic library
+   Version: 1.70
+   Libs: -L\${libdir} -lunwind
+   Cflags: -I\${includedir}
+   EOF
+   fi
+
local myconf=(
--enable-fhs
--sysconfdir="${EPREFIX}/etc"

diff --git a/net-fs/samba/samba-4.17.8.ebuild b/net-fs/samba/samba-4.17.8.ebuild
index 64dc7ce9bf2c..3c6e492f5d8a 100644
--- a/net-fs/samba/samba-4.17.8.ebuild
+++ b/net-fs/samba/samba-4.17.8.ebuild
@@ -230,6 +230,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
 
+   # bug #874633
+   if use llvm-libunwind ; then
+   mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+   local -x 
PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+   cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+   exec_prefix=\${prefix}
+   libdir=/usr/$(get_libdir)
+   includedir=\${prefix}/include
+
+   Name: libunwind-generic
+   Description: libunwind generic library
+   Version: 1.70
+   Libs: -L\${libdir} -lunwind
+   Cflags: -I\${includedir}
+   EOF
+   fi
+
local myconf=(
--enable-fhs
--sysconfdir="${EPREFIX}/etc"

diff --git a/net-fs/samba/samba-4.18.3.ebuild b/net-fs/samba/samba-4.18.3.ebuild
index dd6ebd54b02e..5ad2cad9375e 100644
--- a/net-fs/samba/samba-4.18.3.ebuild
+++ b/net-fs/samba/samba-4.18.3.ebuild
@@ -230,6 +230,25 @@ multilib_src_configure() {
bundled_libs="cmocka,${bundled_libs}"
fi
 
+   # bug #874633
+   if use llvm-libunwind ; then
+   mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+   local -x 
PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+   cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+   exec_prefix=\${prefix}
+   libdir=/usr/$(get_libdir)
+   includedir=\${prefix}/include
+
+   Name: libunwind-generic
+   Description: libunwind generic library
+   Version: 1.70
+   Libs: -L\${libdir} -lunwind
+   Cflags: -I\${includedir}
+   EOF
+   fi
+
local myconf=(
--enable-fhs

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-12 Thread Sam James
commit: 203f0b2ed9e8152a59a7f23c0f9576463177284c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 17:04:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 17:04:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203f0b2e

net-fs/samba: Stabilize 4.16.10 amd64, #908275

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.16.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.10.ebuild 
b/net-fs/samba/samba-4.16.10.ebuild
index 24d454925e9e..91b5cf463acd 100644
--- a/net-fs/samba/samba-4.16.10.ebuild
+++ b/net-fs/samba/samba-4.16.10.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-10 Thread Sam James
commit: 4bd887b6c0dc70ccc27ebb57884e8ebfe18663b1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 21:15:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 10 21:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd887b6

net-fs/samba: drop 4.18.0

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/Manifest|   1 -
 net-fs/samba/samba-4.18.0.ebuild | 365 ---
 2 files changed, 366 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index f819bd228516..6ba521104b56 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -2,5 +2,4 @@ DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d4844
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126
 DIST samba-4.17.8.tar.gz 30874388 BLAKE2B 
c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074
 SHA512 
60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
-DIST samba-4.18.0.tar.gz 41268802 BLAKE2B 
9684990834f1593d66cc01e6f58d297a113e1b185aa16ce2f48887da041c745565b0ddbd953232019de0589a4afb954e87ce9fc76a4c5d7d4c95db1a3372d8fa
 SHA512 
bc0eb8bc62fd2c4aa94b452a79e0a31fb3ad52bd46535b5f4c5eff4de8781419c3eb066a8394e704e7d4097c9651932a8de76d5b37cc05547d9a3ed48bf157ae
 DIST samba-4.18.3.tar.gz 41294739 BLAKE2B 
0e132591d97316a091b1503714fb3085d8bd055f7e286a96aecdc43f8b15e38068e5aaba3fcea68158a37151c5ea8ef13f5b1e245c54f40fc6c3a167497cf70c
 SHA512 
b0980291ca124641bd03ba51d4b4e2e492facb3939f8edf491133be83a82beed66f68f00442cb02c211a9e76eb6ba08387136e30eb7df756c3c90c76034689c4

diff --git a/net-fs/samba/samba-4.18.0.ebuild b/net-fs/samba/samba-4.18.0.ebuild
deleted file mode 100644
index 0208efe7350f..
--- a/net-fs/samba/samba-4.18.0.ebuild
+++ /dev/null
@@ -1,365 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
-IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
-IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
-IUSE+=" zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( json python !system-mitkrb5 winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-TALLOC_VERSION="2.4.0"
-TDB_VERSION="1.4.8"
-TEVENT_VERSION="0.14.1"
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-10 Thread Sam James
commit: bf654033f3d42caadaa4b6dc224d276fa19395c9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 21:15:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 10 21:15:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf654033

net-fs/samba: drop 4.16.9

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/Manifest|   1 -
 net-fs/samba/samba-4.16.9.ebuild | 368 ---
 2 files changed, 369 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 6ba521104b56..71800bf46e2c 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,5 +1,4 @@
 DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d48441295c8ef4518ecd0a893aa2be2bdae9389297532965439cd9887b905186145a0cf30082e2456274994f277d3cfd
 SHA512 
133bcaec853240041dc6e0d8dd086b3798a6aa81008e29e4e6f875f58bd47bb6e23516d572b763d7f2ed547cfe94a3f8f8f5dc978cc171401fe5ed228b85d000
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
-DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126
 DIST samba-4.17.8.tar.gz 30874388 BLAKE2B 
c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074
 SHA512 
60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
 DIST samba-4.18.3.tar.gz 41294739 BLAKE2B 
0e132591d97316a091b1503714fb3085d8bd055f7e286a96aecdc43f8b15e38068e5aaba3fcea68158a37151c5ea8ef13f5b1e245c54f40fc6c3a167497cf70c
 SHA512 
b0980291ca124641bd03ba51d4b4e2e492facb3939f8edf491133be83a82beed66f68f00442cb02c211a9e76eb6ba08387136e30eb7df756c3c90c76034689c4

diff --git a/net-fs/samba/samba-4.16.9.ebuild b/net-fs/samba/samba-4.16.9.ebuild
deleted file mode 100644
index ab1c9713e392..
--- a/net-fs/samba/samba-4.16.9.ebuild
+++ /dev/null
@@ -1,368 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
-IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
-IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
-IUSE+=" zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( json python !system-mitkrb5 winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-TALLOC_VERSION="2.3.3"
-TDB_VERSION="1.4.6"
-TEVENT_VERSION="0.11.0"
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   >=sys-libs/ldb-2.5.2:=[ldap(+)?,${MULTILIB_USEDEP}]
-   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-10 Thread Sam James
commit: 6dc2d6e219b44b777b0267f210eacf4f22bc6574
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 21:15:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 10 21:15:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc2d6e2

net-fs/samba: drop 4.17.5

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/Manifest|   1 -
 net-fs/samba/samba-4.17.5.ebuild | 365 ---
 2 files changed, 366 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 292e718fddba..f819bd228516 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,7 +1,6 @@
 DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d48441295c8ef4518ecd0a893aa2be2bdae9389297532965439cd9887b905186145a0cf30082e2456274994f277d3cfd
 SHA512 
133bcaec853240041dc6e0d8dd086b3798a6aa81008e29e4e6f875f58bd47bb6e23516d572b763d7f2ed547cfe94a3f8f8f5dc978cc171401fe5ed228b85d000
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126
-DIST samba-4.17.5.tar.gz 30846334 BLAKE2B 
f8d6cf3c0f5333c5a6b1ac16793d8fd443c517068211829f40ca2fbc08d80921de65a4f3e2c08775a5551a4f834f406208c0941a4eb496720cc45ecaeb6c173f
 SHA512 
352ae8bc161fb07ac6c7330c6ebd02c27eb453ffc1c32c8437edc441ba3044cb2e9b31c8cf181664a2b47098c75a55f06c105f5397c57ce75826ef2af331afa9
 DIST samba-4.17.8.tar.gz 30874388 BLAKE2B 
c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074
 SHA512 
60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
 DIST samba-4.18.0.tar.gz 41268802 BLAKE2B 
9684990834f1593d66cc01e6f58d297a113e1b185aa16ce2f48887da041c745565b0ddbd953232019de0589a4afb954e87ce9fc76a4c5d7d4c95db1a3372d8fa
 SHA512 
bc0eb8bc62fd2c4aa94b452a79e0a31fb3ad52bd46535b5f4c5eff4de8781419c3eb066a8394e704e7d4097c9651932a8de76d5b37cc05547d9a3ed48bf157ae
 DIST samba-4.18.3.tar.gz 41294739 BLAKE2B 
0e132591d97316a091b1503714fb3085d8bd055f7e286a96aecdc43f8b15e38068e5aaba3fcea68158a37151c5ea8ef13f5b1e245c54f40fc6c3a167497cf70c
 SHA512 
b0980291ca124641bd03ba51d4b4e2e492facb3939f8edf491133be83a82beed66f68f00442cb02c211a9e76eb6ba08387136e30eb7df756c3c90c76034689c4

diff --git a/net-fs/samba/samba-4.17.5.ebuild b/net-fs/samba/samba-4.17.5.ebuild
deleted file mode 100644
index c12e3938fdf3..
--- a/net-fs/samba/samba-4.17.5.ebuild
+++ /dev/null
@@ -1,365 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
-IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
-IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
-IUSE+=" zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( json python !system-mitkrb5 winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-10 Thread Sam James
commit: 1d378b7d20aa55ef631ca9d55f2351c4ee8df7f3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 21:14:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 10 21:14:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d378b7d

net-fs/samba: destabilize 4.16.9 for ~amd64, ~sparc, ~x86

Accidentally committed as stable, I think.

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.16.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.9.ebuild b/net-fs/samba/samba-4.16.9.ebuild
index 4de9815f7ff5..ab1c9713e392 100644
--- a/net-fs/samba/samba-4.16.9.ebuild
+++ b/net-fs/samba/samba-4.16.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-06 Thread Ben Kohler
commit: 43e8595ee1c0f045de593c598418a49dbc415eda
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  6 02:12:28 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  6 11:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e8595e

net-fs/samba: add 4.16.10

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest |   1 +
 net-fs/samba/samba-4.16.10.ebuild | 368 ++
 2 files changed, 369 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 0a16414363ea..dcadbd2308f3 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,5 +1,6 @@
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
 DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeecae72def2ad8402ad0558912d0f3da6f3ac9302047b5e6813fdb72dfc829f84fe0d56be05903590d3a8c3d1a1407
 SHA512 
58477c50705f72846a591896bf4ef048e93b5a7488d5731da9d29b0064728baadc94115f22141e2ca4f6ab3114c83f3bfff5a0d589f10f8239f2b0b77e0f7dd3
+DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d48441295c8ef4518ecd0a893aa2be2bdae9389297532965439cd9887b905186145a0cf30082e2456274994f277d3cfd
 SHA512 
133bcaec853240041dc6e0d8dd086b3798a6aa81008e29e4e6f875f58bd47bb6e23516d572b763d7f2ed547cfe94a3f8f8f5dc978cc171401fe5ed228b85d000
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126
 DIST samba-4.17.5.tar.gz 30846334 BLAKE2B 
f8d6cf3c0f5333c5a6b1ac16793d8fd443c517068211829f40ca2fbc08d80921de65a4f3e2c08775a5551a4f834f406208c0941a4eb496720cc45ecaeb6c173f
 SHA512 
352ae8bc161fb07ac6c7330c6ebd02c27eb453ffc1c32c8437edc441ba3044cb2e9b31c8cf181664a2b47098c75a55f06c105f5397c57ce75826ef2af331afa9

diff --git a/net-fs/samba/samba-4.16.10.ebuild 
b/net-fs/samba/samba-4.16.10.ebuild
new file mode 100644
index ..d68ff5486b92
--- /dev/null
+++ b/net-fs/samba/samba-4.16.10.ebuild
@@ -0,0 +1,368 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.3.3"
+TDB_VERSION="1.4.6"
+TEVENT_VERSION="0.11.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-06 Thread Ben Kohler
commit: 3809cc94e3576be57c31493ae68f9fffa108d0a5
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  6 02:13:56 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  6 11:57:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3809cc94

net-fs/samba: drop 4.15.12-r4, 4.15.13

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   2 -
 net-fs/samba/samba-4.15.12-r4.ebuild | 334 ---
 net-fs/samba/samba-4.15.13.ebuild| 334 ---
 3 files changed, 670 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index dcadbd2308f3..292e718fddba 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,5 +1,3 @@
-DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
-DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeecae72def2ad8402ad0558912d0f3da6f3ac9302047b5e6813fdb72dfc829f84fe0d56be05903590d3a8c3d1a1407
 SHA512 
58477c50705f72846a591896bf4ef048e93b5a7488d5731da9d29b0064728baadc94115f22141e2ca4f6ab3114c83f3bfff5a0d589f10f8239f2b0b77e0f7dd3
 DIST samba-4.16.10.tar.gz 30695200 BLAKE2B 
4cff5f6ab97e2b1d4e958f6348cf2a61d48441295c8ef4518ecd0a893aa2be2bdae9389297532965439cd9887b905186145a0cf30082e2456274994f277d3cfd
 SHA512 
133bcaec853240041dc6e0d8dd086b3798a6aa81008e29e4e6f875f58bd47bb6e23516d572b763d7f2ed547cfe94a3f8f8f5dc978cc171401fe5ed228b85d000
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126

diff --git a/net-fs/samba/samba-4.15.12-r4.ebuild 
b/net-fs/samba/samba-4.15.12-r4.ebuild
deleted file mode 100644
index aced3716fcad..
--- a/net-fs/samba/samba-4.15.12-r4.ebuild
+++ /dev/null
@@ -1,334 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam
-glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux
-snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind 
winbind
-zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( python json !system-mitkrb5 winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   >=sys-libs/ldb-2.4.4[ldap(+)?,${MULTILIB_USEDEP}]
-   =sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-06 Thread Ben Kohler
commit: 28ad84601002c2163bf0e3dcdc1d37b9453b00f0
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  6 11:55:07 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  6 11:57:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ad8460

net-fs/samba: destabilize 4.16.10 for ~amd64, ~sparc, ~x86

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.16.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.10.ebuild 
b/net-fs/samba/samba-4.16.10.ebuild
index d68ff5486b92..24d454925e9e 100644
--- a/net-fs/samba/samba-4.16.10.ebuild
+++ b/net-fs/samba/samba-4.16.10.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-06 Thread Ben Kohler
commit: 0e22658d070792dd5d5373981a8ccb1c4a424416
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jun  5 21:17:15 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  6 11:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e22658d

net-fs/samba: add 4.18.3

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.3.ebuild | 365 +++
 2 files changed, 366 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 287d20f3a91c..0a16414363ea 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -5,3 +5,4 @@ DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52
 DIST samba-4.17.5.tar.gz 30846334 BLAKE2B 
f8d6cf3c0f5333c5a6b1ac16793d8fd443c517068211829f40ca2fbc08d80921de65a4f3e2c08775a5551a4f834f406208c0941a4eb496720cc45ecaeb6c173f
 SHA512 
352ae8bc161fb07ac6c7330c6ebd02c27eb453ffc1c32c8437edc441ba3044cb2e9b31c8cf181664a2b47098c75a55f06c105f5397c57ce75826ef2af331afa9
 DIST samba-4.17.8.tar.gz 30874388 BLAKE2B 
c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074
 SHA512 
60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
 DIST samba-4.18.0.tar.gz 41268802 BLAKE2B 
9684990834f1593d66cc01e6f58d297a113e1b185aa16ce2f48887da041c745565b0ddbd953232019de0589a4afb954e87ce9fc76a4c5d7d4c95db1a3372d8fa
 SHA512 
bc0eb8bc62fd2c4aa94b452a79e0a31fb3ad52bd46535b5f4c5eff4de8781419c3eb066a8394e704e7d4097c9651932a8de76d5b37cc05547d9a3ed48bf157ae
+DIST samba-4.18.3.tar.gz 41294739 BLAKE2B 
0e132591d97316a091b1503714fb3085d8bd055f7e286a96aecdc43f8b15e38068e5aaba3fcea68158a37151c5ea8ef13f5b1e245c54f40fc6c3a167497cf70c
 SHA512 
b0980291ca124641bd03ba51d4b4e2e492facb3939f8edf491133be83a82beed66f68f00442cb02c211a9e76eb6ba08387136e30eb7df756c3c90c76034689c4

diff --git a/net-fs/samba/samba-4.18.3.ebuild b/net-fs/samba/samba-4.18.3.ebuild
new file mode 100644
index ..dd6ebd54b02e
--- /dev/null
+++ b/net-fs/samba/samba-4.18.3.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-06-06 Thread Ben Kohler
commit: 8ad3c1562c7b841da2ede99ad2a3faf3e0c77c3a
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jun  5 13:13:18 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  6 11:57:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad3c156

net-fs/samba: add 4.17.8

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.17.8.ebuild | 365 +++
 2 files changed, 366 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 62759bc89bab..287d20f3a91c 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,4 +3,5 @@ DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeec
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126
 DIST samba-4.17.5.tar.gz 30846334 BLAKE2B 
f8d6cf3c0f5333c5a6b1ac16793d8fd443c517068211829f40ca2fbc08d80921de65a4f3e2c08775a5551a4f834f406208c0941a4eb496720cc45ecaeb6c173f
 SHA512 
352ae8bc161fb07ac6c7330c6ebd02c27eb453ffc1c32c8437edc441ba3044cb2e9b31c8cf181664a2b47098c75a55f06c105f5397c57ce75826ef2af331afa9
+DIST samba-4.17.8.tar.gz 30874388 BLAKE2B 
c1a76071a5d823433cde4e357477d433ca3054f6bb2e75124579bd75d0d93d22dc96e169bb2a4ac0f8fb1be96b54add3a0cdb1c854fdc34450ffd589b89cd074
 SHA512 
60cd72cd40ef4a958d26926d51d9741d4d6c6a7fc8d275c6ba76d2c3ffc4c71aa7554943125c47575135df1271bc421dd57a0d1206708dfa8e25d1b6dc2661ba
 DIST samba-4.18.0.tar.gz 41268802 BLAKE2B 
9684990834f1593d66cc01e6f58d297a113e1b185aa16ce2f48887da041c745565b0ddbd953232019de0589a4afb954e87ce9fc76a4c5d7d4c95db1a3372d8fa
 SHA512 
bc0eb8bc62fd2c4aa94b452a79e0a31fb3ad52bd46535b5f4c5eff4de8781419c3eb066a8394e704e7d4097c9651932a8de76d5b37cc05547d9a3ed48bf157ae

diff --git a/net-fs/samba/samba-4.17.8.ebuild b/net-fs/samba/samba-4.17.8.ebuild
new file mode 100644
index ..64dc7ce9bf2c
--- /dev/null
+++ b/net-fs/samba/samba-4.17.8.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.3.4"
+TDB_VERSION="1.4.7"
+TEVENT_VERSION="0.13.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-04-01 Thread Arthur Zamarin
commit: 2e9503108d61b65729f1322c8264cebb8a9829d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:31:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e950310

net-fs/samba: Stabilize 4.16.8 arm64, #893086

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index f0b8ec7b6f1e..a721712c4c1d 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-04-01 Thread Arthur Zamarin
commit: b4c29b5b0a10694b64916bda5ea1564c82c42f7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:32:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:32:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c29b5b

net-fs/samba: Stabilize 4.16.8 ppc, #893086

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index a721712c4c1d..2f33091b53fb 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-04-01 Thread Arthur Zamarin
commit: 55103dc078f4222e6ba06e5dd9454f4906d0518f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:31:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:31:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55103dc0

net-fs/samba: Stabilize 4.16.8 arm, #893086

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index d9b051f5cc74..f0b8ec7b6f1e 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-03-16 Thread Arthur Zamarin
commit: 948affa182324ab8ea7992e989611b7a424727d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 16 17:37:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 16 17:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948affa1

net-fs/samba: Stabilize 4.16.8 ppc64, #893086

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index 4de9815f7ff5..d9b051f5cc74 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-03-09 Thread Ben Kohler
commit: a9b38df102cf938226f0a5c0f9440892aacca203
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Mar  9 16:05:45 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Mar  9 16:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b38df1

net-fs/samba: add 4.18.0

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.0.ebuild | 365 +++
 2 files changed, 366 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index c3957609c056..62759bc89bab 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,3 +3,4 @@ DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeec
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
 DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126
 DIST samba-4.17.5.tar.gz 30846334 BLAKE2B 
f8d6cf3c0f5333c5a6b1ac16793d8fd443c517068211829f40ca2fbc08d80921de65a4f3e2c08775a5551a4f834f406208c0941a4eb496720cc45ecaeb6c173f
 SHA512 
352ae8bc161fb07ac6c7330c6ebd02c27eb453ffc1c32c8437edc441ba3044cb2e9b31c8cf181664a2b47098c75a55f06c105f5397c57ce75826ef2af331afa9
+DIST samba-4.18.0.tar.gz 41268802 BLAKE2B 
9684990834f1593d66cc01e6f58d297a113e1b185aa16ce2f48887da041c745565b0ddbd953232019de0589a4afb954e87ce9fc76a4c5d7d4c95db1a3372d8fa
 SHA512 
bc0eb8bc62fd2c4aa94b452a79e0a31fb3ad52bd46535b5f4c5eff4de8781419c3eb066a8394e704e7d4097c9651932a8de76d5b37cc05547d9a3ed48bf157ae

diff --git a/net-fs/samba/samba-4.18.0.ebuild b/net-fs/samba/samba-4.18.0.ebuild
new file mode 100644
index ..0208efe7350f
--- /dev/null
+++ b/net-fs/samba/samba-4.18.0.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.1:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-03-09 Thread Ben Kohler
commit: fed89824dacfff4715764fbf8288f0e99474da0c
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar  8 21:36:51 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Mar  9 13:48:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed89824

net-fs/samba: add 4.16.9

Bug: https://bugs.gentoo.org/896250

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.16.9.ebuild | 368 +++
 2 files changed, 369 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 132ffccf08d7..c3957609c056 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,4 +1,5 @@
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
 DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeecae72def2ad8402ad0558912d0f3da6f3ac9302047b5e6813fdb72dfc829f84fe0d56be05903590d3a8c3d1a1407
 SHA512 
58477c50705f72846a591896bf4ef048e93b5a7488d5731da9d29b0064728baadc94115f22141e2ca4f6ab3114c83f3bfff5a0d589f10f8239f2b0b77e0f7dd3
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
+DIST samba-4.16.9.tar.gz 30690610 BLAKE2B 
ce0bf19bff70cc1e174ea67a14c1acd2290d52bbad21ed491bb4a414286f8810ca342a5d9c14f69de0329f846d422e596572028a0c5a4e908a50c2384d9f1491
 SHA512 
209f3ae33a218279323a6b34f848e8b2c755d6826e7683753f2d8f63456216782786b8e01e3c5dee74a88c34094c6c8b5148a939ebf6caa0d632001dc2242126
 DIST samba-4.17.5.tar.gz 30846334 BLAKE2B 
f8d6cf3c0f5333c5a6b1ac16793d8fd443c517068211829f40ca2fbc08d80921de65a4f3e2c08775a5551a4f834f406208c0941a4eb496720cc45ecaeb6c173f
 SHA512 
352ae8bc161fb07ac6c7330c6ebd02c27eb453ffc1c32c8437edc441ba3044cb2e9b31c8cf181664a2b47098c75a55f06c105f5397c57ce75826ef2af331afa9

diff --git a/net-fs/samba/samba-4.16.9.ebuild b/net-fs/samba/samba-4.16.9.ebuild
new file mode 100644
index ..4de9815f7ff5
--- /dev/null
+++ b/net-fs/samba/samba-4.16.9.ebuild
@@ -0,0 +1,368 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.3.3"
+TDB_VERSION="1.4.6"
+TEVENT_VERSION="0.11.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.5.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-03-08 Thread Ben Kohler
commit: 5e636a2b87ecf0cae4e1b4c3c8dab5be39021b25
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar  8 21:24:30 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar  8 21:25:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e636a2b

net-fs/samba: add 4.17.5

Closes: https://bugs.gentoo.org/895478

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.17.5.ebuild | 365 +++
 2 files changed, 366 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 9d8b798ab6a2..132ffccf08d7 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,3 +1,4 @@
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
 DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeecae72def2ad8402ad0558912d0f3da6f3ac9302047b5e6813fdb72dfc829f84fe0d56be05903590d3a8c3d1a1407
 SHA512 
58477c50705f72846a591896bf4ef048e93b5a7488d5731da9d29b0064728baadc94115f22141e2ca4f6ab3114c83f3bfff5a0d589f10f8239f2b0b77e0f7dd3
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70
+DIST samba-4.17.5.tar.gz 30846334 BLAKE2B 
f8d6cf3c0f5333c5a6b1ac16793d8fd443c517068211829f40ca2fbc08d80921de65a4f3e2c08775a5551a4f834f406208c0941a4eb496720cc45ecaeb6c173f
 SHA512 
352ae8bc161fb07ac6c7330c6ebd02c27eb453ffc1c32c8437edc441ba3044cb2e9b31c8cf181664a2b47098c75a55f06c105f5397c57ce75826ef2af331afa9

diff --git a/net-fs/samba/samba-4.17.5.ebuild b/net-fs/samba/samba-4.17.5.ebuild
new file mode 100644
index ..c12e3938fdf3
--- /dev/null
+++ b/net-fs/samba/samba-4.17.5.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.3.4"
+TDB_VERSION="1.4.7"
+TEVENT_VERSION="0.13.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.6.1:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep '
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-26 Thread Arthur Zamarin
commit: 647d0cfc235d8f265365bc317e30acfe3e58616b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 26 19:09:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 26 19:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647d0cfc

net-fs/samba: Stabilize 4.16.8 sparc, #893086

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index 0df40e9643bf..4de9815f7ff5 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-26 Thread Arthur Zamarin
commit: 5be43bc5bf14f765092defcc798c03bd2f1c36c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 26 18:24:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 26 18:24:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be43bc5

net-fs/samba: Stabilize 4.15.13 sparc, #893084

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index 31a56a33a2e0..c3fbe5e8b9cb 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-23 Thread Arthur Zamarin
commit: 2789e15683e471703b2132f5f9a6d19c6a9a4e7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:47:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:47:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2789e156

net-fs/samba: Stabilize 4.16.8 amd64, #893086

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index d60aa238d199..0df40e9643bf 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-23 Thread Arthur Zamarin
commit: 8249c41884dabfa15013d10313c11bdc55ada4be
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:03:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:03:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8249c418

net-fs/samba: Stabilize 4.16.8 x86, #893086

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
index ab1c9713e392..d60aa238d199 100644
--- a/net-fs/samba/samba-4.16.8.ebuild
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-22 Thread Sam James
commit: b7a4ebfb21c915f13cb6f2b177d8e3bde86781b9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 22 22:27:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 22 22:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a4ebfb

net-fs/samba: Stabilize 4.15.13 amd64, #893084

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index 392cb1f32b35..ff50b6d5a79e 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-22 Thread Sam James
commit: b4f442a8554669f2cb0fbc90769e9bf6d2965138
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 22 22:27:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 22 22:27:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f442a8

net-fs/samba: Stabilize 4.15.13 x86, #893084

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index ff50b6d5a79e..31a56a33a2e0 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-22 Thread Arthur Zamarin
commit: 561a83c1595adcd0889aee45e8262b94a261e127
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 22 21:04:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 22 21:04:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561a83c1

net-fs/samba: Stabilize 4.15.13 ppc, #893084

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index 55bb26f5864d..392cb1f32b35 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-22 Thread Arthur Zamarin
commit: bf527cb336c854afaca6ed93cf84fac12fa6db0b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 22 21:04:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 22 21:04:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf527cb3

net-fs/samba: Stabilize 4.15.13 ppc64, #893084

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index 9dc858bd38ae..55bb26f5864d 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc 
~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-22 Thread Arthur Zamarin
commit: d8fd7f829ef25c8afab7ad3c4a06b28bdb4893e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 22 20:32:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 22 20:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fd7f82

net-fs/samba: Stabilize 4.15.13 arm, #893084

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index a5f53e9f0bc6..9dc858bd38ae 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-22 Thread Arthur Zamarin
commit: 1d9eb24baa8483c56f6d241246593e711e4ffbba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 22 20:32:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 22 20:32:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9eb24b

net-fs/samba: Stabilize 4.15.13 arm64, #893084

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index d77cdbf1fc2f..a5f53e9f0bc6 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-22 Thread Andreas Sturmlechner
commit: 6cdaf50845c6806cd79d92e454d197360a9bd315
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 22 19:36:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 22 19:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdaf508

net-fs/samba: cleanup vulnerable 4.16.7-r4

Bug: https://bugs.gentoo.org/886153
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-fs/samba/Manifest   |   1 -
 net-fs/samba/samba-4.16.7-r4.ebuild | 368 
 2 files changed, 369 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 5c4a7de0c121..9d8b798ab6a2 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,4 +1,3 @@
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
 DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeecae72def2ad8402ad0558912d0f3da6f3ac9302047b5e6813fdb72dfc829f84fe0d56be05903590d3a8c3d1a1407
 SHA512 
58477c50705f72846a591896bf4ef048e93b5a7488d5731da9d29b0064728baadc94115f22141e2ca4f6ab3114c83f3bfff5a0d589f10f8239f2b0b77e0f7dd3
-DIST samba-4.16.7.tar.gz 30622700 BLAKE2B 
be35253fd8ced22533716c7190ca02e57d4b9c73ac0d54b1e987c87da9e2fcc686335b9d470902cde47b841f3b57c09f9aab16f17c760b5eb7e45e328b3b2d1c
 SHA512 
3966ef870b24e4282ce971bdc5906fb6f64a5bb99d448d9aade3ad013551b21b3cf42f792853be7e118483ba5b6f9d4b835ada642661a90051b6c04886e10c1e
 DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70

diff --git a/net-fs/samba/samba-4.16.7-r4.ebuild 
b/net-fs/samba/samba-4.16.7-r4.ebuild
deleted file mode 100644
index eb2ded02c98b..
--- a/net-fs/samba/samba-4.16.7-r4.ebuild
+++ /dev/null
@@ -1,368 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} == *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
-IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
-IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
-IUSE+=" zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( json python !system-mitkrb5 winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-TALLOC_VERSION="2.3.3"
-TDB_VERSION="1.4.6"
-TEVENT_VERSION="0.11.0"
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   >=sys-libs/ldb-2.5.2[ldap(+)?,${MULTILIB_USEDEP}]
-   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-03 Thread Sam James
commit: 0aec98573f987227b1dc1ef1e0ea5378de3c1eb7
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 12:45:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 12:45:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aec9857

net-fs/samba: enable py3.11

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.12-r4.ebuild | 2 +-
 net-fs/samba/samba-4.15.13.ebuild| 2 +-
 net-fs/samba/samba-4.16.7-r4.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/samba/samba-4.15.12-r4.ebuild 
b/net-fs/samba/samba-4.15.12-r4.ebuild
index 685dbfdbc549..aced3716fcad 100644
--- a/net-fs/samba/samba-4.15.12-r4.ebuild
+++ b/net-fs/samba/samba-4.15.12-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
 

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
index 3ec6bee872d5..d77cdbf1fc2f 100644
--- a/net-fs/samba/samba-4.15.13.ebuild
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
 

diff --git a/net-fs/samba/samba-4.16.7-r4.ebuild 
b/net-fs/samba/samba-4.16.7-r4.ebuild
index 3186d2557a34..eb2ded02c98b 100644
--- a/net-fs/samba/samba-4.16.7-r4.ebuild
+++ b/net-fs/samba/samba-4.16.7-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-03 Thread Sam James
commit: b8a1135487c09b2ba1eac67a9a16fcf718cad0b7
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 10:54:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 10:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a11354

net-fs/samba: add 4.16.8

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.16.8.ebuild | 368 +++
 1 file changed, 368 insertions(+)

diff --git a/net-fs/samba/samba-4.16.8.ebuild b/net-fs/samba/samba-4.16.8.ebuild
new file mode 100644
index ..ab1c9713e392
--- /dev/null
+++ b/net-fs/samba/samba-4.16.8.ebuild
@@ -0,0 +1,368 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.3.3"
+TDB_VERSION="1.4.6"
+TEVENT_VERSION="0.11.0"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.5.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep '
+   addc? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   )
+   ads? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   net-dns/bind-tools[gssapi]
+   )
+   ')
+   acl? ( virtual/acl )
+   ceph? ( sys-cluster/ceph )
+   cluster? ( net-libs/rpcsvc-proto )
+   cups? ( net-print/cups )
+   debug? ( dev-util/lttng-ust )
+   fam? ( virtual/fam )
+   gpg? ( app-crypt/gpgme:= )
+   json? ( dev-libs/jansson:= )
+   ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   python? (
+   sys-libs/ldb[python,${PYTHON_SINGLE_USEDEP}]
+   sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
+   sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}]
+   sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
+   )
+   snapper? ( sys-apps/dbus )
+   system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,${MULTILIB_USEDEP}] )
+   system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+   systemd? ( sys-apps/systemd:= )
+   unwind? (
+   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+   !llvm-libunwind? ( sys-libs/libunwind:= )
+   )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-perl/JSON
+   net-libs/libtirpc[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-02-03 Thread Sam James
commit: d8b87a0c9b9098a73ea0407d6f1e19ac98771982
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 10:48:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 10:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b87a0c

net-fs/samba: add 4.15.13

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/Manifest |   2 +
 net-fs/samba/samba-4.15.13.ebuild | 334 ++
 2 files changed, 336 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 44bab32ad15d..5c4a7de0c121 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,2 +1,4 @@
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
+DIST samba-4.15.13.tar.gz 19370777 BLAKE2B 
8e681aac4a9f40992b212f8d4d5534405eeecae72def2ad8402ad0558912d0f3da6f3ac9302047b5e6813fdb72dfc829f84fe0d56be05903590d3a8c3d1a1407
 SHA512 
58477c50705f72846a591896bf4ef048e93b5a7488d5731da9d29b0064728baadc94115f22141e2ca4f6ab3114c83f3bfff5a0d589f10f8239f2b0b77e0f7dd3
 DIST samba-4.16.7.tar.gz 30622700 BLAKE2B 
be35253fd8ced22533716c7190ca02e57d4b9c73ac0d54b1e987c87da9e2fcc686335b9d470902cde47b841f3b57c09f9aab16f17c760b5eb7e45e328b3b2d1c
 SHA512 
3966ef870b24e4282ce971bdc5906fb6f64a5bb99d448d9aade3ad013551b21b3cf42f792853be7e118483ba5b6f9d4b835ada642661a90051b6c04886e10c1e
+DIST samba-4.16.8.tar.gz 30682100 BLAKE2B 
bbb9a89a39cc0bae88ba350df38aae35df0bd18c27dd37b093eb023cf71274c12f14c44037e9704404ee3ba27ab930e866b3b951bcc7a5f4499cbc544f231e6b
 SHA512 
55fa977e046de4470a9f1cb4c7956ca1368a21fc88e6bb6ae93d3cadb5400caaebd5b7d51a5ff1aaea884ec58d8abe6c90f448168aaa175d0f6c018f1a913c70

diff --git a/net-fs/samba/samba-4.15.13.ebuild 
b/net-fs/samba/samba-4.15.13.ebuild
new file mode 100644
index ..3ec6bee872d5
--- /dev/null
+++ b/net-fs/samba/samba-4.15.13.ebuild
@@ -0,0 +1,334 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} = *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam
+glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux
+snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind 
winbind
+zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( python json !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.4.4:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.4.4[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-0.11.0[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep "
+   addc? (
+   dev-python/dnspython:=[\${PYTHON_USEDEP}]
+   dev-python/markdown[\${PYTHON_USEDEP}]
+   )
+   ads? (

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/

2023-02-01 Thread Sam James
commit: d40dcbd722c487c3a1040bfec415b2815c7e9027
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  1 23:49:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  1 23:49:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40dcbd7

net-fs/samba: update upstream references for netdb-defines.patch

Bug: https://bugs.gentoo.org/832629
Bug: https://bugs.gentoo.org/835017
Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/files/samba-4.16.1-netdb-defines.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-fs/samba/files/samba-4.16.1-netdb-defines.patch 
b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
index b0f01e42acbb..6f5a82505f7e 100644
--- a/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
+++ b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
@@ -1,3 +1,5 @@
+https://gitlab.com/samba-team/samba/-/commit/e13875601ff6f488b48e7de0f6838db3565401d4
+https://gitlab.com/samba-team/samba/-/merge_requests/2617
 https://gitlab.com/samba-team/samba/-/merge_requests/1025
 
 # Define NETDB_INTERNAL and NETDB_SUCCESS if they are not defined



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-01-28 Thread Mike Gilbert
commit: 4851df917d9c42839a315760f35a79dbd000e185
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 19:15:23 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 19:19:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4851df91

net-fs/samba: remove empty dirs in /run and /var

Closes: https://bugs.gentoo.org/892341
Signed-off-by: Mike Gilbert  gentoo.org>

 net-fs/samba/{samba-4.15.12-r3.ebuild => samba-4.15.12-r4.ebuild} | 3 +++
 net-fs/samba/{samba-4.16.7-r3.ebuild => samba-4.16.7-r4.ebuild}   | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/net-fs/samba/samba-4.15.12-r3.ebuild 
b/net-fs/samba/samba-4.15.12-r4.ebuild
similarity index 98%
rename from net-fs/samba/samba-4.15.12-r3.ebuild
rename to net-fs/samba/samba-4.15.12-r4.ebuild
index 7cd4ba9cba8b..685dbfdbc549 100644
--- a/net-fs/samba/samba-4.15.12-r3.ebuild
+++ b/net-fs/samba/samba-4.15.12-r4.ebuild
@@ -270,6 +270,9 @@ multilib_src_install() {
# smbspool_krb5_wrapper must only be accessible to root, bug #880739
find "${ED}" -type f -name "smbspool_krb5_wrapper" -exec chmod go-rwx 
{} + || die
 
+   # Remove empty runtime dirs created by build system (bug #892341)
+   find "${ED}"/{run,var} -type d -empty -delete || die
+
if multilib_is_native_abi ; then
# install ldap schema for server (bug #491002)
if use ldap ; then

diff --git a/net-fs/samba/samba-4.16.7-r3.ebuild 
b/net-fs/samba/samba-4.16.7-r4.ebuild
similarity index 98%
rename from net-fs/samba/samba-4.16.7-r3.ebuild
rename to net-fs/samba/samba-4.16.7-r4.ebuild
index 3f91c4f83dab..3186d2557a34 100644
--- a/net-fs/samba/samba-4.16.7-r3.ebuild
+++ b/net-fs/samba/samba-4.16.7-r4.ebuild
@@ -310,6 +310,9 @@ multilib_src_install() {
# smbspool_krb5_wrapper must only be accessible to root, bug #880739
find "${ED}" -type f -name "smbspool_krb5_wrapper" -exec chmod go-rwx 
{} + || die
 
+   # Remove empty runtime dirs created by build system (bug #892341)
+   find "${ED}"/{run,var} -type d -empty -delete || die
+
if multilib_is_native_abi ; then
# Install ldap schema for server (bug #491002)
if use ldap ; then



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-01-27 Thread Mike Gilbert
commit: 39f65f2afacecc8340ca00dbcaf2bbbdb45e4934
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 27 20:16:15 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 27 20:16:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f65f2a

net-fs/samba: drop 4.15.9-r1

Signed-off-by: Mike Gilbert  gentoo.org>

 net-fs/samba/Manifest   |   1 -
 net-fs/samba/samba-4.15.9-r1.ebuild | 333 
 2 files changed, 334 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 6220bd363de5..44bab32ad15d 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,3 +1,2 @@
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
-DIST samba-4.15.9.tar.gz 19324742 BLAKE2B 
36cca5ac1b449339f2ce420d4f29f25151bcd536556bfc571db6422a95e9c5daed98b9a71387babbfc61d43e5ff183a1b69255dbec966f80a1cb8fe0ad40f636
 SHA512 
2ee5d66f5a7c1ff5b27c959be6310335eb6484476c1eadb3b8ca1bc84fb2260487136c1318539e1dc459b81bca66f268fd979f6a816ff5f905bd605a99685004
 DIST samba-4.16.7.tar.gz 30622700 BLAKE2B 
be35253fd8ced22533716c7190ca02e57d4b9c73ac0d54b1e987c87da9e2fcc686335b9d470902cde47b841f3b57c09f9aab16f17c760b5eb7e45e328b3b2d1c
 SHA512 
3966ef870b24e4282ce971bdc5906fb6f64a5bb99d448d9aade3ad013551b21b3cf42f792853be7e118483ba5b6f9d4b835ada642661a90051b6c04886e10c1e

diff --git a/net-fs/samba/samba-4.15.9-r1.ebuild 
b/net-fs/samba/samba-4.15.9-r1.ebuild
deleted file mode 100644
index f53f706b6f07..
--- a/net-fs/samba/samba-4.15.9-r1.ebuild
+++ /dev/null
@@ -1,333 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam
-glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux
-snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind 
winbind
-zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( python json winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   >=sys-libs/ldb-2.4.4[ldap(+)?,${MULTILIB_USEDEP}]
-   =sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-1.4.4[${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-0.11.0[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   virtual/libiconv
-   $(python_gen_cond_dep "
-   addc? (
-   dev-python/dnspython:=[\${PYTHON_USEDEP}]
-   dev-python/markdown[\${PYTHON_USEDEP}]
-   )
-   ads? (
-   dev-python/dnspython:=[\${PYTHON_USEDEP}]
-   net-dns/bind-tools[gssapi]
-   )
-   ")
-   acl? ( virtual/acl )
-   ceph? ( sys-cluster/ceph )
-   cluster? ( net-libs/rpcsvc-proto )
-   cups? ( net-print/cups )
-   debug? ( 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-01-27 Thread Mike Gilbert
commit: 8be72e7330db438b879d8693ab46552207f4aaa2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 27 20:10:28 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 27 20:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be72e73

net-fs/samba: drop keepdir /var/lock/samba

Closes: https://bugs.gentoo.org/602352
Signed-off-by: Mike Gilbert  gentoo.org>

 net-fs/samba/{samba-4.15.12-r2.ebuild => samba-4.15.12-r3.ebuild} | 1 -
 net-fs/samba/{samba-4.16.7-r2.ebuild => samba-4.16.7-r3.ebuild}   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r3.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.15.12-r2.ebuild
rename to net-fs/samba/samba-4.15.12-r3.ebuild
index eaa3b4805e19..647db70b0f64 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r3.ebuild
@@ -322,7 +322,6 @@ multilib_src_install() {
keepdir /var/cache/samba
keepdir /var/lib/ctdb
keepdir /var/lib/samba/{bind-dns,private}
-   keepdir /var/lock/samba
keepdir /var/log/samba
 }
 

diff --git a/net-fs/samba/samba-4.16.7-r2.ebuild 
b/net-fs/samba/samba-4.16.7-r3.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.16.7-r2.ebuild
rename to net-fs/samba/samba-4.16.7-r3.ebuild
index 13694a4b5a17..2029be6f6ff9 100644
--- a/net-fs/samba/samba-4.16.7-r2.ebuild
+++ b/net-fs/samba/samba-4.16.7-r3.ebuild
@@ -362,7 +362,6 @@ multilib_src_install() {
keepdir /var/cache/samba
keepdir /var/lib/ctdb
keepdir /var/lib/samba/{bind-dns,private}
-   keepdir /var/lock/samba
keepdir /var/log/samba
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/, net-fs/samba/

2023-01-27 Thread Mike Gilbert
commit: 18e0da7d0aa16d3e64ddc9782a8d4c29330b5b5b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 27 20:14:50 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 27 20:16:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e0da7d

net-fs/samba: move more keepdirs to tmpfiles

Closes: https://bugs.gentoo.org/602352
Closes: https://bugs.gentoo.org/520612
Signed-off-by: Mike Gilbert  gentoo.org>

 net-fs/samba/files/samba.conf| 11 ---
 net-fs/samba/samba-4.15.12-r3.ebuild |  5 -
 net-fs/samba/samba-4.16.7-r3.ebuild  |  5 -
 3 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/net-fs/samba/files/samba.conf b/net-fs/samba/files/samba.conf
index a7f4946fb07c..8e6e9dd8a158 100644
--- a/net-fs/samba/files/samba.conf
+++ b/net-fs/samba/files/samba.conf
@@ -1,3 +1,8 @@
-D /run/samba 0755 root root
-D /run/ctdb 0755 root root
-D /run/lock/samba 0755 root root
+d /run/samba
+d /run/ctdb
+d /run/lock/samba
+d /var/cache/samba
+d /var/lib/ctdb
+d /var/lib/samba/bind-dns
+d /var/lib/samba/private
+d /var/log/samba

diff --git a/net-fs/samba/samba-4.15.12-r3.ebuild 
b/net-fs/samba/samba-4.15.12-r3.ebuild
index 647db70b0f64..7cd4ba9cba8b 100644
--- a/net-fs/samba/samba-4.15.12-r3.ebuild
+++ b/net-fs/samba/samba-4.15.12-r3.ebuild
@@ -318,11 +318,6 @@ multilib_src_install() {
insinto /etc/security
doins examples/pam_winbind/pam_winbind.conf
fi
-
-   keepdir /var/cache/samba
-   keepdir /var/lib/ctdb
-   keepdir /var/lib/samba/{bind-dns,private}
-   keepdir /var/log/samba
 }
 
 multilib_src_test() {

diff --git a/net-fs/samba/samba-4.16.7-r3.ebuild 
b/net-fs/samba/samba-4.16.7-r3.ebuild
index 2029be6f6ff9..3f91c4f83dab 100644
--- a/net-fs/samba/samba-4.16.7-r3.ebuild
+++ b/net-fs/samba/samba-4.16.7-r3.ebuild
@@ -358,11 +358,6 @@ multilib_src_install() {
insinto /etc/security
doins examples/pam_winbind/pam_winbind.conf
fi
-
-   keepdir /var/cache/samba
-   keepdir /var/lib/ctdb
-   keepdir /var/lib/samba/{bind-dns,private}
-   keepdir /var/log/samba
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/

2023-01-26 Thread Sam James
commit: 00c0e38af0cff28d88a97262ae545c7cbabaa249
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 05:42:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 05:42:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c0e38a

net-fs/samba: add link to upstream commit for musl patch

Bug: https://bugs.gentoo.org/855047
Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/files/samba-4.16.2-fix-musl-without-innetgr.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-fs/samba/files/samba-4.16.2-fix-musl-without-innetgr.patch 
b/net-fs/samba/files/samba-4.16.2-fix-musl-without-innetgr.patch
index c0b1746fc31a..19abe8ffbe33 100644
--- a/net-fs/samba/files/samba-4.16.2-fix-musl-without-innetgr.patch
+++ b/net-fs/samba/files/samba-4.16.2-fix-musl-without-innetgr.patch
@@ -1,3 +1,5 @@
+https://gitlab.com/samba-team/samba/-/commit/fb937ddc838043deb82b6a557dce8f29001d0a19
+
 # Gentoo bug 855047
 --- a/lib/util/access.c
 +++ b/lib/util/access.c



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-01-26 Thread Sam James
commit: b446802cc9fe96117cf0541c931c228aacd942bc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 05:42:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 05:42:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b446802c

net-fs/samba: fix musl build for 4.15.x

Closes: https://bugs.gentoo.org/892135
Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index b6f6c92c98e8..eaa3b4805e19 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -145,6 +145,7 @@ PATCHES=(
"${FILESDIR}/${PN}-4.4.0-pam.patch"
"${FILESDIR}/ldb-2.5.2-skip-wav-tevent-check.patch"
"${FILESDIR}/${PN}-4.15.9-libunwind-automagic.patch"
+   "${FILESDIR}/${PN}-4.16.2-fix-musl-without-innetgr.patch"
"${FILESDIR}/${PN}-4.15.12-configure-clang16.patch"
 )
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Arthur Zamarin
commit: 0f31fba12071f8317a693340f4d42b8296806be3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 25 07:53:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 25 07:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f31fba1

net-fs/samba: Stabilize 4.15.12-r2 sparc, #882897

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index f0ba0e44789d..3746b4e6b291 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Arthur Zamarin
commit: dabfbf6706c50a165edf4c97f58b97d3b4da3bea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 25 07:51:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 25 07:52:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dabfbf67

net-fs/samba: Stabilize 4.15.12-r2 ppc, #882897

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index 37717e79e961..f0ba0e44789d 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Arthur Zamarin
commit: e5607a06784218b49f5c5e696ee45f4f482a3e64
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 25 07:51:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 25 07:51:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5607a06

net-fs/samba: Stabilize 4.15.12-r2 ppc64, #882897

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index 09475b00ec2a..37717e79e961 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc 
x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Sam James
commit: 1926c11c96cce4a1d3270677f40b6ee1b8a10d97
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 07:28:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 07:28:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1926c11c

net-fs/samba: Stabilize 4.15.12-r2 x86, #882897

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index 285940b2abb8..09475b00ec2a 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Sam James
commit: e4d04d629870dc671615f936afa64c2458ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 07:25:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 07:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d04d62

net-fs/samba: Stabilize 4.15.12-r2 amd64, #882897

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index 3a8b07f08c78..285940b2abb8 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Sam James
commit: 66bc064f6cc4a9459dff50bdea2dbd1daef59c0a
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 07:15:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 07:15:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bc064f

net-fs/samba: Stabilize 4.15.12-r2 arm64, #882897

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index ad55f7f0e22f..3a8b07f08c78 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Sam James
commit: 7c6ce2600c9bb0e49d4b9a0537e8e646fca7c9d8
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 07:15:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 07:15:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6ce260

net-fs/samba: Stabilize 4.15.12-r2 arm, #882897

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/samba-4.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.15.12-r2.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
index 2b804ec1862d..ad55f7f0e22f 100644
--- a/net-fs/samba/samba-4.15.12-r2.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-24 Thread Sam James
commit: 72b1e774c4f1559b276f6441b1288b6bb0d9c3a0
Author: Joakim Tjernlund  infinera  com>
AuthorDate: Thu Nov 17 09:04:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 24 09:50:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b1e774

net-fs/samba: Make smbspool_krb5_wrapper accessible to root only

For CUPS to exec an plugin as root, group and others must not have privs.

Closes: https://bugs.gentoo.org/880739
Signed-off-by: Joakim Tjernlund  infinera.com>
Closes: https://github.com/gentoo/gentoo/pull/28307
Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/{samba-4.15.12-r1.ebuild => samba-4.15.12-r2.ebuild} | 2 ++
 net-fs/samba/{samba-4.16.7-r1.ebuild => samba-4.16.7-r2.ebuild}   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-fs/samba/samba-4.15.12-r1.ebuild 
b/net-fs/samba/samba-4.15.12-r2.ebuild
similarity index 98%
rename from net-fs/samba/samba-4.15.12-r1.ebuild
rename to net-fs/samba/samba-4.15.12-r2.ebuild
index 9d2737f68680..2b804ec1862d 100644
--- a/net-fs/samba/samba-4.15.12-r1.ebuild
+++ b/net-fs/samba/samba-4.15.12-r2.ebuild
@@ -266,6 +266,8 @@ multilib_src_install() {
 
# Make all .so files executable
find "${ED}" -type f -name "*.so" -exec chmod +x {} + || die
+   # smbspool_krb5_wrapper must only be accessible to root, bug #880739
+   find "${ED}" -type f -name "smbspool_krb5_wrapper" -exec chmod go-rwx 
{} + || die
 
if multilib_is_native_abi ; then
# install ldap schema for server (bug #491002)

diff --git a/net-fs/samba/samba-4.16.7-r1.ebuild 
b/net-fs/samba/samba-4.16.7-r2.ebuild
similarity index 98%
rename from net-fs/samba/samba-4.16.7-r1.ebuild
rename to net-fs/samba/samba-4.16.7-r2.ebuild
index 36cf60e8eed0..81857fb18f5b 100644
--- a/net-fs/samba/samba-4.16.7-r1.ebuild
+++ b/net-fs/samba/samba-4.16.7-r2.ebuild
@@ -307,6 +307,8 @@ multilib_src_install() {
 
# Make all .so files executable
find "${ED}" -type f -name "*.so" -exec chmod +x {} + || die
+   # smbspool_krb5_wrapper must only be accessible to root, bug #880739
+   find "${ED}" -type f -name "smbspool_krb5_wrapper" -exec chmod go-rwx 
{} + || die
 
if multilib_is_native_abi ; then
# Install ldap schema for server (bug #491002)



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-22 Thread Sam James
commit: a08610a450dc13ee24f52920ba60d05e90e42985
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 23 00:51:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 23 00:51:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08610a4

net-fs/samba: add gitlab upstream metadata

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-fs/samba/metadata.xml b/net-fs/samba/metadata.xml
index ba7c2ef5eaba..0839deab51b0 100644
--- a/net-fs/samba/metadata.xml
+++ b/net-fs/samba/metadata.xml
@@ -32,5 +32,6 @@


cpe:/a:samba:samba
+   samba-team/samba

 



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/, net-fs/samba/

2022-11-22 Thread Sam James
commit: 8695c99fe33a6b0fabe942ce630fc5d7c71d8b32
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 23:17:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 23:29:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8695c99f

net-fs/samba: fix miscompile w/ clang 16

Closes: https://bugs.gentoo.org/870043
Signed-off-by: Sam James  gentoo.org>

 .../files/samba-4.15.12-configure-clang16.patch| 117 +
 ...amba-4.15.12.ebuild => samba-4.15.12-r1.ebuild} |   1 +
 ...{samba-4.16.7.ebuild => samba-4.16.7-r1.ebuild} |   1 +
 3 files changed, 119 insertions(+)

diff --git a/net-fs/samba/files/samba-4.15.12-configure-clang16.patch 
b/net-fs/samba/files/samba-4.15.12-configure-clang16.patch
new file mode 100644
index ..0d9c919bd9eb
--- /dev/null
+++ b/net-fs/samba/files/samba-4.15.12-configure-clang16.patch
@@ -0,0 +1,117 @@
+https://bugs.gentoo.org/870043
+https://gitlab.com/samba-team/samba/-/merge_requests/2807
+
+From afc5144819e0db141aa9c58de385e5829b952096 Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Mon, 21 Nov 2022 13:37:41 +0100
+Subject: [PATCH 1/3] buildtools/wafsamba: Avoid calling lib_func without a
+ prototype
+
+This is a backport of commit f4c0a750d4adebcf2342a44e85f04526c34
+("WAF: Fix detection of linker features")
+to buildtools/wafsamba/samba_conftests.py.  It fixes the check for
+rpath support with compilers in strict C99 mode.
+
+Signed-off-by: Florian Weimer 
+--- a/buildtools/wafsamba/samba_waf18.py
 b/buildtools/wafsamba/samba_waf18.py
+@@ -209,7 +209,8 @@ def CHECK_LIBRARY_SUPPORT(conf, rpath=False, 
version_script=False, msg=None):
+ lib_node.parent.mkdir()
+ lib_node.write('int lib_func(void) { return 42; }\n', 'w')
+ main_node = bld.srcnode.make_node('main.c')
+-main_node.write('int main(void) {return !(lib_func() == 42);}', 'w')
++main_node.write('int lib_func(void);\n'
++'int main(void) {return !(lib_func() == 42);}', 'w')
+ linkflags = []
+ if version_script:
+ script = bld.srcnode.make_node('ldscript')
+GitLab
+From d8c6a9e5558085dfdb144bb64365822415affe84 Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Mon, 21 Nov 2022 13:53:17 +0100
+Subject: [PATCH 2/3] source3/wscript: Fix detection of major/minor macros
+
+These macros are only available via  as of glibc
+commit e16deca62e16f645213dffd4ecd1153c37765f17 ("[BZ #19239] Don't
+include sys/sysmacros.h from sys/types.h."), which went into
+glibc 2.28.
+
+This is different from the usual C99 cleanups because it changes
+the configure check result with existing compilers that usually
+accept implicit function declarations.
+
+Signed-off-by: Florian Weimer 
+--- a/source3/wscript
 b/source3/wscript
+@@ -603,11 +603,11 @@ msg.msg_accrightslen = sizeof(fd);
+ conf.CHECK_HEADERS('asm/types.h')
+ 
+ conf.CHECK_CODE('dev_t dev; int i = major(dev); return 0', 
"HAVE_DEVICE_MAJOR_FN",
+-headers='unistd.h sys/types.h',
++headers='sys/sysmacros.h unistd.h sys/types.h',
+ msg="Checking for major macro")
+ 
+ conf.CHECK_CODE('dev_t dev; int i = minor(dev); return 0', 
"HAVE_DEVICE_MINOR_FN",
+-headers='unistd.h sys/types.h',
++headers='sys/sysmacros.h unistd.h sys/types.h',
+ msg="Checking for minor macro")
+ 
+ conf.CHECK_STRUCTURE_MEMBER('struct dirent', 'd_off',
+GitLab
+From 1f5c44d982c112e21879b64911a4184c063ba4d4 Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Mon, 21 Nov 2022 14:12:43 +0100
+Subject: [PATCH 3/3] source3/wscript: Remove implict int and implicit function
+ declarations
+
+This should fix the remaining C89isms in these configure checks.
+
+Signed-off-by: Florian Weimer 
+--- a/source3/wscript
 b/source3/wscript
+@@ -1314,7 +1314,7 @@ syscall(SYS_initgroups, 16, NULL, NULL, 0);
+ 
+ if conf.CHECK_CODE('''
+ #include 
+-main() {
++int main() {
+ struct tm *tm;
+ if (sizeof(time_t) == 8) {
+ time_t max_time = 0x7fffll;
+@@ -1345,7 +1345,7 @@ main() {
+ #if defined(HAVE_SYS_SYSMACROS_H)
+ #include 
+ #endif
+-main() { dev_t dev = makedev(1,2); return 0; }
++int main() { dev_t dev = makedev(1,2); return 0; }
+ ''',
+ 'HAVE_MAKEDEV',
+ addmain=False,
+@@ -1355,12 +1355,13 @@ main() { dev_t dev = makedev(1,2); return 0; }
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ void exit_on_core(int ignored) {
+ exit(1);
+ }
+ 
+-main() {
++int main() {
+ char *newpath;
+ signal(SIGSEGV, exit_on_core);
+ newpath = realpath("/tmp", NULL);
+@@ -1517,9 +1518,9 @@ main() {
+ # Check for getcwd allowing a NULL arg.
+ conf.CHECK_CODE('''
+ #include 
+-main() {
++int main() {
+ char *s = getcwd(NULL,0);
+-exit(s != NULL ?  0 : 1);
++return s != NULL ?  0 : 1;
+ }''', 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-19 Thread Sam James
commit: e587791eb23a6cfaf8f5afe45d3ccc319990052d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 20 04:22:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 20 04:22:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e587791e

net-fs/samba: drop 4.15.7

Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/Manifest|   1 -
 net-fs/samba/samba-4.15.7.ebuild | 340 ---
 2 files changed, 341 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 8e4fd2269104..6220bd363de5 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,4 +1,3 @@
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
-DIST samba-4.15.7.tar.gz 19290930 BLAKE2B 
4a295f79d38212d4c6917ed61a22e4204b5ea3d5e26f30b65d1e7e81842e92405870dd40fd4d05ec1126a532bdb1ddea300848387a4c64370ba5c2c1354ee8e5
 SHA512 
beffb09b5bcd62991398d39c7a8aec5fed0c51d550e2f0fb42b2e0a09094f4c6a8f29adf708c4969db12329f5c7343d2debd04315107b79bef59e99a4a7e4ce4
 DIST samba-4.15.9.tar.gz 19324742 BLAKE2B 
36cca5ac1b449339f2ce420d4f29f25151bcd536556bfc571db6422a95e9c5daed98b9a71387babbfc61d43e5ff183a1b69255dbec966f80a1cb8fe0ad40f636
 SHA512 
2ee5d66f5a7c1ff5b27c959be6310335eb6484476c1eadb3b8ca1bc84fb2260487136c1318539e1dc459b81bca66f268fd979f6a816ff5f905bd605a99685004
 DIST samba-4.16.7.tar.gz 30622700 BLAKE2B 
be35253fd8ced22533716c7190ca02e57d4b9c73ac0d54b1e987c87da9e2fcc686335b9d470902cde47b841f3b57c09f9aab16f17c760b5eb7e45e328b3b2d1c
 SHA512 
3966ef870b24e4282ce971bdc5906fb6f64a5bb99d448d9aade3ad013551b21b3cf42f792853be7e118483ba5b6f9d4b835ada642661a90051b6c04886e10c1e

diff --git a/net-fs/samba/samba-4.15.7.ebuild b/net-fs/samba/samba-4.15.7.ebuild
deleted file mode 100644
index 034309a18281..
--- a/net-fs/samba/samba-4.15.7.ebuild
+++ /dev/null
@@ -1,340 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam
-glusterfs gpg iprint json ldap pam profiling-data python quota +regedit selinux
-snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind
-zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( python json winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/libtasn1[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-perl/Parse-Yapp
-   >=net-libs/gnutls-3.4.7[${MULTILIB_USEDEP}]
-   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
-   >=sys-libs/ldb-2.4.2[ldap(+)?,${MULTILIB_USEDEP}]
-   =sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-1.4.4[${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-0.11.0[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   virtual/libiconv
-   $(python_gen_cond_dep "
-   addc? (
-   dev-python/dnspython:=[\${PYTHON_USEDEP}]
-   dev-python/markdown[\${PYTHON_USEDEP}]
-   )
-   ads? (
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-11-18 Thread David Seifert
commit: 79adf57aac2b7c54d2a461b40b9beedac06fdb14
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 19 02:37:27 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 19 02:37:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79adf57a

net-fs/samba: drop 4.15.10, 4.15.11, 4.16.5-r1, 4.16.6

Signed-off-by: David Seifert  gentoo.org>

 net-fs/samba/Manifest   |   4 -
 net-fs/samba/samba-4.15.10.ebuild   | 333 
 net-fs/samba/samba-4.15.11.ebuild   | 333 
 net-fs/samba/samba-4.16.5-r1.ebuild | 368 
 net-fs/samba/samba-4.16.6.ebuild| 368 
 5 files changed, 1406 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index fa48e6a8773b..8e4fd2269104 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,8 +1,4 @@
-DIST samba-4.15.10.tar.gz 1917 BLAKE2B 
20b414d51f915cfdcd50a10dd9d315d3be23a43d35051aa6ff8cdc3c07f430d96d933765a96882db0350792e740a4a4a18963cb7e8baa198c606180b9da273c3
 SHA512 
68e0096df9e348fdf389a11433391cd85606f075e9402ce64f2228daf126d794caf0050463eb2245933551b299735b25d5d5036c4ac78aba3e23c2fc2dce9ef6
-DIST samba-4.15.11.tar.gz 19337500 BLAKE2B 
d374088ac957ac8b7d3d172229efa86878a1d539d790091b70402b615d1772b38e239b8721190c8d3ed873651e7c99912f5a603db1cbfd7dac1972a1fc50aac1
 SHA512 
a5081bee60d375af9eb529990f7d73ede1d3cb41c5fef8b8d794861ae6b0f64464b1bf3b3789d4538d7c36e76fac4062c09e9dfebb6ca97b06268e2a0758635c
 DIST samba-4.15.12.tar.gz 19339629 BLAKE2B 
b394767944e57dc907641c3635ccf290f48bd8a5880e5514066cf410c81eca6f1432a69b67b666ef7c052e2d90541579927456820e58e872a28b7946951f585d
 SHA512 
6cb46bdd7eaebbcd76fb520d959cca22da924049c632338d954f9c8b16015288eebc982e20dcf9f1ed6deabd77e002dfaa920e3b2457f16a6768a1b1bea9dc3e
 DIST samba-4.15.7.tar.gz 19290930 BLAKE2B 
4a295f79d38212d4c6917ed61a22e4204b5ea3d5e26f30b65d1e7e81842e92405870dd40fd4d05ec1126a532bdb1ddea300848387a4c64370ba5c2c1354ee8e5
 SHA512 
beffb09b5bcd62991398d39c7a8aec5fed0c51d550e2f0fb42b2e0a09094f4c6a8f29adf708c4969db12329f5c7343d2debd04315107b79bef59e99a4a7e4ce4
 DIST samba-4.15.9.tar.gz 19324742 BLAKE2B 
36cca5ac1b449339f2ce420d4f29f25151bcd536556bfc571db6422a95e9c5daed98b9a71387babbfc61d43e5ff183a1b69255dbec966f80a1cb8fe0ad40f636
 SHA512 
2ee5d66f5a7c1ff5b27c959be6310335eb6484476c1eadb3b8ca1bc84fb2260487136c1318539e1dc459b81bca66f268fd979f6a816ff5f905bd605a99685004
-DIST samba-4.16.5.tar.gz 30613439 BLAKE2B 
7f6eabb8817d0101d7f95b668ea352fe3a2a9291814b42a303ea89dd19b1bd192e719930485d721b90dcedb180e86e42a87083ae42166bf5b07e8383c85436c6
 SHA512 
9c4cd2ccbb6a4910d0da220e24bf3bf2cf25acaaebb5aa7358d8910016fac29b8ed1889f8ee0b4953d695583ff04d8de7bfffc2d97ae30aa7730e157aa7acfcf
-DIST samba-4.16.6.tar.gz 30619049 BLAKE2B 
c9871be98d29d16fad3666f11ce0fcb9889599307a40cab15be73d03626ea345318ec84dd6e8627d03d370b0292108d9d47abf4404baed52eab810979b67c552
 SHA512 
c5f5614b20d612bbc56fb2a4af60572e0b439c979c282cf0a3289b1f3a0891aefce56d1540638de88afaf0c6ecb3f5c7ccb27ed21af1d333761547c0c33d6cf8
 DIST samba-4.16.7.tar.gz 30622700 BLAKE2B 
be35253fd8ced22533716c7190ca02e57d4b9c73ac0d54b1e987c87da9e2fcc686335b9d470902cde47b841f3b57c09f9aab16f17c760b5eb7e45e328b3b2d1c
 SHA512 
3966ef870b24e4282ce971bdc5906fb6f64a5bb99d448d9aade3ad013551b21b3cf42f792853be7e118483ba5b6f9d4b835ada642661a90051b6c04886e10c1e

diff --git a/net-fs/samba/samba-4.15.10.ebuild 
b/net-fs/samba/samba-4.15.10.ebuild
deleted file mode 100644
index 6042a3515c40..
--- a/net-fs/samba/samba-4.15.10.ebuild
+++ /dev/null
@@ -1,333 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam
-glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux
-snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind 
winbind
-zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( python json winbind )
-   ads? ( acl ldap python winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, 

  1   2   3   4   5   6   7   8   >