summaryrefslogtreecommitdiff
path: root/media-radio
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-18 19:48:47 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-18 19:48:47 +0100
commit1494784ae35c6fa7b6a92a80dea93265fc54ccd0 (patch)
treedbbb1b83e130750c3a55a4287c3a2ec2bbff7af8 /media-radio
parentee74b33422f15493c315bdacf20da95d5b936d3c (diff)
gentoo auto-resync : 18:06:2023 - 19:48:47
Diffstat (limited to 'media-radio')
-rw-r--r--media-radio/Manifest.gzbin5032 -> 5025 bytes
-rw-r--r--media-radio/fldigi/Manifest9
-rw-r--r--media-radio/fldigi/files/fldigi-4.1.20-musl.patch14
-rw-r--r--media-radio/fldigi/fldigi-4.1.23.ebuild63
-rw-r--r--media-radio/fldigi/fldigi-4.1.24.ebuild63
-rw-r--r--media-radio/fldigi/fldigi-4.1.25.ebuild63
-rw-r--r--media-radio/fldigi/fldigi-4.1.26-r1.ebuild (renamed from media-radio/fldigi/fldigi-4.1.26.ebuild)2
-rw-r--r--media-radio/qrq/Manifest2
-rw-r--r--media-radio/qrq/qrq-0.3.5-r1.ebuild (renamed from media-radio/qrq/qrq-0.3.5.ebuild)4
-rw-r--r--media-radio/qsstv/Manifest2
-rw-r--r--media-radio/qsstv/qsstv-9.5.8-r1.ebuild (renamed from media-radio/qsstv/qsstv-9.5.8.ebuild)4
-rw-r--r--media-radio/tlf/Manifest2
-rw-r--r--media-radio/tlf/files/tlf-1.4.1-prototypes.patch32
-rw-r--r--media-radio/tlf/tlf-1.4.1-r3.ebuild57
-rw-r--r--media-radio/unixcw/Manifest6
-rw-r--r--media-radio/unixcw/files/unixcw-3.5-tinfo.patch30
-rw-r--r--media-radio/unixcw/files/unixcw-tests.patch12
-rw-r--r--media-radio/unixcw/unixcw-3.5.1-r1.ebuild78
-rw-r--r--media-radio/unixcw/unixcw-3.6.0-r1.ebuild (renamed from media-radio/unixcw/unixcw-3.6.0.ebuild)4
-rw-r--r--media-radio/wsjtx/Manifest4
-rw-r--r--media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch12
-rw-r--r--media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch20
-rw-r--r--media-radio/wsjtx/wsjtx-2.5.4.ebuild77
23 files changed, 102 insertions, 458 deletions
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 169187ce1546..ba10926eb1dc 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest
index b100ec700d4f..e66c867b4c6c 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,11 +1,4 @@
-AUX fldigi-4.1.20-musl.patch 309 BLAKE2B 501ca7335497f0c8dcc4c6b40cab5ed437b084cdce42c4068d8a9ca5ef8a91e6d0a079f4e46ea9592836121075385b5103ed0e9bc6d405bd42d1263377be4386 SHA512 4a56a8bbc9eeeb94d31d3f27a870c68c8eca6646b46f68e71121939d3baa7fc1eb1a28aab637ba52794c0ac792da9684f7dbe4770d33ed6a66935a00dd3beb1b
AUX fldigi-drop-nullptr-definition.patch 596 BLAKE2B d258036b22f597d82b6a66ecadbf12f8dde20be21464910e6d205d4c24dbc19ae60e00cb089818f3504d88d8dbc56e9dc4894dc5cc2f2b3925b614c3cb231206 SHA512 71993594183394a6f8f9329e43c14cf08b759b35d462632bab8a02ec4540107fbc99e50c95b0239daa61e279cb10c442ccc0b4fabf419bea3b6841f0d89ba54d
-DIST fldigi-4.1.23.tar.gz 4933875 BLAKE2B 73c9598d73e3f8f4a4299edebf687254830196d81470b4563bc530b0434e7b8beb6d9d0cbbd97029fba2da3491ec354f3fc723045e4691b60db7d03666624a07 SHA512 c01d579fb23325f097969cbb93bd488c8e0c61ef552097166c902a56ce119d7c20694df5cd76ae9b2cb485d68570720745d961b1f1dd9918c6f466f0441005fb
-DIST fldigi-4.1.24.tar.gz 4958881 BLAKE2B 9f138cee6ad16e5fc7e66aa8d985a838d5394417fa4f914c35ea737064433f8be9da4d798de65b2e72c321cf7ebf52242bec4e8c68bc7ad984c899c839146d71 SHA512 e5509e8904b2ee779e655483529b76aecc65ec927b358346b63b2ce1062194472713ea99ff6305acf7da68cb38c59c7a3bee31d867faea72bc51328c3050a4b7
-DIST fldigi-4.1.25.tar.gz 4959378 BLAKE2B 6d4ba6fa1c33fb7be29517a46fdf5c25fdf2d083700d41776e8365de99f6bd893be9af91c49a16e4b1192730781274551c45d7ae40138cd32cde4032d27f5329 SHA512 68b1327433b6f42e1daee5a1af912303ba876c9b2b65851e955807a5ae611dfdb572404d0336454c46ccf536c025ebf5efe58c33a3604a0e521f7c902b680c5b
DIST fldigi-4.1.26.tar.gz 4964877 BLAKE2B 73048df0543b10602c7b49d8e5b426d20d4c563f3f2d3d5bd9cc5f91e071c429931e4f6307df8b256b3ab2be45c8023765cd0719a70310733c478b38d44fda0d SHA512 dee7cd8ce2a89ea6837a4515ef93c3e27d9674bbbb87f121b42c682bcd47e996de860796e45cd86ebfad5812569bbdc7c995a32953881987c84a6f8402b85faf
-EBUILD fldigi-4.1.23.ebuild 1531 BLAKE2B 938178cdec741635a08bac4d3a3fa4a2fd784c69f57f184c09738099762b0f79a668ce54c521064b0b0279f237458651fc8a66a8e9754a7261a9fc0e1266c069 SHA512 cb5bc9030ce0ecab467b5207663b3e34172025a8c53b6186589a0e10c08f36b1debdb8fe56b69f1b2a0c13093caf2169a0c15d3a7d980fd6c16b7fda213faa5e
-EBUILD fldigi-4.1.24.ebuild 1533 BLAKE2B c67fe579126bc8842aa7af8252b0c181d4fc75e2678c376bd8c9076b9ec242e682f8c3c14f9ea6e3b7e6f8895ff35402e6c68548e60fe27c59343d65abf71776 SHA512 7366bf160a6930dd515783c818d272ec33ee90e2de142aaab5449b70e0b497d973b03f969baf13f439ac824fd574e4c71bf3c0259bf27913aa4ddc1eb37231c4
-EBUILD fldigi-4.1.25.ebuild 1531 BLAKE2B 1a279419f9969432c15047a66cd7450cf7f62a0925c998cada6a1f831fac3332bac980545d0e06c4981fde706f2fac76ed05db80b9af8e389540ceb34863333a SHA512 5022cb6999ebe553200b59eff8945dfc89e8fc554e5b3b669ad15511f895479c0838a075f6240ad7aa239572af813be6fd6fde8be145fe4789383b46722cd752
-EBUILD fldigi-4.1.26.ebuild 1491 BLAKE2B 1a38a15ba5bcff0a8de78d44e79cb1c9cebf07a49d28c1865ab522330646258a0d0f2d871e9a3892a174bedfd62d3b91843dab5c63392ac072c86d0a2e6f7f4a SHA512 4b3c504da741c5006cb8e605780542db1cc679ee831b5e93b971e8e4d50a38bedd43f74301a16982e49328d78900a16d0fb21b09f3537c8ffdef143da3d42449
+EBUILD fldigi-4.1.26-r1.ebuild 1488 BLAKE2B dec691138c5483fe824baa127d01c374b6204a0728c0e677f7d106a4846567756f3f0edae87253e7b70fe8e68cef56d66bcb4456998dfab1e9b3bc94c6543a82 SHA512 dfdc2f521492b934fc3bad3afab42602460c0069da9708ba4aeaf61fef49defd9d5e1e1c46b864d1273a2795bd23864296fb58af6206282676668214bc35ee35
MISC metadata.xml 548 BLAKE2B c527aea6c74ff1af56467b594775abdd47e6c57b0f1772013a38f941a5ca32eae9edebf2224c0f435a3f3ca6cbe076d1e33996f66d81e25504e2bd66e04cb9ad SHA512 200dba843700a8361c0f1367038a24c2d8d1389ad6bb36a609543272b44ae672118ab9c74ab7a63036b2bb130a1a288487a204b187e1780dc2bef132e6a1511d
diff --git a/media-radio/fldigi/files/fldigi-4.1.20-musl.patch b/media-radio/fldigi/files/fldigi-4.1.20-musl.patch
deleted file mode 100644
index 5b96abf40337..000000000000
--- a/media-radio/fldigi/files/fldigi-4.1.20-musl.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/src/cmedia/cmedia.cxx b/src/cmedia/cmedia.cxx
-index b08e3d7..cc775e9 100644
---- a/src/cmedia/cmedia.cxx
-+++ b/src/cmedia/cmedia.cxx
-@@ -41,9 +41,6 @@
- #ifndef __WIN32__
- #include <termios.h>
- #include <glob.h>
--# ifndef __APPLE__
--# include <error.h>
--# endif
- #endif
-
- #include "config.h"
diff --git a/media-radio/fldigi/fldigi-4.1.23.ebuild b/media-radio/fldigi/fldigi-4.1.23.ebuild
deleted file mode 100644
index 13f0cf746f6b..000000000000
--- a/media-radio/fldigi/fldigi-4.1.23.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-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}-4.1.20-musl.patch"
- "${FILESDIR}/${PN}-drop-nullptr-definition.patch" )
-
-src_prepare() {
- eapply ${PATCHES[@]}
- eapply_user
-}
-
-src_configure() {
- #fails to compile with -flto (bug #860405)
- filter-lto
-
- append-cxxflags $(test-flags-CXX -std=c++14)
- 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/fldigi/fldigi-4.1.24.ebuild b/media-radio/fldigi/fldigi-4.1.24.ebuild
deleted file mode 100644
index 247868d8a399..000000000000
--- a/media-radio/fldigi/fldigi-4.1.24.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-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}-4.1.20-musl.patch"
- "${FILESDIR}/${PN}-drop-nullptr-definition.patch" )
-
-src_prepare() {
- eapply ${PATCHES[@]}
- eapply_user
-}
-
-src_configure() {
- #fails to compile with -flto (bug #860405)
- filter-lto
-
- append-cxxflags $(test-flags-CXX -std=c++14)
- 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/fldigi/fldigi-4.1.25.ebuild b/media-radio/fldigi/fldigi-4.1.25.ebuild
deleted file mode 100644
index ebb133520866..000000000000
--- a/media-radio/fldigi/fldigi-4.1.25.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-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}-4.1.20-musl.patch"
- "${FILESDIR}/${PN}-drop-nullptr-definition.patch" )
-
-src_prepare() {
- eapply ${PATCHES[@]}
- eapply_user
-}
-
-src_configure() {
- #fails to compile with -flto (bug #860405)
- filter-lto
-
- append-cxxflags $(test-flags-CXX -std=c++14)
- 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/fldigi/fldigi-4.1.26.ebuild b/media-radio/fldigi/fldigi-4.1.26-r1.ebuild
index 38851abedbb5..2bad503a47b3 100644
--- a/media-radio/fldigi/fldigi-4.1.26.ebuild
+++ b/media-radio/fldigi/fldigi-4.1.26-r1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="x11-libs/fltk:1[threads,xft]
media-libs/portaudio[alsa]
)
hamlib? ( media-libs/hamlib:= )
- pulseaudio? ( media-sound/pulseaudio )
+ pulseaudio? ( media-libs/libpulse )
>=media-libs/libsndfile-1.0.10"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
diff --git a/media-radio/qrq/Manifest b/media-radio/qrq/Manifest
index 85e57a970486..bca55846ea43 100644
--- a/media-radio/qrq/Manifest
+++ b/media-radio/qrq/Manifest
@@ -1,4 +1,4 @@
AUX qrq-0.3.2-tinfo.patch 642 BLAKE2B e7d865bf046c3fca8b5d100054e6408321cb8452db59a7be1786acf71c23142174bf73783e49dd072885cb7196bd9597a4645145ea318a3851ed7771b5515302 SHA512 3c732f033aa33b44f225b0b6302db3d629a9adabf92dcac4715d2236ab77715705a646d29fdc04d790cad624d9fde547f4ea841a39089d49cd52d4368f6b42ac
DIST qrq-0.3.5.tar.gz 195012 BLAKE2B 55787fae08f730beda4c61b347da0c6ea874eaeb1c3fbadb57019eca62f24a3cb8b4c6dd43b4afab81d3b55d4ca1986a870d5d1d0da32ebc6033498741188c42 SHA512 f4db39cce484f9c2b7a55ec4aaf57bf720ae3a2465b5420a46c1100008c20ad245088be691174c9221683a70ac4c3af5f8fb48577706d4db24a55fe90624d034
-EBUILD qrq-0.3.5.ebuild 944 BLAKE2B 10388884494258f69aa441c6b618af8785a17768c4fe590d311854ab49c9c020b0d1dc7e7bc65876d43f776dcb6952a278e22a800940b9ef3c777ac1c192ef3c SHA512 ec4a36f26f78a2ccc8b9e839c1146d2885cc8801606ea5ebedf65a73e691b5dd9c249d3956c3ec01a752d01fc7d94d1624f4d165fff736c6a09526f38f1c7698
+EBUILD qrq-0.3.5-r1.ebuild 941 BLAKE2B 87e4880e413d675fdd07ae02add09ea045aa2fa000dbfcedc7e6565563d34ba5f7157a02606a2cecf4a96012503f5dbb5400888454474d102c8abbc5594c8389 SHA512 bb58ce4831271453c391684472024ea5af50c91838ea7be8448a6efff18f61e01c4fe9aa299ac1cd2b13d009a60d1e72a798ce241eda993731ddda5a3c792b0a
MISC metadata.xml 250 BLAKE2B 73afdd27824ddad49c748f845fb81e8b64d10b29a271175198b7c893096d6d5c64bf736446ec01c9679b7978925de4df8159761e1c3fdb83436468c882a72f85 SHA512 f5d1c70de88ecdf2edd6f5d68f44e26fd99705a91c52269b39c03240b06ab1d8299d03a2af5828c8f22198ec1188f14f957064c8459f27a8f2efea25398bdf4d
diff --git a/media-radio/qrq/qrq-0.3.5.ebuild b/media-radio/qrq/qrq-0.3.5-r1.ebuild
index 9ecd8b210351..8da712577f4e 100644
--- a/media-radio/qrq/qrq-0.3.5.ebuild
+++ b/media-radio/qrq/qrq-0.3.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -15,7 +15,7 @@ KEYWORDS="amd64 x86"
IUSE="pulseaudio"
DEPEND="sys-libs/ncurses:=
- pulseaudio? ( media-sound/pulseaudio )"
+ pulseaudio? ( media-libs/libpulse )"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/media-radio/qsstv/Manifest b/media-radio/qsstv/Manifest
index 0b3e68029fff..aca25d3d993f 100644
--- a/media-radio/qsstv/Manifest
+++ b/media-radio/qsstv/Manifest
@@ -1,3 +1,3 @@
DIST qsstv_9.5.8.tar.gz 7468561 BLAKE2B 8bf1fda987b44643d88bdb69f11e723f8fa34a9dac13314d57ecac14c683d219349f1f31081cfd2df69cc67f2a7e5467704a4b78dbad58dc93b51915f84a0c57 SHA512 88e1bb62e3838d94c670397fceced7913ac4675e7fea93d78c2b2799ef172c27baad9ac7f7d119eb1130296d21b641164cdd0f53a93967305f632fa9bb3b4e6a
-EBUILD qsstv-9.5.8.ebuild 1052 BLAKE2B 5b7b423c14e6b2411cd0efccf2c8114349d31c1547082cba86e8f8fc8d708682f33ce17b20070abceecffdfdce4430f3ce7340572b73c86de47ecaccedf3aec8 SHA512 f18a9ff1a5454ea5b2fa7a68a48dace7584adfacf95936426661564664572f5154494f0fab93f1ee5570c44b65550de7ee5a16467464c9d60e0e33ed9484f0eb
+EBUILD qsstv-9.5.8-r1.ebuild 1049 BLAKE2B 161aefee6133172d1e1ae3cf778625045d6a01afbcbcc2ce9f1610fde038f31c2bf9f6d43c75d8e11f5d287d166c561951f6bee5e2ccdb9c21d2b75d523366e5 SHA512 12ada81e5eee87f714d2719e76f708abfb49ced73aad203c50171763506d0717773b9baf2ce726b2525248ad4b7bb6bcbdb6fbb7732e3edb57f826ed6ba21cda
MISC metadata.xml 345 BLAKE2B 03fac72693818762c25dd35f9aaf9c44a55f583f0b246294b2ad62b7be77b5a93f667fd5045c3d0ef1f53d1a110f44d6220e9cc448c6e657bc67dd515518853b SHA512 16c8cf3efe28b09084c63060705bd0c9b6c5b47e71ce477df2fca7ad170cc061ac9a6549aa589506e9d2caa49acf32d164e3e87f6206c64780c8288b8e407fe6
diff --git a/media-radio/qsstv/qsstv-9.5.8.ebuild b/media-radio/qsstv/qsstv-9.5.8-r1.ebuild
index 2b319e4ee0eb..aeb2b1161913 100644
--- a/media-radio/qsstv/qsstv-9.5.8.ebuild
+++ b/media-radio/qsstv/qsstv-9.5.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ CDEPEND="dev-qt/qtcore:5
media-libs/libv4l
sci-libs/fftw:3.0=
|| (
- media-sound/pulseaudio
+ media-libs/libpulse
media-sound/apulse[sdk]
)"
DEPEND="${CDEPEND}
diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest
index 48014345316e..e09ab713dd16 100644
--- a/media-radio/tlf/Manifest
+++ b/media-radio/tlf/Manifest
@@ -1,7 +1,9 @@
AUX tlf-1.4.1-missing-include.patch 207 BLAKE2B d94b09ddb53d5a78335e4dddf1649340f7728cc11b0958cc576ced68eee56b4ac6a75c4e5922e13d72cd43b5e7c986ce72e73b10445fe922b42e6f24d75c4c7d SHA512 7bd5e56dbd53a4124e9d875ded407a4860c32ef9c16df8dc17b72a6db30673a264b6b1d3f037cf254bdb0b39c86c9f8186947bb8fc89924755daa36eb4a4dcd5
AUX tlf-1.4.1-musl.patch 273 BLAKE2B b6099b31210982b98ccab6549dbe509649e59d18252ad60d5239bcda0c25b7753fd9e600c98c8c2dfa5effca56567a33307f59ba135823be323970731848b95c SHA512 d8a058a4c9f2ce697cc683a63575fd1fae333a582176a9979e7313ad78ad0331674a5a1c305bd339e21f57ac9d2d65b377c70e3fcc5135f889547fffa9dd480f
+AUX tlf-1.4.1-prototypes.patch 756 BLAKE2B 7d856626d4acc7f55ff21861d5fea6fef2bec980ea9398b49b6af6b5d2fe887ad81b682a6eaef350c2d6d17973f4db0c59e631d2593ae5ba47bb136cdcd29fdd SHA512 d4e5eaf87f01fb4f06b42e2326a534bc3f4399984c4405dfd0a063d8a2ec7f16e9f0d0ab39bb9ff488d52ac0c87478d65cf0c289ca8196b9a737306c5d45fc61
AUX tlf-1.4.1-zone_nr.patch 468 BLAKE2B b9dc26ba4f2775dbdf2f2aacb763a70acbe4c6331a862f9db43774d0bbdeef9214c48f4cf30b0f52de5ab65b9ac157d160b52a19777a640f3a6d53c22187e74d SHA512 e415d62ed1bbb50bf6eedbe5bc93e06c02152bbb7f4a096f9229b3314a21125eec765255a7ddfbd07a478088a5097daaab5f8702d27c04babd5a29a5db7b4e29
DIST tlf-1.4.1.tar.gz 708105 BLAKE2B 18cd617a8780293bbfec87875491935d16022e104eed128ab69cbc3824aa5f8ab77dd07728d952e9b932ea74ee1c258522c26b5458b715320d452d58a65cfd3c SHA512 89076ba3b870f65b1469d64a223a9d35f1afd3edc6801446990d7ce197b04dacf141efc40382c69c78935a16f386385df0c7b48a040072cecc311cda56d479b5
EBUILD tlf-1.4.1-r1.ebuild 1046 BLAKE2B 12c8fa1e915a9cb5863638ccb5a9086308b925704aa2e7bda746d1109c0a9d8fd1511090089e38028ced77aec9da861ab01880d8cce60a335e16b119c6269553 SHA512 2338ca5ede0a7c56bf92518faa142dd91458bfe392eaa98248f4fc09e98a8ec2595f647a9a6d60a9d9e75e292be5c52e8dea9e2800c54a864cfea957f26b9fd2
EBUILD tlf-1.4.1-r2.ebuild 1268 BLAKE2B 39727d42976bcf163b8ee003836f37fd957ff641944d93656b745114a756b637c5369a03d5f13a0c1ddbdf9c3398c802d715e1aae8db622c09eee4a9fd2b8add SHA512 cc30fceafbb8d923ecf700acb2bc3e14b684a679ff868ff55df2200d6c6a7e79b57804f6644e1da06c66f9b5556c2f26cffb4ff8574bcee4e4250e45d2e90677
+EBUILD tlf-1.4.1-r3.ebuild 1307 BLAKE2B af3c38dac1180a00929ffa5b2d467ac48b7d77df0c818dfd293d82487ae10636fe51111b337fe3ba8dbdfa80060fb7ec2966cf41343ac6d36691914cb682e287 SHA512 70d46ca622427bcf22c5d768b4666d7634323704eb63824bddd31320678ea32bf4b243bb3c46c7b93c290022b0b83036b576e691d983b976705b2ba1718d34a1
MISC metadata.xml 337 BLAKE2B 2f3f8f39660529fa11669e0ddca2f772e0af91109dc85ddb89259845baf4629e336821cf2f5dc0a674bc687bb713837db7e5162f7c45e7eabd94970998f6b3d8 SHA512 d95b44e10c517790812328436cb6a1e7d4605a30dda33ba81d211eca643ea8d9330c5936cd80899875727df8e4fbf1d29ad9cce5d46b72b03ce2b6d2f3ebdc04
diff --git a/media-radio/tlf/files/tlf-1.4.1-prototypes.patch b/media-radio/tlf/files/tlf-1.4.1-prototypes.patch
new file mode 100644
index 000000000000..83ef30f5bc91
--- /dev/null
+++ b/media-radio/tlf/files/tlf-1.4.1-prototypes.patch
@@ -0,0 +1,32 @@
+diff --git a/src/muf.c b/src/muf.c
+index 6671651..3032685 100644
+--- a/src/muf.c
++++ b/src/muf.c
+@@ -196,8 +196,7 @@ int t;
+ double xn, xs, ls, h, ff, x, yn_, k, lm, u, a;
+
+
+-static double power(man, ex)
+-double man, ex;
++static double power(double man, double ex)
+ {
+ return exp(ex * log(man));
+ }
+diff --git a/src/qtcwin.c b/src/qtcwin.c
+index 7437767..8b6dee0 100644
+--- a/src/qtcwin.c
++++ b/src/qtcwin.c
+@@ -53,11 +53,11 @@
+
+
+ void init_qtc_panel();
+-void draw_qtc_panel();
++void draw_qtc_panel(int direction);
+ void start_qtc_recording();
+ void stop_qtc_recording();
+ void clear_help_block();
+-void show_help_msg();
++void show_help_msg(int msgidx);
+ void showfield(int fidx);
+ void modify_field(int pressed);
+ void delete_from_field(int dir);
diff --git a/media-radio/tlf/tlf-1.4.1-r3.ebuild b/media-radio/tlf/tlf-1.4.1-r3.ebuild
new file mode 100644
index 000000000000..6458ed20c7d0
--- /dev/null
+++ b/media-radio/tlf/tlf-1.4.1-r3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Console-mode amateur radio contest logger"
+HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+ dev-libs/glib:2
+ media-libs/hamlib:=
+ media-sound/sox
+ dev-libs/xmlrpc-c[curl]
+ elibc_musl? ( sys-libs/argp-standalone )"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-util/cmocka )"
+
+PATCHES=( "${FILESDIR}/${P}-zone_nr.patch"
+ "${FILESDIR}/${P}-musl.patch"
+ "${FILESDIR}/${P}-missing-include.patch"
+ "${FILESDIR}/${P}-prototypes.patch"
+ )
+
+# suppress warning wrt 'implicit function declaration' in config logs
+# bug #899842
+QA_CONFIG_IMPL_DECL_SKIP=(
+ wget_wch # designed to check availability of various ncursesw
+ # header files
+ )
+
+src_prepare() {
+ if has_version '>=media-libs/hamlib-4.2' ; then
+ sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" "${S}"/src/sendqrg.c || die
+ fi
+
+ eapply ${PATCHES[@]}
+ eapply_user
+ eautoreconf
+}
+
+src_configure() {
+ use elibc_musl && append-libs argp
+ append-ldflags -L/usr/$(get_libdir)/hamlib
+ filter-lto # bug # 876418
+ econf --enable-fldigi-xmlrpc
+}
diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest
index 6d4d3aa9820a..05546b574120 100644
--- a/media-radio/unixcw/Manifest
+++ b/media-radio/unixcw/Manifest
@@ -1,8 +1,4 @@
-AUX unixcw-3.5-tinfo.patch 1212 BLAKE2B 00afb10b8318957f8c4d10ae9254586aef365674822d23da9fdafcc31956252e77ad754c3389ae535b5d78a8611c0750b5609bfd785b6e111d350cc98411eb00 SHA512 370f2bd601546dd5043dedf1387783c425d15d0c52a8f357c4bb1bb9eb0ebb8b54bb4afd79db14314603bf23838568041c590c830622017bc05bd9bfd97baf6f
AUX unixcw-3.6-tinfo.patch 1226 BLAKE2B 139f81ffeec979517523c72ca1724ad280976160f4857640913a0e4a85595ca01e1a08b2043520fe7099974f5b8ca63812c851146b4c447b9325d43c58e9abd8 SHA512 8a4e217118a5bce1b87d7f2ab2a57ba43903da82f03bcc467dcec37a8cb673f576e778ddec1a26ed4a3edd151f75f1728dcfc01565d9c7134e360908e0bcc413
-AUX unixcw-tests.patch 533 BLAKE2B 0b2c08f1f2bb9db4ad2c98a4af7d2097f408e873cde8f03b46c994adcbb06ed0a20f95e2951c55810821b92e7a3e529621914308726233a108879e3341e98cf5 SHA512 331a7e71a3f9686b08ce59e06e59d4812dd36c4e2597a0ae57f663c2c0b7f32eca3e70adbc1769886b12856ed2d96bd9f4279f95db70d401e31f477b183fa2b7
-DIST unixcw-3.5.1.tar.gz 740331 BLAKE2B 9b5b4b819cf75ca0b10d773ebdf9869bf835c49f10c54b5bd34441b417d48d9a92abc9390a41870bf1c09fbbfe932554307abba181cad3b8631947adcf9890b1 SHA512 b59499723d810a537a2f5ab2b4b34c83a1c8c815af82a60ba29f4d9cee445525e530136f4e202db6b87305ac7a818fa6e59214a45c6bffce299eb50b58c866e1
DIST unixcw-3.6.0.tar.gz 870148 BLAKE2B 4eca3fe63ce7aec43e16ecca8120018e1bda6541f707ac9857db1f9dc6181a53ee24c7328f0a1f97a6aa1993600d68d9313e0567c12dfcf7a061837885aaefcb SHA512 17abdfaeb2b4e7459e1efd93f5f85a8ed89fde06e5b8d23d83c9f1c76888bc9048af1a8adc9c030f560e94e0dd0576b3a30bf040fece4d13e001d01734d6338b
-EBUILD unixcw-3.5.1-r1.ebuild 2100 BLAKE2B fdd6a6f0eda7b0dd85d008b5a0985f401eb5fc5cb0f61b34551d20b5268d3b06a8692d331a0fc1f5b70a2d46e833871d0df8880af615e6d9936a0052f3c42a80 SHA512 da0649bc6ff3fbc4ed7529002bcb10e34dca486b9f32b099a81273fdbf5ccac39da81051a7e848176e277b3fd6feeb19d274dbca6bc60a13fba91653c634f1b8
-EBUILD unixcw-3.6.0.ebuild 2073 BLAKE2B f2b429a39bc6956e1b933172779ba6f80f68f70ec78beddf4e46973d5810c8f9528ac9fe49cc3d2a97ff44165feb02c3f7243062d4e65d35e6fa5fa8a7b4db09 SHA512 85f8c39bf35d466e6f72b1176b833f7aecd924fb101f6096cef3116c5e30d7721e14de1a3f52e1a498915ac7eb996574d3f93b7018d658ffcb1d9b2e4824e4aa
+EBUILD unixcw-3.6.0-r1.ebuild 2070 BLAKE2B f0b41816cc54e30860818589260f735e7d92d4a2d88a090c435c34258bdf72d803af462db7cdbd57afa0f91e1754e5a20b015e62a839889cfb4439d2ed89cf5e SHA512 543c638706e00776b41aae3b2a3a37614b7388ed52172b6c34ba37b668e8b7a2b3f2b98c23fe1945dc4d7b8e1a82d1d9f468a68fe1b8a7e666eb77eb3329783d
MISC metadata.xml 875 BLAKE2B 582b1ba40e9424d308e33d5f2bf430e270a2d4d106aeffec3d03e1736360758776f5aa8a8d0078aa03c0e4ca8ea206b9805be2223db69282bca0cb752c531314 SHA512 07b92861370f28e4723e48d75dac80e3517c7a944f7a4ac07e6afc75f80871b6ca6a4904d042bd79bce1dfcd81b74d3b85a25b0eab3f8c83dac7742f6fb10219
diff --git a/media-radio/unixcw/files/unixcw-3.5-tinfo.patch b/media-radio/unixcw/files/unixcw-3.5-tinfo.patch
deleted file mode 100644
index af85350e7ae3..000000000000
--- a/media-radio/unixcw/files/unixcw-3.5-tinfo.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- configure.ac.old 2017-03-07 13:31:46.074580930 +0100
-+++ configure.ac 2017-03-07 13:33:25.640924331 +0100
-@@ -347,7 +347,7 @@
- AC_DEFINE([LIBCW_WITH_PULSEAUDIO], [1], [Define as 1 if your build machine can support PulseAudio.])
- fi
-
--
-+PKG_PROG_PKG_CONFIG
-
- if test "$enable_cwcp" = "no" ; then
- WITH_CWCP='no'
-@@ -355,6 +355,7 @@
- AC_CHECK_LIB(curses, initscr)
- if test $ac_cv_lib_curses_initscr = 'yes' ; then
- WITH_CWCP='yes'
-+ PKG_CHECK_MODULES(ncurses, ncurses, [NCURSES_LIB="$ncurses_LIBS"], )
- else
- WITH_CWCP='no'
- AC_MSG_WARN([Cannot find libcurses - unable to build cwcp])
---- src/cwcp/Makefile.am.old 2017-03-07 13:30:10.813167002 +0100
-+++ src/cwcp/Makefile.am 2017-03-07 13:30:28.950864931 +0100
-@@ -26,7 +26,7 @@
- # target-specific preprocessor flags (#defs and include dirs)
- #cwcp_CPPFLAGS = -I$(top_srcdir)/src/cwutils/ -I$(top_srcdir)/src/libcw/
- # target-specific linker flags (objects to link)
--cwcp_LDADD = -lcurses -L$(top_builddir)/src/libcw/.libs -lcw $(top_builddir)/src/cwutils/lib_cwcp.a
-+cwcp_LDADD = $(ncurses_LIBS) -L$(top_builddir)/src/libcw/.libs -lcw $(top_builddir)/src/cwutils/lib_cwcp.a
-
-
- # copy man page to proper directory during installation
diff --git a/media-radio/unixcw/files/unixcw-tests.patch b/media-radio/unixcw/files/unixcw-tests.patch
deleted file mode 100644
index 9d2c3d9685c2..000000000000
--- a/media-radio/unixcw/files/unixcw-tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# works now without any installed audio system
---- src/libcw/tests/libcw_test_tq_short_space.c.orig 2018-08-01 07:53:33.972577616 +0000
-+++ src/libcw/tests/libcw_test_tq_short_space.c 2018-08-01 07:53:42.877456677 +0000
-@@ -94,7 +94,7 @@
- bool success = true;
-
- /* Library initialization. */
-- cw_generator_new(CW_AUDIO_SOUNDCARD, NULL);
-+ cw_generator_new(CW_AUDIO_NULL, NULL);
- cw_generator_start();
-
- cw_register_tone_queue_low_callback(cwdaemon_tone_queue_low_callback, NULL, tq_low_watermark);
diff --git a/media-radio/unixcw/unixcw-3.5.1-r1.ebuild b/media-radio/unixcw/unixcw-3.5.1-r1.ebuild
deleted file mode 100644
index 3124530b8bd4..000000000000
--- a/media-radio/unixcw/unixcw-3.5.1-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A package of programs that fit together to form a morse code tutor program"
-HOMEPAGE="http://unixcw.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86"
-IUSE="alsa ncurses pulseaudio suid test qt5"
-RESTRICT="!test? ( test )"
-
-RDEPEND="ncurses? ( sys-libs/ncurses:= )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5 )
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-devel/libtool"
-
-src_prepare() {
- append-cflags -std=gnu11
- append-cxxflags -std=gnu++11
- eapply -p0 "${FILESDIR}"/${PN}-3.5-tinfo.patch \
- "${FILESDIR}"/${PN}-tests.patch
- # Bug# 837617
- sed -i -e "s/curses, initscr/ncurses, initscr/" \
- -e "s/_curses_initscr/_ncurses_initscr/" configure.ac || die
- eapply_user
- eautoreconf
-}
-
-src_configure() {
- econf --libdir=/usr/$(get_libdir) \
- $(use_enable pulseaudio ) \
- $(use_enable alsa ) \
- $(use_enable ncurses cwcp ) \
- $(use_enable qt5 xcwcp ) \
- --disable-static
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- find "${D}" -name '*.la' -type f -delete || die
- dodoc ChangeLog NEWS README
- if ! use suid ; then
- fperms 711 /usr/bin/cw
- if use ncurses ; then
- fperms 711 /usr/bin/cwcp
- fi
- if use qt5 ; then
- fperms 711 /usr/bin/xcwcp
- fi
- fi
-}
-
-pkg_postinst() {
- if use suid ; then
- ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid"
- ewarn "by setting USE=suid."
- ewarn "Be aware that this is a security risk and not recommended."
- ewarn ""
- ewarn "These files do only need root access if you want to use the"
- ewarn "PC speaker for morse sidetone output. You can alternativly"
- ewarn "drop USE=suid and use sudo."
- else
- elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if"
- elog "you want to use the PC speaker for morse sidetone output."
- elog "You can call the programs via sudo for that (see 'man sudo')."
- fi
-}
diff --git a/media-radio/unixcw/unixcw-3.6.0.ebuild b/media-radio/unixcw/unixcw-3.6.0-r1.ebuild
index 5a00e1719d21..45d6a68f7339 100644
--- a/media-radio/unixcw/unixcw-3.6.0.ebuild
+++ b/media-radio/unixcw/unixcw-3.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,7 +20,7 @@ RDEPEND="ncurses? ( sys-libs/ncurses:= )
dev-qt/qtgui:5
dev-qt/qtwidgets:5 )
alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio )"
+ pulseaudio? ( media-libs/libpulse )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/libtool"
diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest
index 7eb1069971c9..c18ae14beb6b 100644
--- a/media-radio/wsjtx/Manifest
+++ b/media-radio/wsjtx/Manifest
@@ -1,10 +1,6 @@
-AUX wsjtx-2.0.1-hamlib.patch 479 BLAKE2B 6c77f178ab0aab9519c8e356d14f1d6050545e10d2bb2c25686afa1844107c5ddd86c9696ca1a9d8812e0c8a2194e23649ae02322555b7b9fc67f7e12a9fd623 SHA512 753b4c832f0cb442cbde73597ed5b9305e68328cb0fa69972d43be3bca480de6dab9e04906fad07abc431292bca4b0081ab65406e27e5bb688418a147e27afee
-AUX wsjtx-2.1.2-qt_helpers.patch 625 BLAKE2B 50a45636ed9ed410002866235d3d6feca21835e7619dd26012188df90156b087c463205c35e777d485c365862d5ff567da206b4e472217d8e57e3a906fd4b14f SHA512 09ac1dda4818656d7431ab453e7042630fe077a02668597f6b75ced0e3b3072eee56970a096e511eab51490765c4beaa619c308c8991e135e10d9c5c88c1281d
AUX wsjtx-2.2.0-werror.patch 434 BLAKE2B c36c445cb7216b2cb2d1a7888aa480f0b6ffbb05389070159c2763ff979ea5faaf342d4b0a121ad616e4e2a9e2c10d1979c1fd9df8be7dc44a2df16290f43d45 SHA512 497cf4602e0e4b8eec04010822c05d3e195ff408133dff64d6c9c926bbfab06a31fbd92798f2b46e3aa8c61287399db13d4da462861782b4f3a84409f9090cdc
AUX wsjtx-2.3.0-drop-docs.patch 676 BLAKE2B b5d6edb900dd9f26026ba3752ad14bd4b944b7829a00c9cc10194e95ac623c7f0bd1b9deee869360cf763e16966dd9a9a974cf80c12173d3346b767e6f3f47ac SHA512 193577a652fa90f23b43a052c1efb085c2ed244b318c34dab972ae6ec16c05ad290c2bd76a40502765d5964b82ceac6326f33a6d434f292e4830983be57c2ce4
AUX wsjtx-clang.patch 619 BLAKE2B 8019381b563bfede3977e37c96c0c664089458f0be7704a5267eece14a48b8cbd4a6348803d4a4e4ef0023006363e26f89f03788ac20f01d227126952f8d2375 SHA512 cf40f9ad542ca07f70ae507a74625663541c05968e1cac78eff7ec1fc0668b683b62ed35effc03b7028a317694e1056b70b862169900f3dc9655ae1ba057210d
-DIST wsjtx-2.5.4.tgz 25369854 BLAKE2B 674cb64f8f30114dd4e857181502e39d5a61fdb487ef503fd945d1e91853f8aab4dead7c2e9daf4ed2863b07b9760ceec3b6c79c30b64c0c2e3115efc1e20be6 SHA512 c4092d03af3346f0244d942c3db693f5d2c1ed7a2ec9077ded039b7d162e15abdaf09dcb9997d1833d25c366eb03a0dab6114313d423e7e2c9ff37d965261efc
DIST wsjtx-2.6.1.tgz 25624658 BLAKE2B 16181ea18611bf1bfaae78e4c5bf000d53cdb4401d1d07a7bd96a041c6da3bc385df71ddabb13a191fa32bd5579c7a330c2dff9a7b3e438222fd8a4ebb44412c SHA512 0f151c10b75798ab28a01604b08981f399d612135b7e9ddc3e66f9121fd49c97bb9508ce649e342791705ee5e1247f8e461a31afa871ddd46da1cf7fd5826c74
-EBUILD wsjtx-2.5.4.ebuild 1691 BLAKE2B 861f6951e3b611dcfef5950eab7da1f59c8383e95b28958c535803eb3788a1f4b716c83a50e714f4282614c6b9cdba2eadfdef7fa02e9e8dd4775d13cc285e11 SHA512 206d534a2c91b24e235b76f258e0ef9821165086548e5294cad3874c8189e27ed6dc771b19e7c31bed530983fa2f75a87942cb578f03f2bbcc1fb0f9e19ab158
EBUILD wsjtx-2.6.1.ebuild 1715 BLAKE2B bd3aabe2ef6ac8662b31c026e1ece16a9ace81cf517677963e139e16a377403d80d6469692143d39cb0d31f26ac8271b4f93a899fdde95e7edacad032b576f84 SHA512 61ae4b3d1b0d370fc08a35a952a8e26ac190b450ab44f2665d91d7104e9060691d3c100129285f60a1a603595f7810549fe3c88a15d7516ded82596703257259
MISC metadata.xml 412 BLAKE2B a8910c8ec81f720c209c3d9cb6cdfbde76be4c5a96941dfc3b799e9ba6b4d967928508c04bc5805536319a20f0b7cb292a2475f91de27471c11b9fd0f9073bec SHA512 2215cd7cea5ed62ef70bb2823ce85628877e3c204f7a55e582431c2d90ec8f77e6523b3e81c1747b339d58eeaf7c026ea26b6245af86294904e1c34887da943f
diff --git a/media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch b/media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch
deleted file mode 100644
index 88fcc08f6581..000000000000
--- a/media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# use only installed hamlib version
---- a/CMakeLists.txt 2019-04-10 15:47:58.372519159 +0200
-+++ b/CMakeLists.txt 2019-04-10 15:48:07.576949145 +0200
-@@ -848,7 +848,7 @@
- find_package (hamlib 3 REQUIRED)
- find_program (RIGCTL_EXE rigctl)
- find_program (RIGCTLD_EXE rigctld)
--find_program (RIGCTLCOM_EXE rigctlcom)
-+#find_program (RIGCTLCOM_EXE rigctlcom)
-
- message (STATUS "hamlib_INCLUDE_DIRS: ${hamlib_INCLUDE_DIRS}")
- message (STATUS "hamlib_LIBRARIES: ${hamlib_LIBRARIES}")
diff --git a/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch b/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch
deleted file mode 100644
index 553a3bcb650f..000000000000
--- a/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-# build with newer qt-5.14
-# patch provided by nrdufour at the wsjtx mailing list
---- a/qt_helpers.hpp 2019-11-26 09:22:32.000000000 -0500
-+++ b/qt_helpers.hpp 2020-02-03 11:30:07.488214336 -0500
-@@ -83,6 +83,7 @@
- // std::hash<> specialization for QString based on the dbj2
- // algorithm <http://www.cse.yorku.ca/~oz/hash.html> because qHash()
- // is poor on 64-bit platforms due to being a 32-bit hash value
-+ #if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
- template<>
- struct hash<QString>
- {
-@@ -96,6 +97,7 @@
- return hash;
- }
- };
-+#endif
- }
-
- // Register some useful Qt types with QMetaType
diff --git a/media-radio/wsjtx/wsjtx-2.5.4.ebuild b/media-radio/wsjtx/wsjtx-2.5.4.ebuild
deleted file mode 100644
index f029ad534868..000000000000
--- a/media-radio/wsjtx/wsjtx-2.5.4.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Weak signal ham radio communication"
-HOMEPAGE="https://physics.princeton.edu//pulsar/K1JT/wsjtx.html"
-SRC_URI="https://physics.princeton.edu/pulsar/k1jt/${P}.tgz"
-S=${WORKDIR}/wsjtx
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-RDEPEND="
- dev-libs/boost:=[nls,python]
- 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/qtsql:5
- dev-qt/qttest:5
- dev-qt/qtprintsupport:5
- virtual/libusb:1
- >=media-libs/hamlib-4.0:=
- media-libs/portaudio
- sci-libs/fftw:3.0[threads,fortran]
- virtual/fortran
- app-text/asciidoc
- doc? ( dev-ruby/asciidoctor )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.0.1-hamlib.patch"
- "${FILESDIR}/${PN}-2.3.0-drop-docs.patch"
- "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch"
- "${FILESDIR}/${PN}-2.2.0-werror.patch"
- "${FILESDIR}/${PN}-clang.patch"
-)
-
-DOCS=( AUTHORS BUGS NEWS README THANKS )
-
-src_unpack() {
- unpack ${A}
- unpack "${WORKDIR}/${P/_/-}/src/wsjtx.tgz"
-}
-
-src_prepare() {
- sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/# COMMAND/" \
- manpages/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- # fails to complie with -flto (bug #860417)
- filter-lto
-
- local mycmakeargs=(
- -DWSJT_GENERATE_DOCS="$(usex doc)"
- -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
- )
- append-ldflags -no-pie
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die
- rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1 || die
-}