summaryrefslogtreecommitdiff
path: root/media-radio
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /media-radio
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'media-radio')
-rw-r--r--media-radio/KochMorse/KochMorse-3.4.0-r1.ebuild4
-rw-r--r--media-radio/KochMorse/Manifest2
-rw-r--r--media-radio/Manifest.gzbin5030 -> 5034 bytes
-rw-r--r--media-radio/dxcc/Manifest2
-rw-r--r--media-radio/dxcc/dxcc-20191204.ebuild23
-rw-r--r--media-radio/fldigi/Manifest2
-rw-r--r--media-radio/fldigi/fldigi-4.1.09.ebuild51
-rw-r--r--media-radio/js8call/Manifest3
-rw-r--r--media-radio/js8call/files/js8call-2.1.0-hamlib-type.patch27
-rw-r--r--media-radio/js8call/js8call-2.1.0.ebuild41
-rw-r--r--media-radio/qsstv/Manifest2
-rw-r--r--media-radio/qsstv/qsstv-9.4.4.ebuild2
-rw-r--r--media-radio/tlf/Manifest2
-rw-r--r--media-radio/tlf/tlf-1.4.0.ebuild2
-rw-r--r--media-radio/tucnak/Manifest2
-rw-r--r--media-radio/tucnak/tucnak-4.18.ebuild2
16 files changed, 158 insertions, 9 deletions
diff --git a/media-radio/KochMorse/KochMorse-3.4.0-r1.ebuild b/media-radio/KochMorse/KochMorse-3.4.0-r1.ebuild
index 745430f452c0..190a657b9151 100644
--- a/media-radio/KochMorse/KochMorse-3.4.0-r1.ebuild
+++ b/media-radio/KochMorse/KochMorse-3.4.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Morse-code tutor using the Koch method"
HOMEPAGE="https://github.com/hmatuschek/kochmorse"
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
S="${WORKDIR}/kochmorse-${PV}"
src_prepare() {
- cmake-utils_src_prepare
+ cmake_src_prepare
# Upstream uses a non-standard category in release 3.4.0. I submitted
# a fix which has been accepted, but not yet released.
sed -i -e 's/Teaching;/X-Teaching;/' shared/kochmorse.desktop || die
diff --git a/media-radio/KochMorse/Manifest b/media-radio/KochMorse/Manifest
index e3a74f43a775..ef068e6bf614 100644
--- a/media-radio/KochMorse/Manifest
+++ b/media-radio/KochMorse/Manifest
@@ -1,3 +1,3 @@
DIST KochMorse-3.4.0.tar.gz 1066631 BLAKE2B a435ab85ea782cb09ceab23109651572a2ed8fab6764ed54cdb5c1f2a51814f477fca013913f81b806404abf0d210edce7cca589b10b19b39fece5d8e1f7b581 SHA512 43cf5c3c9d66c4ef23016246a80ab426976a20ca5a2639d47ff2622adcaa3a9444dbfcd2d5c28c5ee32e0f041e8ecd8a33f82a9ed3040753699ebbb43d8f0faa
-EBUILD KochMorse-3.4.0-r1.ebuild 795 BLAKE2B ba585172bad6b84134432a5a2263a4128ab42aabc0f01e60b4b1c3a0cd3cb6c000d6fa2c53a741319b4d1b0f17b6141b6a8312b8febe57f6d90787a4fbaf8532 SHA512 ee10eadb4890d3a7aad9f28d964720184ba76ee771d102a1a3508d336575c1faf35e64b5219f6c20a1d326a5f391f3f550eef22d25277a2225dd82aea232369a
+EBUILD KochMorse-3.4.0-r1.ebuild 783 BLAKE2B 1efbd9fe4a61bf620c454d056e8a44e3caf1120cd55d8ecf24fa12f260bd922a6a2cf7a52ebee561e693d6edc26eaa6684338d57556e9e0bcffc9433912feda3 SHA512 d9874b089edb52a2a0a13a96c6a29320bf1330b89dd9c26561a22242365553f019f0d9a7591c86106020e0a9d3f219082a760f70a480be3e404a4b19193421d6
MISC metadata.xml 623 BLAKE2B a5dc157aa180f197ef055d643f18b72242d98f807fd5d8ad465df0d12d0769b73a2c726e6c1daf31e9a269a3af2e1253dd5cfbadd254c773279d504cf7cf95a6 SHA512 7ec69b0f22be7b23ab92513d64383eec7c255e192ac5d1136a5fb2262326c1be52e7615f445eda1703f94642d0ef41f28fe4f2e13f42eba843884350922fc143
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 5fc0f543e837..d4f360229af2 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/dxcc/Manifest b/media-radio/dxcc/Manifest
index 61121e82d6b9..7b5a3075510b 100644
--- a/media-radio/dxcc/Manifest
+++ b/media-radio/dxcc/Manifest
@@ -2,6 +2,8 @@ AUX Makefile.patch 867 BLAKE2B 0eaed32692fabaa24d65ae5e52943f16bd6ec6ef96e60d722
AUX dxcc-20190309-Makefile.patch 919 BLAKE2B 457e5178742fb6247a0769df96ec65b3c80cd138471aa0ace6a41bf91fbc3f512699c642587f9799aa29fae8910f63430f5a5eb0378b18f203069ba1c0f3f33e SHA512 379da902c2a80ea8d3cdc26212f1d9e8f951ac3eaaad123d3ae07c9193f0cf12f538e3bc39d7e5cd25614a9a6837bddd01e53049422514cf4d2ebd2ae4079332
DIST dxcc-20080225.tar.gz 110774 BLAKE2B 45673644fc3fdc0eb3ec072df64ee79441a1c7e5afcbce7e5b33c159eef75c254fe2796086fe9a1781293e8a1671e9cfe872f6ef8446d34f6168ec9cbd9f9fcc SHA512 ef976d5c94b488d3dec132850f9c4da34caf02eee77a8c38a3fce5ccb033ffb848d5814eb72756d04235b9cc454f17f4c31aa47295c9e9cecec716ff32bf3df7
DIST dxcc-20190309.tar.gz 175488 BLAKE2B 46ef8e87e0c70b4d58f3a6533f651aff078502705206f145dc25b5380db0019faa49dbb9003896c4ace33f35d59b349155bb77584d235700ea4532f71744fb44 SHA512 c7bad51ade05d60aa077b24c87bf5370728038503e190808eb774b307089269fe21d068f86487455ec1b23e5b90a560ef53794834ffe7e6eefc6fd78effdec21
+DIST dxcc-20191204.tar.gz 176076 BLAKE2B 86f18d7ce381e2ac8c5baa31e71d26d031cae47ab19d6a89af7d18662877901649286281e55e15fe068649f54449d474d72cfdb6cf87fb9c66e698095c7093c8 SHA512 a4fe2034ebd9674dc63e998dc68aa5d56eebae2203eb7a3e90edb2b71283bee76c1b68a99561596d2afb80777ba8ef071f1d5d12c6b6e1ea6ce1e2425ab22144
EBUILD dxcc-20080225-r1.ebuild 513 BLAKE2B 3b299ad409dafcb006b54521cf35328563a450e69e540576616fe6b00f372d4f535672a3e724e527b19714546b7d298a8a8c6db31a069bd9367603ef6886d45d SHA512 edb644fb8adbf188e7cc5ec6f0d2e043808b777ca3023ed7aae9e74028a39b22b9b3488540f26c9e6b4e17887d5d422736bd8db245926830873cba8f9673f3fb
EBUILD dxcc-20190309.ebuild 486 BLAKE2B df95d11696f305009e3ace3edb3cf115a152c90c1b6e5db58f7616df21a0c64c4f88ee57c12c4e511ba64114d15fa0d3f1f867fdc18cdd1a8f1fa5c26465edaf SHA512 bccf02d2b8b67d7374cccc137400b08f9aeb1fb54d04f26cfe89e6e78a5c1919c61e885801c088cf4ef9eeb84fdeb9f2fd37d9aaa3f641fd1185b5bc52be3e92
+EBUILD dxcc-20191204.ebuild 498 BLAKE2B f3ef993edf457a0ee5bae0af2186181a749be2c7171dc2f2d6e9cb6fd35c717b9c93c9e51fdf16594b5963f4db0dbc552edd16b0bb7406e40ad8d563695be487 SHA512 6b7183cd445d279ec2cbe357078107b009498a59ed674257ded07d22a87b18f7acd26a758f544a29e896044c0461f32c441fdbb8bd86c6a20d252a04f816b4f8
MISC metadata.xml 249 BLAKE2B d6fa8a349066f9684c68c3086f53e41ebf30b6e313e8e8e752a953c0eaa0853448fe17e5ed46836bc5e149a282a33c7408c675d3b39eb3d59ddc1c1ad86bf716 SHA512 965ae00fa198dd8f5869c4c14ff3e28c7d76be7182be6ba4bedbb68d7138da5be3c8bb993689db2c73ac328456015ebdf018ee1b308d6988067810d1156bd179
diff --git a/media-radio/dxcc/dxcc-20191204.ebuild b/media-radio/dxcc/dxcc-20191204.ebuild
new file mode 100644
index 000000000000..459bb68edcd3
--- /dev/null
+++ b/media-radio/dxcc/dxcc-20191204.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A ham radio callsign DXCC lookup utility"
+HOMEPAGE="http://fkurz.net/ham/dxcc.html"
+SRC_URI="http://fkurz.net/ham/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="tk"
+
+RDEPEND="dev-lang/perl
+ tk? ( dev-perl/Tk )"
+
+PATCHES=( "${FILESDIR}/${PN}-20190309-Makefile.patch" )
+
+src_install() {
+ emake DESTDIR="${D}/usr" install
+ dodoc README ChangeLog
+}
diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest
index 1b78dcea570a..c4f05fa17050 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,6 +1,8 @@
AUX fldigi-c++11.patch 1140 BLAKE2B 987d33126e80340d7687cc1e346a8cc8b5701c9f6a4259357c08c8ab828eb71d871e1bb70652f4d35a57243fbb0738db2c59717a822f178bf2c7afb960305c42 SHA512 a2399caf67947b129d32563d3deb0f209f0814e39ea48ea46f664bacf7b64a2639f9c237889004af45df6553ef5668ec9d5c389d3ea7a6fb9922f54654bcc9ee
DIST fldigi-4.1.06.tar.gz 4633753 BLAKE2B 2eed9be5c1e0d0fdb29b9a2d5b7c7eedca7cdb5dc9149532776083cd56d67cbbfea1760f2287d9de2880508e950c4a87e96b4d818f56b3ce4f2f4025057eb54e SHA512 fc3ef66e9ce8c231af27d17f098e1767ba35038afac124be2a1db846246bf2e6d86ba078cd82e28d73b7389079eff87545c2f3e81bef95c525b90a8886c612be
DIST fldigi-4.1.08.tar.gz 4633597 BLAKE2B 853569115aa33e768a4e7a9caba0675dfc8235bdc889317d44f2d3896c287f7117ef6983b8e41be5ec4d967cabb1c7a506a1488aa200cdab6aabef48c24986b3 SHA512 e1262aa87ddeed0618cd74327696ef9542afc3c6c4529db0224d8278ef8a270f83c51a64b0957d17f6ada07ba0d99bdd4124e453e3d0268ffa283e90fbe322d2
+DIST fldigi-4.1.09.tar.gz 4778091 BLAKE2B 2053cccbe84141ee4b43149f043a9f66c568d962d6ef01a694e7dcb876d76e2a74d87158cd3e811b44b7495152b8fdb191098d55ac64793e8c76a0b26783bd0a SHA512 b4c284f599f7985205c8198df32f02fade55bfba6c4630b0c385f9f2d734ef0be11b5620e73324d88a5d5dfc4258c44c8e1759a57cd8da77186bb7d4277e1503
EBUILD fldigi-4.1.06.ebuild 1288 BLAKE2B 335fba25a3c2809814737f583b8db2e6651b4c4b04c938666f466cf18a4ae432edb1c5194dc33aad0d306cb74a12a26e529b8fadebed3f531a79dde41799efb1 SHA512 ebdf9ae81997d15d7817c3d065541cc2b2f2e2cc20972a0c5462912a95b12bc793c8e14f851b029a32e4ee3c623b0f44dff69be76b8e5cb8a5854de758e027b2
EBUILD fldigi-4.1.08.ebuild 1288 BLAKE2B 335fba25a3c2809814737f583b8db2e6651b4c4b04c938666f466cf18a4ae432edb1c5194dc33aad0d306cb74a12a26e529b8fadebed3f531a79dde41799efb1 SHA512 ebdf9ae81997d15d7817c3d065541cc2b2f2e2cc20972a0c5462912a95b12bc793c8e14f851b029a32e4ee3c623b0f44dff69be76b8e5cb8a5854de758e027b2
+EBUILD fldigi-4.1.09.ebuild 1290 BLAKE2B 545cc510b01cf7ba73c01b59ba77865e5f533866b32942215b068b567ba064a5d881739ccef95417a75c12cd7489eab8aa472faf176bf9b41623c099c448e03e SHA512 e93c4d87b94e762a114e7e766791a1d8aaa8cfb2d80011ba2e28597a273435f4ef06c083eba0e8b8eea4e962b84c3cdd2b02e7910f818244f8c3258cb368cdb2
MISC metadata.xml 495 BLAKE2B 9c6f1b29ffb13a553b74ded93c11d29ffdc5a02336adb8fef55b862800a1856e712cdcb06c4e7d90858712d43aafce79f6cf9a357dc0a3c3ca0fc5cdb0ff770e SHA512 fdd9bc3f065ccb354ed0ad5c6544ca70f2011828870b942f2bf2f7001bf1342f858d60a6031cf005623795d1f1d2ccbc3a42fb54dcbd465c3c73f29a928d9091
diff --git a/media-radio/fldigi/fldigi-4.1.09.ebuild b/media-radio/fldigi/fldigi-4.1.09.ebuild
new file mode 100644
index 000000000000..7ded0b14db4c
--- /dev/null
+++ b/media-radio/fldigi/fldigi-4.1.09.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
+HOMEPAGE="http://www.w1hkj.com"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="hamlib nls pulseaudio"
+IUSE_CPU_FLAGS=" sse sse2 sse3"
+IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"
+
+RDEPEND="x11-libs/fltk:1[threads,xft]
+ media-libs/libsamplerate
+ media-libs/libpng:0
+ x11-misc/xdg-utils
+ dev-perl/RPC-XML
+ dev-perl/Term-ReadLine-Perl
+ || (
+ media-libs/portaudio[oss]
+ media-libs/portaudio[alsa]
+ )
+ hamlib? ( media-libs/hamlib )
+ pulseaudio? ( media-sound/pulseaudio )
+ >=media-libs/libsndfile-1.0.10"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+PATCHES=( "$FILESDIR"/$PN-c++11.patch )
+
+src_configure() {
+ local myconf=""
+
+ use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse"
+ use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2"
+ use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3"
+
+ econf ${myconf} \
+ --with-sndfile \
+ $(use_with hamlib) \
+ $(use_enable nls) \
+ $(use_with pulseaudio) \
+ --without-asciidoc
+}
diff --git a/media-radio/js8call/Manifest b/media-radio/js8call/Manifest
index 1e773bf4aa84..e18da9e39eca 100644
--- a/media-radio/js8call/Manifest
+++ b/media-radio/js8call/Manifest
@@ -1,7 +1,10 @@
+AUX js8call-2.1.0-hamlib-type.patch 752 BLAKE2B b58e648597d467ff559d6ea77abef4fa31b3cc3bf14b72a2e66ba6cb839377c59ced2fad97c104cbd8b90acf09e477584baae6238d90524442d10409fb4a0e09 SHA512 ac65d9f6755d2fa2e5ca3593bf73c2d44716e6bbea29906d59e2a023bbe9821ad98a48e6f8d56eafdb5648884b0d1f9f23c05900e0ec67b5785cf65dcc98e899
DIST js8call-1.0.0.tar.bz2 15923224 BLAKE2B 646fd869e6029d57dfd1d9762ede2407e18a18170088df65d1b16a581709065cf45edb23533b9c89193b01a85ec326638efc99202489db54455298a5033696de SHA512 64f24821c9ffd86123ede2baac46bcefd33b5dc5e0496cd44e594e79706ec2f3fdde5ce13c379addbf2bded3e392a1f0fc0f2df0298ce57a22e434a6ab6a1e7a
DIST js8call-1.1.0.tar.bz2 15993553 BLAKE2B 3538f746b175d0623169d2a13b5c26b334561f604fa25c8dddc15ee2a41319df8bb4c0a905be6340d4d18d87bffd8bd4e9a4eb9ceec3310f33aa22005c0e1c19 SHA512 992408408888a59174811c30fcc07065bcb5e459c355955a59e638ca27da27c2c25df8fa7579ce1c322a76f12780c58821df9fc781cde2cb2b2851312d188787
DIST js8call-2.0.0.tar.bz2 14434190 BLAKE2B 2d016c93175fe41cd4c24b57fc0a6c65ff5d5630aff68aac4e3e941570f315abe9f083f1686cb95e49d90ea41ac82752fcdd37041727e95820d34bcd0e82e2b1 SHA512 58566d4e6009339ef9a1459bdf2902748200b7a002c8be22067ec97eae16cc42465001e7084ebc00b1e406ae47fe45092226e1c6568253a1bbf95c65f040ab75
+DIST js8call-2.1.0.tar.bz2 14432328 BLAKE2B 3f48be58905cf05af8230b715956ecfec71fd792fafb029cba84c799e51bb1189e158c16ef05bd8959572778aad556a11b0896647a47cc1e6b10ddd48bd033cd SHA512 0edfbc8cbbe3df551d7dc97c7362100d2714e2d37934a053233ca8107247f7fdc67a36b59b1fe701154c9348f27171ddab9c21ffc763072d390431f9dd5382a0
EBUILD js8call-1.0.0.ebuild 877 BLAKE2B c59f72323ba1e9a17890400ae0bf6134b6907a857c6bb89740bfbcac155e85458e808d34e352bffd9997a7e22aa256cafcc0ada12787e4f0b13b42ab9f30ebcc SHA512 a7941d4f677e003af0b7c7c3bfd63134f7fc5fa4bbb0b059ada6997918d9d1c5133391385e8e59fdc49d15d2c9cdc1bbdc13f4d63c6a8e1585b2c4cac289841a
EBUILD js8call-1.1.0.ebuild 877 BLAKE2B c59f72323ba1e9a17890400ae0bf6134b6907a857c6bb89740bfbcac155e85458e808d34e352bffd9997a7e22aa256cafcc0ada12787e4f0b13b42ab9f30ebcc SHA512 a7941d4f677e003af0b7c7c3bfd63134f7fc5fa4bbb0b059ada6997918d9d1c5133391385e8e59fdc49d15d2c9cdc1bbdc13f4d63c6a8e1585b2c4cac289841a
EBUILD js8call-2.0.0-r1.ebuild 881 BLAKE2B f2b37d220b6b7bac193df394ebc92c3c03c9b9dfa5cd0f51308a41362fa402577a7ca6d8c71c19717972f38eecac32292e39783cae824885e361a17c4ad470e8 SHA512 4836807736c2433d3e48ba50aa1adc07a6a6f6c3a43a947bc2fa0111aabde0366e4b3752066787676c2b47c3cb036bf191adc67d3683b8bf16381fca7d3c4c04
+EBUILD js8call-2.1.0.ebuild 936 BLAKE2B 23704d418b26b9f5cc02e5520a01ca67efbc5c5085067676544ed6beb18a87ccfc43b118769773d2035321ff90bfca4d432af3b98c2a4115ff5a6a00bdf734c7 SHA512 bc67a252baec3e06e00bbde9d388a4bae820012a9165d78dba56a0b82ff9db575c412d68722af07f33a20fb268811b86d6e1c3e62ee2de3173861eb40e72a289
MISC metadata.xml 312 BLAKE2B 77446444162f6d430b7cd8c95ea0ff34da775e0a78d355b1e71a5a5e3c64c6f633b0339cdcd2055d3ea1fd5befa5d6655d02d2cb0fd55fd60a408efb33c6cf0a SHA512 caf176b301b2a0385c9c24d8ee1b68077d9cf49b5379f6530c27658450efa8fef6551a4d1492529bdde38e95bb4f5df5f9825c38865874514803e12ad37bc461
diff --git a/media-radio/js8call/files/js8call-2.1.0-hamlib-type.patch b/media-radio/js8call/files/js8call-2.1.0-hamlib-type.patch
new file mode 100644
index 000000000000..5fc71b7f2940
--- /dev/null
+++ b/media-radio/js8call/files/js8call-2.1.0-hamlib-type.patch
@@ -0,0 +1,27 @@
+From af2ed2b67665a4bb891ffa01d45043bb197f06bf Mon Sep 17 00:00:00 2001
+From: Richard Freeman <rich0@gentoo.org>
+Date: Sun, 22 Dec 2019 21:26:27 -0500
+Subject: [PATCH] Revert "Updated hamlib interface to use new unsigned int for
+ vfo_t"
+
+This reverts commit 7728483481975bfe1527eab657cf636c4c3b9181.
+---
+ HamlibTransceiver.hpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/HamlibTransceiver.hpp b/HamlibTransceiver.hpp
+index 509fe4e..c8c0f74 100644
+--- a/HamlibTransceiver.hpp
++++ b/HamlibTransceiver.hpp
+@@ -14,7 +14,7 @@ extern "C"
+ {
+ typedef struct rig RIG;
+ struct rig_caps;
+- typedef unsigned int vfo_t;
++ typedef int vfo_t;
+ }
+
+ // hamlib transceiver and PTT mostly delegated directly to hamlib Rig class
+--
+2.24.1
+
diff --git a/media-radio/js8call/js8call-2.1.0.ebuild b/media-radio/js8call/js8call-2.1.0.ebuild
new file mode 100644
index 000000000000..d886436dd36d
--- /dev/null
+++ b/media-radio/js8call/js8call-2.1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils vcs-snapshot
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Weak signal ham radio communication"
+HOMEPAGE="https://groups.io/g/js8call"
+SRC_URI="https://bitbucket.org/widefido/js8call/get/v${PV}-ga.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtserialport:5
+ dev-qt/qtprintsupport:5
+ virtual/libusb:1
+ media-libs/portaudio
+ sci-libs/fftw:3.0[threads,fortran]
+ virtual/fortran
+ app-text/asciidoc
+ <media-libs/hamlib-3.4
+ doc? ( dev-ruby/asciidoctor )"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-hamlib-type.patch" )
+
+src_install() {
+ cmake-utils_src_install
+ rm "${D}"/usr/bin/rigctl{,d}-local || die
+ rm "${D}"/usr/share/doc/JS8Call -R || die
+}
diff --git a/media-radio/qsstv/Manifest b/media-radio/qsstv/Manifest
index f91bdb0ab818..c6eeff665469 100644
--- a/media-radio/qsstv/Manifest
+++ b/media-radio/qsstv/Manifest
@@ -3,5 +3,5 @@ DIST qsstv_9.4.2.tar.gz 7409123 BLAKE2B d20c81f8a84ffc21d2afa2f481f2aa5313668beb
DIST qsstv_9.4.4.tar.gz 7716392 BLAKE2B df285cc26c195dce05e54401de4fce70ea91c3af1f774d90d81b62a366c66c3cde4f0cce5c370bad45b81230ca7c2be624542cde10b94d388785d13b49ed646d SHA512 d206c6c108827b607dfe360e7afe31065518f03ab04609ccca9a9bda16207d12966eb49d486d13eebb814716252c50aa5963d090f1e505e508ccb1b6ccc4728c
EBUILD qsstv-9.2.6.ebuild 1011 BLAKE2B d24f2e9717a4532f25e7f0428948186cf8f94a1a85c668f944a7450118a35c22a4ce72927b16fd7d94588ddc324ec904b199cd7a87eafd6feb4b588adbc66271 SHA512 26a7cda1fca6b68af89406b4764cc6df62e39d0465f30fc8d95268c63a89dfd700f71be28c2ec30d8e8f6e6041c8440cc6f202ff334e1169503d8a5947872b1a
EBUILD qsstv-9.4.2.ebuild 1022 BLAKE2B 44dccc88a935574850e264d856b3afacdfe0c8f65e6384b71fa2003691ae52d82a47091ea8fc2def42e10fd2404f9ebc947de07b9c8c93a9e80da50dc7ca87f4 SHA512 4e4016ce9adddef9ff6c34f1ca9dc5a875165800ff1d7ad503023289e79ca0a10929faa895afd80b3bea15e516907a2232b3f65df26c93f55121831138e6c913
-EBUILD qsstv-9.4.4.ebuild 1024 BLAKE2B f348d81601411138e40afacb047bc2f94807970f3ed04364df930e619adb38b63aaee46047c3c6c485159e8475fee247a531b921718886a645133ad63c1e7dd2 SHA512 d7951062d18bcd4505286206146cdaf01f37e85b0efc350f7f6883dc9bc72707dc748774e682f440d8d9c927461a6595076a0386252e5ca966560d0e4fa86b5c
+EBUILD qsstv-9.4.4.ebuild 1022 BLAKE2B 44dccc88a935574850e264d856b3afacdfe0c8f65e6384b71fa2003691ae52d82a47091ea8fc2def42e10fd2404f9ebc947de07b9c8c93a9e80da50dc7ca87f4 SHA512 4e4016ce9adddef9ff6c34f1ca9dc5a875165800ff1d7ad503023289e79ca0a10929faa895afd80b3bea15e516907a2232b3f65df26c93f55121831138e6c913
MISC metadata.xml 410 BLAKE2B ce47d5a977b2b6b76940c5b2c74434ea382d4188f319234935a12fa4927f4b493ea664ec6fca2302aea1a31b8234d20819b585f5e56384085541445f4e8bab2d SHA512 2c6aca4abe5c944966fd5c63f9534024453cd67560f406971d6281604bfed5800f384cee8d1aadb0b85bf636530a2b7eb5c2ba002a499eb41f2670d38a89b69c
diff --git a/media-radio/qsstv/qsstv-9.4.4.ebuild b/media-radio/qsstv/qsstv-9.4.4.ebuild
index 9df5484486f1..6963627f6646 100644
--- a/media-radio/qsstv/qsstv-9.4.4.ebuild
+++ b/media-radio/qsstv/qsstv-9.4.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://users.telenet.be/on4qz/qsstv/downloads/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
CDEPEND="dev-qt/qtcore:5
diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest
index 6f729c2b4c5b..02bebcce657d 100644
--- a/media-radio/tlf/Manifest
+++ b/media-radio/tlf/Manifest
@@ -1,5 +1,5 @@
DIST tlf-1.3.2.tar.gz 691287 BLAKE2B 130e1e070e2846cfec2989c20716e713b3b9269ba5395f96e19e049c87b321673d5bfd005c887fef0d8945e46db179eca7e7a1e1f96cc5fb0ab7be2cd74185bf SHA512 797afe9d4dcd83c315ff62b07d24d44a76fd08dabb0f081d20eb8181232630cf2a1792dcf4afa0e74a6ca6e3c4cbe0a42958884aecbe8ee31bc8c6f9bd05215c
DIST tlf-1.4.0.tar.gz 702237 BLAKE2B a8e8aaacafe961bc4c33eccca066eaadf86cdca6de6b5585c09b808da9f85d62e704be16feaffaa81748de4a3ccddf04f4f56edde963adcb3bb210f75ba0a054 SHA512 8abf1b3bbabc506cd844d7b9bea5985cd8c73cd4401819bf4144022b41711e5fd58cf792638bb93c2ee52586c953f4115c0055799469f5c1edd157afddae1631
EBUILD tlf-1.3.2.ebuild 676 BLAKE2B fb91182c2d0756c51587016b59ed6b30a5ee80ee7aa72e7bc1b880aa7feade873d36cacb91011508324187e0edb64cebead8776e9932e4be93818e7ff6e1b114 SHA512 cd4fd79e58b1b66413714ed1da9eb1080f968be641845376c46a4192f425e0175d5438002aac54dbdc4d46140a19a232bccb2dd0a0b23b41471a893b42a46c39
-EBUILD tlf-1.4.0.ebuild 663 BLAKE2B 4c50f89f105c3abfc9fde23aea42f08fa726ae6e2c945b082021870bf13f2bf7c253a8f723194c9110b996a95866812b9e075c81b91beeaf854cf41c92c6f535 SHA512 c22430cea3bf6edd52fe2f6f6f3f671222d40b9d8558482ae3acb4098ca1f3dd70111beee56e6ee15201247c1c24cd55984aa8ab5345aa8383e349ba25ef3f9d
+EBUILD tlf-1.4.0.ebuild 661 BLAKE2B 9a1358334c62b82edfa78a39822ba35cddae09e87cfd72546c28603e97ffa314a9ba23bcfaa42f7514acde2836f28245b44f13284c69df8ba638a9b1146ec343 SHA512 5260e6a8f25e84887d0e22c946ca6b7188ab00b762d5c9cbc688b547fd153e68cef9ee501d87f4b5248f127c543919b9c34b2197e32840a8a2dc6cd198392957
MISC metadata.xml 249 BLAKE2B d6fa8a349066f9684c68c3086f53e41ebf30b6e313e8e8e752a953c0eaa0853448fe17e5ed46836bc5e149a282a33c7408c675d3b39eb3d59ddc1c1ad86bf716 SHA512 965ae00fa198dd8f5869c4c14ff3e28c7d76be7182be6ba4bedbb68d7138da5be3c8bb993689db2c73ac328456015ebdf018ee1b308d6988067810d1156bd179
diff --git a/media-radio/tlf/tlf-1.4.0.ebuild b/media-radio/tlf/tlf-1.4.0.ebuild
index 5f950b40696f..bdd2cd0c114e 100644
--- a/media-radio/tlf/tlf-1.4.0.ebuild
+++ b/media-radio/tlf/tlf-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest
index a69672176fcf..7668311e226f 100644
--- a/media-radio/tucnak/Manifest
+++ b/media-radio/tucnak/Manifest
@@ -3,5 +3,5 @@ DIST tucnak-4.17.tar.gz 3520755 BLAKE2B 6628d628cfc7770fdc02611ec7d21410dd910601
DIST tucnak-4.18.tar.gz 3527134 BLAKE2B 2e059875fb22a9027dde486d82eaa2bfd1d339440b59ffbde3b3923365096e4e7a77edc0690d79d66d1b9b218b2a7698b7783f1f07c0a8f94bc002ee5acc8528 SHA512 9c986bd4e9221a2956722423d8c31e3e420d5f50f2c68577a73d62f5e0913e79526dfbbee29e9f98f25445e35587a95aa709d538e4ba5e17d739a1220e41f0de
EBUILD tucnak-4.16.ebuild 1966 BLAKE2B b918e611e92f3d68bae29f3f5a8ff297e98f6db7a2908bd2de4078d960220a82bed0e60d5e5677418bcb6b5f6375b760710cfe057c7d475185bfa2b728abe50e SHA512 2d3cebfb599a2f255d2ed81c3c955d728b6e4806074772898a3adb90a8cf814a420c2976040dbb6b0b9dcbe82bbe74ace3c5151d90f3b0cefa7db7a7134bfdff
EBUILD tucnak-4.17.ebuild 1968 BLAKE2B ab961c009dfce4480636df84be8d15fe78978bc0d6c687c97cf6177de6953bbd7796e99431cb42fdf22ed4ce13826ab3e6a9aa7d374503e06281efecfcbfc5c1 SHA512 bafc882e0672d04191c4993515d4e93d3de70f8531333f8925c46cabd2d842bfa2eed63c0e791d960540af64a4b4b5894d7c61e817e8faec598ac79e9c1d1ed1
-EBUILD tucnak-4.18.ebuild 1968 BLAKE2B ab961c009dfce4480636df84be8d15fe78978bc0d6c687c97cf6177de6953bbd7796e99431cb42fdf22ed4ce13826ab3e6a9aa7d374503e06281efecfcbfc5c1 SHA512 bafc882e0672d04191c4993515d4e93d3de70f8531333f8925c46cabd2d842bfa2eed63c0e791d960540af64a4b4b5894d7c61e817e8faec598ac79e9c1d1ed1
+EBUILD tucnak-4.18.ebuild 1966 BLAKE2B b918e611e92f3d68bae29f3f5a8ff297e98f6db7a2908bd2de4078d960220a82bed0e60d5e5677418bcb6b5f6375b760710cfe057c7d475185bfa2b728abe50e SHA512 2d3cebfb599a2f255d2ed81c3c955d728b6e4806074772898a3adb90a8cf814a420c2976040dbb6b0b9dcbe82bbe74ace3c5151d90f3b0cefa7db7a7134bfdff
MISC metadata.xml 408 BLAKE2B 80978177d2257cefae04860fc52e43ea7f0d2221bf4a5b3050fe8057acda81625117b1ba74e7357d40d00cc7fbd44f2dac713494cd8d20679c690cf851e1b678 SHA512 ad015a404c42d5cd0f160907400f545698045bb6c7c3da59816830ec6ed51938a02988c59d4a9ade472a78fd39feeb49ebe6c2a9c625e535a37e44bf19db1b17
diff --git a/media-radio/tucnak/tucnak-4.18.ebuild b/media-radio/tucnak/tucnak-4.18.ebuild
index f97b30dca3c3..b78b8fb5f572 100644
--- a/media-radio/tucnak/tucnak-4.18.ebuild
+++ b/media-radio/tucnak/tucnak-4.18.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="alsa fftw gpm hamlib suid"
RDEPEND="dev-libs/glib:2