From 0f15659d48c193027158492acb726297501202c5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 25 Dec 2021 20:34:27 +0000 Subject: gentoo xmass resync : 25.12.2021 --- media-radio/Manifest.gz | Bin 5020 -> 5025 bytes media-radio/flrig/Manifest | 2 +- media-radio/flrig/flrig-1.4.3.ebuild | 2 +- media-radio/tucnak/Manifest | 2 + media-radio/tucnak/tucnak-4.34.ebuild | 68 ++++++++++++++++++++++++++++ media-radio/wsjtx/Manifest | 2 + media-radio/wsjtx/wsjtx-2.5.3.ebuild | 80 +++++++++++++++++++++++++++++++++ media-radio/xastir/Manifest | 2 +- media-radio/xastir/xastir-2.1.8.ebuild | 2 +- 9 files changed, 156 insertions(+), 4 deletions(-) create mode 100644 media-radio/tucnak/tucnak-4.34.ebuild create mode 100644 media-radio/wsjtx/wsjtx-2.5.3.ebuild (limited to 'media-radio') diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz index ae4a36742f2d..d254ddd48529 100644 Binary files a/media-radio/Manifest.gz and b/media-radio/Manifest.gz differ diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest index 586d939cd48d..7c94dfc38dc9 100644 --- a/media-radio/flrig/Manifest +++ b/media-radio/flrig/Manifest @@ -1,5 +1,5 @@ DIST flrig-1.4.2.tar.gz 918730 BLAKE2B 85c2ac351e833b19dab0e36899df58665c86ac397035e8eabad29bb38018a0d2c822ca73b721f2db938a1f7cf2cd2b3a6878f605d5d65f01608563f3f4a0d89e SHA512 094f50a427cabc5c596a4315e7182ea4040218467f06fac456a0fe8923726f30cf3220379033024449066b4379a3877d48449971afe3f4b46b4307f9a64c3ff8 DIST flrig-1.4.3.tar.gz 944556 BLAKE2B dcdb4a4306e3558e189094ec6f231ccae406f75d256bcb942aeee4ff67641e846fd99c73c263f98e2ed3a3074c6a4e473934186749c3dfc0b84d7d24e178c541 SHA512 93a5f3caeedcaed7de4988183d182872d4c3d22e670e2cd6b9aeb9cc969a09729a2765e1c7c93be72931f8948a0aeda7a75611f7dbc4b4d4adefe936a4006dca EBUILD flrig-1.4.2.ebuild 476 BLAKE2B 8665ccf1ef91f3f25912d4af906aeb74a579a5c865ce52f392f34f9ecaf14309a2d936ab6f3916b02e50fa8ea5d92d1171c9de3ef0cb7fb80491d02eec96cd99 SHA512 aec358712976dcaceada364545bcd9306cc5b3441db9100a71dae0d8d5f3a09e1e69b855a79524722840b3090c40c6fc000aa03fc0ba399a8cbc84dfebb0bc32 -EBUILD flrig-1.4.3.ebuild 478 BLAKE2B 3e3ac013bb0d0809685c34da78ae3735899a5df4d4f60923adc29df72799c0113af1fc3f5da65b6f654146c633fec9bd20a4149b4e4bc01e097196c9fa2c70b0 SHA512 7ffc8f30cf411a2b20fcd0657b0da86887f82700c78e4e91271418970a43ea6022eb96eb2671460fc1390c67cae0ea9ababd4b6d770ac207fd552c9c8ef59393 +EBUILD flrig-1.4.3.ebuild 476 BLAKE2B 8665ccf1ef91f3f25912d4af906aeb74a579a5c865ce52f392f34f9ecaf14309a2d936ab6f3916b02e50fa8ea5d92d1171c9de3ef0cb7fb80491d02eec96cd99 SHA512 aec358712976dcaceada364545bcd9306cc5b3441db9100a71dae0d8d5f3a09e1e69b855a79524722840b3090c40c6fc000aa03fc0ba399a8cbc84dfebb0bc32 MISC metadata.xml 326 BLAKE2B fb57e943fa61222b3967939ff95da7bb17aae2651e55d960a9c405e6d5965843ed0ec9e6fadd0df1f41602c0f3c90c78c6ca2ab12ea72b515484f7c2ec34ec68 SHA512 e48dc185e9eaa074ed92d1ed27920e41b72760cd3e878fd40583efdca0a6997598a7d82221a33c7987fb19dea090f92eee070b9e89ea452ddce028d88db7bf9c diff --git a/media-radio/flrig/flrig-1.4.3.ebuild b/media-radio/flrig/flrig-1.4.3.ebuild index a98ec86ead1f..bee49b2172f4 100644 --- a/media-radio/flrig/flrig-1.4.3.ebuild +++ b/media-radio/flrig/flrig-1.4.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="nls" DOCS=(AUTHORS ChangeLog README) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index 1684316dbb02..281a8e62f345 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,5 +1,7 @@ DIST tucnak-4.30.tar.gz 3594691 BLAKE2B 41ea3469ebd7ab4a50805c2806289c78ec4fe2ab28b3fea0301e486c9b9232a86b3c93ed26dc1ffc3dc531b69acb847f5cfe66b48ea2579d702d0a5427387d79 SHA512 dd840295c69c2a42ab2ac803444684e06bbf4f47623f9200832f2600bf4540817e2e375ffd1e1dcb6bb57743991396eea7f99a79182397d22dcb78adcf98f500 DIST tucnak-4.32.tar.gz 3595195 BLAKE2B 6fd837efd0f649eec8c78f232b00e51d7f08a52e7651f6bbea3a16d3e1fcc21a7ad8a7a69e1507ce9a95b4c2da3a3605708849e0fc856511da9d297689d2163f SHA512 a414007e5090fcfb2f538dce2b8a33b5f9d8491cdbdb21a2067f976b9db8778de1b6cefff1e42fe161e8c0965e069102653ac9bb64ac8a1fbd0539d6a14f5b8f +DIST tucnak-4.34.tar.gz 3596458 BLAKE2B e68dda56124b9e25bb2d39617c76c06a07892e03aa1363f48af6ab96fc8e47d3948fc8391478c57244df79dad67f8832cb1bb6ff688c5c5d6284496fd9d385eb SHA512 8fe789dbcf019e8f747d5b9a099b1055a808c99f2caf9279cd0b2509b5f2cfaf9a74cb1194cb9a688474ac22b2d1ddd6a75a8237f0dfd5f841c767e25602947d EBUILD tucnak-4.30.ebuild 1959 BLAKE2B 94972eddb358f2910ea869829343cd73f1b665fac521f8079a0d8a2bc7bca833519fdb4d6f931748727d65f89ff3d4c3b705963cf173d3cbe180c0f56ae05aeb SHA512 2079ead9bad0d6510c610adb9dfa35a4512ba7bbe5c7601fa03de99ad48de385f91bb160bb2a43e7ef940c00ebfe27a755d5e307dfe7e824632ddbfdd48ea60f EBUILD tucnak-4.32.ebuild 1960 BLAKE2B ee9534de9fbb67f4e1c46e23db77a486d4154a15d279bdc8a7ac061cf349cf43c51bed78cff64fc96e1be293af21ce1f6318aab091ece9a8f0a0894f46d5f0bc SHA512 c3cc56f753eb41262347a3ad29fe51d3fe142a0cdbb165c39174eca48794a09ca4fc937fbace660a52b0fe3897c699d4905e98ed6e279edba9c1a14846eb2a5f +EBUILD tucnak-4.34.ebuild 1961 BLAKE2B 03bb6db83fe82d2f7a455ba581ea22f29b2e82c90599879a951a0ea11efb7b7f7d9d995e325edaf73aaf9e2f53bbe3f538a874e73807608820b728bc7ab744bf SHA512 b1f2a920e2d077225be1e4033c01e62ed86a0c5f97864412c2512546054d1d3d31016628648991d00def38991f9fc97664956a379042d4217c3278b1df2010ba MISC metadata.xml 409 BLAKE2B 8179722b95bb5d639bbf3755eac5ec6d3a2492d117a9af0edd5aba1910974f7ca99c35bf759f9c44a6ee59d18a4b7088c1f009abf0dbdfbafd04f6c3a6875b3a SHA512 e07f3bbf055dfafb6d6fb2596fe20bdb0aaccb8960fc5d1ad5ea372a51baafb75458571729f99afc1086fcc596aa35cd22aafbc9af4d422dba2aba1243c93422 diff --git a/media-radio/tucnak/tucnak-4.34.ebuild b/media-radio/tucnak/tucnak-4.34.ebuild new file mode 100644 index 000000000000..ae02ee026cda --- /dev/null +++ b/media-radio/tucnak/tucnak-4.34.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools flag-o-matic + +DESCRIPTION="Amateur Radio VHF Contest Logbook" +HOMEPAGE="http://tucnak.nagano.cz" +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa fftw gpm hamlib suid" + +RDEPEND="dev-libs/glib:2 + dev-libs/libzia + media-libs/libsndfile + >=media-libs/libsdl-1.2 + alsa? ( media-libs/alsa-lib ) + fftw? ( sci-libs/fftw:3.0 ) + gpm? ( sys-libs/gpm ) + hamlib? ( media-libs/hamlib:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + eapply_user + # fix destop file + sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die + # fix doc install path + sed -i -e "s/docsdir/# docsdir/" \ + -e "s/docs_DATA =/# docs_DATA/" \ + -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die + eautoreconf +} + +src_configure() { + append-ldflags -L/usr/$(get_libdir)/hamlib + econf $(use_with alsa) \ + $(use_with gpm) $(use_with hamlib) \ + $(use_with fftw fftw3) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog doc/NAVOD.pdf + if use suid ; then + fperms 4711 /usr/bin/soundwrapper + fi +} + +pkg_postinst() { + elog "In order to use sound with tucnak add yourself to the 'audio' group" + elog "and to key your rig via the parport add yourself to the 'lp' group" + elog "" + elog "tucnak can be used with the following additional packages:" + elog " media-radio/cwdaemon : Morse output via code cwdaemon" + elog " (No need to recompile)" + if use suid ; then + ewarn "You have choosen to install the little helper program 'soundwrapper'" + ewarn "setuid by setting USE=suid. That helper is only needed if you" + ewarn "want to use morse sidetone output via the PC speaker." + ewarn "" + ewarn "While the helper should be safe by design be aware that setting" + ewarn "any program setuid is a security risk." + fi +} diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest index 04521447ccf8..e5a4b4d5fa7d 100644 --- a/media-radio/wsjtx/Manifest +++ b/media-radio/wsjtx/Manifest @@ -6,7 +6,9 @@ AUX wsjtx-clang.patch 619 BLAKE2B 8019381b563bfede3977e37c96c0c664089458f0be7704 DIST wsjtx-2.5.0.tgz 25180010 BLAKE2B 09a50f8bbaca4fa6883ad335a6eb3e0d60d3e20382140ab69e3165ba4a38c9e96b059831db9a28452b15f5a0b98118e1269f3484ac8f375525135236b9d7ce02 SHA512 d5f801c9ec038a84d5b12a3843de9af7bbd6d628bd5eb8d3dd1e1621f04b319f9cc2ed01c882bf09ad3801800ee1b1fbeb49c8a9f991a2c03f3170ac192a6017 DIST wsjtx-2.5.1.tgz 25249461 BLAKE2B fe858e4a21434c7357aa5baab8f4aff206a22bec7305b2d7c6a3860a389ca19779f4775a5618c046b25a71006a882f7a33b30baebe6e848182bd434ff82bb9aa SHA512 bce84766ea1eb13e899ccfc252ee3bcdb6f1d50afa6b312b0509d1eea8e5dcfc958c772fee2a2c40d43058e06ecda798fa9136252e3de0c4a40df27217a4b362 DIST wsjtx-2.5.2.tgz 25246974 BLAKE2B ada5fc73a600477fa7f1f68c9c8c53e26c56d60aea1c28edc8c35e4ff67a309bf61e82f58c93c05a24c08ed7e77419c2a6ef6862b7cac059cccbebe66512afaf SHA512 cdccbb824614d391aa8f750e3c7e47d1fe8a9704f50d8a361e8741fadea971683383d9dfe0456c674b4584a47eb9a0fdce9c36a608d164de5ae98538e9b83705 +DIST wsjtx-2.5.3.tgz 25599071 BLAKE2B c62fc1f4ce23ce99ddea475039b99d40b23d2a42f7d9995395ea0f2655b3b01595539ae40f78dc29bc5c97ba1f165dcd8a5daef6d4f9b55c2260667a09d47e30 SHA512 ed6664223069c7b44dac8c995b4beaa96e2a839a9049e5805d93b1f0ffe03d310b7a301150d693fcc22f96a97ed86c4948059f1e18b23cd2c9a5e44665100862 EBUILD wsjtx-2.5.0.ebuild 1687 BLAKE2B 77b160d46cb92cbf63c72feb553ba06ebf4f1c06f41479da89f1cd4f959850a476385698f4c934b5a675a2d3f023f254d4d224515a515988d0c0f98a2dc18dfa SHA512 497807b138ef74825294b571d0ab9a4b33ef6a68f5ebb80171461772847878cd62d62090ab8de9bf69cf5065672faad173a464270ecc64427f82a5b63dad0922 EBUILD wsjtx-2.5.1.ebuild 1689 BLAKE2B dd6a09e69b77941ace5d69e756359d3f321d982831160b05eaba1a7ed4befba470d18c684a0776a2efa78b6f64c2c1a5eeec527118cbf180b582643c7f2c9463 SHA512 d407ea31a2c61f46f98f21b2736b76e25e212a87a047f6c506ce336ed561ee7aa554d0bb1b4b7b632902ddbcb6968ea2af7943a174cf62e774c1665cc6e7b3f1 EBUILD wsjtx-2.5.2.ebuild 1689 BLAKE2B dd6a09e69b77941ace5d69e756359d3f321d982831160b05eaba1a7ed4befba470d18c684a0776a2efa78b6f64c2c1a5eeec527118cbf180b582643c7f2c9463 SHA512 d407ea31a2c61f46f98f21b2736b76e25e212a87a047f6c506ce336ed561ee7aa554d0bb1b4b7b632902ddbcb6968ea2af7943a174cf62e774c1665cc6e7b3f1 +EBUILD wsjtx-2.5.3.ebuild 1702 BLAKE2B 6c4738e241760bdaf1f46040327ba08b707cfad7d7a67cde147680e816087a2a76228ca292246ccd10f854807f18a11a9e41237a4958b2320dd1e803e925ebbf SHA512 16945c4965d11d522595330bfac689ac1a4c8504ce43850db0c8a4ee26f8949e4fa406dfd29e82d581df1247d356d2cb8c114de3afd8ad5a35176bd8cd113e6d MISC metadata.xml 412 BLAKE2B a8910c8ec81f720c209c3d9cb6cdfbde76be4c5a96941dfc3b799e9ba6b4d967928508c04bc5805536319a20f0b7cb292a2475f91de27471c11b9fd0f9073bec SHA512 2215cd7cea5ed62ef70bb2823ce85628877e3c204f7a55e582431c2d90ec8f77e6523b3e81c1747b339d58eeaf7c026ea26b6245af86294904e1c34887da943f diff --git a/media-radio/wsjtx/wsjtx-2.5.3.ebuild b/media-radio/wsjtx/wsjtx-2.5.3.ebuild new file mode 100644 index 000000000000..5eb5dda86065 --- /dev/null +++ b/media-radio/wsjtx/wsjtx-2.5.3.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake flag-o-matic + +MY_P=${P/_/-} + +DESCRIPTION="Weak signal ham radio communication" +HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html" +SRC_URI="https://physics.princeton.edu/pulsar/k1jt/${P}.tgz" + +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} + dev-qt/linguist-tools + " + +S=${WORKDIR}/wsjtx + +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}/${MY_P}/src/wsjtx.tgz" +} + +src_prepare() { + sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/# COMMAND/" \ + manpages/CMakeLists.txt || die + eapply_user + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWSJT_GENERATE_DOCS="$(usex doc)" + -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" + ) + append-ldflags -no-pie + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +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 +} diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest index bef40792fed4..eb60fb38d2ab 100644 --- a/media-radio/xastir/Manifest +++ b/media-radio/xastir/Manifest @@ -5,5 +5,5 @@ AUX xastir-2.1.8-scripts.diff 3112 BLAKE2B 2e2d96ab6788c700f0f660ce1698dbf59ccf6 DIST xastir-2.1.6.tar.gz 2687180 BLAKE2B 053ee4e8d1fd589bf0767c6ffdaa7de2ef14d292d5773b2f08239fc4b73d3695e5c061dccab75caae068bc8887f7924d3793f0dfb8368b2cd25526211e240914 SHA512 91f40f3788f51589619833102d1db997ff725f84e6fa5f9b7dd8942094a1b7a94433779243be1c14b980d96613972482a397cec8e15b8ea4784fdd106c32ae08 DIST xastir-2.1.8.tar.gz 2222586 BLAKE2B 4cd623c2db7a06c2499bf73a0df8c8f07b6a3072d177d370b76f54cb4caa4cf03f2b5c511149eaefc26f1aa7e8fe3a89e1c42e26a20066dd3337ad41dd5300b6 SHA512 361c92381b385035af160578dcfc4c800edcfabdbaebc5eda1c4fd9a78e934f289a54813577d5b765bbed6eae50cb772735defec6f489dc65326941d2492850d EBUILD xastir-2.1.6.ebuild 2053 BLAKE2B 9aee91db280c9719be855d381f31c2acf43b0b6dda48f830b5d9c0125b093f1264597462fd3bad24b79a49eea57cf45f66b658aeb9e943550c127c942a59b253 SHA512 bd9b236d04fc845b0a7c235089e55ee52ef17e0ea0643979bc26b44b1e9a5cbdfdee054fcc13d807338f62b54e2d4f32b777574d8970a1f270e71563ed3285bb -EBUILD xastir-2.1.8.ebuild 1928 BLAKE2B 2690fd01ab0fb2608ec40fe04d166bb409de430a9a4d7afa0be62d39c33aecdc5a55b966a5665905ab55e5bd37ce868153faabd96efc7e0d333af277d8e27fd1 SHA512 49ce4504e54ec2919685d38cbb836ce8f9c7e1f6b9d750f0b1dce4e094082de1b44eeb55dc7054122ddc8f516866098a507fbfd8ac3cce6f046799e30b498929 +EBUILD xastir-2.1.8.ebuild 1926 BLAKE2B 34538ec648f14516d7f3473352b28a8b63eadbffd9258d9e428e6aa5502d31c15bdcd3e0f8e3b755d8f2ebe498a01fa5f1d63d8146b4e830dcf25589f7379680 SHA512 765576631d0f1fdd301ab21d7e9b82623375cadfbefdf10d8942a4959cfb614f6064b88b466962cddb5133d83f8ec04ec1d8771532b87fe237aed9f5ed27c61e MISC metadata.xml 394 BLAKE2B f1277742dc42b3ec0fd74c6ad56fccac145b0a6635232a0e64823cfcc002f79a912f5298a929a9dc3555d94f8771c8a405147f25d4383de8ef8786b65d349c94 SHA512 71caf8df00b9bd50a6c84799002e904f08461c9d3aefdb105fb12bf09f07c1c6090e0c83fc6f822178603d610f868d053afe84f0c7bc30558e5032fb480388b6 diff --git a/media-radio/xastir/xastir-2.1.8.ebuild b/media-radio/xastir/xastir-2.1.8.ebuild index 7bdd1b27a629..fa5dfcadd886 100644 --- a/media-radio/xastir/xastir-2.1.8.ebuild +++ b/media-radio/xastir/xastir-2.1.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="geotiff +graphicsmagick" DEPEND=">=x11-libs/motif-2.3:0 -- cgit v1.2.3