[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-05-23 Thread Sam James
commit: 06fd16cd7138c3ef4a1f0f90c5b77ccc41bd7881
Author: Sam James  gentoo  org>
AuthorDate: Thu May 23 21:57:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 23 21:57:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fd16cd

net-wireless/iwd: Stabilize 2.17 arm64, #932557

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

 net-wireless/iwd/iwd-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.17.ebuild b/net-wireless/iwd/iwd-2.17.ebuild
index 94ecf2a79feb..0e2691f3d992 100644
--- a/net-wireless/iwd/iwd-2.17.ebuild
+++ b/net-wireless/iwd/iwd-2.17.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-05-23 Thread Sam James
commit: 3e1925ae7204f99e2e2b251baa5ea33a0f3c4700
Author: Sam James  gentoo  org>
AuthorDate: Thu May 23 21:55:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 23 21:56:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1925ae

net-wireless/iwd: Stabilize 2.17 arm, #932557

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

 net-wireless/iwd/iwd-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.17.ebuild b/net-wireless/iwd/iwd-2.17.ebuild
index ca4a01eac2bb..94ecf2a79feb 100644
--- a/net-wireless/iwd/iwd-2.17.ebuild
+++ b/net-wireless/iwd/iwd-2.17.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-05-23 Thread Arthur Zamarin
commit: 19f8a6cf7ceaa89a4ef64488fb84eaf23a9dcab5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f8a6cf

net-wireless/iwd: Stabilize 2.17 ppc64, #932557

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

 net-wireless/iwd/iwd-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.17.ebuild b/net-wireless/iwd/iwd-2.17.ebuild
index 460225f49542..ca4a01eac2bb 100644
--- a/net-wireless/iwd/iwd-2.17.ebuild
+++ b/net-wireless/iwd/iwd-2.17.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-05-23 Thread Arthur Zamarin
commit: b6c9cf2bc5f93045fa024bab3216821115e00836
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c9cf2b

net-wireless/iwd: Stabilize 2.17 x86, #932557

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

 net-wireless/iwd/iwd-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.17.ebuild b/net-wireless/iwd/iwd-2.17.ebuild
index 80d7e3ff291e..460225f49542 100644
--- a/net-wireless/iwd/iwd-2.17.ebuild
+++ b/net-wireless/iwd/iwd-2.17.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-05-23 Thread Arthur Zamarin
commit: 47bddad07aa54a95740336c83a6867621b036349
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bddad0

net-wireless/iwd: Stabilize 2.17 ppc, #932557

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

 net-wireless/iwd/iwd-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.17.ebuild b/net-wireless/iwd/iwd-2.17.ebuild
index 98e783ed2fc5..80d7e3ff291e 100644
--- a/net-wireless/iwd/iwd-2.17.ebuild
+++ b/net-wireless/iwd/iwd-2.17.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-05-23 Thread Arthur Zamarin
commit: 646188dcb83764ee41e2e3e346b7774574d4bc5c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 23 15:56:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 23 15:56:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646188dc

net-wireless/iwd: Stabilize 2.17 amd64, #932557

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

 net-wireless/iwd/iwd-2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.17.ebuild b/net-wireless/iwd/iwd-2.17.ebuild
index 61cdba524661..98e783ed2fc5 100644
--- a/net-wireless/iwd/iwd-2.17.ebuild
+++ b/net-wireless/iwd/iwd-2.17.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-29 Thread Ben Kohler
commit: fc25f6b6cc60a7aab43e5a774ef2ba3f18612386
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar 29 14:35:48 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar 29 14:37:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc25f6b6

net-wireless/iwd: drop 2.16

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

 net-wireless/iwd/Manifest|   1 -
 net-wireless/iwd/iwd-2.16.ebuild | 167 ---
 2 files changed, 168 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 1f08c7912e88..87f14a2d8a01 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,2 @@
 DIST iwd-2.14.tar.xz 1082236 BLAKE2B 
ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b
 SHA512 
6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07
-DIST iwd-2.16.tar.xz 1083684 BLAKE2B 
d744e85812128274984efe196678866ecdc500c6e5a2f72f01ebae83fd2afe120f789eef46cdc2383f3e67c3206723f2d40eee9073e5424c1cef86609af418da
 SHA512 
29888542f4c92f5cad213bc8dce58fcd74f04659a50a207fc5a550f5c875d649447d7caca7ff322dec3e1e29d9ec50923b2607ac6bd726e59e5a116408e77eb5
 DIST iwd-2.17.tar.xz 1083756 BLAKE2B 
f930c13cafa7bcfe30b481891d2a8a7a439b316aaafb5ca9b05b2c2123cfe76ec032e8194e3bf1de34ce4330016a14c7fc316d15c03428f7832213220789f486
 SHA512 
06630fa1fdedbe82dc294eb0b44b542e79c11c09ffed8d8dcd4e38089ab43b8f5fbcfb2af29df494441fd54bc87d76c988fde2c639c219a890bbc45de3fff53d

diff --git a/net-wireless/iwd/iwd-2.16.ebuild b/net-wireless/iwd/iwd-2.16.ebuild
deleted file mode 100644
index 9fdd8eb4495d..
--- a/net-wireless/iwd/iwd-2.16.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.63"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/netdev
-   net-wireless/wireless-regdb
-   selinux? ( sec-policy/selinux-networkmanager )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3 && use amd64; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
-   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
-   fi
-
-   if use kernel_linux && kernel_is -ge 4 20; then
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-29 Thread Ben Kohler
commit: 07a591be6a3afffca003b32f83926f975c5a20ec
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar 29 14:35:34 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar 29 14:37:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a591be

net-wireless/iwd: add 2.17

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.17.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 9c5d03cf30a0..1f08c7912e88 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-2.14.tar.xz 1082236 BLAKE2B 
ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b
 SHA512 
6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07
 DIST iwd-2.16.tar.xz 1083684 BLAKE2B 
d744e85812128274984efe196678866ecdc500c6e5a2f72f01ebae83fd2afe120f789eef46cdc2383f3e67c3206723f2d40eee9073e5424c1cef86609af418da
 SHA512 
29888542f4c92f5cad213bc8dce58fcd74f04659a50a207fc5a550f5c875d649447d7caca7ff322dec3e1e29d9ec50923b2607ac6bd726e59e5a116408e77eb5
+DIST iwd-2.17.tar.xz 1083756 BLAKE2B 
f930c13cafa7bcfe30b481891d2a8a7a439b316aaafb5ca9b05b2c2123cfe76ec032e8194e3bf1de34ce4330016a14c7fc316d15c03428f7832213220789f486
 SHA512 
06630fa1fdedbe82dc294eb0b44b542e79c11c09ffed8d8dcd4e38089ab43b8f5fbcfb2af29df494441fd54bc87d76c988fde2c639c219a890bbc45de3fff53d

diff --git a/net-wireless/iwd/iwd-2.17.ebuild b/net-wireless/iwd/iwd-2.17.ebuild
new file mode 100644
index ..61cdba524661
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.17.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.64"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/files/, net-wireless/iwd/

2024-03-14 Thread Ben Kohler
commit: 07038e9580ecc2045779657ebb4869de3bdadbfd
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Mar 14 12:34:44 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Mar 14 12:34:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07038e95

net-wireless/iwd: drop 2.8-r2, 2.13, 2.15

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

 net-wireless/iwd/Manifest  |   3 -
 net-wireless/iwd/files/iwd.initd   |  12 ---
 net-wireless/iwd/iwd-2.13.ebuild   | 167 -
 net-wireless/iwd/iwd-2.15.ebuild   | 167 -
 net-wireless/iwd/iwd-2.8-r2.ebuild | 167 -
 5 files changed, 516 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 2425a1deddf1..9c5d03cf30a0 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,5 +1,2 @@
-DIST iwd-2.13.tar.xz 1081288 BLAKE2B 
d888a67bdb8ea86d1e8f1c2ad74a062aa4e8b0559c79764729d5d536d6f18e21432c022c2c3284af2e5f666595c0ab9962c3442e555ad7656961ec1fa41d0a6f
 SHA512 
2ad082579445c2c95d91dbbb3fc6d5e7afc15db000c42ab21b766340ba9e5e9e0e61756410ae537376f67542f1046a86bad2cb943eeb16ff732e3dbac4c0304f
 DIST iwd-2.14.tar.xz 1082236 BLAKE2B 
ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b
 SHA512 
6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07
-DIST iwd-2.15.tar.xz 1082944 BLAKE2B 
3a9733efa53fa1b82a48ebd44e4974db83dbd5b17abf614ea422fbf96f58c6e4384ddccffd9c345b96d64ca15c10124c592bd2942eb950937da535f1a73fe821
 SHA512 
c97ceb714e42831316b5e66e304a7664589312991704bd855767eb2db5dcb5f3b865e03419445942255764d4518f02f1b387b335e2183bbb75b2d244b6d1
 DIST iwd-2.16.tar.xz 1083684 BLAKE2B 
d744e85812128274984efe196678866ecdc500c6e5a2f72f01ebae83fd2afe120f789eef46cdc2383f3e67c3206723f2d40eee9073e5424c1cef86609af418da
 SHA512 
29888542f4c92f5cad213bc8dce58fcd74f04659a50a207fc5a550f5c875d649447d7caca7ff322dec3e1e29d9ec50923b2607ac6bd726e59e5a116408e77eb5
-DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/files/iwd.initd b/net-wireless/iwd/files/iwd.initd
deleted file mode 100644
index 12983c1ab2d0..
--- a/net-wireless/iwd/files/iwd.initd
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-pidfile="/run/iwd.pid"
-command="/usr/libexec/iwd"
-command_background="yes"
-
-depend() {
-   need dbus
-   keyword -shutdown
-}

diff --git a/net-wireless/iwd/iwd-2.13.ebuild b/net-wireless/iwd/iwd-2.13.ebuild
deleted file mode 100644
index bbb79d5e4e66..
--- a/net-wireless/iwd/iwd-2.13.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.61"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/netdev
-   net-wireless/wireless-regdb
-   selinux? ( sec-policy/selinux-networkmanager )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-14 Thread Sam James
commit: c3f6a098e9042ffb559d22ea2a42ad06f8bb721c
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 07:33:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 07:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f6a098

net-wireless/iwd: Stabilize 2.14 ppc64, #925349

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

 net-wireless/iwd/iwd-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
index a7d6e92930a3..df0197633a75 100644
--- a/net-wireless/iwd/iwd-2.14.ebuild
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-13 Thread Sam James
commit: 32638246e7138febc61104d764a1d2379afbc0c8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 20:57:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 20:57:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32638246

net-wireless/iwd: Stabilize 2.14 ppc, #925349

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

 net-wireless/iwd/iwd-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
index e8cbca29bdac..a7d6e92930a3 100644
--- a/net-wireless/iwd/iwd-2.14.ebuild
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-04 Thread Ben Kohler
commit: ed33d5beb5fde0723f50417b8469891fe2e70747
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Mar  4 15:30:27 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Mar  4 15:30:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed33d5be

net-wireless/iwd: add 2.16

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.16.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 261449308e1e..2425a1deddf1 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,4 +1,5 @@
 DIST iwd-2.13.tar.xz 1081288 BLAKE2B 
d888a67bdb8ea86d1e8f1c2ad74a062aa4e8b0559c79764729d5d536d6f18e21432c022c2c3284af2e5f666595c0ab9962c3442e555ad7656961ec1fa41d0a6f
 SHA512 
2ad082579445c2c95d91dbbb3fc6d5e7afc15db000c42ab21b766340ba9e5e9e0e61756410ae537376f67542f1046a86bad2cb943eeb16ff732e3dbac4c0304f
 DIST iwd-2.14.tar.xz 1082236 BLAKE2B 
ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b
 SHA512 
6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07
 DIST iwd-2.15.tar.xz 1082944 BLAKE2B 
3a9733efa53fa1b82a48ebd44e4974db83dbd5b17abf614ea422fbf96f58c6e4384ddccffd9c345b96d64ca15c10124c592bd2942eb950937da535f1a73fe821
 SHA512 
c97ceb714e42831316b5e66e304a7664589312991704bd855767eb2db5dcb5f3b865e03419445942255764d4518f02f1b387b335e2183bbb75b2d244b6d1
+DIST iwd-2.16.tar.xz 1083684 BLAKE2B 
d744e85812128274984efe196678866ecdc500c6e5a2f72f01ebae83fd2afe120f789eef46cdc2383f3e67c3206723f2d40eee9073e5424c1cef86609af418da
 SHA512 
29888542f4c92f5cad213bc8dce58fcd74f04659a50a207fc5a550f5c875d649447d7caca7ff322dec3e1e29d9ec50923b2607ac6bd726e59e5a116408e77eb5
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.16.ebuild b/net-wireless/iwd/iwd-2.16.ebuild
new file mode 100644
index ..9fdd8eb4495d
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.16.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.63"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-02 Thread Arthur Zamarin
commit: 157fdc9afacedf254957ba6ba892f418575499e7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 10:24:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 10:24:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157fdc9a

net-wireless/iwd: Stabilize 2.14 x86, #925349

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

 net-wireless/iwd/iwd-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
index 1671dd595ec0..e8cbca29bdac 100644
--- a/net-wireless/iwd/iwd-2.14.ebuild
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-02 Thread Arthur Zamarin
commit: 696308c6601b419e0fd03528d062ca773a232009
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 10:24:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 10:24:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696308c6

net-wireless/iwd: Stabilize 2.14 arm, #925349

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

 net-wireless/iwd/iwd-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
index a8303dcd9ca8..76d8fb2f4c94 100644
--- a/net-wireless/iwd/iwd-2.14.ebuild
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-03-02 Thread Arthur Zamarin
commit: b817cbb926136f7ddd00114839f340b073df2a4d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 10:24:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 10:24:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b817cbb9

net-wireless/iwd: Stabilize 2.14 arm64, #925349

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

 net-wireless/iwd/iwd-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
index 76d8fb2f4c94..1671dd595ec0 100644
--- a/net-wireless/iwd/iwd-2.14.ebuild
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-02-28 Thread Ben Kohler
commit: 80a458bf2db02d602a90f08b66fa2a1d489231ea
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 28 16:07:10 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 28 16:07:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a458bf

net-wireless/iwd: add 2.15

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.15.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 01fb23af1d28..261449308e1e 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-2.13.tar.xz 1081288 BLAKE2B 
d888a67bdb8ea86d1e8f1c2ad74a062aa4e8b0559c79764729d5d536d6f18e21432c022c2c3284af2e5f666595c0ab9962c3442e555ad7656961ec1fa41d0a6f
 SHA512 
2ad082579445c2c95d91dbbb3fc6d5e7afc15db000c42ab21b766340ba9e5e9e0e61756410ae537376f67542f1046a86bad2cb943eeb16ff732e3dbac4c0304f
 DIST iwd-2.14.tar.xz 1082236 BLAKE2B 
ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b
 SHA512 
6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07
+DIST iwd-2.15.tar.xz 1082944 BLAKE2B 
3a9733efa53fa1b82a48ebd44e4974db83dbd5b17abf614ea422fbf96f58c6e4384ddccffd9c345b96d64ca15c10124c592bd2942eb950937da535f1a73fe821
 SHA512 
c97ceb714e42831316b5e66e304a7664589312991704bd855767eb2db5dcb5f3b865e03419445942255764d4518f02f1b387b335e2183bbb75b2d244b6d1
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.15.ebuild b/net-wireless/iwd/iwd-2.15.ebuild
new file mode 100644
index ..9fdd8eb4495d
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.15.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.63"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-02-24 Thread Arthur Zamarin
commit: 7fbbfce7cd2b8285f6ba5646a88f6acac48ced27
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 24 15:26:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 24 15:26:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbbfce7

net-wireless/iwd: Stabilize 2.14 amd64, #925349

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

 net-wireless/iwd/iwd-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
index f2cca4a2357e..a8303dcd9ca8 100644
--- a/net-wireless/iwd/iwd-2.14.ebuild
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-02-10 Thread Ben Kohler
commit: 14980711d30ae761c8c87741e03e618914a060fe
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 10 22:49:40 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 10 22:49:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14980711

net-wireless/iwd: add 2.14

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.14.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 7cb90bd247b0..01fb23af1d28 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-2.13.tar.xz 1081288 BLAKE2B 
d888a67bdb8ea86d1e8f1c2ad74a062aa4e8b0559c79764729d5d536d6f18e21432c022c2c3284af2e5f666595c0ab9962c3442e555ad7656961ec1fa41d0a6f
 SHA512 
2ad082579445c2c95d91dbbb3fc6d5e7afc15db000c42ab21b766340ba9e5e9e0e61756410ae537376f67542f1046a86bad2cb943eeb16ff732e3dbac4c0304f
+DIST iwd-2.14.tar.xz 1082236 BLAKE2B 
ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b
 SHA512 
6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
new file mode 100644
index ..f2cca4a2357e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.62"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-02-08 Thread Ben Kohler
commit: 7aed61f3e7ca93537d4b523ed77c89499275158f
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb  8 15:55:05 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb  8 16:18:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aed61f3

net-wireless/iwd: drop 2.3, 2.12

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

 net-wireless/iwd/Manifest|   2 -
 net-wireless/iwd/iwd-2.12.ebuild | 167 
 net-wireless/iwd/iwd-2.3.ebuild  | 178 ---
 3 files changed, 347 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 9ac44af15b93..7cb90bd247b0 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,4 +1,2 @@
-DIST iwd-2.12.tar.xz 1081424 BLAKE2B 
e1e99a607dc0de2a84a3da0b989e953889cbcc3fd789d753a5bc0dde1323d801609e167622386b7c7436a9c6bc5460c9c3afe260a8c3065c2703e4b5890ea28a
 SHA512 
3a3d31f00b5b10631eb45d503913af2771f2f80966b9eb6f29d0ba1d533ca7e63ed1d0b95d99ee46e60c3468e794f7692819593b23ab0c6e9cb193605c6c22b3
 DIST iwd-2.13.tar.xz 1081288 BLAKE2B 
d888a67bdb8ea86d1e8f1c2ad74a062aa4e8b0559c79764729d5d536d6f18e21432c022c2c3284af2e5f666595c0ab9962c3442e555ad7656961ec1fa41d0a6f
 SHA512 
2ad082579445c2c95d91dbbb3fc6d5e7afc15db000c42ab21b766340ba9e5e9e0e61756410ae537376f67542f1046a86bad2cb943eeb16ff732e3dbac4c0304f
-DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.12.ebuild b/net-wireless/iwd/iwd-2.12.ebuild
deleted file mode 100644
index 057b4366d14e..
--- a/net-wireless/iwd/iwd-2.12.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.61"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/netdev
-   net-wireless/wireless-regdb
-   selinux? ( sec-policy/selinux-networkmanager )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3 && use amd64; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-01-21 Thread David Seifert
commit: 8b5c4a8dab76c15171eaadf6b7d05e8557208de5
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan 21 09:42:05 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 21 09:42:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5c4a8d

net-wireless/iwd: remove USE=crda

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

 net-wireless/iwd/iwd-2.3.ebuild | 39 ---
 net-wireless/iwd/metadata.xml   |  1 -
 2 files changed, 16 insertions(+), 24 deletions(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index 9f77d24c371e..6448e6e3e291 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
selinux standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -35,7 +35,6 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
@@ -73,11 +72,6 @@ pkg_setup() {
~RFKILL
~X509_CERTIFICATE_PARSER
"
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
-   regulatory domain support"
-   fi
 
if use amd64;then
CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
@@ -102,21 +96,20 @@ pkg_setup() {
 
check_extra_config
 
-   if ! use crda; then
-   if use kernel_linux && kernel_is -lt 4 15; then
-   ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
-   ewarn "Regulatory domain support for kernels older than 
4.15 requires crda."
-   fi
-   if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
-   [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != 
*regulatory.db* ]]
-   then
-   ewarn ""
-   ewarn "REGULATORY DOMAIN PROBLEM:"
-   ewarn "With CONFIG_CFG80211=y (built-in), the driver 
won't be able to load regulatory.db from"
-   ewarn " /lib/firmware, resulting in broken regulatory 
domain support.  Please set CONFIG_CFG80211=m"
-   ewarn " or add regulatory.db and regulatory.db.p7s to 
CONFIG_EXTRA_FIRMWARE."
-   ewarn ""
-   fi
+   if use kernel_linux && kernel_is -lt 4 15; then
+   ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
+   ewarn "Regulatory domain support for kernels older than 4.15 
requires crda, which has been removed."
+   ewarn "Please update to a more recent kernel."
+   fi
+   if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
+   [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != *regulatory.db* 
]]
+   then
+   ewarn ""
+   ewarn "REGULATORY DOMAIN PROBLEM:"
+   ewarn "With CONFIG_CFG80211=y (built-in), the driver won't be 
able to load regulatory.db from"
+   ewarn " /lib/firmware, resulting in broken regulatory domain 
support.  Please set CONFIG_CFG80211=m"
+   ewarn " or add regulatory.db and regulatory.db.p7s to 
CONFIG_EXTRA_FIRMWARE."
+   ewarn ""
fi
 }
 

diff --git a/net-wireless/iwd/metadata.xml b/net-wireless/iwd/metadata.xml
index e63160880b73..af405c7bf0b6 100644
--- a/net-wireless/iwd/metadata.xml
+++ b/net-wireless/iwd/metadata.xml
@@ -7,7 +7,6 @@


Enable iwctl client tool
-   Use net-wireless/crda for 
regulatory domain loading instead of in-kernel (4.15+) support
Enable iwmon monitor tool
Enable support for oFono SIM 
authentication
Enable standalone mode with built-in 
DHCP client and DNS handling"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-01-20 Thread Arthur Zamarin
commit: b0da005363eacf4282c114983c25454c66cd09c6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 20 20:14:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 20 20:14:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0da0053

net-wireless/iwd: Stabilize 2.8-r2 ppc64, #915635

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

 net-wireless/iwd/iwd-2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild 
b/net-wireless/iwd/iwd-2.8-r2.ebuild
index c215adf72cac..e871172bf232 100644
--- a/net-wireless/iwd/iwd-2.8-r2.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-01-20 Thread Arthur Zamarin
commit: 6837c24e421f2921357daba2f1c66600c9fdf95b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 20 20:14:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 20 20:14:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6837c24e

net-wireless/iwd: Stabilize 2.8-r2 ppc, #915635

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

 net-wireless/iwd/iwd-2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild 
b/net-wireless/iwd/iwd-2.8-r2.ebuild
index 78c9b3a1cd5b..c215adf72cac 100644
--- a/net-wireless/iwd/iwd-2.8-r2.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-01-15 Thread Viorel Munteanu
commit: a51963d0e79c50feeaec30f81af7aff55cb37d7b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 15 21:54:46 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 16 05:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51963d0

net-wireless/iwd: Stabilize 2.8-r2 arm, #915635

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-wireless/iwd/iwd-2.8-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild 
b/net-wireless/iwd/iwd-2.8-r2.ebuild
index 56e064c9c63c..78c9b3a1cd5b 100644
--- a/net-wireless/iwd/iwd-2.8-r2.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-01-13 Thread Ben Kohler
commit: ec216127dc272e5206b0f848afe85435857730b7
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Jan 13 14:26:08 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jan 13 14:39:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec216127

net-wireless/iwd: add 2.13

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.13.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 3c88b7889f9f..9ac44af15b93 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-2.12.tar.xz 1081424 BLAKE2B 
e1e99a607dc0de2a84a3da0b989e953889cbcc3fd789d753a5bc0dde1323d801609e167622386b7c7436a9c6bc5460c9c3afe260a8c3065c2703e4b5890ea28a
 SHA512 
3a3d31f00b5b10631eb45d503913af2771f2f80966b9eb6f29d0ba1d533ca7e63ed1d0b95d99ee46e60c3468e794f7692819593b23ab0c6e9cb193605c6c22b3
+DIST iwd-2.13.tar.xz 1081288 BLAKE2B 
d888a67bdb8ea86d1e8f1c2ad74a062aa4e8b0559c79764729d5d536d6f18e21432c022c2c3284af2e5f666595c0ab9962c3442e555ad7656961ec1fa41d0a6f
 SHA512 
2ad082579445c2c95d91dbbb3fc6d5e7afc15db000c42ab21b766340ba9e5e9e0e61756410ae537376f67542f1046a86bad2cb943eeb16ff732e3dbac4c0304f
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.13.ebuild b/net-wireless/iwd/iwd-2.13.ebuild
new file mode 100644
index ..bbb79d5e4e66
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.13.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.61"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-12-28 Thread Ben Kohler
commit: bf4a2fac201ad4a2f0fafff7b37d5136b2d54f1d
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Dec 28 14:02:24 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Dec 28 14:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4a2fac

net-wireless/iwd: drop 2.4, 2.9, 2.10, 2.11

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

 net-wireless/iwd/Manifest|   4 -
 net-wireless/iwd/iwd-2.10.ebuild | 167 ---
 net-wireless/iwd/iwd-2.11.ebuild | 167 ---
 net-wireless/iwd/iwd-2.4.ebuild  | 185 ---
 net-wireless/iwd/iwd-2.9.ebuild  | 167 ---
 5 files changed, 690 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 3f2b28340e6b..3c88b7889f9f 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,7 +1,3 @@
-DIST iwd-2.10.tar.xz 1079952 BLAKE2B 
e94ad62a6c0bb89229f7d2cb64371f208640e4018b5aa1236e02e9713b1043bc410313e1969574238bc3e86f96c6c928a23d5fa9b19a077d40fb679e93105624
 SHA512 
e1e215f1479986ef5dace80329591ba56b25a82348c58839e3e1b77935537c5ce0d0d8f796b51a0263e11e738626203aef0f7672d7b3bd2485800e1a9df2
-DIST iwd-2.11.tar.xz 1080460 BLAKE2B 
e1cd2e6cdc642df67d83bbb07613696d5a741b2447f173359237c828e6a71ec5b59494be84447ac1d3d50e8e189d1806b10f306c7c720ade7b3369a590a1f3e4
 SHA512 
f31a5c71080109eed3f26ab527b3d9e0deb39ebaa782c100f6c67c7d5d333472120e7cefb8162803e0d1d39162161cf625983a553d62d018d9eada7805e34508
 DIST iwd-2.12.tar.xz 1081424 BLAKE2B 
e1e99a607dc0de2a84a3da0b989e953889cbcc3fd789d753a5bc0dde1323d801609e167622386b7c7436a9c6bc5460c9c3afe260a8c3065c2703e4b5890ea28a
 SHA512 
3a3d31f00b5b10631eb45d503913af2771f2f80966b9eb6f29d0ba1d533ca7e63ed1d0b95d99ee46e60c3468e794f7692819593b23ab0c6e9cb193605c6c22b3
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
-DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795
-DIST iwd-2.9.tar.xz 1079944 BLAKE2B 
161146c2c0f8354af9816f89369c41d1313183705f2abf20fbfb711c04c4b393f840af71d5da91e709eab1c2b31074b7ab5958b8e8ca682886799515b933422b
 SHA512 
ec8f0ce4b45528fe4e5ea1e5904e80fc4e71b47c098493099147f3010562e31b8cf78cc3faeeb66b84106198c73ad0173adcb379a7ce4ebf4504b989e1cc

diff --git a/net-wireless/iwd/iwd-2.10.ebuild b/net-wireless/iwd/iwd-2.10.ebuild
deleted file mode 100644
index 057b4366d14e..
--- a/net-wireless/iwd/iwd-2.10.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.61"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/netdev
-   net-wireless/wireless-regdb
-   selinux? ( sec-policy/selinux-networkmanager )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-12-28 Thread Ben Kohler
commit: 450760646ed86190d5eedc936d55022f80920a39
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Dec 28 14:08:45 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Dec 28 14:08:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45076064

net-wireless/iwd: stabilize 2.8-r2 for amd64

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

 net-wireless/iwd/iwd-2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild 
b/net-wireless/iwd/iwd-2.8-r2.ebuild
index 61bf05c7d7f7..56e064c9c63c 100644
--- a/net-wireless/iwd/iwd-2.8-r2.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-12-28 Thread Ben Kohler
commit: e4294785425a6440f9acd069b486a224c054b0ac
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Dec 28 13:57:50 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Dec 28 14:07:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4294785

net-wireless/iwd: add 2.12

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.12.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 00c3185eaee4..3f2b28340e6b 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,5 +1,6 @@
 DIST iwd-2.10.tar.xz 1079952 BLAKE2B 
e94ad62a6c0bb89229f7d2cb64371f208640e4018b5aa1236e02e9713b1043bc410313e1969574238bc3e86f96c6c928a23d5fa9b19a077d40fb679e93105624
 SHA512 
e1e215f1479986ef5dace80329591ba56b25a82348c58839e3e1b77935537c5ce0d0d8f796b51a0263e11e738626203aef0f7672d7b3bd2485800e1a9df2
 DIST iwd-2.11.tar.xz 1080460 BLAKE2B 
e1cd2e6cdc642df67d83bbb07613696d5a741b2447f173359237c828e6a71ec5b59494be84447ac1d3d50e8e189d1806b10f306c7c720ade7b3369a590a1f3e4
 SHA512 
f31a5c71080109eed3f26ab527b3d9e0deb39ebaa782c100f6c67c7d5d333472120e7cefb8162803e0d1d39162161cf625983a553d62d018d9eada7805e34508
+DIST iwd-2.12.tar.xz 1081424 BLAKE2B 
e1e99a607dc0de2a84a3da0b989e953889cbcc3fd789d753a5bc0dde1323d801609e167622386b7c7436a9c6bc5460c9c3afe260a8c3065c2703e4b5890ea28a
 SHA512 
3a3d31f00b5b10631eb45d503913af2771f2f80966b9eb6f29d0ba1d533ca7e63ed1d0b95d99ee46e60c3468e794f7692819593b23ab0c6e9cb193605c6c22b3
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.12.ebuild b/net-wireless/iwd/iwd-2.12.ebuild
new file mode 100644
index ..057b4366d14e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.12.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.61"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-12-14 Thread Ben Kohler
commit: 770c935939b84cfab0df0cccb172809d3ede06f0
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Dec 14 20:42:05 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Dec 14 20:42:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770c9359

net-wireless/iwd: add 2.11

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.11.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 62fe2583a7bf..00c3185eaee4 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,4 +1,5 @@
 DIST iwd-2.10.tar.xz 1079952 BLAKE2B 
e94ad62a6c0bb89229f7d2cb64371f208640e4018b5aa1236e02e9713b1043bc410313e1969574238bc3e86f96c6c928a23d5fa9b19a077d40fb679e93105624
 SHA512 
e1e215f1479986ef5dace80329591ba56b25a82348c58839e3e1b77935537c5ce0d0d8f796b51a0263e11e738626203aef0f7672d7b3bd2485800e1a9df2
+DIST iwd-2.11.tar.xz 1080460 BLAKE2B 
e1cd2e6cdc642df67d83bbb07613696d5a741b2447f173359237c828e6a71ec5b59494be84447ac1d3d50e8e189d1806b10f306c7c720ade7b3369a590a1f3e4
 SHA512 
f31a5c71080109eed3f26ab527b3d9e0deb39ebaa782c100f6c67c7d5d333472120e7cefb8162803e0d1d39162161cf625983a553d62d018d9eada7805e34508
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.11.ebuild b/net-wireless/iwd/iwd-2.11.ebuild
new file mode 100644
index ..057b4366d14e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.11.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.61"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-28 Thread Ben Kohler
commit: 451d9f24da04dd77ffe45b428231c18787a8c84c
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov 28 17:26:45 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov 28 17:27:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451d9f24

net-wireless/iwd: add 2.10

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.10.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 2e32c9419fd0..62fe2583a7bf 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
+DIST iwd-2.10.tar.xz 1079952 BLAKE2B 
e94ad62a6c0bb89229f7d2cb64371f208640e4018b5aa1236e02e9713b1043bc410313e1969574238bc3e86f96c6c928a23d5fa9b19a077d40fb679e93105624
 SHA512 
e1e215f1479986ef5dace80329591ba56b25a82348c58839e3e1b77935537c5ce0d0d8f796b51a0263e11e738626203aef0f7672d7b3bd2485800e1a9df2
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.10.ebuild b/net-wireless/iwd/iwd-2.10.ebuild
new file mode 100644
index ..057b4366d14e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.10.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.61"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-20 Thread Ben Kohler
commit: 8020122e679fc6975ef58fe9bc410ee0544a1055
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 20 17:36:34 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 20 17:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8020122e

net-wireless/iwd: destabilize 2.9 for ~x86

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

 net-wireless/iwd/iwd-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.9.ebuild b/net-wireless/iwd/iwd-2.9.ebuild
index 451bdcb7a34e..c55b3ade1442 100644
--- a/net-wireless/iwd/iwd-2.9.ebuild
+++ b/net-wireless/iwd/iwd-2.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-20 Thread Ben Kohler
commit: 4e11cc34a3c22b6a67f4cf3fedefa0202a75edf8
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 20 17:18:04 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 20 17:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e11cc34

net-wireless/iwd: add 2.9

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.9.ebuild | 167 
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 3d8096820084..2e32c9419fd0 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795
+DIST iwd-2.9.tar.xz 1079944 BLAKE2B 
161146c2c0f8354af9816f89369c41d1313183705f2abf20fbfb711c04c4b393f840af71d5da91e709eab1c2b31074b7ab5958b8e8ca682886799515b933422b
 SHA512 
ec8f0ce4b45528fe4e5ea1e5904e80fc4e71b47c098493099147f3010562e31b8cf78cc3faeeb66b84106198c73ad0173adcb379a7ce4ebf4504b989e1cc

diff --git a/net-wireless/iwd/iwd-2.9.ebuild b/net-wireless/iwd/iwd-2.9.ebuild
new file mode 100644
index ..451bdcb7a34e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.9.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.60"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+  

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-17 Thread Ben Kohler
commit: a9e24ba4d82f6395ceb2013b334a3ea5ce0bd46b
Author: Robert Förster  gmake  de>
AuthorDate: Fri Nov 17 14:07:43 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Nov 17 17:15:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e24ba4

net-wireless/iwd: add USE=selinux

Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/33870
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/iwd-2.3.ebuild| 3 ++-
 net-wireless/iwd/iwd-2.4.ebuild| 3 ++-
 net-wireless/iwd/iwd-2.8-r2.ebuild | 3 ++-
 net-wireless/iwd/iwd-.ebuild   | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index feffe972d80d..9f77d24c371e 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
selinux standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -36,6 +36,7 @@ RDEPEND="
acct-group/netdev
net-wireless/wireless-regdb
crda? ( net-wireless/crda )
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )

diff --git a/net-wireless/iwd/iwd-2.4.ebuild b/net-wireless/iwd/iwd-2.4.ebuild
index 4fc60b198471..39e4f7418f8a 100644
--- a/net-wireless/iwd/iwd-2.4.ebuild
+++ b/net-wireless/iwd/iwd-2.4.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
selinux standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -36,6 +36,7 @@ RDEPEND="
acct-group/netdev
net-wireless/wireless-regdb
crda? ( net-wireless/crda )
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )

diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild 
b/net-wireless/iwd/iwd-2.8-r2.ebuild
index 9c69988c4bfc..3bdc0a6094ed 100644
--- a/net-wireless/iwd/iwd-2.8-r2.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r2.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone 
systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -35,6 +35,7 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 44945f55296a..2088d90635e5 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone 
systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -35,6 +35,7 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-03 Thread Ben Kohler
commit: 767cacb9ca223befb29789943f81ecbc0c8ba678
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Nov  3 12:14:20 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Nov  3 12:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767cacb9

net-wireless/iwd: drop 2.5, 2.6, 2.7, 2.8, 2.8-r1

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

 net-wireless/iwd/Manifest  |   3 -
 net-wireless/iwd/iwd-2.5.ebuild| 184 -
 net-wireless/iwd/iwd-2.6.ebuild| 184 -
 net-wireless/iwd/iwd-2.7.ebuild| 184 -
 net-wireless/iwd/iwd-2.8-r1.ebuild | 166 -
 net-wireless/iwd/iwd-2.8.ebuild| 184 -
 6 files changed, 905 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 9161bd494b1a..3d8096820084 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,6 +1,3 @@
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
-DIST iwd-2.5.tar.xz 1064656 BLAKE2B 
44ea59e5c408543aca7303327a087fe8296d65c0d4d52a75929b958465ae39ed367eccd7eaae74e8da8a2f586e01fc3634dc37552c9679895fa5236d84e1eb32
 SHA512 
d70b4e47a52e5cbaa1572aed5a680a08eb715936f7f7ecb5e15628735e2eb980a4b024d97a864ce4380f885787101ad684a4d646504cc8ab39fc92cad5f328ff
-DIST iwd-2.6.tar.xz 1066332 BLAKE2B 
09ac5aa977d5ca1343e752a35992d9b1484733b590e29fa40cbbdc1b51ce37dd8716e9dc7a1b300f0f720e91295dfa2f385bf4371da645ee009c26b20171b2b5
 SHA512 
e5907824291b1c370d2ce900ce0acf9d9f90dcc9f2675b951de2a3fc047b17818b660b5d0a5b712dd2ff1f48947e02ad6531b23e2fa21d6a0f78e9f9ab506ebb
-DIST iwd-2.7.tar.xz 1066388 BLAKE2B 
e5a0758979ad4e28b8c40b10c92e8c5c0a4793fb6c7efd03aa8d5b112e1bd54986a59de7e503449bf10127c4801f3965c64c259e8a36af227448e07488b44153
 SHA512 
e8697d317d7b24d0997bf03eef644bb6ebd708e076909ad1f3e3aa2239fd1f4b2d6ca729f79fff84ff93967b0abd48eba02a248b6e723486b69e954489f8d167
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.5.ebuild b/net-wireless/iwd/iwd-2.5.ebuild
deleted file mode 100644
index 7eb09f21ce73..
--- a/net-wireless/iwd/iwd-2.5.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.57"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/netdev
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-11-01 Thread Ben Kohler
commit: 23e7ec182c6f59e772a35269c5859975aefeb2b7
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov  1 12:24:32 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov  1 12:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e7ec18

net-wireless/iwd: loosen ell dep from ~ to >=

This dep was tightened to match the exact ell version as bundled in the
iwd release tarball due to 741158 but I think this may have been a
fluke/outlier.  In theory ell should be backward compatible enough to
allow any later version.

If we see any failures in the future, I'll move it back to ~ and keep it
there.

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

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

 net-wireless/iwd/iwd-2.8-r2.ebuild | 166 +
 1 file changed, 166 insertions(+)

diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild 
b/net-wireless/iwd/iwd-2.8-r2.ebuild
new file mode 100644
index ..9c69988c4bfc
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.8-r2.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.58"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone 
systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+   fi
+
+   check_extra_config
+}
+
+src_unpack() {
+   if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI=${IWD_EGIT_REPO_URI} git-r3_src_unpack
+   EGIT_REPO_URI=${ELL_EGIT_REPO_URI} 
EGIT_CHECKOUT_DIR=${WORKDIR}/ell git-r3_src_unpack
+   else
+   default
+   fi
+}
+
+src_prepare() {
+   default
+   if [[ ${PV} == ** ]] ; then
+   eautoreconf
+   fi
+
+   sed -e "s:Exec=/bin/false:Exec=${EPREFIX}/usr/libexec/iwd:g" -i 
src/net.connman.iwd.service || die
+}
+
+src_configure() {
+   append-cflags "-fsigned-char"
+   local myeconfargs=(
+   --sysconfdir="${EPREFIX}"/etc/iwd 
--localstatedir="${EPREFIX}"/var
+   "$(use_enable client)"
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-10-13 Thread Arthur Zamarin
commit: d839ab475a32623b16208bf98b282afb8c229567
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 14:14:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 14:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d839ab47

net-wireless/iwd: Stabilize 2.8-r1 x86, #915635

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

 net-wireless/iwd/iwd-2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.8-r1.ebuild 
b/net-wireless/iwd/iwd-2.8-r1.ebuild
index 6aaa8fdfe377..2b6f565e7bae 100644
--- a/net-wireless/iwd/iwd-2.8-r1.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-09-02 Thread Ben Kohler
commit: 7f6fbe73a60990a9e1133780dae08ae87c058d60
Author: Paul Zander  gmail  com>
AuthorDate: Sat Sep  2 12:00:21 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Sep  2 13:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6fbe73

net-wireless/iwd: remove crda checks now done in wireless-regdb

crda checks are now solely done in net-wireless/wireless-regdom which
makes the checks here redundant.

Add quotes around variable expansion.
Replaced the multiple redirects with heredoc so the file gets opened
only once.

Copy the dbus<->Networkmanager fix from 2.8 to .

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32563
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/iwd-2.8-r1.ebuild | 50 +++
 net-wireless/iwd/iwd-.ebuild   | 54 +-
 2 files changed, 33 insertions(+), 71 deletions(-)

diff --git a/net-wireless/iwd/iwd-2.8-r1.ebuild 
b/net-wireless/iwd/iwd-2.8-r1.ebuild
index d2f6f19fe2e4..6aaa8fdfe377 100644
--- a/net-wireless/iwd/iwd-2.8-r1.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r1.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone 
systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -35,7 +35,6 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )
@@ -72,11 +71,6 @@ pkg_setup() {
~RFKILL
~X509_CERTIFICATE_PARSER
"
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
-   regulatory domain support"
-   fi
 
if use amd64;then
CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
@@ -100,23 +94,6 @@ pkg_setup() {
fi
 
check_extra_config
-
-   if ! use crda; then
-   if use kernel_linux && kernel_is -lt 4 15; then
-   ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
-   ewarn "Regulatory domain support for kernels older than 
4.15 requires crda."
-   fi
-   if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
-   [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != 
*regulatory.db* ]]
-   then
-   ewarn ""
-   ewarn "REGULATORY DOMAIN PROBLEM:"
-   ewarn "With CONFIG_CFG80211=y (built-in), the driver 
won't be able to load regulatory.db from"
-   ewarn " /lib/firmware, resulting in broken regulatory 
domain support.  Please set CONFIG_CFG80211=m"
-   ewarn " or add regulatory.db and regulatory.db.p7s to 
CONFIG_EXTRA_FIRMWARE."
-   ewarn ""
-   fi
-   fi
 }
 
 src_unpack() {
@@ -141,10 +118,10 @@ src_configure() {
append-cflags "-fsigned-char"
local myeconfargs=(
--sysconfdir="${EPREFIX}"/etc/iwd 
--localstatedir="${EPREFIX}"/var
-   $(use_enable client)
-   $(use_enable monitor)
-   $(use_enable ofono)
-   $(use_enable wired)
+   "$(use_enable client)"
+   "$(use_enable monitor)"
+   "$(use_enable ofono)"
+   "$(use_enable wired)"
--enable-systemd-service
--with-systemd-unitdir="$(systemd_get_systemunitdir)"
--with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d"
@@ -155,12 +132,12 @@ src_configure() {
 }
 
 src_compile() {
-   emake ${MYRST2MAN}
+   emake "${MYRST2MAN}"
 }
 
 src_install() {
-   emake DESTDIR="${D}" ${MYRST2MAN} install
-   keepdir /var/lib/${PN}
+   emake DESTDIR="${D}" "${MYRST2MAN}" install
+   keepdir "/var/lib/${PN}"
 
newinitd "${FILESDIR}/iwd.initd-r1" iwd
 
@@ -176,10 +153,13 @@ src_install() {
if use standalone ; then
local iwdconf="${ED}/etc/iwd/main.conf"
dodir /etc/iwd
-   echo "[General]" > "${iwdconf}"
-   echo "EnableNetworkConfiguration=true" >> "${iwdconf}"
-   echo "[Network]" >> "${iwdconf}"
-   echo "NameResolvingService=$(usex systemd systemd resolvconf)" 
>> "${iwdconf}"
+   cat << EOF > "${iwdconf}"
+[General]
+EnableNetworkConfiguration=true
+
+[Network]
+NameResolvingService=$(usex systemd systemd resolvconf)
+EOF
dodir /etc/conf.d

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-09-01 Thread Ben Kohler
commit: 7843a0085dec7e5f22e421749eb9b4c7658a74b6
Author: Paul Zander  gmail  com>
AuthorDate: Tue Aug 29 14:24:46 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  1 15:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7843a008

net-wireless/iwd: enable start via dbus for NetworkManager

Change the command from `/bin/false` to `${EPREFIX}/usr/libexec/iwd` as
used in `iwd.initd-r1`.

Bug: https://bugs.gentoo.org/831631
Closes: https://bugs.gentoo.org/831631

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32508
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/iwd-2.8-r1.ebuild | 186 +
 1 file changed, 186 insertions(+)

diff --git a/net-wireless/iwd/iwd-2.8-r1.ebuild 
b/net-wireless/iwd/iwd-2.8-r1.ebuild
new file mode 100644
index ..d2f6f19fe2e4
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.8-r1.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.58"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+   fi
+
+   check_extra_config
+
+   if ! use crda; then
+   if use kernel_linux && kernel_is -lt 4 15; then
+   ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
+   ewarn "Regulatory domain support for kernels older than 
4.15 requires crda."
+   fi
+   if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
+   [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != 
*regulatory.db* ]]
+   then
+   ewarn ""
+  

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-08-25 Thread Ben Kohler
commit: d4e8438136cf142e595e2f2d670e3948d624a88c
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 25 13:34:45 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 25 13:35:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e84381

net-wireless/iwd: add 2.8

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.8.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 22669a675f33..9161bd494b1a 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -3,3 +3,4 @@ DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c5
 DIST iwd-2.5.tar.xz 1064656 BLAKE2B 
44ea59e5c408543aca7303327a087fe8296d65c0d4d52a75929b958465ae39ed367eccd7eaae74e8da8a2f586e01fc3634dc37552c9679895fa5236d84e1eb32
 SHA512 
d70b4e47a52e5cbaa1572aed5a680a08eb715936f7f7ecb5e15628735e2eb980a4b024d97a864ce4380f885787101ad684a4d646504cc8ab39fc92cad5f328ff
 DIST iwd-2.6.tar.xz 1066332 BLAKE2B 
09ac5aa977d5ca1343e752a35992d9b1484733b590e29fa40cbbdc1b51ce37dd8716e9dc7a1b300f0f720e91295dfa2f385bf4371da645ee009c26b20171b2b5
 SHA512 
e5907824291b1c370d2ce900ce0acf9d9f90dcc9f2675b951de2a3fc047b17818b660b5d0a5b712dd2ff1f48947e02ad6531b23e2fa21d6a0f78e9f9ab506ebb
 DIST iwd-2.7.tar.xz 1066388 BLAKE2B 
e5a0758979ad4e28b8c40b10c92e8c5c0a4793fb6c7efd03aa8d5b112e1bd54986a59de7e503449bf10127c4801f3965c64c259e8a36af227448e07488b44153
 SHA512 
e8697d317d7b24d0997bf03eef644bb6ebd708e076909ad1f3e3aa2239fd1f4b2d6ca729f79fff84ff93967b0abd48eba02a248b6e723486b69e954489f8d167
+DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.8.ebuild b/net-wireless/iwd/iwd-2.8.ebuild
new file mode 100644
index ..8d0adac8258a
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.8.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.58"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-07-08 Thread Ben Kohler
commit: 8893a02b1ed6d03ec727d20bc8c31bce4dc7cb50
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Jul  8 12:51:53 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jul  8 18:41:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8893a02b

net-wireless/iwd: add 2.7

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.7.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 5dcf380da0cc..22669a675f33 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -2,3 +2,4 @@ DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.5.tar.xz 1064656 BLAKE2B 
44ea59e5c408543aca7303327a087fe8296d65c0d4d52a75929b958465ae39ed367eccd7eaae74e8da8a2f586e01fc3634dc37552c9679895fa5236d84e1eb32
 SHA512 
d70b4e47a52e5cbaa1572aed5a680a08eb715936f7f7ecb5e15628735e2eb980a4b024d97a864ce4380f885787101ad684a4d646504cc8ab39fc92cad5f328ff
 DIST iwd-2.6.tar.xz 1066332 BLAKE2B 
09ac5aa977d5ca1343e752a35992d9b1484733b590e29fa40cbbdc1b51ce37dd8716e9dc7a1b300f0f720e91295dfa2f385bf4371da645ee009c26b20171b2b5
 SHA512 
e5907824291b1c370d2ce900ce0acf9d9f90dcc9f2675b951de2a3fc047b17818b660b5d0a5b712dd2ff1f48947e02ad6531b23e2fa21d6a0f78e9f9ab506ebb
+DIST iwd-2.7.tar.xz 1066388 BLAKE2B 
e5a0758979ad4e28b8c40b10c92e8c5c0a4793fb6c7efd03aa8d5b112e1bd54986a59de7e503449bf10127c4801f3965c64c259e8a36af227448e07488b44153
 SHA512 
e8697d317d7b24d0997bf03eef644bb6ebd708e076909ad1f3e3aa2239fd1f4b2d6ca729f79fff84ff93967b0abd48eba02a248b6e723486b69e954489f8d167

diff --git a/net-wireless/iwd/iwd-2.7.ebuild b/net-wireless/iwd/iwd-2.7.ebuild
new file mode 100644
index ..7eb09f21ce73
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.7.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.57"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-06-27 Thread Ben Kohler
commit: 6535a5f9c81b2280ccd4fdf2977bcda774cc1146
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 27 15:21:25 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 27 15:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6535a5f9

net-wireless/iwd: don't default-enable crda flag anymore

This is a relic from the very early days of kernel regdom support, we
don't need to be using crda by default anymore.

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

 net-wireless/iwd/iwd-2.3.ebuild  | 2 +-
 net-wireless/iwd/iwd-2.4.ebuild  | 2 +-
 net-wireless/iwd/iwd-2.5.ebuild  | 2 +-
 net-wireless/iwd/iwd-2.6.ebuild  | 2 +-
 net-wireless/iwd/iwd-.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index fbac77bd94b5..feffe972d80d 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus

diff --git a/net-wireless/iwd/iwd-2.4.ebuild b/net-wireless/iwd/iwd-2.4.ebuild
index 3c2952fd1977..4fc60b198471 100644
--- a/net-wireless/iwd/iwd-2.4.ebuild
+++ b/net-wireless/iwd/iwd-2.4.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus

diff --git a/net-wireless/iwd/iwd-2.5.ebuild b/net-wireless/iwd/iwd-2.5.ebuild
index cc297eec81fb..7eb09f21ce73 100644
--- a/net-wireless/iwd/iwd-2.5.ebuild
+++ b/net-wireless/iwd/iwd-2.5.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus

diff --git a/net-wireless/iwd/iwd-2.6.ebuild b/net-wireless/iwd/iwd-2.6.ebuild
index cc297eec81fb..7eb09f21ce73 100644
--- a/net-wireless/iwd/iwd-2.6.ebuild
+++ b/net-wireless/iwd/iwd-2.6.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 8f535b9989b6..2b56e4c17699 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-06-24 Thread Ben Kohler
commit: 72715e57edd286c367f182454f7d9a059d835313
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Jun 24 12:22:58 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jun 24 12:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72715e57

net-wireless/iwd: add 2.6

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.6.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 273a0dc4c404..5dcf380da0cc 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
 DIST iwd-2.5.tar.xz 1064656 BLAKE2B 
44ea59e5c408543aca7303327a087fe8296d65c0d4d52a75929b958465ae39ed367eccd7eaae74e8da8a2f586e01fc3634dc37552c9679895fa5236d84e1eb32
 SHA512 
d70b4e47a52e5cbaa1572aed5a680a08eb715936f7f7ecb5e15628735e2eb980a4b024d97a864ce4380f885787101ad684a4d646504cc8ab39fc92cad5f328ff
+DIST iwd-2.6.tar.xz 1066332 BLAKE2B 
09ac5aa977d5ca1343e752a35992d9b1484733b590e29fa40cbbdc1b51ce37dd8716e9dc7a1b300f0f720e91295dfa2f385bf4371da645ee009c26b20171b2b5
 SHA512 
e5907824291b1c370d2ce900ce0acf9d9f90dcc9f2675b951de2a3fc047b17818b660b5d0a5b712dd2ff1f48947e02ad6531b23e2fa21d6a0f78e9f9ab506ebb

diff --git a/net-wireless/iwd/iwd-2.6.ebuild b/net-wireless/iwd/iwd-2.6.ebuild
new file mode 100644
index ..cc297eec81fb
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.6.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.57"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-05-25 Thread Ben Kohler
commit: 84874db89de5627f6c58379f9809b590841bd839
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 25 13:15:22 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 25 13:16:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84874db8

net-wireless/iwd: add 2.5

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.5.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 2cad9ec46143..273a0dc4c404 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317
+DIST iwd-2.5.tar.xz 1064656 BLAKE2B 
44ea59e5c408543aca7303327a087fe8296d65c0d4d52a75929b958465ae39ed367eccd7eaae74e8da8a2f586e01fc3634dc37552c9679895fa5236d84e1eb32
 SHA512 
d70b4e47a52e5cbaa1572aed5a680a08eb715936f7f7ecb5e15628735e2eb980a4b024d97a864ce4380f885787101ad684a4d646504cc8ab39fc92cad5f328ff

diff --git a/net-wireless/iwd/iwd-2.5.ebuild b/net-wireless/iwd/iwd-2.5.ebuild
new file mode 100644
index ..cc297eec81fb
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.5.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.57"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-05-21 Thread Jakov Smolić
commit: 184034de6b694b517e8f8101927659a15d43b483
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May 21 09:09:33 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May 21 09:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184034de

net-wireless/iwd: Stabilize 2.4 x86, #906753

Signed-off-by: Jakov Smolić  gentoo.org>

 net-wireless/iwd/iwd-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.4.ebuild b/net-wireless/iwd/iwd-2.4.ebuild
index bebd7ae2652c..3c2952fd1977 100644
--- a/net-wireless/iwd/iwd-2.4.ebuild
+++ b/net-wireless/iwd/iwd-2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-05-20 Thread Arthur Zamarin
commit: 564ab9236c65a8845c69b07c657d340a0e55e6d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 20 06:23:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 20 06:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564ab923

net-wireless/iwd: Stabilize 2.4 amd64, #906753

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

 net-wireless/iwd/iwd-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.4.ebuild b/net-wireless/iwd/iwd-2.4.ebuild
index a161819e9be3..bebd7ae2652c 100644
--- a/net-wireless/iwd/iwd-2.4.ebuild
+++ b/net-wireless/iwd/iwd-2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-31 Thread Ben Kohler
commit: 140c8767dfe26dd356d9236e98eca10b637fc753
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar 31 20:15:17 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar 31 20:16:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140c8767

net-wireless/iwd: drop 2.0, 2.1, 2.2

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

 net-wireless/iwd/Manifest   |   3 -
 net-wireless/iwd/iwd-2.0.ebuild | 184 
 net-wireless/iwd/iwd-2.1.ebuild | 184 
 net-wireless/iwd/iwd-2.2.ebuild | 184 
 4 files changed, 555 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index af0bf2ca9186..2cad9ec46143 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,5 +1,2 @@
-DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a96b478eb09488b1d981f198b7204ef8fabbe3c17d6450a138166288b6f55b843ee3ad90b121da4d07edd0
 SHA512 
2939acf7fc6f8a2c93115dac04d700a9983ce6ad61687b64fac1cfff9d24b7c162751388b8b403e4280686072c7e1556c993205757cd99b0cc8b849dbf2e3478
-DIST iwd-2.1.tar.xz 1056916 BLAKE2B 
f807008f3ed8341082e95fc9bbf55aa3d752db9246543cd7e280460bf534e7672ad34dced14ec3e1ba837adaab4c5e4b0b77b41930687cd29229f0b832c20361
 SHA512 
44ae26efa2fce733d24d3fcfc4f1791af4c54f9469154570285282c8de1d55ca79818a1501c1c4fc3797d1a951b15f06410400eaa07a29dbc5f351ecc704c24b
-DIST iwd-2.2.tar.xz 1061216 BLAKE2B 
065f74d45f46cf83a7e5092275f6384198aaa01145cad86d9fc2f9b12bcfb9b6f292d4a8746f1d4e1eec811e1dc83aaebf52e482e22114e1ff092a83689fa9ee
 SHA512 
42bfa63820df716aa5f2fd085e906dcffaec88be05320da134fb0c67d77de3c01523546d0eea4a38040939046390ce6a7537598614040c79668553907ebfee79
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
deleted file mode 100644
index 5b40109a5f52..
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.54"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/netdev
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
-   regulatory domain support"
-   fi

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-31 Thread Arthur Zamarin
commit: b24b6d53fa63a6064f5f3913cd3683a568bd3530
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 17:24:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 17:24:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24b6d53

net-wireless/iwd: Stabilize 2.3 ppc, #898626

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

 net-wireless/iwd/iwd-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index 34765f95b1c6..bc0f4ab90ed8 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-31 Thread Arthur Zamarin
commit: d09620c513309f97302d9cc1fd746644a8af8c7e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 17:24:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 17:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09620c5

net-wireless/iwd: Stabilize 2.3 ppc64, #898626

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

 net-wireless/iwd/iwd-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index bc0f4ab90ed8..fbac77bd94b5 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-28 Thread Ben Kohler
commit: 892f3c4d0d9fa906e62ebbe1da28cad0dd2519c3
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Mar 28 13:01:02 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Mar 28 13:06:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892f3c4d

net-wireless/iwd: add 2.4

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.4.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 32b838c6b06b..af0bf2ca9186 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -2,3 +2,4 @@ DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a9
 DIST iwd-2.1.tar.xz 1056916 BLAKE2B 
f807008f3ed8341082e95fc9bbf55aa3d752db9246543cd7e280460bf534e7672ad34dced14ec3e1ba837adaab4c5e4b0b77b41930687cd29229f0b832c20361
 SHA512 
44ae26efa2fce733d24d3fcfc4f1791af4c54f9469154570285282c8de1d55ca79818a1501c1c4fc3797d1a951b15f06410400eaa07a29dbc5f351ecc704c24b
 DIST iwd-2.2.tar.xz 1061216 BLAKE2B 
065f74d45f46cf83a7e5092275f6384198aaa01145cad86d9fc2f9b12bcfb9b6f292d4a8746f1d4e1eec811e1dc83aaebf52e482e22114e1ff092a83689fa9ee
 SHA512 
42bfa63820df716aa5f2fd085e906dcffaec88be05320da134fb0c67d77de3c01523546d0eea4a38040939046390ce6a7537598614040c79668553907ebfee79
 DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5
+DIST iwd-2.4.tar.xz 1062540 BLAKE2B 
9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41
 SHA512 
fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317

diff --git a/net-wireless/iwd/iwd-2.4.ebuild b/net-wireless/iwd/iwd-2.4.ebuild
new file mode 100644
index ..a161819e9be3
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.4.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.56"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-03 Thread Arthur Zamarin
commit: 2be8a6c116dcde1726a83e5b139565badfdec6d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:08:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:08:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be8a6c1

net-wireless/iwd: Stabilize 2.3 arm, #898626

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

 net-wireless/iwd/iwd-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index 3c2952fd1977..6defa8433db1 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-03 Thread Arthur Zamarin
commit: bbbdd53c380957be97cdd81e6b4f87c435b32849
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:08:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:08:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbdd53c

net-wireless/iwd: Stabilize 2.3 arm64, #898626

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

 net-wireless/iwd/iwd-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index 6defa8433db1..34765f95b1c6 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-03 Thread Arthur Zamarin
commit: 7396617a475355bfde8b4b00f1b6d64ffc94152c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:08:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:08:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7396617a

net-wireless/iwd: Stabilize 2.3 x86, #898626

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

 net-wireless/iwd/iwd-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index bebd7ae2652c..3c2952fd1977 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-03-03 Thread Arthur Zamarin
commit: 9540dcf8c9cf306a315bcb9f94063a330bcea15b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 17:49:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 17:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9540dcf8

net-wireless/iwd: Stabilize 2.3 amd64, #898626

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

 net-wireless/iwd/iwd-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index a161819e9be3..bebd7ae2652c 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-02-02 Thread Ben Kohler
commit: 6729d5d20950eed33429cffb20f7832f4199dda5
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb  2 17:49:57 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb  2 18:40:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6729d5d2

net-wireless/iwd: add 2.3

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.3.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 1cff2434f84c..32b838c6b06b 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a96b478eb09488b1d981f198b7204ef8fabbe3c17d6450a138166288b6f55b843ee3ad90b121da4d07edd0
 SHA512 
2939acf7fc6f8a2c93115dac04d700a9983ce6ad61687b64fac1cfff9d24b7c162751388b8b403e4280686072c7e1556c993205757cd99b0cc8b849dbf2e3478
 DIST iwd-2.1.tar.xz 1056916 BLAKE2B 
f807008f3ed8341082e95fc9bbf55aa3d752db9246543cd7e280460bf534e7672ad34dced14ec3e1ba837adaab4c5e4b0b77b41930687cd29229f0b832c20361
 SHA512 
44ae26efa2fce733d24d3fcfc4f1791af4c54f9469154570285282c8de1d55ca79818a1501c1c4fc3797d1a951b15f06410400eaa07a29dbc5f351ecc704c24b
 DIST iwd-2.2.tar.xz 1061216 BLAKE2B 
065f74d45f46cf83a7e5092275f6384198aaa01145cad86d9fc2f9b12bcfb9b6f292d4a8746f1d4e1eec811e1dc83aaebf52e482e22114e1ff092a83689fa9ee
 SHA512 
42bfa63820df716aa5f2fd085e906dcffaec88be05320da134fb0c67d77de3c01523546d0eea4a38040939046390ce6a7537598614040c79668553907ebfee79
+DIST iwd-2.3.tar.xz 1061732 BLAKE2B 
d22bb6bd2a1672536872f5642ed31361681fb16e08f3efe7241d15f456c80e37b5acfd5ef18d28affd308ce893b4c798b9ee1b4fc67c97b1de3fad920753e164
 SHA512 
f320feb2b9ac9cb719d4afa87e8935663aa13ebd5e9ef7bcd3a11a0553df4352a700d76faf0c9189cc3000c05545aed2286fb1051b4f732766f822a68736efd5

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
new file mode 100644
index ..a161819e9be3
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.56"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-02-01 Thread Arthur Zamarin
commit: 6c2b290a89a09b775c1c205955af1dad07b8540f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb  1 16:00:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb  1 16:00:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2b290a

net-wireless/iwd: Stabilize 2.1 arm64, #891311

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

 net-wireless/iwd/iwd-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.1.ebuild b/net-wireless/iwd/iwd-2.1.ebuild
index aa4bd0320f9f..9efd484078d6 100644
--- a/net-wireless/iwd/iwd-2.1.ebuild
+++ b/net-wireless/iwd/iwd-2.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-01-24 Thread Ben Kohler
commit: c40818b9b396f4773c6eef6827670e815c86b5c5
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 24 21:18:04 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 24 21:19:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40818b9

net-wireless/iwd: add 2.2

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.2.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 103707a6960d..1cff2434f84c 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a96b478eb09488b1d981f198b7204ef8fabbe3c17d6450a138166288b6f55b843ee3ad90b121da4d07edd0
 SHA512 
2939acf7fc6f8a2c93115dac04d700a9983ce6ad61687b64fac1cfff9d24b7c162751388b8b403e4280686072c7e1556c993205757cd99b0cc8b849dbf2e3478
 DIST iwd-2.1.tar.xz 1056916 BLAKE2B 
f807008f3ed8341082e95fc9bbf55aa3d752db9246543cd7e280460bf534e7672ad34dced14ec3e1ba837adaab4c5e4b0b77b41930687cd29229f0b832c20361
 SHA512 
44ae26efa2fce733d24d3fcfc4f1791af4c54f9469154570285282c8de1d55ca79818a1501c1c4fc3797d1a951b15f06410400eaa07a29dbc5f351ecc704c24b
+DIST iwd-2.2.tar.xz 1061216 BLAKE2B 
065f74d45f46cf83a7e5092275f6384198aaa01145cad86d9fc2f9b12bcfb9b6f292d4a8746f1d4e1eec811e1dc83aaebf52e482e22114e1ff092a83689fa9ee
 SHA512 
42bfa63820df716aa5f2fd085e906dcffaec88be05320da134fb0c67d77de3c01523546d0eea4a38040939046390ce6a7537598614040c79668553907ebfee79

diff --git a/net-wireless/iwd/iwd-2.2.ebuild b/net-wireless/iwd/iwd-2.2.ebuild
new file mode 100644
index ..a161819e9be3
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.2.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.56"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-01-22 Thread Arthur Zamarin
commit: 2de5c5dfe91beb562ffddb74ae3c7023d71e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 22 17:52:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 22 17:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de5c5db

net-wireless/iwd: Stabilize 2.1 x86, #891311

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

 net-wireless/iwd/iwd-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.1.ebuild b/net-wireless/iwd/iwd-2.1.ebuild
index 2ebd7d904488..aa4bd0320f9f 100644
--- a/net-wireless/iwd/iwd-2.1.ebuild
+++ b/net-wireless/iwd/iwd-2.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-01-21 Thread Arthur Zamarin
commit: 91534bd8d7f30c09c5557235e20763d5122c45fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 17:39:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 17:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91534bd8

net-wireless/iwd: Stabilize 2.1 amd64, #891311

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

 net-wireless/iwd/iwd-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.1.ebuild b/net-wireless/iwd/iwd-2.1.ebuild
index ecb680900e70..2ebd7d904488 100644
--- a/net-wireless/iwd/iwd-2.1.ebuild
+++ b/net-wireless/iwd/iwd-2.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-01-19 Thread Ben Kohler
commit: 04f4da651eb20b8b69b5b4d7c8537350013c1a7e
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jan 18 15:32:23 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 19 13:18:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f4da65

net-wireless/iwd: update EAPI 7 -> 8

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

 net-wireless/iwd/iwd-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index c74598d02919..8f535b9989b6 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 inherit flag-o-matic linux-info systemd
 
 #Set this variable to the required external ell version
@@ -33,6 +33,7 @@ DEPEND="
 
 RDEPEND="
${DEPEND}
+   acct-group/netdev
net-wireless/wireless-regdb
crda? ( net-wireless/crda )
standalone? (



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-01-11 Thread Ben Kohler
commit: 03cd11fe82c40c7cb6f5e343c238811ee169470e
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jan 11 16:04:06 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jan 11 16:54:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cd11fe

net-wireless/iwd: shorten long ebuild lines

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

 net-wireless/iwd/iwd-2.0.ebuild  | 5 +++--
 net-wireless/iwd/iwd-2.1.ebuild  | 5 +++--
 net-wireless/iwd/iwd-.ebuild | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index fc36bc13b5e3..5b40109a5f52 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -74,7 +74,8 @@ pkg_setup() {
"
if use crda;then
CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
fi
 
if use amd64;then

diff --git a/net-wireless/iwd/iwd-2.1.ebuild b/net-wireless/iwd/iwd-2.1.ebuild
index f017021ec40e..ecb680900e70 100644
--- a/net-wireless/iwd/iwd-2.1.ebuild
+++ b/net-wireless/iwd/iwd-2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -74,7 +74,8 @@ pkg_setup() {
"
if use crda;then
CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
fi
 
if use amd64;then

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 31406ff79fa7..c74598d02919 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -73,7 +73,8 @@ pkg_setup() {
"
if use crda;then
CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
fi
 
if use amd64;then



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2023-01-10 Thread Ben Kohler
commit: d9b5b6252ecf10e009b4d52abb456290bae31406
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 10 16:18:17 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 10 18:17:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b5b625

net-wireless/iwd: drop 1.30

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

 net-wireless/iwd/Manifest|   1 -
 net-wireless/iwd/iwd-1.30.ebuild | 183 ---
 2 files changed, 184 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index d205db926a0a..103707a6960d 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,2 @@
-DIST iwd-1.30.tar.xz 1026436 BLAKE2B 
02382181d8e40d0d88c6c752c480db1036142c91b2547499456763bb9c157c7113f9c496d5dd0ae688110fab251e7f99374ea560450a12701e5d72ec7eae784c
 SHA512 
8cf705bd6cf2c69bb6fef0274f3a59f64e7a88071bf97fe3f291ebe523d38f1381299918370d7017b4e635fd1907005c530e8e693eff94d99ac5b89aebf9f815
 DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a96b478eb09488b1d981f198b7204ef8fabbe3c17d6450a138166288b6f55b843ee3ad90b121da4d07edd0
 SHA512 
2939acf7fc6f8a2c93115dac04d700a9983ce6ad61687b64fac1cfff9d24b7c162751388b8b403e4280686072c7e1556c993205757cd99b0cc8b849dbf2e3478
 DIST iwd-2.1.tar.xz 1056916 BLAKE2B 
f807008f3ed8341082e95fc9bbf55aa3d752db9246543cd7e280460bf534e7672ad34dced14ec3e1ba837adaab4c5e4b0b77b41930687cd29229f0b832c20361
 SHA512 
44ae26efa2fce733d24d3fcfc4f1791af4c54f9469154570285282c8de1d55ca79818a1501c1c4fc3797d1a951b15f06410400eaa07a29dbc5f351ecc704c24b

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
deleted file mode 100644
index ab80ac4671f4..
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.53"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   acct-group/netdev
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
-   fi
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3 && use amd64; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
-   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: aba754f1ea642ca1e81c532ec6deedbbc1184505
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba754f1

net-wireless/iwd: Stabilize 2.0 ppc, #888990

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

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 6ffb8490ea9a..74ec38772b79 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: dc1c4a5ab8d3443a7247c61d10b712d52eb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1c

net-wireless/iwd: Stabilize 2.0 ppc64, #888990

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

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 74ec38772b79..fc36bc13b5e3 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: 45c3416cd994722541e67099ebf4133173e62c96
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c3416c

net-wireless/iwd: Stabilize 2.0 arm, #888990

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

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index ae3fdd0285d5..87f1d6699cf9 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: c6d40e1cf13d31ebd4a1dbeb8dfb4fbdeb67837a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d40e1c

net-wireless/iwd: Stabilize 2.0 arm64, #888990

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

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 87f1d6699cf9..0f4eea182ea1 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: 0491a6e72f8e822ef50a2ddc340e3be41ce4d7e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0491a6e7

net-wireless/iwd: Stabilize 2.0 x86, #888990

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

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 189a378fecbb..6ffb8490ea9a 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: dfadc3db0308a68b7280aa18c9970ee2d3ce60df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfadc3db

net-wireless/iwd: Stabilize 2.0 amd64, #888990

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

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 0f4eea182ea1..189a378fecbb 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-19 Thread Ben Kohler
commit: ca6f0cc493d4649af2c0f4d5124d4233c296b4b0
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec 19 13:38:40 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec 19 13:38:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6f0cc4

net-wireless/iwd: add 2.1

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.1.ebuild | 183 
 2 files changed, 184 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 1e65800046fd..d205db926a0a 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-1.30.tar.xz 1026436 BLAKE2B 
02382181d8e40d0d88c6c752c480db1036142c91b2547499456763bb9c157c7113f9c496d5dd0ae688110fab251e7f99374ea560450a12701e5d72ec7eae784c
 SHA512 
8cf705bd6cf2c69bb6fef0274f3a59f64e7a88071bf97fe3f291ebe523d38f1381299918370d7017b4e635fd1907005c530e8e693eff94d99ac5b89aebf9f815
 DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a96b478eb09488b1d981f198b7204ef8fabbe3c17d6450a138166288b6f55b843ee3ad90b121da4d07edd0
 SHA512 
2939acf7fc6f8a2c93115dac04d700a9983ce6ad61687b64fac1cfff9d24b7c162751388b8b403e4280686072c7e1556c993205757cd99b0cc8b849dbf2e3478
+DIST iwd-2.1.tar.xz 1056916 BLAKE2B 
f807008f3ed8341082e95fc9bbf55aa3d752db9246543cd7e280460bf534e7672ad34dced14ec3e1ba837adaab4c5e4b0b77b41930687cd29229f0b832c20361
 SHA512 
44ae26efa2fce733d24d3fcfc4f1791af4c54f9469154570285282c8de1d55ca79818a1501c1c4fc3797d1a951b15f06410400eaa07a29dbc5f351ecc704c24b

diff --git a/net-wireless/iwd/iwd-2.1.ebuild b/net-wireless/iwd/iwd-2.1.ebuild
new file mode 100644
index ..f017021ec40e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.55"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-11-19 Thread Ben Kohler
commit: d724d9640eaf6bf37fcba686ca12905a8f1a13a3
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Nov 19 13:07:30 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Nov 19 13:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d724d964

net-wireless/iwd: add 2.0

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.0.ebuild | 183 
 2 files changed, 184 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index f93a058875ad..1e65800046fd 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1 +1,2 @@
 DIST iwd-1.30.tar.xz 1026436 BLAKE2B 
02382181d8e40d0d88c6c752c480db1036142c91b2547499456763bb9c157c7113f9c496d5dd0ae688110fab251e7f99374ea560450a12701e5d72ec7eae784c
 SHA512 
8cf705bd6cf2c69bb6fef0274f3a59f64e7a88071bf97fe3f291ebe523d38f1381299918370d7017b4e635fd1907005c530e8e693eff94d99ac5b89aebf9f815
+DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a96b478eb09488b1d981f198b7204ef8fabbe3c17d6450a138166288b6f55b843ee3ad90b121da4d07edd0
 SHA512 
2939acf7fc6f8a2c93115dac04d700a9983ce6ad61687b64fac1cfff9d24b7c162751388b8b403e4280686072c7e1556c993205757cd99b0cc8b849dbf2e3478

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
new file mode 100644
index ..ae3fdd0285d5
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.54"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+   fi
+
+   check_extra_config
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-12 Thread Ben Kohler
commit: 827c2a1b51e2a3a9abb4fb5eb560eccc1f363961
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Oct 12 12:46:46 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Oct 12 14:06:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827c2a1b

net-wireless/iwd: drop 1.28, 1.29, 1.29-r1

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

 net-wireless/iwd/Manifest   |   2 -
 net-wireless/iwd/iwd-1.28.ebuild| 182 ---
 net-wireless/iwd/iwd-1.29-r1.ebuild | 183 
 net-wireless/iwd/iwd-1.29.ebuild| 182 ---
 4 files changed, 549 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 2563b0e5a355..f93a058875ad 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1 @@
-DIST iwd-1.28.tar.xz 1014588 BLAKE2B 
2ca8edf3b9e038cf8a7549d76253bce42f66b4f63644433b84dad75cd51a817efdbf1437ec9c65731619d48d549cd1e89396a2609a9e31b5c73f6a16fb73e104
 SHA512 
adde7772787840e0a46e0068fe0bf5f22191fd32b2f16bcb10dbaf5e9c410ae1caa1479a9851bfefe264a8b29ca24ed6d58457b9351316afea62244de2d6e08a
-DIST iwd-1.29.tar.xz 1016596 BLAKE2B 
9c996e8b8da8ed3e0c20c5e2c94c0e219a1f6322498aa480e0ee5d085c2ddd03b18e38d1985d9ce3b6950be2019c66321b5781ad50d812010dc8a5f65f209327
 SHA512 
fb9d68ab487b03b7982155d77990749f1e21362b5851baed9e599a95fb2805a9529f9e8ae31a159b384789682b0352b87e6b2183d2321f0410b1cd7cb6c14452
 DIST iwd-1.30.tar.xz 1026436 BLAKE2B 
02382181d8e40d0d88c6c752c480db1036142c91b2547499456763bb9c157c7113f9c496d5dd0ae688110fab251e7f99374ea560450a12701e5d72ec7eae784c
 SHA512 
8cf705bd6cf2c69bb6fef0274f3a59f64e7a88071bf97fe3f291ebe523d38f1381299918370d7017b4e635fd1907005c530e8e693eff94d99ac5b89aebf9f815

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
deleted file mode 100644
index b46370387c03..
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.51"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
-   fi
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3 && use amd64; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-12 Thread Agostino Sarubbo
commit: 4884d5a171744d2c0810ee1f365de99a2879e881
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:51:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4884d5a1

net-wireless/iwd: Stabilize 1.30 ppc64, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
index 1fa0906d82d9..ab80ac4671f4 100644
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-12 Thread Agostino Sarubbo
commit: b65ce2f6d1f4e4a3ae7c35002c2615c71298da3e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:50:47 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:50:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65ce2f6

net-wireless/iwd: Stabilize 1.30 ppc, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
index a434d6646a45..1fa0906d82d9 100644
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-12 Thread Agostino Sarubbo
commit: 33b3df73faf3843fc24bc5515cff38a95846c4fd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:50:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b3df73

net-wireless/iwd: Stabilize 1.30 arm64, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
index 5f2fbaab901c..a434d6646a45 100644
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-12 Thread Agostino Sarubbo
commit: eab17a5de977f9cf68b8eb0716987970ba0ffc94
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:49:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab17a5d

net-wireless/iwd: Stabilize 1.30 arm, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
index be93ee79c3e9..5f2fbaab901c 100644
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-12 Thread Agostino Sarubbo
commit: 674567738f7932f40f6ca2f7e45432f8e2ff2953
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 12 06:48:07 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 12 06:48:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67456773

net-wireless/iwd: Stabilize 1.30 amd64, #876775

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
index 5e9b6a638172..be93ee79c3e9 100644
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-10-11 Thread Sam James
commit: 5181e260126fcb8a4ee5a4740da7497ee95bccb7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 11 18:25:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 11 18:25:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5181e260

net-wireless/iwd: Stabilize 1.30 x86, #876775

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

 net-wireless/iwd/iwd-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
index cf98377f..5e9b6a638172 100644
--- a/net-wireless/iwd/iwd-1.30.ebuild
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-09-09 Thread Ben Kohler
commit: bcfcd96b5d19af50996e897cd3abc14e73f388a0
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Sep  8 17:37:44 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  9 12:57:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfcd96b

net-wireless/iwd: add 1.30

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-1.30.ebuild | 183 +++
 2 files changed, 184 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index a1e949397def..2563b0e5a355 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-1.28.tar.xz 1014588 BLAKE2B 
2ca8edf3b9e038cf8a7549d76253bce42f66b4f63644433b84dad75cd51a817efdbf1437ec9c65731619d48d549cd1e89396a2609a9e31b5c73f6a16fb73e104
 SHA512 
adde7772787840e0a46e0068fe0bf5f22191fd32b2f16bcb10dbaf5e9c410ae1caa1479a9851bfefe264a8b29ca24ed6d58457b9351316afea62244de2d6e08a
 DIST iwd-1.29.tar.xz 1016596 BLAKE2B 
9c996e8b8da8ed3e0c20c5e2c94c0e219a1f6322498aa480e0ee5d085c2ddd03b18e38d1985d9ce3b6950be2019c66321b5781ad50d812010dc8a5f65f209327
 SHA512 
fb9d68ab487b03b7982155d77990749f1e21362b5851baed9e599a95fb2805a9529f9e8ae31a159b384789682b0352b87e6b2183d2321f0410b1cd7cb6c14452
+DIST iwd-1.30.tar.xz 1026436 BLAKE2B 
02382181d8e40d0d88c6c752c480db1036142c91b2547499456763bb9c157c7113f9c496d5dd0ae688110fab251e7f99374ea560450a12701e5d72ec7eae784c
 SHA512 
8cf705bd6cf2c69bb6fef0274f3a59f64e7a88071bf97fe3f291ebe523d38f1381299918370d7017b4e635fd1907005c530e8e693eff94d99ac5b89aebf9f815

diff --git a/net-wireless/iwd/iwd-1.30.ebuild b/net-wireless/iwd/iwd-1.30.ebuild
new file mode 100644
index ..cf98377f
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.30.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.53"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-09-01 Thread Ben Kohler
commit: 3cfd0056c0c782527be2cd72f3be6b6bc55cec39
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Sep  1 13:44:50 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Sep  1 13:45:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfd0056

net-wireless/iwd: depend on netdev group

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

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

 net-wireless/iwd/iwd-1.29-r1.ebuild | 183 
 1 file changed, 183 insertions(+)

diff --git a/net-wireless/iwd/iwd-1.29-r1.ebuild 
b/net-wireless/iwd/iwd-1.29-r1.ebuild
new file mode 100644
index ..9cbcccd8b2d3
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.29-r1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.52"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+   fi
+
+   check_extra_config
+
+   if ! use crda; then
+   if use kernel_linux && kernel_is -lt 4 15; then
+   ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
+   ewarn "Regulatory domain support for kernels older than 
4.15 requires crda."
+   fi
+   if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
+   [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != 
*regulatory.db* ]]
+   then
+   ewarn ""
+   ewarn "REGULATORY DOMAIN PROBLEM:"
+   ewarn "With CONFIG_CFG80211=y (built-in), the driver 
won't be able to load regulatory.db from"
+   ewarn " /lib/firmware, resulting in broken regulatory 
domain support.  

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-30 Thread Agostino Sarubbo
commit: ffc6ccf27f6639539f6a6009a5d0281c66f50d72
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:14:53 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:14:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc6ccf2

net-wireless/iwd: ppc64 stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index 4b3a632fafda..fea6440ff6dc 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-30 Thread Agostino Sarubbo
commit: 62b6148fc588839863e161357a03dd8f3d0c8be3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:14:18 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:14:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b6148f

net-wireless/iwd: ppc stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index 25d91382e3ca..4b3a632fafda 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-30 Thread Agostino Sarubbo
commit: 16fb3e8a41c9a30485e66dbed8a2fe072c188fe3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:13:53 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fb3e8a

net-wireless/iwd: arm64 stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index 43c33e9d7f76..25d91382e3ca 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-30 Thread Agostino Sarubbo
commit: 772f668f112d9ab724a3deedc3ba4b51e3f4db9a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 31 05:13:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 31 05:13:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772f668f

net-wireless/iwd: arm stable wrt bug #867316

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index 8b8a1defb9d3..43c33e9d7f76 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-29 Thread Sam James
commit: 93b898cc0cfb62cf1e10d90ed2c7424a223eff0d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 29 19:38:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 29 19:38:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b898cc

net-wireless/iwd: Stabilize 1.29 x86, #867316

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

 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index af22a19f6dba..8b8a1defb9d3 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-29 Thread Sam James
commit: 1e984e811ea790ce5e195929f51e55b6d0d673c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 29 19:37:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 29 19:37:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e984e81

net-wireless/iwd: Stabilize 1.29 amd64, #867316

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

 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index 5b21e98d2237..af22a19f6dba 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-14 Thread WANG Xuerui
commit: db12fa3d54e27bb771fb5db95f63a9a430a9000a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Aug 15 03:59:29 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Aug 15 05:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db12fa3d

net-wireless/iwd: keyword 1.29 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index 2b72f684f436..5b21e98d2237 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-14 Thread WANG Xuerui
commit: be1f9c781b0d9bf698f376b1b15a002e6cba8b10
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Aug 15 03:59:34 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Aug 15 05:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1f9c78

net-wireless/iwd: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-wireless/iwd/iwd-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 724ff9f2a449..31406ff79fa7 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-08-09 Thread Ben Kohler
commit: 29841f278220437bc7d315365e64f507519e57fa
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Aug  9 11:42:27 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Aug  9 11:43:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29841f27

net-wireless/iwd: fix ED quoting

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

 net-wireless/iwd/iwd-1.28.ebuild | 2 +-
 net-wireless/iwd/iwd-1.29.ebuild | 2 +-
 net-wireless/iwd/iwd-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
index f62983c49aed..b46370387c03 100644
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -177,6 +177,6 @@ src_install() {
echo "[Network]" >> "${iwdconf}"
echo "NameResolvingService=$(usex systemd systemd resolvconf)" 
>> "${iwdconf}"
dodir /etc/conf.d
-   echo "rc_provide=\"net\"" > ${ED}/etc/conf.d/iwd
+   echo "rc_provide=\"net\"" > "${ED}"/etc/conf.d/iwd
fi
 }

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
index 3b98df0c9204..2b72f684f436 100644
--- a/net-wireless/iwd/iwd-1.29.ebuild
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -177,6 +177,6 @@ src_install() {
echo "[Network]" >> "${iwdconf}"
echo "NameResolvingService=$(usex systemd systemd resolvconf)" 
>> "${iwdconf}"
dodir /etc/conf.d
-   echo "rc_provide=\"net\"" > ${ED}/etc/conf.d/iwd
+   echo "rc_provide=\"net\"" > "${ED}"/etc/conf.d/iwd
fi
 }

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 64554bac45d6..724ff9f2a449 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -177,6 +177,6 @@ src_install() {
echo "[Network]" >> "${iwdconf}"
echo "NameResolvingService=$(usex systemd systemd resolvconf)" 
>> "${iwdconf}"
dodir /etc/conf.d
-   echo "rc_provide=\"net\"" > ${ED}/etc/conf.d/iwd
+   echo "rc_provide=\"net\"" > "${ED}"/etc/conf.d/iwd
fi
 }



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-25 Thread Ben Kohler
commit: 917cfac3f5d0fd50da3565cc7a80dd35c3b6085f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jul 25 15:07:14 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul 25 15:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917cfac3

net-wireless/iwd: drop 1.26, 1.27

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

 net-wireless/iwd/Manifest|   2 -
 net-wireless/iwd/iwd-1.26.ebuild | 182 ---
 net-wireless/iwd/iwd-1.27.ebuild | 182 ---
 3 files changed, 366 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 95ba3863f478..a1e949397def 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,4 +1,2 @@
-DIST iwd-1.26.tar.xz 1005532 BLAKE2B 
8e12ecdf77e6d6a99477605aa727609f55a652af2d1f3a028812d352ea8aef5465c6c6063a6f9ef92ce940a34c44ce7bf77dcd6895173422d984eb3e61636d72
 SHA512 
b3fc002ca1da4edaeaec88142226b978991fa93dc65b7a79057514a4eb88e620e08a9ea22b49f8efe6707dcd94dd556fbaafcee46de2de19ee9163bd9e95d197
-DIST iwd-1.27.tar.xz 1007432 BLAKE2B 
0df0e5a8cec660521c44ae37102465bcc45e76805e65c76e48d6325b40484cd30d436db8c656d2f9bbd937c3f614de59d3a066642aa83f48002124bf334dbd62
 SHA512 
9027b20e22ae89a188b428eb84c5266ae242d8cfda452ad93db0cced8713d4f861dd1daf761632d4d2e9732d754db3a708d403a57f10c9ba3d76e23b7585f0c6
 DIST iwd-1.28.tar.xz 1014588 BLAKE2B 
2ca8edf3b9e038cf8a7549d76253bce42f66b4f63644433b84dad75cd51a817efdbf1437ec9c65731619d48d549cd1e89396a2609a9e31b5c73f6a16fb73e104
 SHA512 
adde7772787840e0a46e0068fe0bf5f22191fd32b2f16bcb10dbaf5e9c410ae1caa1479a9851bfefe264a8b29ca24ed6d58457b9351316afea62244de2d6e08a
 DIST iwd-1.29.tar.xz 1016596 BLAKE2B 
9c996e8b8da8ed3e0c20c5e2c94c0e219a1f6322498aa480e0ee5d085c2ddd03b18e38d1985d9ce3b6950be2019c66321b5781ad50d812010dc8a5f65f209327
 SHA512 
fb9d68ab487b03b7982155d77990749f1e21362b5851baed9e599a95fb2805a9529f9e8ae31a159b384789682b0352b87e6b2183d2321f0410b1cd7cb6c14452

diff --git a/net-wireless/iwd/iwd-1.26.ebuild b/net-wireless/iwd/iwd-1.26.ebuild
deleted file mode 100644
index e1cea9837ac4..
--- a/net-wireless/iwd/iwd-1.26.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.49"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
-   fi
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-25 Thread Agostino Sarubbo
commit: 506b8dfb6169e2073b66b3b966aade10b91d097a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 25 07:08:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 25 07:08:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506b8dfb

net-wireless/iwd: arm stable wrt bug #859340

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
index c8ca33411974..f62983c49aed 100644
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-22 Thread Agostino Sarubbo
commit: 588244f10d2ed88ab6e6b8b534f5031f6b577254
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:46:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:46:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588244f1

net-wireless/iwd: arm64 stable wrt bug #859340

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
index 0a65e519a863..c8ca33411974 100644
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-20 Thread Agostino Sarubbo
commit: 04c4d50d00df2647dd965ef4574292de2525ead8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 20 13:43:15 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 20 13:43:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c4d50d

net-wireless/iwd: ppc stable wrt bug #859340

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
index 8764a3a816c0..0a65e519a863 100644
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-19 Thread Sam James
commit: a1e4eaea96d5d0f0035cef176d2dde66af4bd74b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:27:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:27:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e4eaea

net-wireless/iwd: Stabilize 1.28 ppc64, #859340

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

 net-wireless/iwd/iwd-1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
index de68e5584179..8764a3a816c0 100644
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-19 Thread Sam James
commit: 1b50ea6b9f131a8c53566c8963b4e30f56d61ebd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:26:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b50ea6b

net-wireless/iwd: Stabilize 1.28 x86, #859340

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

 net-wireless/iwd/iwd-1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
index 135176a3c91f..de68e5584179 100644
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-19 Thread Sam James
commit: 43c95219aaca6ca719157f49f6045a5a726f329a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:24:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:26:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c95219

net-wireless/iwd: Stabilize 1.28 amd64, #859340

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

 net-wireless/iwd/iwd-1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
index be875f7b5a74..135176a3c91f 100644
--- a/net-wireless/iwd/iwd-1.28.ebuild
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-07-17 Thread Ben Kohler
commit: 11ffdceae6ffa1b031a77a3499449d822c3518fe
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jul 17 13:09:17 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Jul 17 13:41:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ffdcea

net-wireless/iwd: add 1.29

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-1.29.ebuild | 182 +++
 2 files changed, 183 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 9df0fc6a8e6c..95ba3863f478 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-1.26.tar.xz 1005532 BLAKE2B 
8e12ecdf77e6d6a99477605aa727609f55a652af2d1f3a028812d352ea8aef5465c6c6063a6f9ef92ce940a34c44ce7bf77dcd6895173422d984eb3e61636d72
 SHA512 
b3fc002ca1da4edaeaec88142226b978991fa93dc65b7a79057514a4eb88e620e08a9ea22b49f8efe6707dcd94dd556fbaafcee46de2de19ee9163bd9e95d197
 DIST iwd-1.27.tar.xz 1007432 BLAKE2B 
0df0e5a8cec660521c44ae37102465bcc45e76805e65c76e48d6325b40484cd30d436db8c656d2f9bbd937c3f614de59d3a066642aa83f48002124bf334dbd62
 SHA512 
9027b20e22ae89a188b428eb84c5266ae242d8cfda452ad93db0cced8713d4f861dd1daf761632d4d2e9732d754db3a708d403a57f10c9ba3d76e23b7585f0c6
 DIST iwd-1.28.tar.xz 1014588 BLAKE2B 
2ca8edf3b9e038cf8a7549d76253bce42f66b4f63644433b84dad75cd51a817efdbf1437ec9c65731619d48d549cd1e89396a2609a9e31b5c73f6a16fb73e104
 SHA512 
adde7772787840e0a46e0068fe0bf5f22191fd32b2f16bcb10dbaf5e9c410ae1caa1479a9851bfefe264a8b29ca24ed6d58457b9351316afea62244de2d6e08a
+DIST iwd-1.29.tar.xz 1016596 BLAKE2B 
9c996e8b8da8ed3e0c20c5e2c94c0e219a1f6322498aa480e0ee5d085c2ddd03b18e38d1985d9ce3b6950be2019c66321b5781ad50d812010dc8a5f65f209327
 SHA512 
fb9d68ab487b03b7982155d77990749f1e21362b5851baed9e599a95fb2805a9529f9e8ae31a159b384789682b0352b87e6b2183d2321f0410b1cd7cb6c14452

diff --git a/net-wireless/iwd/iwd-1.29.ebuild b/net-wireless/iwd/iwd-1.29.ebuild
new file mode 100644
index ..3b98df0c9204
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.29.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.52"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-06-07 Thread Ben Kohler
commit: 0a7b67f3d907fefdd00ebd1d7117719b20876a1f
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  7 18:12:38 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  7 19:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7b67f3

net-wireless/iwd: add 1.28

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

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-1.28.ebuild | 182 +++
 2 files changed, 183 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 028d93f6e9f2..9df0fc6a8e6c 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-1.26.tar.xz 1005532 BLAKE2B 
8e12ecdf77e6d6a99477605aa727609f55a652af2d1f3a028812d352ea8aef5465c6c6063a6f9ef92ce940a34c44ce7bf77dcd6895173422d984eb3e61636d72
 SHA512 
b3fc002ca1da4edaeaec88142226b978991fa93dc65b7a79057514a4eb88e620e08a9ea22b49f8efe6707dcd94dd556fbaafcee46de2de19ee9163bd9e95d197
 DIST iwd-1.27.tar.xz 1007432 BLAKE2B 
0df0e5a8cec660521c44ae37102465bcc45e76805e65c76e48d6325b40484cd30d436db8c656d2f9bbd937c3f614de59d3a066642aa83f48002124bf334dbd62
 SHA512 
9027b20e22ae89a188b428eb84c5266ae242d8cfda452ad93db0cced8713d4f861dd1daf761632d4d2e9732d754db3a708d403a57f10c9ba3d76e23b7585f0c6
+DIST iwd-1.28.tar.xz 1014588 BLAKE2B 
2ca8edf3b9e038cf8a7549d76253bce42f66b4f63644433b84dad75cd51a817efdbf1437ec9c65731619d48d549cd1e89396a2609a9e31b5c73f6a16fb73e104
 SHA512 
adde7772787840e0a46e0068fe0bf5f22191fd32b2f16bcb10dbaf5e9c410ae1caa1479a9851bfefe264a8b29ca24ed6d58457b9351316afea62244de2d6e08a

diff --git a/net-wireless/iwd/iwd-1.28.ebuild b/net-wireless/iwd/iwd-1.28.ebuild
new file mode 100644
index ..be875f7b5a74
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.28.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.51"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-05-27 Thread Agostino Sarubbo
commit: 720862f71233ff7e750624917c6df5d3044ff72f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 27 06:54:13 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 27 06:54:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720862f7

net-wireless/iwd: arm stable wrt bug #847457

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.27.ebuild b/net-wireless/iwd/iwd-1.27.ebuild
index e3312146aa28..60cd4904ce15 100644
--- a/net-wireless/iwd/iwd-1.27.ebuild
+++ b/net-wireless/iwd/iwd-1.27.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-05-26 Thread Ben Kohler
commit: 1104a4540800b46667221920ace00883177f5a19
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 16:25:23 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 16:27:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1104a454

Revert "net-wireless/iwd: drop 1.26"

This reverts commit f2aa3a5fa21a059c91bf3e75bd9c5aeaa2705c77.

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-1.26.ebuild | 182 +++
 2 files changed, 183 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 5c67003f4408..028d93f6e9f2 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1 +1,2 @@
+DIST iwd-1.26.tar.xz 1005532 BLAKE2B 
8e12ecdf77e6d6a99477605aa727609f55a652af2d1f3a028812d352ea8aef5465c6c6063a6f9ef92ce940a34c44ce7bf77dcd6895173422d984eb3e61636d72
 SHA512 
b3fc002ca1da4edaeaec88142226b978991fa93dc65b7a79057514a4eb88e620e08a9ea22b49f8efe6707dcd94dd556fbaafcee46de2de19ee9163bd9e95d197
 DIST iwd-1.27.tar.xz 1007432 BLAKE2B 
0df0e5a8cec660521c44ae37102465bcc45e76805e65c76e48d6325b40484cd30d436db8c656d2f9bbd937c3f614de59d3a066642aa83f48002124bf334dbd62
 SHA512 
9027b20e22ae89a188b428eb84c5266ae242d8cfda452ad93db0cced8713d4f861dd1daf761632d4d2e9732d754db3a708d403a57f10c9ba3d76e23b7585f0c6

diff --git a/net-wireless/iwd/iwd-1.26.ebuild b/net-wireless/iwd/iwd-1.26.ebuild
new file mode 100644
index ..e1cea9837ac4
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.26.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.49"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+   fi

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-05-26 Thread Ben Kohler
commit: f2aa3a5fa21a059c91bf3e75bd9c5aeaa2705c77
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:23:32 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aa3a5f

net-wireless/iwd: drop 1.26

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

 net-wireless/iwd/Manifest|   1 -
 net-wireless/iwd/iwd-1.26.ebuild | 182 ---
 2 files changed, 183 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 028d93f6e9f2..5c67003f4408 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1 @@
-DIST iwd-1.26.tar.xz 1005532 BLAKE2B 
8e12ecdf77e6d6a99477605aa727609f55a652af2d1f3a028812d352ea8aef5465c6c6063a6f9ef92ce940a34c44ce7bf77dcd6895173422d984eb3e61636d72
 SHA512 
b3fc002ca1da4edaeaec88142226b978991fa93dc65b7a79057514a4eb88e620e08a9ea22b49f8efe6707dcd94dd556fbaafcee46de2de19ee9163bd9e95d197
 DIST iwd-1.27.tar.xz 1007432 BLAKE2B 
0df0e5a8cec660521c44ae37102465bcc45e76805e65c76e48d6325b40484cd30d436db8c656d2f9bbd937c3f614de59d3a066642aa83f48002124bf334dbd62
 SHA512 
9027b20e22ae89a188b428eb84c5266ae242d8cfda452ad93db0cced8713d4f861dd1daf761632d4d2e9732d754db3a708d403a57f10c9ba3d76e23b7585f0c6

diff --git a/net-wireless/iwd/iwd-1.26.ebuild b/net-wireless/iwd/iwd-1.26.ebuild
deleted file mode 100644
index e1cea9837ac4..
--- a/net-wireless/iwd/iwd-1.26.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.49"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
-   fi
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3 && use amd64; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
-   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
-   fi
-
-   if use kernel_linux && kernel_is -ge 4 20; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
-   fi
-
-   check_extra_config
-
-   if ! use crda; then
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-05-25 Thread Sam James
commit: ed069d5d12851c611f068b7973150325e086bed7
Author: Sam James  gentoo  org>
AuthorDate: Wed May 25 19:24:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 25 19:24:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed069d5d

net-wireless/iwd: Stabilize 1.27 ppc, #847457

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

 net-wireless/iwd/iwd-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.27.ebuild b/net-wireless/iwd/iwd-1.27.ebuild
index d109165c26e1..e3312146aa28 100644
--- a/net-wireless/iwd/iwd-1.27.ebuild
+++ b/net-wireless/iwd/iwd-1.27.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-05-25 Thread Sam James
commit: f3e9a0a8862056c64631e93bc1af5d930941f289
Author: Sam James  gentoo  org>
AuthorDate: Wed May 25 19:24:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 25 19:24:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e9a0a8

net-wireless/iwd: Stabilize 1.27 ppc64, #847457

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

 net-wireless/iwd/iwd-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.27.ebuild b/net-wireless/iwd/iwd-1.27.ebuild
index de653f86bc96..d109165c26e1 100644
--- a/net-wireless/iwd/iwd-1.27.ebuild
+++ b/net-wireless/iwd/iwd-1.27.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
 fi
 



  1   2   3   4   >