public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Rick Farina" <zerochaos@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/urh/
Date: Wed, 19 Dec 2018 18:15:39 +0000 (UTC)	[thread overview]
Message-ID: <1545243336.5a85e5e11e66c3bdf4ad32eec5e952921ac56763.zerochaos@gentoo> (raw)

commit:     5a85e5e11e66c3bdf4ad32eec5e952921ac56763
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 19 18:15:23 2018 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Dec 19 18:15:36 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a85e5e1

net-wireless/urh: version bump

cleanup old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 net-wireless/urh/Manifest           |  3 +--
 net-wireless/urh/metadata.xml       |  2 ++
 net-wireless/urh/urh-1.5.5.ebuild   | 33 ------------------------
 net-wireless/urh/urh-1.6.2.6.ebuild | 35 --------------------------
 net-wireless/urh/urh-2.5.3.ebuild   | 50 +++++++++++++++++++++++++++++++++++++
 net-wireless/urh/urh-9999.ebuild    | 50 +++++++++++++++++++++++++++++++++++++
 6 files changed, 103 insertions(+), 70 deletions(-)

diff --git a/net-wireless/urh/Manifest b/net-wireless/urh/Manifest
index ad9fef0a6c7..8927f421a9c 100644
--- a/net-wireless/urh/Manifest
+++ b/net-wireless/urh/Manifest
@@ -1,3 +1,2 @@
-DIST urh-1.5.5.tar.gz 10291006 BLAKE2B 9fabb38abea450a6dea5c21279165589cb885faea118ce27051351cf824df5787346c3d81f7cd38abf6d05c9ae1ef1fad3b24ba112552ef05c27eb094c17b959 SHA512 bb4dae138042ffb53aac43368b47527909bbaad487cfb194385d7c2910f40e1f19e870d397596b87a333957ab83dc0418fba07038358519919c8ae90d6ef497b
-DIST urh-1.6.2.6.tar.gz 11690379 BLAKE2B b1e2de56e538389b10edd74cc180c870caf18b27845181e8cb93fee5dd93dc049850273995fc9220e28e3f957beffc6d6b015974a9e94ac5ee25258b8e70e22b SHA512 1983f827647de1ce57b8ed4e1860344955c3cba401d153150c8ee55bb424d313290e5005045f61d775cb5076d7ade9404f33a7b616ec96a091b71829f4779891
 DIST urh-1.6.4.1.tar.gz 14993226 BLAKE2B 97ce52430d7449b1ea0dfe57a0dbd95d9b84da03b15403dc16c46c45c3b656686622182306b3e70f48aee8ef09540c82639216d30f29a6e495fce5978299a272 SHA512 3e7d3a770c97f4a5653524a2844721336440724611e554ba2fb33529c99abd15206a14249c27bd7a9fd21b5f5c34f2719b64477e4ebc58fa64d94e211383e8e6
+DIST urh-2.5.3.tar.gz 12444979 BLAKE2B 98e1d682c552d26bff216b076bd6b104bd3808f5065215a711d488d56556cd63bc38263ccc0f45f511d1cfc6ef929d7cf80e7b57a54c5b43505a5d451c2ea5ab SHA512 47d262131224fb2d42b0f3894e299faffc1cfdb4543f22337480eb51677884d5e9191664a48b26a7c91ca5a9935b7e422dc02c1ced5d69848f52f8f58a14d7e5

diff --git a/net-wireless/urh/metadata.xml b/net-wireless/urh/metadata.xml
index 1560b6007ea..9b89859ec28 100644
--- a/net-wireless/urh/metadata.xml
+++ b/net-wireless/urh/metadata.xml
@@ -10,7 +10,9 @@
 		<name>Radio</name>
 	</maintainer>
 	<use>
+		<flag name="bladerf">use native backend which directly uses <pkg>net-wireless/bladerf</pkg></flag>
 		<flag name="hackrf">use native backend which directly uses <pkg>net-libs/libhackrf</pkg></flag>
+		<flag name="plutosdr">use native backend which directly uses <pkg>net-libs/libiio</pkg></flag>
 		<flag name="rtlsdr">use native backend which directly uses <pkg>net-wireless/rtl-sdr</pkg></flag>
 		<flag name="uhd">use native backend which directly uses <pkg>net-wireless/uhd</pkg></flag>
 	</use>

diff --git a/net-wireless/urh/urh-1.5.5.ebuild b/net-wireless/urh/urh-1.5.5.ebuild
deleted file mode 100644
index 90d9daa38eb..00000000000
--- a/net-wireless/urh/urh-1.5.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5} )
-inherit distutils-r1 eutils
-
-DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
-HOMEPAGE="https://github.com/jopohl/urh"
-SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="hackrf rtlsdr"
-
-DEPEND="${PYTHON_DEPS}
-		dev-python/numpy[${PYTHON_USEDEP}]
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pyzmq[${PYTHON_USEDEP}]
-		hackrf? ( net-libs/libhackrf )
-		rtlsdr? ( net-wireless/rtl-sdr )"
-RDEPEND="${DEPEND}
-		dev-python/PyQt5[${PYTHON_USEDEP}]
-		net-wireless/gr-osmosdr"
-
-python_configure_all() {
-	mydistutilsargs=(
-			$(use_with hackrf)
-			$(use_with rtlsdr)
-			)
-}

diff --git a/net-wireless/urh/urh-1.6.2.6.ebuild b/net-wireless/urh/urh-1.6.2.6.ebuild
deleted file mode 100644
index ea9cce67800..00000000000
--- a/net-wireless/urh/urh-1.6.2.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5} )
-inherit distutils-r1 eutils
-
-DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
-HOMEPAGE="https://github.com/jopohl/urh"
-SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="hackrf rtlsdr"
-
-DEPEND="${PYTHON_DEPS}
-		dev-python/numpy[${PYTHON_USEDEP}]
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pyzmq[${PYTHON_USEDEP}]
-		hackrf? ( net-libs/libhackrf )
-		rtlsdr? ( net-wireless/rtl-sdr )"
-RDEPEND="${DEPEND}
-		dev-python/PyQt5[${PYTHON_USEDEP}]
-		net-wireless/gr-osmosdr"
-
-python_configure_all() {
-	mydistutilsargs=(
-			$(use_with hackrf)
-			$(use_with rtlsdr)
-			--without-airspy
-			--without-limesdr
-			)
-}

diff --git a/net-wireless/urh/urh-2.5.3.ebuild b/net-wireless/urh/urh-2.5.3.ebuild
new file mode 100644
index 00000000000..7f9371c8668
--- /dev/null
+++ b/net-wireless/urh/urh-2.5.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1 eutils
+
+DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
+HOMEPAGE="https://github.com/jopohl/urh"
+
+if [ "${PV}" = "9999" ]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jopohl/urh.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="bladerf hackrf plutosdr rtlsdr uhd"
+
+DEPEND="${PYTHON_DEPS}
+		net-wireless/gnuradio[zeromq]
+		dev-python/numpy[${PYTHON_USEDEP}]
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pyzmq[${PYTHON_USEDEP}]
+		dev-python/cython[${PYTHON_USEDEP}]
+		bladerf? ( net-wireless/bladerf:= )
+		hackrf? ( net-libs/libhackrf:= )
+		plutosdr? ( net-libs/libiio:= )
+		rtlsdr? ( net-wireless/rtl-sdr:= )
+		uhd?    ( net-wireless/uhd:= )"
+RDEPEND="${DEPEND}
+		dev-python/PyQt5[${PYTHON_USEDEP},testlib]
+		net-wireless/gr-osmosdr"
+
+python_configure_all() {
+	mydistutilsargs=(
+			$(use_with bladerf)
+			$(use_with hackrf)
+			$(use_with plutosdr)
+			$(use_with rtlsdr)
+			$(use_with uhd usrp)
+			--without-airspy
+			--without-limesdr
+			)
+}

diff --git a/net-wireless/urh/urh-9999.ebuild b/net-wireless/urh/urh-9999.ebuild
new file mode 100644
index 00000000000..7f9371c8668
--- /dev/null
+++ b/net-wireless/urh/urh-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1 eutils
+
+DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
+HOMEPAGE="https://github.com/jopohl/urh"
+
+if [ "${PV}" = "9999" ]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jopohl/urh.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="bladerf hackrf plutosdr rtlsdr uhd"
+
+DEPEND="${PYTHON_DEPS}
+		net-wireless/gnuradio[zeromq]
+		dev-python/numpy[${PYTHON_USEDEP}]
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pyzmq[${PYTHON_USEDEP}]
+		dev-python/cython[${PYTHON_USEDEP}]
+		bladerf? ( net-wireless/bladerf:= )
+		hackrf? ( net-libs/libhackrf:= )
+		plutosdr? ( net-libs/libiio:= )
+		rtlsdr? ( net-wireless/rtl-sdr:= )
+		uhd?    ( net-wireless/uhd:= )"
+RDEPEND="${DEPEND}
+		dev-python/PyQt5[${PYTHON_USEDEP},testlib]
+		net-wireless/gr-osmosdr"
+
+python_configure_all() {
+	mydistutilsargs=(
+			$(use_with bladerf)
+			$(use_with hackrf)
+			$(use_with plutosdr)
+			$(use_with rtlsdr)
+			$(use_with uhd usrp)
+			--without-airspy
+			--without-limesdr
+			)
+}


             reply	other threads:[~2018-12-19 18:15 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-19 18:15 Rick Farina [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-08-05 17:31 [gentoo-commits] repo/gentoo:master commit in: net-wireless/urh/ Thomas Beierlein
2025-05-06 16:03 Sam James
2025-05-05  6:19 Thomas Beierlein
2025-04-28 13:03 Thomas Beierlein
2024-05-20 19:50 Rick Farina
2023-11-10  1:05 Rick Farina
2023-06-22 15:35 Rick Farina
2023-02-01 22:12 Rick Farina
2022-07-10 16:40 Thomas Beierlein
2022-03-18 14:11 Rick Farina
2021-06-02 17:31 Rick Farina
2021-06-02 17:31 Rick Farina
2021-02-17 16:28 Rick Farina
2020-06-22 13:52 Rick Farina
2020-06-01 20:45 Rick Farina
2020-06-01 20:45 Rick Farina
2020-03-25  9:39 Michał Górny
2020-03-17  1:22 Rick Farina
2020-02-25 18:44 Rick Farina
2020-02-24 21:54 Rick Farina
2019-10-03 16:20 Rick Farina
2019-08-14 20:43 Rick Farina
2019-06-11  1:13 Rick Farina
2018-06-26 19:51 Pacho Ramos
2017-10-04  9:15 Michał Górny
2017-05-22 15:50 Richard Farina
2017-05-11 21:25 Richard Farina
2017-03-02 20:16 Richard Farina
2017-03-01 21:21 Richard Farina
2017-03-01  3:07 Richard Farina

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1545243336.5a85e5e11e66c3bdf4ad32eec5e952921ac56763.zerochaos@gentoo \
    --to=zerochaos@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox