From 575bcb9220287a6f0d2577db1fd9fe55d9d8b745 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 23 Feb 2025 19:24:10 +0000 Subject: gentoo auto-resync : 23:02:2025 - 19:24:09 --- media-radio/Manifest.gz | Bin 5195 -> 5197 bytes media-radio/wsjtx/Manifest | 4 +- media-radio/wsjtx/wsjtx-2.7.0.ebuild | 81 ++++++++++++++++++++++++++++++ media-radio/wsjtx/wsjtx-2.7.0_rc4.ebuild | 82 ------------------------------- 4 files changed, 83 insertions(+), 84 deletions(-) create mode 100644 media-radio/wsjtx/wsjtx-2.7.0.ebuild delete mode 100644 media-radio/wsjtx/wsjtx-2.7.0_rc4.ebuild (limited to 'media-radio') diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz index d06e2ce95eea..3b7ef2b49867 100644 Binary files a/media-radio/Manifest.gz and b/media-radio/Manifest.gz differ diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest index 23c3e8379426..7a7600274588 100644 --- a/media-radio/wsjtx/Manifest +++ b/media-radio/wsjtx/Manifest @@ -3,9 +3,9 @@ AUX wsjtx-2.3.0-drop-docs.patch 676 BLAKE2B b5d6edb900dd9f26026ba3752ad14bd4b944 AUX wsjtx-2.7.0_rc4-fix_NFFT.patch 431 BLAKE2B c8fcdd3cf934d596a4769a404f57acf589b3a461cd07c8d541c11fed165be75cbc920883f64156cf0f39c837f6b51fc81599e9a1c10925ebab7ea36d6b5431f7 SHA512 fe28958998a7ea14f6c692a563d3817eda487a135f30877557180ede5d61af94b82d26bcc5fc4df852926653ba8f81625998ae1fab0b8fbe3258617289ca07fd AUX wsjtx-clang.patch 619 BLAKE2B 8019381b563bfede3977e37c96c0c664089458f0be7704a5267eece14a48b8cbd4a6348803d4a4e4ef0023006363e26f89f03788ac20f01d227126952f8d2375 SHA512 cf40f9ad542ca07f70ae507a74625663541c05968e1cac78eff7ec1fc0668b683b62ed35effc03b7028a317694e1056b70b862169900f3dc9655ae1ba057210d DIST wsjtx-2.6.1.tgz 25624658 BLAKE2B 16181ea18611bf1bfaae78e4c5bf000d53cdb4401d1d07a7bd96a041c6da3bc385df71ddabb13a191fa32bd5579c7a330c2dff9a7b3e438222fd8a4ebb44412c SHA512 0f151c10b75798ab28a01604b08981f399d612135b7e9ddc3e66f9121fd49c97bb9508ce649e342791705ee5e1247f8e461a31afa871ddd46da1cf7fd5826c74 -DIST wsjtx-2.7.0-rc4.tgz 26111191 BLAKE2B 5cdbcf988209fbdad3e632cdea1535378ab69848308abc59b729a2ab3fc892319ce135b620ff8b531d9afc276c18cef65ca2560874190a57fc06990742bae16c SHA512 0960b48d83fcf1461217a15472530d04ad6276b9fe54ee33ac5ad7b32a2346e52fdfa72966c2263816066155b5ef9f1ff1a941704979f097501361c9fb379c1a DIST wsjtx-2.7.0-rc8.tgz 26484776 BLAKE2B dc04a0884a7ddf8d3db26926c46895f7561c8037a981ddd1c4676ec5b39eef0cb9b69aab6f4ef70f99244e5d5a5fa8f390f4ca484795ef92656ca2f36fabe97a SHA512 57026cc4f5f04174589d1a0a7496c1716c1fbbccdacb528953408c3a93cb35287bb763a5d43db791e567ac9380942a1515d434b3731f08d31d0b2a68d97e9d6a +DIST wsjtx-2.7.0.tgz 26603107 BLAKE2B a007fe5b47e44bc6b3cb63cdffaf2990ed193f82e8d986ae6b1f48c64ed326ac3e5350142e7a2c1ac080521d9f7ef677329f7fd2ba51bfe7600cf9d7cdebd851 SHA512 1e6ea8ea5877602b74f274abe80e6e7aa0b6330107100a3f3368d0d4bf84d0e2a1819aa6eb1ddadf9a6475a9aac5ba6edbb062ede9762209ab953080b55fc3df EBUILD wsjtx-2.6.1.ebuild 1728 BLAKE2B fc1e0edf2dadb46b6e2612e5b8bf3ec5c4405b1a1f9e13effe21f7fd51ff4f5434f41b7fe1ca5c365f50254ee498521b23989559e28e1ce5b3a83581c88a6e85 SHA512 f77f9285d27c9b8be1adabec1161bd90587f6cb7a7a7802af47b1c900f9abadb5528e9cc6ef084e0d20898bd63f708c0f100137cb80d2334cca8693f93de3388 -EBUILD wsjtx-2.7.0_rc4.ebuild 1787 BLAKE2B 3f41cddff81abfd65ea715bdd17add16f936ac4349108e47b1ed4f5ae253e291b2262474a3d930ebffb39e14c7ba5e9d6649990eb5e08594c60dc3aefa190035 SHA512 dd1d71d1d2a58d7d353b98e8dd18a67a668a1ff6835c4a53a3bbdf9dd71ed9a7ff2faa9d0d7c6944737f38a817edac04eca357378ba686d59afe5b4ebccb9dc2 +EBUILD wsjtx-2.7.0.ebuild 1753 BLAKE2B 606912c81cbb860d36af6320d34eb4582a9f1afc05ff13cf3c720ec29352f19bda23ce862611ba48f41388810648ffaad7f4482490866a9eb44759e0d00444f9 SHA512 aef7f9b87e192518164b23dcbdfd155b4d45fb8f7d6b7759189df1ff7bd055b764e20efa9762b53b6a7f411f549e67a96fcdce5b0e687cf55cf9f88dd70fe0a7 EBUILD wsjtx-2.7.0_rc8.ebuild 1753 BLAKE2B 606912c81cbb860d36af6320d34eb4582a9f1afc05ff13cf3c720ec29352f19bda23ce862611ba48f41388810648ffaad7f4482490866a9eb44759e0d00444f9 SHA512 aef7f9b87e192518164b23dcbdfd155b4d45fb8f7d6b7759189df1ff7bd055b764e20efa9762b53b6a7f411f549e67a96fcdce5b0e687cf55cf9f88dd70fe0a7 MISC metadata.xml 412 BLAKE2B a8910c8ec81f720c209c3d9cb6cdfbde76be4c5a96941dfc3b799e9ba6b4d967928508c04bc5805536319a20f0b7cb292a2475f91de27471c11b9fd0f9073bec SHA512 2215cd7cea5ed62ef70bb2823ce85628877e3c204f7a55e582431c2d90ec8f77e6523b3e81c1747b339d58eeaf7c026ea26b6245af86294904e1c34887da943f diff --git a/media-radio/wsjtx/wsjtx-2.7.0.ebuild b/media-radio/wsjtx/wsjtx-2.7.0.ebuild new file mode 100644 index 000000000000..bf4446ce768a --- /dev/null +++ b/media-radio/wsjtx/wsjtx-2.7.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake edos2unix flag-o-matic + +MY_P=${P/_/-} + +DESCRIPTION="Weak signal ham radio communication" +HOMEPAGE="https://physics.princeton.edu//pulsar/K1JT/wsjtx.html" +SRC_URI="https://downloads.sourceforge.net/wsjt/${MY_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.2.0-werror.patch" + "${FILESDIR}/${PN}-2.3.0-drop-docs.patch" + "${FILESDIR}/${PN}-clang.patch" +) + +DOCS=( AUTHORS BUGS NEWS README THANKS ) + +src_unpack() { + unpack ${A} + unpack "${WORKDIR}/${PN}-2.7.0/src/wsjtx.tgz" +} + +src_prepare() { + edos2unix "${S}/message_aggregator.desktop" + edos2unix "${S}/wsjtx.desktop" + edos2unix "${S}/CMakeLists.txt" + sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/# COMMAND/" \ + manpages/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + # fails to compile 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,com}-wsjtx || die + rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1 || die +} diff --git a/media-radio/wsjtx/wsjtx-2.7.0_rc4.ebuild b/media-radio/wsjtx/wsjtx-2.7.0_rc4.ebuild deleted file mode 100644 index 12a363f40cbf..000000000000 --- a/media-radio/wsjtx/wsjtx-2.7.0_rc4.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake edos2unix flag-o-matic - -MY_P=${P/_/-} - -DESCRIPTION="Weak signal ham radio communication" -HOMEPAGE="https://physics.princeton.edu//pulsar/K1JT/wsjtx.html" -SRC_URI="https://downloads.sourceforge.net/wsjt/${MY_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.2.0-werror.patch" - "${FILESDIR}/${PN}-2.3.0-drop-docs.patch" - "${FILESDIR}/${PN}-clang.patch" - "${FILESDIR}/${P}-fix_NFFT.patch" -) - -DOCS=( AUTHORS BUGS NEWS README THANKS ) - -src_unpack() { - unpack ${A} - unpack "${WORKDIR}/${PN}-2.7.0/src/wsjtx.tgz" -} - -src_prepare() { - edos2unix "${S}/message_aggregator.desktop" - edos2unix "${S}/wsjtx.desktop" - edos2unix "${S}/CMakeLists.txt" - sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/# COMMAND/" \ - manpages/CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - # fails to compile 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,com}-wsjtx || die - rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1 || die -} -- cgit v1.2.3