summaryrefslogtreecommitdiff
path: root/media-radio/wsjtx
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/wsjtx
parentee74b33422f15493c315bdacf20da95d5b936d3c (diff)
gentoo auto-resync : 18:06:2023 - 19:48:47
Diffstat (limited to 'media-radio/wsjtx')
-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
4 files changed, 0 insertions, 113 deletions
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
-}