From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 60C79158095 for ; Thu, 18 Aug 2022 17:44:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7AD3BE05AC; Thu, 18 Aug 2022 17:44:36 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 58240E05AC for ; Thu, 18 Aug 2022 17:44:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 211A5340EF3 for ; Thu, 18 Aug 2022 17:44:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 98C6F568 for ; Thu, 18 Aug 2022 17:44:33 +0000 (UTC) From: "Thomas Beierlein" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Thomas Beierlein" Message-ID: <1660844660.a9814f4ab3da9c50f0c52121ce625fd7dd321c20.tomjbe@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-iqbal/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-wireless/gr-iqbal/Manifest net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild X-VCS-Directories: net-wireless/gr-iqbal/ X-VCS-Committer: tomjbe X-VCS-Committer-Name: Thomas Beierlein X-VCS-Revision: a9814f4ab3da9c50f0c52121ce625fd7dd321c20 X-VCS-Branch: master Date: Thu, 18 Aug 2022 17:44:33 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: de0686d8-263b-461c-9366-5f16f329365b X-Archives-Hash: cd25d428c1e8653c7d7f9d3a12cad3cf commit: a9814f4ab3da9c50f0c52121ce625fd7dd321c20 Author: Thomas Beierlein gentoo org> AuthorDate: Thu Aug 18 17:41:33 2022 +0000 Commit: Thomas Beierlein gentoo org> CommitDate: Thu Aug 18 17:44:20 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9814f4a net-wireless/gr-iqbal: add 0.38.2_p20210108 Signed-off-by: Thomas Beierlein gentoo.org> net-wireless/gr-iqbal/Manifest | 1 + .../gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild | 45 ++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/net-wireless/gr-iqbal/Manifest b/net-wireless/gr-iqbal/Manifest index 18a1da7d9444..d41286bd8cbf 100644 --- a/net-wireless/gr-iqbal/Manifest +++ b/net-wireless/gr-iqbal/Manifest @@ -1 +1,2 @@ DIST gr-iqbal-0.38.2.tar.gz 106408 BLAKE2B 8c9eb0880f527708cb304d9b70d0ab46c1f430aecf520366f85f3b74e1e1e2b612360cebc0dc9d6431f42adf2602baaaf1ebbe3b58ad08791d30f9604c96fd6c SHA512 39ca96769c3d7910c6ca7da973fdfbab816b45ec339adb5bbf32d07d2e967fb3e7265e907f9abbdf4e2b754dc03e9eac970c0cef3df4f07470ec4ba947900cb6 +DIST gr-iqbal-0.38.2_p20210108.tar.gz 84577 BLAKE2B f12ab4965e5f896698843c9ef8907cd8263f6fba3365ea26420750ab221106a3fbbee6750cf587299a9528cecbb504c23d4f2085596683cb85eb6f6fb7ab814b SHA512 b9866f6ff3d6dba1e94428efed029356e436059fa1d6cb7f4c3da0b37842c025161f1532da6048c9b9cc5ce426eea14622ac6680176cff52f85bc0b2fda8c698 diff --git a/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild b/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild new file mode 100644 index 000000000000..fc0b2d8b3fc0 --- /dev/null +++ b/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-single-r1 + +DESCRIPTION="gnuradio I/Q balancing" +HOMEPAGE="http://git.osmocom.org/gr-iqbal/" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/osmocom/gr-iqbal.git" +else + COMMIT="fbee239a6fb36dd2fb564f6e6a0d393c4bc844db" + SRC_URI="https://github.com/osmocom/gr-iqbal/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0/${PV}" +IUSE="doc" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RDEPEND=">=net-wireless/gnuradio-3.9.0.0:0=[${PYTHON_SINGLE_USEDEP}] + net-libs/libosmo-dsp:= + dev-libs/boost:= + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_DOXYGEN="$(usex doc)" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + find "${D}" -name '__init__.py[co]' -delete || die + python_optimize + mv "${ED}/usr/share/doc/gr-iqbalance" "${ED}/usr/share/doc/${P}" +}