summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
commite81d2dd033df3a61b874a9a37f951ca05eead86f (patch)
tree82bfb1314b75b6c04de41a378a4838b7a18b0d68 /net-wireless
parent288d9455931660abb6dfa534a78d45c7fb901477 (diff)
gentoo auto-resync : 08:04:2025 - 08:43:11
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin13913 -> 13915 bytes
-rw-r--r--net-wireless/gqrx/Manifest2
-rw-r--r--net-wireless/gqrx/gqrx-2.17.6.ebuild56
-rw-r--r--net-wireless/rtl-sdr/Manifest2
-rw-r--r--net-wireless/rtl-sdr/rtl-sdr-2.0.2-r1.ebuild2
5 files changed, 60 insertions, 2 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index d6f67822f8cd..7a2bab05a7da 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest
index 9d49bffea40b..ce3718d78884 100644
--- a/net-wireless/gqrx/Manifest
+++ b/net-wireless/gqrx/Manifest
@@ -1,4 +1,6 @@
DIST gqrx-2.17.2.tar.gz 3620793 BLAKE2B a8354212c5084160315581840a19a28f737d2492f16aad2f58f4e508e0ac4dfda7fa139eccd38694ebd0777a4c2062f984840baa2cc2313524e0566e695dc638 SHA512 7e387dd909d0dda710e8fb7766bcd6f26abc2a6bef73d2bdf4d9c96b8cf698d3b6c6c1b2fbd51e91f907f446bb1e551b9fb99503851e02777599193717a72e35
+DIST gqrx-2.17.6.tar.gz 3627214 BLAKE2B 16d362249ae8b46c19b58b1b146c79d2d34f4cca4b38aae826f781c493201b3a2a41df9b46309d8396795507c2b61c053506738eb791cd89fd4b8d2f3e2246fa SHA512 626a7c842e9848fa3eb0326f0ebdee3d1b78eda36f3d378676dc10baf9a799ffd3cd6e3e78d992474443108a7f71d29a39eadd73821432846d8465eff1946974
EBUILD gqrx-2.17.2-r1.ebuild 1224 BLAKE2B 6882868a45feae6b2d5a79367b9eaad8bec9aa022573a01d5ef3e29a6363fa46487ce40c473d151b9b2e6b90b62962e2b6313c2cc4d7011173bb4ac37cb5aa2a SHA512 e3a8998d3d6d2066c53b97c01b2171098353d9880eeae775473ffc334c8878678e807b644fa95617c6caf3c5d6fc11c703fcba8a0cb5be5bb0494e2f38bdc7d2
+EBUILD gqrx-2.17.6.ebuild 1224 BLAKE2B 6882868a45feae6b2d5a79367b9eaad8bec9aa022573a01d5ef3e29a6363fa46487ce40c473d151b9b2e6b90b62962e2b6313c2cc4d7011173bb4ac37cb5aa2a SHA512 e3a8998d3d6d2066c53b97c01b2171098353d9880eeae775473ffc334c8878678e807b644fa95617c6caf3c5d6fc11c703fcba8a0cb5be5bb0494e2f38bdc7d2
EBUILD gqrx-9999.ebuild 1224 BLAKE2B 6882868a45feae6b2d5a79367b9eaad8bec9aa022573a01d5ef3e29a6363fa46487ce40c473d151b9b2e6b90b62962e2b6313c2cc4d7011173bb4ac37cb5aa2a SHA512 e3a8998d3d6d2066c53b97c01b2171098353d9880eeae775473ffc334c8878678e807b644fa95617c6caf3c5d6fc11c703fcba8a0cb5be5bb0494e2f38bdc7d2
MISC metadata.xml 425 BLAKE2B 46525cc3c3e93576e1f4e4b874c969e302f6ae83d5171d33241ef6329666d49bf28ae9218f6af8b0039bf1a18d7cb32d44186cffb47fdaef19f3068752cccff4 SHA512 42112bf05fefbd5883cb570903c760051cf4e2f793d14ef36e120105d9a36c30bda9f3209b6a3a9eeadc862416c6fef9ae92e8c84a6cac759639b25347780453
diff --git a/net-wireless/gqrx/gqrx-2.17.6.ebuild b/net-wireless/gqrx/gqrx-2.17.6.ebuild
new file mode 100644
index 000000000000..8add0b3ddd79
--- /dev/null
+++ b/net-wireless/gqrx/gqrx-2.17.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Software defined radio receiver powered by GNU Radio and Qt"
+HOMEPAGE="https://gqrx.dk/"
+
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/gqrx-sdr/gqrx.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gqrx-sdr/gqrx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="portaudio pulseaudio"
+REQUIRED_USE="?? ( pulseaudio portaudio )"
+
+RDEPEND="
+ dev-qt/qtbase:6[gui,network,widgets]
+ dev-qt/qtsvg:6
+ >=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network]
+ >=net-wireless/gr-osmosdr-0.1.0:=
+ sci-libs/volk:=
+ pulseaudio? ( media-libs/libpulse )
+ portaudio? ( media-libs/portaudio:= )"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+ dev-libs/log4cpp
+"
+
+src_configure() {
+ if use pulseaudio; then
+ LINUX_AUDIO_BACKEND=Pulseaudio
+ elif use portaudio; then
+ LINUX_AUDIO_BACKEND=Portaudio
+ else
+ LINUX_AUDIO_BACKEND=Gr-audio
+ fi
+
+ local mycmakeargs=(
+ -DFORCE_QT6=ON
+ -DFORCE_QT5=OFF
+ -DLINUX_AUDIO_BACKEND="${LINUX_AUDIO_BACKEND}"
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ dobin "${BUILD_DIR}"/src/gqrx
+}
diff --git a/net-wireless/rtl-sdr/Manifest b/net-wireless/rtl-sdr/Manifest
index ebc7ccaefcf1..32c0872bf40e 100644
--- a/net-wireless/rtl-sdr/Manifest
+++ b/net-wireless/rtl-sdr/Manifest
@@ -9,6 +9,6 @@ AUX rtl_tcp.initd-r1 306 BLAKE2B 8c6376b8bd3665500372f3705283b19a6e75feb6a878bcd
DIST rtl-sdr-2.0.1.gh.tar.gz 135727 BLAKE2B 46bb64e2e35d5f6164acb15b0b1e4c0c988bac8de8fd494faec85f4d36f2db3f73ebb0dc46ce42d4b2ff00a9025f145259aeff25563dd82623c2a3502cda1059 SHA512 ed7b84f05d524d89afc1db384a4e1c4bb2a66e9c6b42623ab42ac9d55829bde77eb12529044e1778664b5a97a48dc5b64bed19161a430c9d91c04dd08cb6b7ac
DIST rtl-sdr-2.0.2.gh.tar.gz 136512 BLAKE2B 48c8ed688f7eb1fce9400accfef3e7762fc40bb5c4e578bf19fdbb7c90bce55dcd1606d57d656c5860fd26e86fc70cae499e9e981695985571a6d51bb2ddd96b SHA512 20a1630df7d4da5d263c5ffd4d83a7c2a6fc674e3838bf02b2b59c1da8d946dafc48790d410ab2fcbc0362c2ac70e5cdcae9391c5f04803bf2cdddafd6f58483
EBUILD rtl-sdr-2.0.1-r1.ebuild 1361 BLAKE2B b7f73b38cb159c587ed4225b1052385ba147d197498361dce66b8bd7fd3a679cde9c52d83bbb72433b79674686d11c0d276225655abe072c3edc1e6379dbeef4 SHA512 3068856a6c447beb1263b93169c137d1ee6fc048a097a404d99ff53c1c456337f3b25b6df2a35df0f56f8f8948ce2aad47cf25f6599ce29b53c556fe4d65799b
-EBUILD rtl-sdr-2.0.2-r1.ebuild 1295 BLAKE2B f7a1ec01f6e3e821ebe806c0586ecbb6e6c140d1cf1417ca3d33ffef3e24c82530c403fdf76161458c4348430e9081c0c41d8fdbf763c5754287dbe3f2c28415 SHA512 106ab215c602c55425edc892d7649db7c458d40cd90cf1f84cdb049aa5eaff55f542434cc3eb3a8d30538a1c2363153e0ae721eab9de6e65cd88df557273b35b
+EBUILD rtl-sdr-2.0.2-r1.ebuild 1289 BLAKE2B 50b6c66f89705391aac39a90dd035313bb7f8d51eaaa60ca68f00c7a477f639280f929c20de7dc39768c245eaaca986ec4f3f64c89a74b21b5ec1becda3b4321 SHA512 e46e3e5495d6a4bc3b61785d71dcb87596d0f064c0f91906c72f5aa69ac24e80f7806d7b0d28761944d707c55918732d2f332f75c18087b575a1e5328972b726
EBUILD rtl-sdr-9999.ebuild 1295 BLAKE2B f7a1ec01f6e3e821ebe806c0586ecbb6e6c140d1cf1417ca3d33ffef3e24c82530c403fdf76161458c4348430e9081c0c41d8fdbf763c5754287dbe3f2c28415 SHA512 106ab215c602c55425edc892d7649db7c458d40cd90cf1f84cdb049aa5eaff55f542434cc3eb3a8d30538a1c2363153e0ae721eab9de6e65cd88df557273b35b
MISC metadata.xml 518 BLAKE2B d025587eab3ccb4e572e2db6d88018fae57f674fc174a37a558bd3fca51036af4f7dcf25dae8ae3d3b833965b8c52c230cc6c648967b3df10056d9bbdbf6e4dd SHA512 4f59f9145db46caca3c9e545e436ed95a130486dfca5914ffbb37603af49244a6d2f7df40f318a1137cf1e414c591781ebccd2d9ed7b0ec275f816553e0d8501
diff --git a/net-wireless/rtl-sdr/rtl-sdr-2.0.2-r1.ebuild b/net-wireless/rtl-sdr/rtl-sdr-2.0.2-r1.ebuild
index 521b9853c53c..3517c4edf1a3 100644
--- a/net-wireless/rtl-sdr/rtl-sdr-2.0.2-r1.ebuild
+++ b/net-wireless/rtl-sdr/rtl-sdr-2.0.2-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://git.osmocom.org/${PN}"
else
SRC_URI="https://github.com/osmocom/rtl-sdr/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="GPL-2+ GPL-3+"