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

2023-12-23 Thread Arthur Zamarin
commit: 2cb4993305b99f7c50ba61cc81b13b72cf5cb4a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 23 14:29:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 23 14:29:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb49933

net-wireless/crda: Stabilize 4.15-r2 ppc, #914465

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

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

diff --git a/net-wireless/crda/crda-4.15-r2.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
index 74648f669a84..904768259fb4 100644
--- a/net-wireless/crda/crda-4.15-r2.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="gcrypt test"
 RESTRICT="!test? ( test )"
 



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

2023-09-22 Thread Arthur Zamarin
commit: 9572d733bcaf3df2f2ac6e2cf9f59c0e941c7d4f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 17:33:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 17:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9572d733

net-wireless/crda: Stabilize 4.15-r2 arm64, #914465

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

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

diff --git a/net-wireless/crda/crda-4.15-r2.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
index d4c2932f0b0f..74648f669a84 100644
--- a/net-wireless/crda/crda-4.15-r2.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86"
 IUSE="gcrypt test"
 RESTRICT="!test? ( test )"
 



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

2023-09-20 Thread Arthur Zamarin
commit: 7bad780714219383b1c6cbaf9753b142d5a8180d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 20 16:29:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 20 16:29:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bad7807

net-wireless/crda: Stabilize 4.15-r2 amd64, #914465

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

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

diff --git a/net-wireless/crda/crda-4.15-r2.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
index 8d6e10efb67e..cdf656f7a852 100644
--- a/net-wireless/crda/crda-4.15-r2.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
 IUSE="gcrypt test"
 RESTRICT="!test? ( test )"
 



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

2023-09-20 Thread Arthur Zamarin
commit: 5565ed01ff0023d661cfee129b91dea12cb73ed9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 20 16:29:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 20 16:29:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5565ed01

net-wireless/crda: Stabilize 4.15-r2 sparc, #914465

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

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

diff --git a/net-wireless/crda/crda-4.15-r2.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
index 6b6642dad992..8d6e10efb67e 100644
--- a/net-wireless/crda/crda-4.15-r2.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
 IUSE="gcrypt test"
 RESTRICT="!test? ( test )"
 



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

2023-09-20 Thread Arthur Zamarin
commit: fd3a5ed849cbc568e9e96f0c582f03da4485ee3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 20 16:29:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 20 16:29:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3a5ed8

net-wireless/crda: Stabilize 4.15-r2 x86, #914465

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

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

diff --git a/net-wireless/crda/crda-4.15-r2.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
index 2f0110a44e23..cf6fee1c16b9 100644
--- a/net-wireless/crda/crda-4.15-r2.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="gcrypt test"
 RESTRICT="!test? ( test )"
 



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

2023-09-20 Thread Arthur Zamarin
commit: 0bfbf632e225f46d675782108de3b82c59c54103
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 20 16:29:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 20 16:29:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfbf632

net-wireless/crda: Stabilize 4.15-r2 arm, #914465

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

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

diff --git a/net-wireless/crda/crda-4.15-r2.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
index cf6fee1c16b9..6b6642dad992 100644
--- a/net-wireless/crda/crda-4.15-r2.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="gcrypt test"
 RESTRICT="!test? ( test )"
 



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

2023-09-20 Thread Arthur Zamarin
commit: d5ff80d078d9718fb919f0374b94714a2bfa9496
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 20 16:29:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 20 16:29:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ff80d0

net-wireless/crda: Stabilize 4.15-r2 ppc64, #914465

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

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

diff --git a/net-wireless/crda/crda-4.15-r2.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
index cdf656f7a852..d4c2932f0b0f 100644
--- a/net-wireless/crda/crda-4.15-r2.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86"
 IUSE="gcrypt test"
 RESTRICT="!test? ( test )"
 



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

2023-08-23 Thread Rick Farina
commit: 812d0ce5d299f62781d8f6cd0ebee6264ea654ac
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 20:26:01 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 20:27:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812d0ce5

net-wireless/crda: fix testing

New wireless-regdb doesn't install the files needed for crda to test by
default.  Fix the deps so test work.
Closes: https://bugs.gentoo.org/912865
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/crda/{crda-4.15-r1.ebuild => crda-4.15-r2.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-4.15-r1.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
similarity index 95%
rename from net-wireless/crda/crda-4.15-r1.ebuild
rename to net-wireless/crda/crda-4.15-r2.ebuild
index 7f41b1fb732e..2f0110a44e23 100644
--- a/net-wireless/crda/crda-4.15-r1.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -13,7 +13,8 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-IUSE="gcrypt"
+IUSE="gcrypt test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/libnl:3
@@ -27,6 +28,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
+   test? ( net-wireless/wireless-regdb[crda(+)] )
virtual/pkgconfig
 "
 



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

2023-08-19 Thread Rick Farina
commit: d088f0369b7745d423f378f38a563ac603a74724
Author: Rick Farina  gentoo  org>
AuthorDate: Sat Aug 19 17:04:52 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sat Aug 19 17:29:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d088f036

net-wireless/crda: call udev_reload

Closes: https://bugs.gentoo.org/849452
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/crda/{crda-4.15.ebuild => crda-4.15-r1.ebuild} | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-4.15.ebuild 
b/net-wireless/crda/crda-4.15-r1.ebuild
similarity index 95%
rename from net-wireless/crda/crda-4.15.ebuild
rename to net-wireless/crda/crda-4.15-r1.ebuild
index 5a6481317949..7f41b1fb732e 100644
--- a/net-wireless/crda/crda-4.15.ebuild
+++ b/net-wireless/crda/crda-4.15-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain-funcs python-any-r1 udev
 
 DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
@@ -84,3 +84,11 @@ src_install() {
_emake DESTDIR="${D}" install
keepdir /etc/wireless-regdb/pubkeys
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-06-17 Thread Sam James
commit: 3cd17b0e90642bccc9d47d24ad2df1cdc42b4bd0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 15:25:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 15:26:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd17b0e

net-wireless/crda: add 4.15

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

 net-wireless/crda/Manifest |  1 +
 net-wireless/crda/crda-4.15.ebuild | 86 ++
 net-wireless/crda/files/crda-4.15-ldflags.patch| 14 
 .../crda/files/crda-4.15-libreg-link.patch | 21 ++
 .../crda/files/crda-4.15-no-ldconfig.patch | 19 +
 5 files changed, 141 insertions(+)

diff --git a/net-wireless/crda/Manifest b/net-wireless/crda/Manifest
index ea5835025eb5..69432c917fcf 100644
--- a/net-wireless/crda/Manifest
+++ b/net-wireless/crda/Manifest
@@ -1 +1,2 @@
 DIST crda-4.14.tar.gz 72753 BLAKE2B 
79e96bc41103eb221d841c74081c2abf507c46ae7790d5d8201dbc49260bc833630b95f74da5500817e07f1b4108713867071bd82ecc4c46d202d1e0ea865675
 SHA512 
0d52cf62589ec2debfd66de95b82b03a1c15048d8425cf5ef43c3e1f51ce1311a6d898fd5f69badcceb3181d35c836db197c6f070654dab351b01e96a1dd1053
+DIST crda-4.15.tar.gz 72907 BLAKE2B 
c5fe2a625e37a92447a52a477214fe8279201cb729fdb4af9f26e4174923179edf53e35484a34f76707e6801b2b636e38fe043c2a54038b7dd7f14ab97532d45
 SHA512 
5a5a2c6914529383ae84895a70d2455dbc94939f0bd0f8ee3f7158e768ab4a0123053abf5d87b050dc4104397f246ec2f1c1b97e9b6a7043c65b7aef568af539

diff --git a/net-wireless/crda/crda-4.15.ebuild 
b/net-wireless/crda/crda-4.15.ebuild
new file mode 100644
index ..5a6481317949
--- /dev/null
+++ b/net-wireless/crda/crda-4.15.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit toolchain-funcs python-any-r1 udev
+
+DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
+HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda;
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="gcrypt"
+
+RDEPEND="
+   dev-libs/libnl:3
+   net-wireless/wireless-regdb
+   !gcrypt? (
+   dev-libs/openssl:=
+   )
+   gcrypt? ( dev-libs/libgcrypt:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-no-werror.patch
+   "${FILESDIR}"/${PN}-cflags.patch
+   "${FILESDIR}"/${PN}-4.14-python-3.patch
+   "${FILESDIR}"/${PN}-4.14-openssl-1.1.0-compatibility.patch # bug #652428
+   "${FILESDIR}"/${PN}-4.14-do-not-compress-doc.patch
+   "${FILESDIR}"/${PN}-4.15-no-ldconfig.patch
+   "${FILESDIR}"/${PN}-4.15-libreg-link.patch # bug #542436
+   "${FILESDIR}"/${PN}-4.15-ldflags.patch
+)
+
+python_check_deps() {
+   python_has_version "dev-python/m2crypto[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s:\:$(tc-getPKG_CONFIG):" \
+   Makefile || die
+}
+
+_emake() {
+   # The source hardcodes /usr/lib/crda/ paths (ignoring all make vars
+   # that look like it should change it).  We want to use /usr/lib/
+   # anyways as this file is not ABI specific and we want to share it
+   # among all ABIs rather than pointlessly duplicate it.
+   #
+   # The trailing slash on SBINDIR is required by the source.
+   emake \
+   PREFIX="${EPREFIX}/usr" \
+   SBINDIR='$(PREFIX)/sbin/' \
+   LIBDIR='$(PREFIX)/'"$(get_libdir)" \
+   UDEV_RULE_DIR="$(get_udevdir)/rules.d" \
+   REG_BIN="${SYSROOT}"/usr/lib/crda/regulatory.bin \
+   USE_OPENSSL=$(usex gcrypt 0 1) \
+   CC="$(tc-getCC)" \
+   V=1 \
+   WERROR= \
+   "$@"
+}
+
+src_compile() {
+   _emake all_noverify
+}
+
+src_test() {
+   _emake verify
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+   keepdir /etc/wireless-regdb/pubkeys
+}

diff --git a/net-wireless/crda/files/crda-4.15-ldflags.patch 
b/net-wireless/crda/files/crda-4.15-ldflags.patch
new file mode 100644
index ..af5de2d1c0af
--- /dev/null
+++ b/net-wireless/crda/files/crda-4.15-ldflags.patch
@@ -0,0 +1,14 @@
+# 
https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/patch/?id=9856751feaf7b102547cea678a5da6c94252d83d
+# https://bugs.gentoo.org/678450
+# https://bugs.gentoo.org/596352
+--- a/Makefile
 b/Makefile
+@@ -115,7 +115,7 @@ keys.c: utils/key2pub.py $(wildcard $(PUBKEY_DIR)/*.pem)
+ 
+ $(LIBREG): reglib.c regdb.h reglib.h
+   $(NQ) '  CC  ' $@
+-  $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -shared 

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

2023-02-17 Thread Sam James
commit: 3f6bcfe99f4c01a078bdfc66030f3945114a4ee6
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 17 08:07:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 17 08:11:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6bcfe9

net-wireless/crda: enable py3.11

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

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index b0137ef2d3ee..1d12e6681bfc 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit toolchain-funcs python-any-r1 udev
 
 DESCRIPTION="Central Regulatory Domain Agent for wireless networks"



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

2022-05-05 Thread WANG Xuerui
commit: e0f99dfa00079a2dc5d97c23059de96d5d82
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May  5 23:38:41 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May  5 23:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f9

net-wireless/crda: keyword 4.14 for ~loong

Tests passed on real hardware.

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

 net-wireless/crda/crda-4.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index e74585491eaa..0ff7d90758b1 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="gcrypt"
 
 RDEPEND="!gcrypt? (



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

2021-12-25 Thread Georgy Yakovlev
commit: 8a7fb275abce3a7ecafab443833c1c3cd99109ac
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 25 12:57:13 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 25 12:57:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7fb275

net-wireless/crda: enable py3.10

Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index e67a2c2d0c3b..e74585491eaa 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit toolchain-funcs python-any-r1 udev
 
 DESCRIPTION="Central Regulatory Domain Agent for wireless networks"



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

2021-10-15 Thread Sam James
commit: 17f4add4b38825117a0661f1d151dfadffe4e7f6
Author: James Beddek  posteo  de>
AuthorDate: Fri Oct 15 23:46:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 01:27:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f4add4

net-wireless/crda: update ldflags patch to fix Clang build

Closes: https://bugs.gentoo.org/596352
Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/22594
Signed-off-by: Sam James  gentoo.org>

 net-wireless/crda/files/crda-ldflags.patch | 17 -
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/net-wireless/crda/files/crda-ldflags.patch 
b/net-wireless/crda/files/crda-ldflags.patch
index 5ba9165c7ad..13592127e92 100644
--- a/net-wireless/crda/files/crda-ldflags.patch
+++ b/net-wireless/crda/files/crda-ldflags.patch
@@ -1,11 +1,18 @@
 /Makefile
-+++ /Makefile
-@@ -115,7 +115,7 @@
+# 
https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/patch/?id=9856751feaf7b102547cea678a5da6c94252d83d
+# https://bugs.gentoo.org/678450
+# https://bugs.gentoo.org/596352
+
+--- a/Makefile
 b/Makefile
+@@ -114,9 +114,9 @@ keys-%.c: utils/key2pub.py $(wildcard $(PUBKEY_DIR)/*.pem)
+   $(NQ) '  Trusted pubkeys:' $(wildcard $(PUBKEY_DIR)/*.pem)
+   $(Q)./utils/key2pub.py --$* $(wildcard $(PUBKEY_DIR)/*.pem) $@
  
- $(LIBREG): regdb.h reglib.h reglib.c
+-$(LIBREG): regdb.h reglib.h reglib.c
++$(LIBREG): reglib.c regdb.h reglib.h
$(NQ) '  CC  ' $@
 -  $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -shared -Wl,-soname,$(LIBREG) $^ 
$(filter-out -lreg,$(LDLIBS))
-+  $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -shared 
-Wl,-soname,$(LIBREG) $^ $(filter-out -lreg,$(LDLIBS))
++  $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -shared 
-Wl,-soname,$(LIBREG) $< $(filter-out -lreg,$(LDLIBS))
  
  install-libreg-headers:
$(NQ) '  INSTALL  libreg-headers'



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

2021-07-24 Thread Marek Szuba
commit: 385cafa456b0d0744767adcafd37ab99030f90ff
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jul 24 11:18:38 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul 24 23:02:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385cafa4

net-wireless/crda: keyword 4.14 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 285b85c237f..e67a2c2d0c3 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="gcrypt"
 
 RDEPEND="!gcrypt? (



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

2021-05-03 Thread Sam James
commit: f9b88456d7fa931fa71262528e35bd99424e9521
Author: Sam James  gentoo  org>
AuthorDate: Mon May  3 18:33:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  3 18:45:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b88456

net-wireless/crda: drop obsolete LibreSSL patch

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

 net-wireless/crda/files/crda-libressl.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/net-wireless/crda/files/crda-libressl.patch 
b/net-wireless/crda/files/crda-libressl.patch
deleted file mode 100644
index 817f2e0328c..000
--- a/net-wireless/crda/files/crda-libressl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 crda-3.18/reglib.c 2018-10-26 12:39:19.128083735 +1100
-+++ crda-3.18.a/reglib.c   2018-10-26 12:42:39.737916626 +1100
-@@ -111,7 +111,7 @@ int reglib_verify_db_signature(uint8_t *
-   goto out;
-   }
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207fL)
-   rsa->e = rsa_e;
-   rsa->n = rsa_n;
- #else



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

2021-05-03 Thread Mikle Kolyada
commit: 27a7453122763a914ebd732ce57f2a9a1a50ecff
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May  3 09:46:20 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May  3 09:46:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a74531

net-wireless/crda: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-wireless/crda/crda-4.14.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index deb7e455682..285b85c237f 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,11 +13,10 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="gcrypt libressl"
+IUSE="gcrypt"
 
 RDEPEND="!gcrypt? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
gcrypt? ( dev-libs/libgcrypt:0= )
dev-libs/libnl:3
@@ -38,7 +37,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-libreg-link.patch #542436
"${FILESDIR}"/${PN}-4.14-python-3.patch
"${FILESDIR}"/${PN}-4.14-openssl-1.1.0-compatibility.patch #652428
-   "${FILESDIR}"/${PN}-libressl.patch
"${FILESDIR}"/${PN}-ldflags.patch
"${FILESDIR}"/${PN}-4.14-do-not-compress-doc.patch
 )



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

2020-10-19 Thread Mike Gilbert
commit: 8b53d746f790a212b7d2567cf9d8d36942bc897f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 19 19:37:20 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 19 19:37:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b53d746

net-wireless/crda: fix has_version call

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

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index f241bee0851..844a9a34cc3 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -28,7 +28,7 @@ BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig"
 
 python_check_deps() {
-   has_version --host-root "dev-python/m2crypto[${PYTHON_USEDEP}]"
+   has_version -b "dev-python/m2crypto[${PYTHON_USEDEP}]"
 }
 
 PATCHES=(



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

2020-10-19 Thread Mike Gilbert
commit: 01b374eee0434cadb2f8f27cb656395bebe94c35
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Oct  6 07:39:33 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 19 19:19:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b374ee

net-wireless/crda: EAPI=7, python3_9

Closes: https://bugs.gentoo.org/728666
Closes: https://bugs.gentoo.org/747085
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17817

 net-wireless/crda/crda-4.14.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 185314a365c..f241bee0851 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit toolchain-funcs python-any-r1 udev
 
 DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
@@ -22,8 +22,8 @@ RDEPEND="!gcrypt? (
gcrypt? ( dev-libs/libgcrypt:0= )
dev-libs/libnl:3
net-wireless/wireless-regdb"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
virtual/pkgconfig"
 



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

2020-09-19 Thread Michał Górny
commit: 5c9fd565323f6de88d2de6d2ed8a85374b41027d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 19 11:47:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 19 12:29:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9fd565

net-wireless/crda: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/crda/Manifest |   1 -
 net-wireless/crda/crda-3.18-r3.ebuild  |  83 --
 .../crda-3.18-openssl-1.1.0-compatibility.patch| 315 -
 3 files changed, 399 deletions(-)

diff --git a/net-wireless/crda/Manifest b/net-wireless/crda/Manifest
index 03e01bcb648..ea5835025eb 100644
--- a/net-wireless/crda/Manifest
+++ b/net-wireless/crda/Manifest
@@ -1,2 +1 @@
-DIST crda-3.18.tar.xz 61516 BLAKE2B 
76feac7fcf85b03b39bfe78de444515f54cd513041f81f7588cd7866e5bf072d000ad0c8df181ccacde7fc8125ed04ece00d5d9d3013df759b5f9fd05f8cfd56
 SHA512 
57ae6309159f396448f052c127f401c2f63d47f4193e87dca231c4b7bbbd7e69b5e5666f356fc76dfc8a6ae58ffa55c3794428d6eb34d9937df77c4276036588
 DIST crda-4.14.tar.gz 72753 BLAKE2B 
79e96bc41103eb221d841c74081c2abf507c46ae7790d5d8201dbc49260bc833630b95f74da5500817e07f1b4108713867071bd82ecc4c46d202d1e0ea865675
 SHA512 
0d52cf62589ec2debfd66de95b82b03a1c15048d8425cf5ef43c3e1f51ce1311a6d898fd5f69badcceb3181d35c836db197c6f070654dab351b01e96a1dd1053

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
deleted file mode 100644
index a121648be71..000
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2008-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit toolchain-funcs python-any-r1 udev
-
-DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
-HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda;
-SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
-   https://www.kernel.org/pub/software/network/crda/${P}.tar.xz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="gcrypt libressl"
-
-RDEPEND="!gcrypt? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   gcrypt? ( dev-libs/libgcrypt:0= )
-   dev-libs/libnl:3
-   net-wireless/wireless-regdb"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
-   virtual/pkgconfig"
-
-python_check_deps() {
-   has_version --host-root "dev-python/m2crypto[${PYTHON_USEDEP}]"
-}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-no-ldconfig.patch
-   "${FILESDIR}"/${PN}-no-werror.patch
-   "${FILESDIR}"/${PN}-cflags.patch
-   "${FILESDIR}"/${PN}-libreg-link.patch #542436
-   "${FILESDIR}"/${PN}-3.18-openssl-1.1.0-compatibility.patch #652428
-   "${FILESDIR}"/${PN}-libressl.patch
-   "${FILESDIR}"/${PN}-ldflags.patch
-)
-
-src_prepare() {
-   default
-   sed -i \
-   -e "s:\:$(tc-getPKG_CONFIG):" \
-   Makefile || die
-}
-
-_emake() {
-   # The source hardcodes /usr/lib/crda/ paths (ignoring all make vars
-   # that look like it should change it).  We want to use /usr/lib/
-   # anyways as this file is not ABI specific and we want to share it
-   # among all ABIs rather than pointlessly duplicate it.
-   #
-   # The trailing slash on SBINDIR is required by the source.
-   emake \
-   PREFIX="${EPREFIX}/usr" \
-   SBINDIR='$(PREFIX)/sbin/' \
-   LIBDIR='$(PREFIX)/'"$(get_libdir)" \
-   UDEV_RULE_DIR="$(get_udevdir)/rules.d" \
-   REG_BIN="${SYSROOT}"/usr/lib/crda/regulatory.bin \
-   USE_OPENSSL=$(usex gcrypt 0 1) \
-   CC="$(tc-getCC)" \
-   V=1 \
-   WERROR= \
-   "$@"
-}
-
-src_compile() {
-   _emake all_noverify
-}
-
-src_test() {
-   _emake verify
-}
-
-src_install() {
-   _emake DESTDIR="${D}" install
-   keepdir /etc/wireless-regdb/pubkeys
-}

diff --git 
a/net-wireless/crda/files/crda-3.18-openssl-1.1.0-compatibility.patch 
b/net-wireless/crda/files/crda-3.18-openssl-1.1.0-compatibility.patch
deleted file mode 100644
index 00a9b5570d2..000
--- a/net-wireless/crda/files/crda-3.18-openssl-1.1.0-compatibility.patch
+++ /dev/null
@@ -1,315 +0,0 @@
-From 338637ac08c19708eb35523894b44bbe3c726cfa Mon Sep 17 00:00:00 2001
-From: quentin 
-Date: Mon, 2 Apr 2018 18:07:50 +0200
-Subject: [PATCH] crda: Fix for OpenSSL 1.1.0: BIGNUM now opaque
-
-OpenSSL 1.1.0 makes most of OpenSSL's structures opaque, and provides
-functions to manipulate them. This means it's no longer possible to
-construct an OpenSSL BIGNUM directly from scratch, as was done in
-keys-ssl.c.
-
-Use BN_bin2bn() (available since OpenSSL 0.9.8) to build the bignum 

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

2020-04-05 Thread Mart Raudsepp
commit: eedfc16f88492a0f5ac8a5b2bc55b479bb11d2a5
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Apr  5 13:15:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  5 20:05:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedfc16f

net-wireless/crda: arm64 stable (bug #711406)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 809ea4a1030..185314a365c 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-21 Thread Agostino Sarubbo
commit: b75fc3125a10bda18a980c4aec6beee4f74c9685
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:49:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75fc312

net-wireless/crda: ppc stable wrt bug #711406

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index f660a922347..be93dee616a 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-19 Thread Sergei Trofimovich
commit: 57b40cca74bd947710934db5a2aa33938423
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 19 19:18:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 21:30:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b40cca

net-wireless/crda: stable 4.14 for sparc, bug #711406

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 91d2b68c82e..f660a922347 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-18 Thread Agostino Sarubbo
commit: 952173bb46a388613aa4b202af9ca24d812846f0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 15:22:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 15:22:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952173bb

net-wireless/crda: x86 stable wrt bug #711406

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 239fcff2c11..91d2b68c82e 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-18 Thread Agostino Sarubbo
commit: 8dc3a8b2fe86f7316acc86f8e56d7ebe371dfad5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 11:13:27 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 11:13:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc3a8b2

net-wireless/crda: ppc64 stable wrt bug #711406

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 242eeec44de..239fcff2c11 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-18 Thread Agostino Sarubbo
commit: fc02048b1dfd53bb28882eabeee81a258202d289
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 10:59:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 10:59:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc02048b

net-wireless/crda: amd64 stable wrt bug #711406

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 324e1bb045a..242eeec44de 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-18 Thread Agostino Sarubbo
commit: 896cd69ff85452e3f03f9c5e60ce79b10e5f4cbb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 09:55:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 09:55:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896cd69f

net-wireless/crda: ia64 stable wrt bug #711406

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index ecd975f3662..324e1bb045a 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-18 Thread Agostino Sarubbo
commit: 54051ec69edd6e1007330995df366861680f1797
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 09:45:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 09:45:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54051ec6

net-wireless/crda: arm stable wrt bug #711406

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

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

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index f5a34d3b644..ecd975f3662 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-01-25 Thread Craig Andrews
commit: 9def327b17275c5e330ab4db1e80b41c43ac9508
Author: Vjaceslavs Klimovs  gmail  com>
AuthorDate: Sun Jan 26 01:31:46 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jan 26 01:45:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9def327b

net-wireless/crda: fix Hunk #4 succeeded at 117 with fuzz 2.

Closes: https://github.com/gentoo/gentoo/pull/14452
Signed-off-by: Craig Andrews  gentoo.org>

 net-wireless/crda/files/crda-4.14-python-3.patch | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/net-wireless/crda/files/crda-4.14-python-3.patch 
b/net-wireless/crda/files/crda-4.14-python-3.patch
index 97db1ac0529..df22a6a4bd4 100644
--- a/net-wireless/crda/files/crda-4.14-python-3.patch
+++ b/net-wireless/crda/files/crda-4.14-python-3.patch
@@ -1,5 +1,7 @@
 /utils/key2pub.py
-+++ /utils/key2pub.py
+diff --git a/utils/key2pub.py b/utils/key2pub.py
+index 9bb04cd..632e6a6 100755
+--- a/utils/key2pub.py
 b/utils/key2pub.py
 @@ -3,20 +3,20 @@
  import sys
  try:
@@ -25,7 +27,7 @@
  val = val[8:]
  vnew.reverse()
  output.write('static BN_ULONG %s[%d] = {\n' % (name, len(vnew)))
-@@ -34,13 +34,13 @@
+@@ -34,13 +34,13 @@ def print_ssl_64(output, name, val):
  output.write('};\n\n')
  
  def print_ssl_32(output, name, val):
@@ -42,7 +44,7 @@
  val = val[4:]
  vnew.reverse()
  output.write('static BN_ULONG %s[%d] = {\n' % (name, len(vnew)))
-@@ -80,21 +80,21 @@
+@@ -80,21 +80,21 @@ struct pubkey {
  
  static struct pubkey keys[] = {
  ''')
@@ -67,16 +69,16 @@
  idx += 1
  if idx == 8:
  idx = 0
-@@ -117,7 +117,7 @@
+@@ -117,7 +117,7 @@ struct key_params {
  
- static const struct key_params keys[] = {
+ static const struct key_params __attribute__ ((unused)) keys[] = {
  ''')
 -for n in xrange(n + 1):
 +for n in range(n + 1):
  output.write('KEYS(e_%d, n_%d),\n' % (n, n))
  output.write('};\n')
  
-@@ -135,7 +135,7 @@
+@@ -135,7 +135,7 @@ except IndexError:
  mode = None
  
  if not mode in modes:
@@ -85,7 +87,7 @@
  sys.exit(2)
  
  output = open(outfile, 'w')
-@@ -153,3 +153,5 @@
+@@ -153,3 +153,5 @@ for f in files:
  idx += 1
  
  modes[mode][1](output, idx - 1)



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

2020-01-15 Thread Craig Andrews
commit: 9c50acec16bc7c33d6dc122c007d713e7fbecf9c
Author: Vjaceslavs Klimovs  gmail  com>
AuthorDate: Mon Jan  6 00:46:08 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jan 15 14:44:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c50acec

net-wireless/crda: Bump to 4.14

* Bump to 4.14 per availability from upstream
* Support Python 3
* Add patch to not compress docs

Closes: https://bugs.gentoo.org/669076
Closes: https://bugs.gentoo.org/693728
Closes: https://bugs.gentoo.org/669578

Signed-off-by: Vjaceslavs Klimovs  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14254
Signed-off-by: Craig Andrews  gentoo.org>

 net-wireless/crda/Manifest |   1 +
 net-wireless/crda/crda-3.18-r3.ebuild  |  14 +-
 .../crda/{crda-3.18-r3.ebuild => crda-4.14.ebuild} |  25 +-
 .../crda/files/crda-4.14-do-not-compress-doc.patch |  36 +++
 .../crda-4.14-openssl-1.1.0-compatibility.patch| 314 +
 net-wireless/crda/files/crda-4.14-python-3.patch   |  93 ++
 .../{crda-3.18-cflags.patch => crda-cflags.patch}  |   0
 ...{crda-3.18-ldflags.patch => crda-ldflags.patch} |   0
 ...18-libreg-link.patch => crda-libreg-link.patch} |   0
 ...rda-3.18-libressl.patch => crda-libressl.patch} |   0
 ...18-no-ldconfig.patch => crda-no-ldconfig.patch} |   0
 ...a-3.18-no-werror.patch => crda-no-werror.patch} |   0
 12 files changed, 464 insertions(+), 19 deletions(-)

diff --git a/net-wireless/crda/Manifest b/net-wireless/crda/Manifest
index ff0b741ae87..03e01bcb648 100644
--- a/net-wireless/crda/Manifest
+++ b/net-wireless/crda/Manifest
@@ -1 +1,2 @@
 DIST crda-3.18.tar.xz 61516 BLAKE2B 
76feac7fcf85b03b39bfe78de444515f54cd513041f81f7588cd7866e5bf072d000ad0c8df181ccacde7fc8125ed04ece00d5d9d3013df759b5f9fd05f8cfd56
 SHA512 
57ae6309159f396448f052c127f401c2f63d47f4193e87dca231c4b7bbbd7e69b5e5666f356fc76dfc8a6ae58ffa55c3794428d6eb34d9937df77c4276036588
+DIST crda-4.14.tar.gz 72753 BLAKE2B 
79e96bc41103eb221d841c74081c2abf507c46ae7790d5d8201dbc49260bc833630b95f74da5500817e07f1b4108713867071bd82ecc4c46d202d1e0ea865675
 SHA512 
0d52cf62589ec2debfd66de95b82b03a1c15048d8425cf5ef43c3e1f51ce1311a6d898fd5f69badcceb3181d35c836db197c6f070654dab351b01e96a1dd1053

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index c1fa8bd32e4..42a8e00147a 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2008-2019 Gentoo Authors
+# Copyright 2008-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,13 +33,13 @@ python_check_deps() {
 }
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.18-no-ldconfig.patch
-   "${FILESDIR}"/${PN}-3.18-no-werror.patch
-   "${FILESDIR}"/${PN}-3.18-cflags.patch
-   "${FILESDIR}"/${PN}-3.18-libreg-link.patch #542436
+   "${FILESDIR}"/${PN}-no-ldconfig.patch
+   "${FILESDIR}"/${PN}-no-werror.patch
+   "${FILESDIR}"/${PN}-cflags.patch
+   "${FILESDIR}"/${PN}-libreg-link.patch #542436
"${FILESDIR}"/${PN}-3.18-openssl-1.1.0-compatibility.patch #652428
-   "${FILESDIR}"/${PN}-3.18-libressl.patch
-   "${FILESDIR}"/${PN}-3.18-ldflags.patch
+   "${FILESDIR}"/${PN}-libressl.patch
+   "${FILESDIR}"/${PN}-ldflags.patch
 )
 
 src_prepare() {

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
similarity index 71%
copy from net-wireless/crda/crda-3.18-r3.ebuild
copy to net-wireless/crda/crda-4.14.ebuild
index c1fa8bd32e4..380cc3d2f08 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -1,19 +1,18 @@
-# Copyright 2008-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
 inherit toolchain-funcs python-any-r1 udev
 
 DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
 HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda;
-SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
-   https://www.kernel.org/pub/software/network/crda/${P}.tar.xz;
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (
@@ -33,13 +32,15 @@ python_check_deps() {
 }
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.18-no-ldconfig.patch
-   "${FILESDIR}"/${PN}-3.18-no-werror.patch
-   "${FILESDIR}"/${PN}-3.18-cflags.patch
-   "${FILESDIR}"/${PN}-3.18-libreg-link.patch #542436
-   "${FILESDIR}"/${PN}-3.18-openssl-1.1.0-compatibility.patch #652428
-   "${FILESDIR}"/${PN}-3.18-libressl.patch
-   

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

2019-06-05 Thread Andreas Sturmlechner
commit: 535949b048ada95807d0faa132befd6064f3ce08
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 26 11:46:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun  5 21:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535949b0

net-wireless/crda: Drop 1.1.3-r1 and 3.18-r1

Package-Manager: Portage-2.3.66, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-wireless/crda/Manifest |  1 -
 net-wireless/crda/crda-1.1.3-r1.ebuild | 66 ---
 net-wireless/crda/crda-3.18-r1.ebuild  | 77 --
 .../crda/files/crda-1.1.3-missing-include.patch| 11 
 net-wireless/crda/files/crda-3.18-openssl.patch| 44 -
 5 files changed, 199 deletions(-)

diff --git a/net-wireless/crda/Manifest b/net-wireless/crda/Manifest
index c3914b4fa17..ff0b741ae87 100644
--- a/net-wireless/crda/Manifest
+++ b/net-wireless/crda/Manifest
@@ -1,2 +1 @@
-DIST crda-1.1.3.tar.bz2 38697 BLAKE2B 
5ca68362a134e6f5fad1a450edc3cfc083686d45750dbfdd04821f30e18873f86870d97fd796d1ea4dfc79f74f65dc548562890dcfc21f224ac76006878aea41
 SHA512 
4ec37d3d51f5988af79c2eaadc1bce344f20d4d9833533838d308533ee02cb12d5ed193391679ae1231c8afe61b21defdb368614a6238f99fdc5824f6819cfed
 DIST crda-3.18.tar.xz 61516 BLAKE2B 
76feac7fcf85b03b39bfe78de444515f54cd513041f81f7588cd7866e5bf072d000ad0c8df181ccacde7fc8125ed04ece00d5d9d3013df759b5f9fd05f8cfd56
 SHA512 
57ae6309159f396448f052c127f401c2f63d47f4193e87dca231c4b7bbbd7e69b5e5666f356fc76dfc8a6ae58ffa55c3794428d6eb34d9937df77c4276036588

diff --git a/net-wireless/crda/crda-1.1.3-r1.ebuild 
b/net-wireless/crda/crda-1.1.3-r1.ebuild
deleted file mode 100644
index 89fd5c5fa4d..000
--- a/net-wireless/crda/crda-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils toolchain-funcs python-any-r1 udev
-
-DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
-HOMEPAGE="https://wireless.kernel.org/en/developers/Regulatory;
-SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl:0=
-   dev-libs/libnl:3
-   net-wireless/wireless-regdb"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
-   virtual/pkgconfig"
-
-python_check_deps() {
-   has_version --host-root "dev-python/m2crypto[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-missing-include.patch
-   sed -i \
-   -e "s:\:$(tc-getPKG_CONFIG):" \
-   Makefile || die
-}
-
-_emake() {
-   # The source hardcodes /usr/lib/crda/ paths (ignoring all make vars
-   # that look like it should change it).  We want to use /usr/lib/
-   # anyways as this file is not ABI specific and we want to share it
-   # among all ABIs rather than pointlessly duplicate it.
-   #
-   # The trailing slash on SBINDIR is required by the source.
-   emake \
-   PREFIX="${EPREFIX}/usr" \
-   SBINDIR='$(PREFIX)/sbin/' \
-   UDEV_RULE_DIR="$(get_udevdir)/rules.d" \
-   REG_BIN=/usr/lib/crda/regulatory.bin \
-   USE_OPENSSL=1 \
-   CC="$(tc-getCC)" \
-   V=1 \
-   "$@"
-}
-
-src_compile() {
-   _emake all_noverify
-}
-
-src_test() {
-   _emake verify
-}
-
-src_install() {
-   _emake DESTDIR="${D}" install
-   keepdir /etc/wireless-regdb/pubkeys
-}

diff --git a/net-wireless/crda/crda-3.18-r1.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
deleted file mode 100644
index b5394b975e7..000
--- a/net-wireless/crda/crda-3.18-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils toolchain-funcs python-any-r1 udev
-
-DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
-HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda;
-SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
-   mirror://kernel/software/network/crda/${P}.tar.xz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
-IUSE="gcrypt libressl"
-
-RDEPEND="!gcrypt? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   gcrypt? ( dev-libs/libgcrypt:0 )
-   dev-libs/libnl:3
-   net-wireless/wireless-regdb"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
-   virtual/pkgconfig"
-
-python_check_deps() {
-   has_version 

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

2019-05-26 Thread Mikle Kolyada
commit: 8ab5b1489ae85afc266d209cd5df19bb5ef5b22c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 26 11:22:47 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 26 11:22:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab5b148

net-wireless/crda: arm stable wrt bug #679664

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index 9d74cb738b5..5073287cd76 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2019-05-26 Thread Mikle Kolyada
commit: b60057b31677b167ce91cde47bb731d5c4fa7980
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 26 11:22:30 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 26 11:22:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60057b3

net-wireless/crda: alpha stable wrt bug #679664

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

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

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index c2c64e00644..9d74cb738b5 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2019-05-25 Thread Mikle Kolyada
commit: c585c12ebb74ea13ad03d57ee1eaa4091a5c1047
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 25 08:47:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 25 08:47:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c585c12e

net-wireless/crda: amd64 stable wrt bug #679664

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index 42f35b7f276..c2c64e00644 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2019-05-23 Thread Aaron Bauman
commit: a0836505a1cc7edd5e72ca49afe4dffba763e59c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu May 23 06:26:14 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 23 06:38:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0836505

net-wireless/crda: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

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

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index 7d625774f0d..28086cb9ddd 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ia64 ~mips ~ppc ~ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2019-05-22 Thread Sergei Trofimovich
commit: 1faf504871f5a21b5cb7b71673af98d943a84bdb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 22 07:33:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 22 07:34:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faf5048

net-wireless/crda: stable 3.18-r3 for ia64, bug #679664

Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index ed88e2a8e47..7d625774f0d 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2019-05-20 Thread Sergei Trofimovich
commit: 135f8682ab4986def85ac59d3b3ec815f14c5a8e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 20 16:58:08 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 20 17:50:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135f8682

net-wireless/crda: stable 3.18-r3 for sparc, bug #679664

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index a4dd9134d4b..ed88e2a8e47 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2019-05-17 Thread Mike Gilbert
commit: 824c1e88cd71e21c0bb5c110e6ae035dabed6459
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Feb 21 01:59:39 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri May 17 19:33:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824c1e88

net-wireless/crda: Respect LDFLAGS.

Fixes: https://bugs.gentoo.org/678450
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-wireless/crda/crda-3.18-r3.ebuild   |  3 ++-
 net-wireless/crda/files/crda-3.18-ldflags.patch | 11 +++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index dd11f3fcc89..a4dd9134d4b 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2008-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -39,6 +39,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.18-libreg-link.patch #542436
"${FILESDIR}"/${PN}-3.18-openssl-1.1.0-compatibility.patch #652428
"${FILESDIR}"/${PN}-3.18-libressl.patch
+   "${FILESDIR}"/${PN}-3.18-ldflags.patch
 )
 
 src_prepare() {

diff --git a/net-wireless/crda/files/crda-3.18-ldflags.patch 
b/net-wireless/crda/files/crda-3.18-ldflags.patch
new file mode 100644
index 000..5ba9165c7ad
--- /dev/null
+++ b/net-wireless/crda/files/crda-3.18-ldflags.patch
@@ -0,0 +1,11 @@
+--- /Makefile
 /Makefile
+@@ -115,7 +115,7 @@
+ 
+ $(LIBREG): regdb.h reglib.h reglib.c
+   $(NQ) '  CC  ' $@
+-  $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -shared -Wl,-soname,$(LIBREG) $^ 
$(filter-out -lreg,$(LDLIBS))
++  $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -shared 
-Wl,-soname,$(LIBREG) $^ $(filter-out -lreg,$(LDLIBS))
+ 
+ install-libreg-headers:
+   $(NQ) '  INSTALL  libreg-headers'



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

2019-05-16 Thread Thomas Deutschmann
commit: 768cd87be55ae7e90b3dcf4d85ada8cb0a98baee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 16 23:35:32 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 16 23:35:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768cd87b

net-wireless/crda: x86 stable (bug #679664)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index c278c0611d9..dd11f3fcc89 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2019-02-16 Thread Aaron Bauman
commit: 24d747741061e9a86d4d56b953f55577ddd2e55f
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Dec 12 00:01:04 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb 16 18:28:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d74774

net-wireless/crda: fix build with LibreSSL

Closes: https://bugs.gentoo.org/669596
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10617
Signed-off-by: Aaron Bauman  gentoo.org>

 .../crda/{crda-3.18-r2.ebuild => crda-3.18-r3.ebuild} |  3 ++-
 net-wireless/crda/files/crda-3.18-libressl.patch  | 11 +++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-3.18-r2.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
similarity index 96%
rename from net-wireless/crda/crda-3.18-r2.ebuild
rename to net-wireless/crda/crda-3.18-r3.ebuild
index c8ed53fe48e..231bcd48e07 100644
--- a/net-wireless/crda/crda-3.18-r2.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -38,6 +38,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.18-cflags.patch
"${FILESDIR}"/${PN}-3.18-libreg-link.patch #542436
"${FILESDIR}"/${PN}-3.18-openssl-1.1.0-compatibility.patch #652428
+   "${FILESDIR}"/${PN}-3.18-libressl.patch
 )
 
 src_prepare() {

diff --git a/net-wireless/crda/files/crda-3.18-libressl.patch 
b/net-wireless/crda/files/crda-3.18-libressl.patch
new file mode 100644
index 000..817f2e0328c
--- /dev/null
+++ b/net-wireless/crda/files/crda-3.18-libressl.patch
@@ -0,0 +1,11 @@
+--- crda-3.18/reglib.c 2018-10-26 12:39:19.128083735 +1100
 crda-3.18.a/reglib.c   2018-10-26 12:42:39.737916626 +1100
+@@ -111,7 +111,7 @@ int reglib_verify_db_signature(uint8_t *
+   goto out;
+   }
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L
++#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207fL)
+   rsa->e = rsa_e;
+   rsa->n = rsa_n;
+ #else



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

2019-02-16 Thread Aaron Bauman
commit: bbfcea4e13c34782ae895cfd6ce049e188146033
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Dec 12 00:19:46 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb 16 18:28:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfcea4e

net-wireless/crda: fix slot operators

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 net-wireless/crda/crda-3.18-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index 231bcd48e07..c278c0611d9 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -18,9 +18,9 @@ IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (
!libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
+   libressl? ( dev-libs/libressl:0= )
)
-   gcrypt? ( dev-libs/libgcrypt:0 )
+   gcrypt? ( dev-libs/libgcrypt:0= )
dev-libs/libnl:3
net-wireless/wireless-regdb"
 DEPEND="${RDEPEND}



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

2018-11-24 Thread Lars Wendler
commit: 17104c4d464cfd9fc3501c4fc67bfc9edabd3486
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 24 15:19:34 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 24 15:19:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17104c4d

net-wireless/crda: Added sub-slot dep operator to dev-libs/openssl

and dev-libs/libressl

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 net-wireless/crda/crda-1.1.3-r1.ebuild | 4 ++--
 net-wireless/crda/crda-3.18-r1.ebuild  | 6 +++---
 net-wireless/crda/crda-3.18-r2.ebuild  | 4 ++--
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-wireless/crda/crda-1.1.3-r1.ebuild 
b/net-wireless/crda/crda-1.1.3-r1.ebuild
index feae0ae3de4..89fd5c5fa4d 100644
--- a/net-wireless/crda/crda-1.1.3-r1.ebuild
+++ b/net-wireless/crda/crda-1.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
 IUSE=""
 
-RDEPEND="dev-libs/openssl:0
+RDEPEND="dev-libs/openssl:0=
dev-libs/libnl:3
net-wireless/wireless-regdb"
 DEPEND="${RDEPEND}

diff --git a/net-wireless/crda/crda-3.18-r1.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
index 3da7bdc2eb0..b5394b975e7 100644
--- a/net-wireless/crda/crda-3.18-r1.ebuild
+++ b/net-wireless/crda/crda-3.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,8 +17,8 @@ KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc 
x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
)
gcrypt? ( dev-libs/libgcrypt:0 )
dev-libs/libnl:3

diff --git a/net-wireless/crda/crda-3.18-r2.ebuild 
b/net-wireless/crda/crda-3.18-r2.ebuild
index db7d191eab6..c8ed53fe48e 100644
--- a/net-wireless/crda/crda-3.18-r2.ebuild
+++ b/net-wireless/crda/crda-3.18-r2.ebuild
@@ -17,8 +17,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
)
gcrypt? ( dev-libs/libgcrypt:0 )
dev-libs/libnl:3



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

2018-10-24 Thread Lars Wendler
commit: 7b3d816ab59a4e9a0b213743555f869141f0a071
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 24 21:09:00 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 24 21:09:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3d816a

net-wireless/crda: Revbump to fix openssl-1.1 build failure.

Also bumped ebuild to EAPI-6.

Closes: https://bugs.gentoo.org/652428
Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-wireless/crda/crda-3.18-r2.ebuild  |  81 ++
 .../crda-3.18-openssl-1.1.0-compatibility.patch| 315 +
 2 files changed, 396 insertions(+)

diff --git a/net-wireless/crda/crda-3.18-r2.ebuild 
b/net-wireless/crda/crda-3.18-r2.ebuild
new file mode 100644
index 000..db7d191eab6
--- /dev/null
+++ b/net-wireless/crda/crda-3.18-r2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit toolchain-funcs python-any-r1 udev
+
+DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
+HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda;
+SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
+   mirror://kernel/software/network/crda/${P}.tar.xz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gcrypt libressl"
+
+RDEPEND="!gcrypt? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gcrypt? ( dev-libs/libgcrypt:0 )
+   dev-libs/libnl:3
+   net-wireless/wireless-regdb"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
+   virtual/pkgconfig"
+
+python_check_deps() {
+   has_version --host-root "dev-python/m2crypto[${PYTHON_USEDEP}]"
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.18-no-ldconfig.patch
+   "${FILESDIR}"/${PN}-3.18-no-werror.patch
+   "${FILESDIR}"/${PN}-3.18-cflags.patch
+   "${FILESDIR}"/${PN}-3.18-libreg-link.patch #542436
+   "${FILESDIR}"/${PN}-3.18-openssl-1.1.0-compatibility.patch #652428
+)
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s:\:$(tc-getPKG_CONFIG):" \
+   Makefile || die
+}
+
+_emake() {
+   # The source hardcodes /usr/lib/crda/ paths (ignoring all make vars
+   # that look like it should change it).  We want to use /usr/lib/
+   # anyways as this file is not ABI specific and we want to share it
+   # among all ABIs rather than pointlessly duplicate it.
+   #
+   # The trailing slash on SBINDIR is required by the source.
+   emake \
+   PREFIX="${EPREFIX}/usr" \
+   SBINDIR='$(PREFIX)/sbin/' \
+   LIBDIR='$(PREFIX)/'"$(get_libdir)" \
+   UDEV_RULE_DIR="$(get_udevdir)/rules.d" \
+   REG_BIN="${SYSROOT}"/usr/lib/crda/regulatory.bin \
+   USE_OPENSSL=$(usex gcrypt 0 1) \
+   CC="$(tc-getCC)" \
+   V=1 \
+   WERROR= \
+   "$@"
+}
+
+src_compile() {
+   _emake all_noverify
+}
+
+src_test() {
+   _emake verify
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+   keepdir /etc/wireless-regdb/pubkeys
+}

diff --git 
a/net-wireless/crda/files/crda-3.18-openssl-1.1.0-compatibility.patch 
b/net-wireless/crda/files/crda-3.18-openssl-1.1.0-compatibility.patch
new file mode 100644
index 000..00a9b5570d2
--- /dev/null
+++ b/net-wireless/crda/files/crda-3.18-openssl-1.1.0-compatibility.patch
@@ -0,0 +1,315 @@
+From 338637ac08c19708eb35523894b44bbe3c726cfa Mon Sep 17 00:00:00 2001
+From: quentin 
+Date: Mon, 2 Apr 2018 18:07:50 +0200
+Subject: [PATCH] crda: Fix for OpenSSL 1.1.0: BIGNUM now opaque
+
+OpenSSL 1.1.0 makes most of OpenSSL's structures opaque, and provides
+functions to manipulate them. This means it's no longer possible to
+construct an OpenSSL BIGNUM directly from scratch, as was done in
+keys-ssl.c.
+
+Use BN_bin2bn() (available since OpenSSL 0.9.8) to build the bignum from
+its big-endian representation as a byte array.
+
+This also allows factoring the code in utils/key2pub.py as it's now the
+same mechanism as with libgcrypt.
+
+This was tested with OpenSSL 1.1.0g.
+
+Signed-off-by: Quentin Minster 
+---
+ Makefile |  12 +++
+ reglib.c |  44 +--
+ utils/key2pub.py | 107 ++-
+ 3 files changed, 49 insertions(+), 114 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index a3ead30..a4e7373 100644
+--- a/Makefile
 b/Makefile
+@@ -38,18 +38,16 @@ all: all_noverify verify
+ 
+ all_noverify: $(LIBREG) crda intersect regdbdump db2rd optimize
+ 
++$(LIBREG): keys.c
++
+ ifeq ($(USE_OPENSSL),1)
+ CFLAGS += -DUSE_OPENSSL -DPUBKEY_DIR=\"$(RUNTIME_PUBKEY_DIR)\" 

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

2018-03-13 Thread Pacho Ramos
commit: 38b0c458933e054a2396a60a0d3f705b45b26298
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Mar 13 11:57:21 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Mar 13 11:59:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b0c458

net-wireless/crda: Update maintainer due to bug #96159

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/crda/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-wireless/crda/metadata.xml b/net-wireless/crda/metadata.xml
index 147730ec61a..f89b1f51283 100644
--- a/net-wireless/crda/metadata.xml
+++ b/net-wireless/crda/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gurlige...@gentoo.org
-   Bjarke Istrup Pedersen
-   

zeroch...@gentoo.org
Rick Farina



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

2017-01-03 Thread Agostino Sarubbo
commit: 7227733113d501c8f3897575e0d89a3209706829
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan  3 10:35:15 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan  3 10:38:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72277331

net-wireless/crda: ppc64 stable wrt bug #582076

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/crda/crda-3.18-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/crda/crda-3.18-r1.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
index eeae1aa..dd4ae57 100644
--- a/net-wireless/crda/crda-3.18-r1.ebuild
+++ b/net-wireless/crda/crda-3.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2016-07-06 Thread Agostino Sarubbo
commit: dfb8c8d331c5fc2077663038d3e5f1cc05b59644
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  6 09:21:12 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  6 09:21:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb8c8d3

net-wireless/crda: ppc stable wrt bug #582076

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-wireless/crda/crda-3.18-r1.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
index e24f576..eeae1aa 100644
--- a/net-wireless/crda/crda-3.18-r1.ebuild
+++ b/net-wireless/crda/crda-3.18-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2016-06-06 Thread Pacho Ramos
commit: f929fe655755832e061d093025b1f0ee5749997b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun  6 19:24:42 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Jun  6 19:27:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f929fe65

net-wireless/crda: x86 stable, bug #582076

Package-Manager: portage-2.3.0_rc1

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

diff --git a/net-wireless/crda/crda-3.18-r1.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
index 0170087..e24f576 100644
--- a/net-wireless/crda/crda-3.18-r1.ebuild
+++ b/net-wireless/crda/crda-3.18-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2016-05-31 Thread Tobias Klausmann
commit: ff4296b4b1c0b037dfae4939f8f175b6c2f177c0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue May 31 18:26:37 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue May 31 18:26:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4296b4

net-wireless/crda-3.18-r1: add alpha keyword

Gentoo-Bug: 582076

Package-Manager: portage-2.3.0_rc1

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

diff --git a/net-wireless/crda/crda-3.18-r1.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
index 43ce034..0170087 100644
--- a/net-wireless/crda/crda-3.18-r1.ebuild
+++ b/net-wireless/crda/crda-3.18-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2016-05-19 Thread Markus Meier
commit: 9219e546cdf525bf17f8dabbba18d8c47ca98deb
Author: Markus Meier  gentoo  org>
AuthorDate: Thu May 19 19:15:07 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu May 19 19:15:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9219e546

net-wireless/crda: arm stable, bug #582076

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 net-wireless/crda/crda-3.18-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/crda/crda-3.18-r1.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
index 3225a08..43ce034 100644
--- a/net-wireless/crda/crda-3.18-r1.ebuild
+++ b/net-wireless/crda/crda-3.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2015-11-14 Thread Bjarke Istrup Pedersen
commit: a00a55bf6f2cd45565484802af1ab4cd12830f2f
Author: Bjarke Istrup Pedersen  gentoo  org>
AuthorDate: Sat Nov 14 13:09:34 2015 +
Commit: Bjarke Istrup Pedersen  gentoo  org>
CommitDate: Sat Nov 14 13:12:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00a55bf

net-wireless/crda: Removing old versions

Package-Manager: portage-2.2.24

 net-wireless/crda/Manifest   |  1 -
 net-wireless/crda/crda-1.1.2-r3.ebuild   | 48 --
 net-wireless/crda/crda-1.1.2-r4.ebuild   | 58 ---
 net-wireless/crda/crda-1.1.3.ebuild  | 56 --
 net-wireless/crda/files/libnl31-support.diff | 60 
 5 files changed, 223 deletions(-)

diff --git a/net-wireless/crda/Manifest b/net-wireless/crda/Manifest
index 30890a7..88cc0c2 100644
--- a/net-wireless/crda/Manifest
+++ b/net-wireless/crda/Manifest
@@ -1,3 +1,2 @@
-DIST crda-1.1.2.tar.bz2 21754 SHA256 
e469348a5d0bb933df31995869130f68901de9be02e666437f52125698851864 SHA512 
cd0997fdafc63640cbac5cff57b617177c3693a6d05e2138f23ed8273502d5f485f8f60309ed4fec97fe2cd2d51ee4b7e2d9535efc1de44c08b9cc9d6fb7ecf3
 WHIRLPOOL 
35ef76fcb7f3760613135caba5b9c6b0c781bc560f948a60f6b09eaeb75f3538461d90ce353decc17795995795b63c124a282903d41a8e25680fda0b6498bea4
 DIST crda-1.1.3.tar.bz2 38697 SHA256 
aa8a7fe92f0765986c421a5b6768a185375ac210393df0605ee132f6754825f0 SHA512 
4ec37d3d51f5988af79c2eaadc1bce344f20d4d9833533838d308533ee02cb12d5ed193391679ae1231c8afe61b21defdb368614a6238f99fdc5824f6819cfed
 WHIRLPOOL 
bbcb31277b664243f9e494c494152cf0ebcb187360ba48aa07c8e96c83dd91098bc49f1edf0b196a9bf4071565ac389b2907fcc73e348780aa890e066895c282
 DIST crda-3.18.tar.xz 61516 SHA256 
43fcb9679f8b75ed87ad10944a506292def13e4afb194afa7aa921b01e8ecdbf SHA512 
57ae6309159f396448f052c127f401c2f63d47f4193e87dca231c4b7bbbd7e69b5e5666f356fc76dfc8a6ae58ffa55c3794428d6eb34d9937df77c4276036588
 WHIRLPOOL 
f2ee46b8e25509b6f78e508e62de3f1d0d85303b173b38d653f69f4f6e8f77ada2bc3330cd62646a1ce3819b0db834d9aecc9751cf3e7d35e2a67d3ffdfb1503

diff --git a/net-wireless/crda/crda-1.1.2-r3.ebuild 
b/net-wireless/crda/crda-1.1.2-r3.ebuild
deleted file mode 100644
index 6c1aaf8..000
--- a/net-wireless/crda/crda-1.1.2-r3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils toolchain-funcs python
-
-DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
-HOMEPAGE="https://wireless.kernel.org/en/developers/Regulatory;
-SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc ppc64 x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl
-   dev-libs/libnl
-   net-wireless/wireless-regdb"
-DEPEND="${RDEPEND}
-   dev-python/m2crypto
-   =dev-lang/python-2*
-   virtual/pkgconfig"
-RDEPEND="${RDEPEND}
-   >=virtual/udev-171"
-
-src_prepare() {
-   epatch "${FILESDIR}"/libnl31-support.diff
-
-   python_convert_shebangs 2 utils/key2pub.py
-
-   sed -i \
-   -e "s:\:$(tc-getPKG_CONFIG):" \
-   Makefile || die
-}
-
-src_compile() {
-   emake UDEV_RULE_DIR=/lib/udev/rules.d/ 
REG_BIN=/usr/$(get_libdir)/crda/regulatory.bin USE_OPENSSL=1 CC="$(tc-getCC)" 
all_noverify
-}
-
-src_test() {
-   emake USE_OPENSSL=1 CC="$(tc-getCC)" verify
-}
-
-src_install() {
-   emake UDEV_RULE_DIR=/lib/udev/rules.d/ 
REG_BIN=/usr/$(get_libdir)/crda/regulatory.bin USE_OPENSSL=1 DESTDIR="${D}" 
install
-   keepdir /etc/wireless-regdb/pubkeys
-}

diff --git a/net-wireless/crda/crda-1.1.2-r4.ebuild 
b/net-wireless/crda/crda-1.1.2-r4.ebuild
deleted file mode 100644
index eb63f6d..000
--- a/net-wireless/crda/crda-1.1.2-r4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils toolchain-funcs python
-
-DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
-HOMEPAGE="https://wireless.kernel.org/en/developers/Regulatory;
-SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl:0
-   dev-libs/libnl:3
-   net-wireless/wireless-regdb
-   >=virtual/udev-171"
-DEPEND="${RDEPEND}
-   dev-python/m2crypto
-   =dev-lang/python-2*
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}"/libnl31-support.diff
-
-   python_convert_shebangs 2 utils/key2pub.py
-
-   sed -i \
-   -e "s:\:$(tc-getPKG_CONFIG):" \
-   Makefile || die
-}
-
-src_compile() {
-   emake \
-   UDEV_RULE_DIR="$($(tc-getPKG_CONFIG) --variable=udevdir 
udev)/rules.d" \
-   

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

2015-11-14 Thread Bjarke Istrup Pedersen
commit: 89ace0cf9ddc5d753c71a4a9ef38a7ad21822fba
Author: Bjarke Istrup Pedersen  gentoo  org>
AuthorDate: Sat Nov 14 13:11:43 2015 +
Commit: Bjarke Istrup Pedersen  gentoo  org>
CommitDate: Sat Nov 14 13:12:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ace0cf

net-wireless/crda: Bumping to 3.18-r1, adding support for LibreSSL.

Package-Manager: portage-2.2.24

 net-wireless/crda/{crda-3.18.ebuild => crda-3.18-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-wireless/crda/crda-3.18.ebuild 
b/net-wireless/crda/crda-3.18-r1.ebuild
similarity index 94%
rename from net-wireless/crda/crda-3.18.ebuild
rename to net-wireless/crda/crda-3.18-r1.ebuild
index f976625..8306d67 100644
--- a/net-wireless/crda/crda-3.18.ebuild
+++ b/net-wireless/crda/crda-3.18-r1.ebuild
@@ -15,9 +15,12 @@ SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gcrypt"
+IUSE="gcrypt libressl"
 
-RDEPEND="!gcrypt? ( dev-libs/openssl:0 )
+RDEPEND="!gcrypt? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
gcrypt? ( dev-libs/libgcrypt:0 )
dev-libs/libnl:3
net-wireless/wireless-regdb"