[gentoo-commits] repo/gentoo:master commit in: net-wireless/crda/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"