diff options
Diffstat (limited to 'media-radio')
22 files changed, 80 insertions, 377 deletions
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz Binary files differindex 2b79597f4f58..38e40f38bfd5 100644 --- a/media-radio/Manifest.gz +++ b/media-radio/Manifest.gz diff --git a/media-radio/grig/Manifest b/media-radio/grig/Manifest index b3b26fc3c2cc..4aeef6caf4f2 100644 --- a/media-radio/grig/Manifest +++ b/media-radio/grig/Manifest @@ -1,5 +1,4 @@ AUX grig-0.8.1-hamlib4.patch 3897 BLAKE2B f855040e1860d840cc993c46a0b17a341d3820f342dc1082e2a4a9ed5f1b598f50ba61215add86f6c1b59afef04194d82a80a2de1f033328e37e0edfe51f422f SHA512 b8573228232d24fe0fd750857a5b60a358279fd5e3a07dde9eff18ed3b38c09ff4bf693f63ad9f63f691d3b8937e0a7e7dff222f9aaa74d53bd064b3adf379cf DIST grig-0.8.1.tar.gz 621728 BLAKE2B 096ac037d3e5871e32bbb80669e2bafdf061c28c420362e26aea9f01f2e399a4cb769e65aa8261b0726444d08006495de13c62ca9d9e094c44fd8cb28b36a3f1 SHA512 84eda8db5d18324f26f0775483c8272296aad05dd75f0572c01a3c7af6dbd14bff7b98cc6a61fe3c43d25193866be4b3dafdc4e68dfc37217e88b53ca53266f9 EBUILD grig-0.8.1-r1.ebuild 708 BLAKE2B cc8849de1ba6fec66c71fc8fe9d9d0f4706b426945342946d9deef3c12a4bab5489921d3276346ff5293cd40d88a0c77dbdf5e37bfd5cac351db9b411ef9ea30 SHA512 b23d9d72836a169ab7e9be20974593095a65c70fd9d23ef48a0e641814ecd4b9080fcc872e5d219a096d38b6968dc3a676cdd09943218caa3760b4a9c996d0e8 -EBUILD grig-0.8.1.ebuild 653 BLAKE2B d206a2a2d1d58d40cc9d1071007fe1f3f4fe290e1c339a6517f74973ee82cce8394836d59fc1c7bb57f1d6aaa992e4d54b63966f420a0b428adf68a1dbbe47cc SHA512 faa93641e1a2c26a4358d4a54b90f7036728e44ac88a52a358b95f781fb04f8c06ec3d77d9a7af9182ac5a97aa469d1ccb0ca8818d17f0d13ad25b7112e60bd4 MISC metadata.xml 332 BLAKE2B 79bcf349f891026edaa1a92ff783eec4e1800f8c5b86c8b500b799c5be8605f0c9fd150e623a70446b9637a78b93b12ec35b1b259dc64d672cbb2c1dcd416aca SHA512 4f7b94abe8a2e6106a68f77e32aac0156c5d138b2eda01d4cc3e1c51c3fc530c75992c0b6e901a083f98028d751876359c3e7d06465cabb5988174b5d28b4e9e diff --git a/media-radio/grig/grig-0.8.1.ebuild b/media-radio/grig/grig-0.8.1.ebuild deleted file mode 100644 index 198e5a7d5dd3..000000000000 --- a/media-radio/grig/grig-0.8.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils - -DESCRIPTION="A tool for controlling amateur radios" -HOMEPAGE="http://groundstation.sourceforge.net/grig/" -SRC_URI="mirror://sourceforge/groundstation/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:2 - <media-libs/hamlib-3.4" -RDEPEND="${DEPEND}" - -src_configure() { - econf --enable-hardware -} - -src_install() { - default - make_desktop_entry ${PN} "GRig" "/usr/share/pixmaps/grig/grig-logo.png" "HamRadio" - rm -rf "${D}/usr/share/grig" || die "cleanup docs failed" -} diff --git a/media-radio/js8call/Manifest b/media-radio/js8call/Manifest index 259c13e02236..ca1b4533d2c9 100644 --- a/media-radio/js8call/Manifest +++ b/media-radio/js8call/Manifest @@ -1,5 +1,3 @@ -AUX js8call-2.2.0-hamlib-type.patch 463 BLAKE2B a34effb789b9113fcdee91f631dd8abec6e9fb1aea8317c1ef99dfb005e9ac266fe8b2c1be2cf83ba128f9f52a03206e4dc5c2458537ad2878c78f756b91a6a4 SHA512 426227025f7b7039890e2d22eeda218491de883150abbfe6066fd82f604da90c321a8ee6f7916ed08dcebee38c94d681280fc7824713b663bc2aaa09f538d8d4 DIST js8call-2.2.0.tar.bz2 16249923 BLAKE2B 9bd3124bee7253f48adb0bea031f3c83c3e9487aac7208ce3dfc94208f4c861645bacd581bd44cde19ad3b3e3ac5f7f60993bece2d1fad0164afdae7b3bd290a SHA512 3e66ba0b9bb88b834b0e025b37a395008a058b87fb70c09887936fa18c192c501d127eff6e9ccf792863ccc932aa76feacc4be903ebe7ab2915298aed3689672 -EBUILD js8call-2.2.0-r1.ebuild 830 BLAKE2B c5e8dcbef4dcd3ae528c3db533438c285a228d4177349d2805107d519bec7bd2b39bf83032afa34a851c38df9862a5ac82712244a517d2e909ac7ce563d95f12 SHA512 d3c803be2278aa79625b0348a81f610b1ae533b7a91b295f03e1e78acf20a14f75d1e85c71d565c3c8b759696a3c44106598f80e046b0c7450389a1b4bb59b5a -EBUILD js8call-2.2.0.ebuild 892 BLAKE2B 1125c60df60d5907ad5a5972064167245d072761c093772bcb9f3911ec97b4c454ecb8cdaa2e35c4164edea3dddf2300fcfcf284e92e5b97468836938c9fd726 SHA512 1b7fd8e7970256e5dfa319766e125b8abb71d3a4f23df1d6c07a7b19ed6367fc4a1ef51bd246560d3edfccade468d82ad04a0c84fe88370afb4aa1155b16f755 +EBUILD js8call-2.2.0-r1.ebuild 829 BLAKE2B 5d9c9c0e68977d12c3daa60f717fa8d07ac2210a2a57843d090d334bb46c176dcbd72b283d41cccf16750bd35a2d5c16283c8f8632b5e32aca649d8bf18ddf1a SHA512 2866eaade2152830f5d19889b491a5938c10a2e85254625e6d26bb041b0d114570d8425baa80dd5d27e0b1082f7d451fa75e5285311df876ce1e0346345a9fd3 MISC metadata.xml 312 BLAKE2B 77446444162f6d430b7cd8c95ea0ff34da775e0a78d355b1e71a5a5e3c64c6f633b0339cdcd2055d3ea1fd5befa5d6655d02d2cb0fd55fd60a408efb33c6cf0a SHA512 caf176b301b2a0385c9c24d8ee1b68077d9cf49b5379f6530c27658450efa8fef6551a4d1492529bdde38e95bb4f5df5f9825c38865874514803e12ad37bc461 diff --git a/media-radio/js8call/files/js8call-2.2.0-hamlib-type.patch b/media-radio/js8call/files/js8call-2.2.0-hamlib-type.patch deleted file mode 100644 index 54c5a8e0647f..000000000000 --- a/media-radio/js8call/files/js8call-2.2.0-hamlib-type.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/HamlibTransceiver.hpp 2020-06-27 19:35:04.514472802 -0400 -+++ b/HamlibTransceiver.hpp 2020-06-27 19:35:34.361368141 -0400 -@@ -12,17 +12,9 @@ - - extern "C" - { --#ifdef JS8_USE_HAMLIB_THREE - typedef struct rig RIG; --#else -- typedef struct s_rig RIG; --#endif - struct rig_caps; --#ifdef JS8_USE_HAMLIB_THREE - typedef int vfo_t; --#else -- typedef unsigned int vfo_t; --#endif - } - - // hamlib transceiver and PTT mostly delegated directly to hamlib Rig class diff --git a/media-radio/js8call/js8call-2.2.0-r1.ebuild b/media-radio/js8call/js8call-2.2.0-r1.ebuild index 9537e009da38..08a55170fb78 100644 --- a/media-radio/js8call/js8call-2.2.0-r1.ebuild +++ b/media-radio/js8call/js8call-2.2.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://bitbucket.org/widefido/js8call/get/v${PV}-ga.tar.bz2 -> ${P}.ta LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc" RDEPEND="dev-qt/qtcore:5 diff --git a/media-radio/js8call/js8call-2.2.0.ebuild b/media-radio/js8call/js8call-2.2.0.ebuild deleted file mode 100644 index 298d01562ab6..000000000000 --- a/media-radio/js8call/js8call-2.2.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -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 -} diff --git a/media-radio/qsstv/Manifest b/media-radio/qsstv/Manifest index 101aa4851aa6..b9329b49ff19 100644 --- a/media-radio/qsstv/Manifest +++ b/media-radio/qsstv/Manifest @@ -1,5 +1,5 @@ DIST qsstv_9.4.4.tar.gz 7716392 BLAKE2B df285cc26c195dce05e54401de4fce70ea91c3af1f774d90d81b62a366c66c3cde4f0cce5c370bad45b81230ca7c2be624542cde10b94d388785d13b49ed646d SHA512 d206c6c108827b607dfe360e7afe31065518f03ab04609ccca9a9bda16207d12966eb49d486d13eebb814716252c50aa5963d090f1e505e508ccb1b6ccc4728c DIST qsstv_9.5.3.tar.gz 7466438 BLAKE2B 8d38f106f72e051bf4d100c3c10c6ded15e69dfb33289206cce34bfde9210d5231c4d4ddc695417d5511aa8f33a08866ddb224dd9140863264a7a324cc2ffc2e SHA512 1753bb498163d17c80c3c322eda2725eae3de17c99e07fd99f4223508c3048521547148d69623f16f4192212a754f415e0f12f5fc98527b14bf00afcb3ae7c6d EBUILD qsstv-9.4.4-r1.ebuild 1024 BLAKE2B 3e8aff288db025d9195da16829acb6069702e40453c512dd56629d7a490962b148a5b41c4d80782181a13cdb94e415d306dcc26593df2f17271095d95b3f23c9 SHA512 3e7d740eda8e6f26edf59c51dccc3d29906aa76788a2e5a5c774b7dd2201a4670d6c2100de44ec1a189c0a69936a471cb0277173dfad2601fffeefe5e3890918 -EBUILD qsstv-9.5.3.ebuild 1020 BLAKE2B 572059ecf6dc3c124b32f953e5e3d984291e312e4b751a36d7435ab1f17b08cb6cfa75ad3f9f39498321ecb025339337937f3072ace2ae413378e683997ea07f SHA512 d3ee10d28908fbbfe7f49765e18f05551621e6040bc252e2ee90d3ae9cc3703d29f36c9e46ce3957b060be75c877931a5fbecc8c62c8600fb4315b9c4139a462 +EBUILD qsstv-9.5.3.ebuild 1018 BLAKE2B d59249e2992dc6265068ba5f593155461a80cca88fd203867b7b8830f4ae906111ed447d227b707cd2b6760665e7ab19a4aa64fe7ef915fbba974059cb8d6a0c SHA512 a42cf24328830c7f321ed80d312c299fee9ad588518c136d75a6cd2a7524cbc267ea4b04eaae5fe6271c9f6f6e51c5fa9ca58f007538a4f45809ee737f039427 MISC metadata.xml 344 BLAKE2B e091d6e9d0f8a59216bf966dae15ff5d0e588e71a53b936b3dbf979603334407a5e6b378f7a756cd0b320eb0c1294573ba0f1dd3ae392318f854d6c7b482db76 SHA512 e3a236b5b670bb921dd8c7ef87153d16a15ab3b10e4e039c2de68253d56d1356e57d1491c16fac6249265d68639a280f592c62f47d906f4b680fa5571ba9ec75 diff --git a/media-radio/qsstv/qsstv-9.5.3.ebuild b/media-radio/qsstv/qsstv-9.5.3.ebuild index f5dd486e8d1a..00291f4897a2 100644 --- a/media-radio/qsstv/qsstv-9.5.3.ebuild +++ b/media-radio/qsstv/qsstv-9.5.3.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/svxlink/Manifest b/media-radio/svxlink/Manifest index 32d386a193ed..6f9162e73254 100644 --- a/media-radio/svxlink/Manifest +++ b/media-radio/svxlink/Manifest @@ -4,10 +4,6 @@ AUX remotetrx.service 725 BLAKE2B ecc70328d89dc6ab1e96cea7160e532847263d9307ceed AUX svxlink.init 782 BLAKE2B 536435d70a3a5afbcf533ce39cc1b8bc0de5320ac57728a4ef7e7ed6aa3a702afb52c2b8e986c270c628b28b893a0a4058941addc6c29362c62bd6766ed69365 SHA512 ad3f8c2310a346bc34eeecf541cef87a5eb24649060695d8b510de3f08de1c0cdb4cccac229dc53ab1bf5bc6386aa7b191a6df3a1546a5ddcdfdc146b9f16b51 AUX svxlink.rc 568 BLAKE2B 7e0fa55b6d7d099778f2b20cf3b85b54a943460ade694bdf75159945f0be671eefefbffdfceaf28b092dcd4078970f88194d63311f3cea9cfb38922d83e9f1de SHA512 96e95116c031e3e5f21d1239362736c093c3e5c32adcb4eef1fa667c89a08d62cdb82640a246cf11b9fddc62544f98a660f626e91c67dd7a0d608904b8ddf6dd AUX svxlink.service 690 BLAKE2B 7f62518556c7c0fd0a4e759031520181f5a9a61a4d5ebcf874e60e8cd400327feee0306011ab8c88b17b8a5b666cc0fda90244b7a9e5ad9734ec629e0bf3d2f3 SHA512 2879820eaa64bc574e1a2c57492ba429cb4b5748b56132fac8922727a8924197b719075c39a6ab0ffcb698b3cf4b5eb889f19c2aac0a9d143f0aef6de778b225 -DIST svxlink-17.12.1.tar.gz 1621559 BLAKE2B 8a1d9498f451a730ee8d961d4ebd548f34f977367069658bdf4af7d91726e558c9e1ab084423b0238ae1f5fdcafd8e88480b818491e5f91d176d07d81fced5a3 SHA512 90bd74420fcd78d974d12ee13ac792f2a0ecd7cb483ec36ef1085e905f9d6c62af707cb65d04079ec66d7df6da615080a2058a0a559c82171b4882a4b20289f9 -DIST svxlink-17.12.2.tar.gz 1622039 BLAKE2B f67e74605d371f37bddc06f2092d7c9c355a549df2dcfcda3e48e3238dd38d57e195f2fe7edf390e3d48324ef8ab4accf18975ead9216259e484d96597275937 SHA512 cace3894da3b94ae8bd41c47c76c9c6203cb7eaaca6d2c847509b733ed4a6a1dc9ca8c4c16c060dfb0d9ee2982f2a0a2746aa06a5507640d5ed9c9b4fdf90f7e DIST svxlink-19.09.2.tar.gz 1730836 BLAKE2B 7fe8a1b018dba7837486dbed21242d8514a1f546b5eecbd2d2bfdf620d7e093cddbedab17f19d5f2cbd79c9a66825713c45a981335f0b526ba0946e764efc535 SHA512 f3c8b29953da3b2f61eba528a07152f40a2aca2efe511cb98637b1ef77fa676e506a3f4766edb81069f13333ddbae2d39f679874455b05286d3daf96a903e1c1 -EBUILD svxlink-17.12.1.ebuild 1672 BLAKE2B a78139f14e1a4d8d8351a7367230df9f5522d3c92124f5c21e4e3f19b181c42ce28d0f52f99398e7ba4a851d7068faa1c54627cb7f4987e258b4329b0b614950 SHA512 bdd8c8ce8841d96fc1ed63287d0f9bf0e8c07b0918449a231bb87debbe1820c890fc64864c41fb0cf07b15393e5cb5034b0e655f4200fb93144f08f4237ee1a3 -EBUILD svxlink-17.12.2.ebuild 1795 BLAKE2B b46352f97710784cf73ecd7e4abbfc0f6087b503bd7c23d5cd295a83579b155048b7e15d62e8632b8dc09d9f81ba3897a38c035cf85082b7b23103c72400dd1c SHA512 4bca680ce3c89d77f0491f31f43f2436fe40e17e433735b71493c70ff299671eec036393f90c0f45ceb0979906d3e5c92598cdc7405dfa777af631a2596d6f67 -EBUILD svxlink-19.09.2.ebuild 1782 BLAKE2B 2d9cbe7a4b86151b94284b9b3c1ee62f2443555f774c4c3e8847b5305c28d413527dff227eca7739a1cd39653b3dd821cf1a2758f29ad1d2f4182a9da9e0e03b SHA512 4fe4a3b67a46d1763ec854e56381aa6f464b872e60c2fa5dc6eb73499d4829f6ef697b3bd56da9e1e29baf930ecc4a51145eafd5dda5b305487253d81fcf2dbb +EBUILD svxlink-19.09.2.ebuild 1780 BLAKE2B 92351ce21c5153e416e0ae785b225695325a2f758e1672de54fe52584bca7f0b50b1bcb783a031b8a34b5267a1a3c62c954f4e30bff731042a28e18174de4f04 SHA512 aa9d70aba5bda4acb35080aa147b53a482fb100eb403713ca6bc42a83e3b001574ccefa224ca2bd169fa4a7c891c20b69822def5ce7262861d97ec0f138a51ad MISC metadata.xml 696 BLAKE2B 6bf4c1b0c6be3993885cf24eff479637cb6b99a6bc7b5c671637d12115c125fc63be37753bcaa4abe029504da13f5ed023a7de238ce1b386b4be3baf6944c72f SHA512 fcf27a9ed0fe5b05a6053a8ef965eb9e5a43c9c2510d59fdf14aa0144291ddff290e5a55c08403deffc31d1b5b43db1fb8d2fc92b4784c119341f7778052d4d2 diff --git a/media-radio/svxlink/svxlink-17.12.1.ebuild b/media-radio/svxlink/svxlink-17.12.1.ebuild deleted file mode 100644 index 2f45a3772d22..000000000000 --- a/media-radio/svxlink/svxlink-17.12.1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit cmake-utils systemd user - -CMAKE_USE_DIR="${S}/src" - -DESCRIPTION="Multi Purpose Voice Services System, including Qtel for EchoLink" -HOMEPAGE="http://www.svxlink.org" -SRC_URI="https://github.com/sm0svx/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-lang/tcl:0 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - media-sound/gsm - dev-libs/libgcrypt:0 - media-libs/speex - media-libs/opus - dev-libs/libsigc++:2 - dev-libs/popt" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - virtual/pkgconfig" - -pkg_setup() { - enewgroup svxlink - enewuser svxlink -1 -1 -1 svxlink -} - -src_prepare() { - cmake-utils_src_prepare - # drop deprecated desktop category (bug #475730) - sed -i -e "s:Categories=Application;:Categories=:g" src/qtel/qtel.desktop || die -} - -src_configure() { - local mycmakeargs=( - -DSYSCONF_INSTALL_DIR=/etc - -DLOCAL_STATE_DIR=/var - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - - fowners -R svxlink.svxlink /var/spool/svxlink - - rm -R "${D}"/usr/share/doc/svxlink || die - doman src/doc/man/*.1 src/doc/man/*.5 - - insinto /etc/logrotate.d - doins distributions/gentoo/etc/logrotate.d/* - - newinitd "${FILESDIR}"/remotetrx.init remotetrx - newinitd "${FILESDIR}"/svxlink.init svxlink - newconfd "${FILESDIR}"/remotetrx.rc remotetrx - newconfd "${FILESDIR}"/svxlink.rc svxlink - - systemd_dounit "${FILESDIR}"/remotetrx.service - systemd_dounit "${FILESDIR}"/svxlink.service -} diff --git a/media-radio/svxlink/svxlink-17.12.2.ebuild b/media-radio/svxlink/svxlink-17.12.2.ebuild deleted file mode 100644 index f7eca1b5cdf9..000000000000 --- a/media-radio/svxlink/svxlink-17.12.2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit cmake-utils systemd user - -CMAKE_USE_DIR="${S}/src" - -DESCRIPTION="Multi Purpose Voice Services System, including Qtel for EchoLink" -HOMEPAGE="http://www.svxlink.org" -SRC_URI="https://github.com/sm0svx/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-lang/tcl:0 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - media-sound/gsm - dev-libs/libgcrypt:0 - media-libs/speex - media-libs/opus - dev-libs/libsigc++:2 - dev-libs/popt" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - virtual/pkgconfig" - -pkg_setup() { - enewgroup svxlink - enewuser svxlink -1 -1 -1 svxlink -} - -src_prepare() { - cmake-utils_src_prepare - # drop deprecated desktop category (bug #475730) - sed -i -e "s:Categories=Application;:Categories=:g" src/qtel/qtel.desktop || die -} - -src_configure() { - local mycmakeargs=( - -DSYSCONF_INSTALL_DIR=/etc - -DLOCAL_STATE_DIR=/var - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - - fowners -R svxlink.svxlink /var/spool/svxlink - - rm -R "${D}"/usr/share/doc/svxlink || die - doman src/doc/man/*.1 src/doc/man/*.5 - - insinto /etc/logrotate.d - doins distributions/gentoo/etc/logrotate.d/* - - newinitd "${FILESDIR}"/remotetrx.init remotetrx - newinitd "${FILESDIR}"/svxlink.init svxlink - newconfd "${FILESDIR}"/remotetrx.rc remotetrx - newconfd "${FILESDIR}"/svxlink.rc svxlink - - systemd_dounit "${FILESDIR}"/remotetrx.service - systemd_dounit "${FILESDIR}"/svxlink.service - - keepdir /var/spool/${PN}/propagation_monitor - keepdir /var/spool/${PN}/qso_recorder - keepdir /var/spool/${PN}/voice_mail -} diff --git a/media-radio/svxlink/svxlink-19.09.2.ebuild b/media-radio/svxlink/svxlink-19.09.2.ebuild index 6d392debf618..b1673b04c5a5 100644 --- a/media-radio/svxlink/svxlink-19.09.2.ebuild +++ b/media-radio/svxlink/svxlink-19.09.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/sm0svx/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" CDEPEND="dev-lang/tcl:0 diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index 49388ae2d88e..574b9d45b689 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,7 +1,9 @@ DIST tucnak-4.25.tar.gz 3588485 BLAKE2B ade2db19e3be9981d4c3813306e347f47df4e89d62a9b2c382f4b5ac04700850af40e63d8b4b13d7f7ae59f47c864c3af4a8fd7eb572919e4163b106da5d9ce8 SHA512 b9666877f322e3142dae6d95e65b7b1da7e14eac5517d11ae108bf96715205558697a80bb40faa20bf89a01385c30869c48aa8af197dd2c206b4bc8f8b5859b9 DIST tucnak-4.27.tar.gz 3589057 BLAKE2B df089401ce82d6b956e2be8f3a069ba3db5af11a0eb7e5cc4b6e9aeeca0bbaa8a82a22f16ad02d5ed89144415d491f8941add457eb61ef9b3fd62e518068da4e SHA512 a112cc02259c3ae05404bf2fb17e56902fe68681be418a89b53eb54e067671236f0764d717334b89949355499f0119db46b1afb8329245ac6ce5db8d514a55e2 DIST tucnak-4.28.tar.gz 3592213 BLAKE2B 24a6a381367b823e24584541c56b4d34bfeab883cf6e488a42f20fe0f05d79432017f82c10702bd97cdb9a2454129410bfc3a894803ea3aaea8dad11029c702e SHA512 c5186ba331a0127d14f637548c738482ee3050749135404dd93d636c392e1e3b5032b1c92941b22548095d3b3131cc0768f71061feed532c40c8ff1e8a06cea7 +DIST tucnak-4.29.tar.gz 3593562 BLAKE2B 8469485e8262bf6fe83b22e8a3049bdfa519d8d9d8bfadb5be7068352ce8b6bf35cd4fb070fc9d337b06ca8d241645d9f8b978ce71263b89ea60a855567c7de7 SHA512 b938a62b5691e886903e0f876b4f2a387b1f3311cd179112202cfce12684bebeed9090ae9fcfafbab859162b6c992fa33481a2e9462b5b50dd59e2f9e10f1000 EBUILD tucnak-4.25.ebuild 1968 BLAKE2B 33060a1288edd2bc2f564f58bd541419a43404b0206fb8d62738002f49d01e6a206ab17f986c90326b194876bab55e8e4b477afe48f4c5046e19c3451b846a88 SHA512 8912dc644b499c39dc65c8fa502793f40b498a23a9bade6d0399e2a961304ced5e51342bc0581d13ac123cf247747d083757508bfb5f1501d98a9f1127bb76ef EBUILD tucnak-4.27.ebuild 1970 BLAKE2B d218d6fa3a2447f0983f076d9ad7a46a77374d1a2429c22b2fb2f2594d6b8a422906a29ae9e34ed50eb10caf54b76f9c8446b15c6ed2ed67cce977b7c2f8c0b5 SHA512 4c78b7d2a222360f8cb8d40de6c4c4357b9d871a82068ce7b3d097871757e197d94dccaead83fc99b1d47cfe3e58e192f4c9fde81dbc66c88e16ef780c576b6b -EBUILD tucnak-4.28.ebuild 1970 BLAKE2B d218d6fa3a2447f0983f076d9ad7a46a77374d1a2429c22b2fb2f2594d6b8a422906a29ae9e34ed50eb10caf54b76f9c8446b15c6ed2ed67cce977b7c2f8c0b5 SHA512 4c78b7d2a222360f8cb8d40de6c4c4357b9d871a82068ce7b3d097871757e197d94dccaead83fc99b1d47cfe3e58e192f4c9fde81dbc66c88e16ef780c576b6b +EBUILD tucnak-4.28.ebuild 1968 BLAKE2B 33060a1288edd2bc2f564f58bd541419a43404b0206fb8d62738002f49d01e6a206ab17f986c90326b194876bab55e8e4b477afe48f4c5046e19c3451b846a88 SHA512 8912dc644b499c39dc65c8fa502793f40b498a23a9bade6d0399e2a961304ced5e51342bc0581d13ac123cf247747d083757508bfb5f1501d98a9f1127bb76ef +EBUILD tucnak-4.29.ebuild 1970 BLAKE2B d218d6fa3a2447f0983f076d9ad7a46a77374d1a2429c22b2fb2f2594d6b8a422906a29ae9e34ed50eb10caf54b76f9c8446b15c6ed2ed67cce977b7c2f8c0b5 SHA512 4c78b7d2a222360f8cb8d40de6c4c4357b9d871a82068ce7b3d097871757e197d94dccaead83fc99b1d47cfe3e58e192f4c9fde81dbc66c88e16ef780c576b6b MISC metadata.xml 408 BLAKE2B 80978177d2257cefae04860fc52e43ea7f0d2221bf4a5b3050fe8057acda81625117b1ba74e7357d40d00cc7fbd44f2dac713494cd8d20679c690cf851e1b678 SHA512 ad015a404c42d5cd0f160907400f545698045bb6c7c3da59816830ec6ed51938a02988c59d4a9ade472a78fd39feeb49ebe6c2a9c625e535a37e44bf19db1b17 diff --git a/media-radio/tucnak/tucnak-4.28.ebuild b/media-radio/tucnak/tucnak-4.28.ebuild index 74d1b35b9c84..9d0aeaa30bb1 100644 --- a/media-radio/tucnak/tucnak-4.28.ebuild +++ b/media-radio/tucnak/tucnak-4.28.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 diff --git a/media-radio/tucnak/tucnak-4.29.ebuild b/media-radio/tucnak/tucnak-4.29.ebuild new file mode 100644 index 000000000000..74d1b35b9c84 --- /dev/null +++ b/media-radio/tucnak/tucnak-4.29.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic multilib + +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 c91bec47227e..cbac31dca944 100644 --- a/media-radio/wsjtx/Manifest +++ b/media-radio/wsjtx/Manifest @@ -3,10 +3,6 @@ AUX wsjtx-2.1.2-qt_helpers.patch 625 BLAKE2B 50a45636ed9ed410002866235d3d6feca21 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 -AUX wsjtx-drop-docs.patch 425 BLAKE2B facdb48f573ef35d74b27b03abd9983a8df162d8843ca846285e2525fe86e4eef2892f0203c64939a9ca5478e27795415487d14eee8ca6cb0a79d0c15f9c0d6a SHA512 2c5000551313b6ee81e50841d286478bb0dba8b8df31e97cbd09ee84ae479ada8ee7fb84fb464c1524245d7b8a24a00f70fb8429a2c67e41842410d939e1800a -AUX wsjtx-fix-unicode.patch 565 BLAKE2B 02d26dc1b1b51e9ac38feb866ecbf38e58b861c74b3a7dfb1f210d41945a8fa11ee62844416f3a6b0cccb847d393986ccd74a7db2d920382ce7c53e997d3a612 SHA512 ed3cf5972325aaccdffea7d99bd9ae4f32ecf80cf2ded57a738c491bbe0e75e538663342d3efbe7a35811d206652ae5939e2c7b2a65a4a22451b593ffa504dbf -DIST wsjtx-2.2.2.tgz 23213092 BLAKE2B ce558180208ad33ddf2089f1747630cd07975547ba93bb693698ce599caec8d3d3367128581dfd110c6fe240bce9a0e6b8351ef178e6b53f3490a29a96367460 SHA512 923df18f5cbbd3e40294ccc4d3730f40c13c7777345723b9e66063ff0dd7db65caa9a64323711201a73b8c455dc1c29f67e4645dfbf98e0fc2c60a1630ce6cd1 DIST wsjtx-2.3.1.tgz 18040272 BLAKE2B 37b90842470d5565d49d5ed7b9d92207904216d29b8a9966dc38142303d48e92eb640901e4f0a80350f915963f725e36daa7c6fe8034743d30a253eeb02f9e1d SHA512 0a709ca605fb8d93f7583393ec4bdf6416b93233e2910e7e59942f4e40bdb9f2591e3e4b8e0822f49e104e74198a861ed2995cbb4976c7597ef1a1bd6fc43b44 -EBUILD wsjtx-2.2.2-r1.ebuild 1671 BLAKE2B 015d7ec6d9a89a5352c45965795e9456d777337e5fe41ce536ab8b042e4cb57bc28a3cbe020ec8cf8ed758600800d291d7c371fea1e8153d7d8ed6cccd5c67f6 SHA512 fd2fe389e95e4dfc90c0be8e9fe7bcfcc05d775f9655f6d13bc0c9b5e4492a84cd08e5be88dd0bdba5ee1715f2bd44f4598287059407e98f9e914cd34b58c94c EBUILD wsjtx-2.3.1.ebuild 1687 BLAKE2B 9332b16222b137b0226429aaa4940fe8c968e2f4d23d7a3221d74fe1cef0e543f8a33e75cad5e497af79fed0b97a0ef30ac444f92506c956572bb2b92ca4dc0e SHA512 1a8258078a1a8cc10e011e27d31de464320a5acb41368c7ed874cd0ce7dd4b1d960ae78a9c0e719b6e90c696d8cd1c27c8597cc51a9a36e53c339ed3415cac27 MISC metadata.xml 411 BLAKE2B b18268ad951aaeb11cb490e4b02fa063915d2862f81e1a9f4ef69bf391c0628e75258d4bc66ce942a51d88369033b4e9dc8f5b8fff1c26bd33a4560ca493d70e SHA512 1b11819a29e25cf3ce3932bfb200ce65fd69c0872149acb54d3c67fb35d9977feee5d87e7412d75751cbc6a9b76010a2bcbc8b3a47a50d11a0c011abc5a83efc diff --git a/media-radio/wsjtx/files/wsjtx-drop-docs.patch b/media-radio/wsjtx/files/wsjtx-drop-docs.patch deleted file mode 100644 index 50bd9cc095b8..000000000000 --- a/media-radio/wsjtx/files/wsjtx-drop-docs.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/CMakeLists.txt 2019-07-24 16:42:07.128890166 +0200 -+++ b/CMakeLists.txt 2019-07-24 16:42:40.001023963 +0200 -@@ -1493,18 +1493,6 @@ - ) - - install (FILES -- README -- COPYING -- AUTHORS -- THANKS -- NEWS -- INSTALL -- BUGS -- DESTINATION ${CMAKE_INSTALL_DOCDIR} -- #COMPONENT runtime -- ) -- --install (FILES - contrib/Ephemeris/JPLEPH - DESTINATION ${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME} - #COMPONENT runtime diff --git a/media-radio/wsjtx/files/wsjtx-fix-unicode.patch b/media-radio/wsjtx/files/wsjtx-fix-unicode.patch deleted file mode 100644 index 925199863a11..000000000000 --- a/media-radio/wsjtx/files/wsjtx-fix-unicode.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/manpages/man1/jt65code.1.txt 2019-07-23 19:27:07.690602674 +0200 -+++ b/manpages/man1/jt65code.1.txt 2019-07-23 19:27:22.098060819 +0200 -@@ -31,7 +31,7 @@ - - *jt65code*, *jt9code* and *jt4code* are utility programs that let you - explore the conversion of user-level messages into channel symbols or --“tone numbers.” These programs can be useful to someone designing a -+"tone numbers." These programs can be useful to someone designing a - beacon generator for JT9 or JT65, or for studying behavior of the - error-control codes for each of the protocols. - diff --git a/media-radio/wsjtx/wsjtx-2.2.2-r1.ebuild b/media-radio/wsjtx/wsjtx-2.2.2-r1.ebuild deleted file mode 100644 index 84e70327f729..000000000000 --- a/media-radio/wsjtx/wsjtx-2.2.2-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit cmake - -MY_P=${P/_/-} - -DESCRIPTION="Weak signal ham radio communication" -HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html" -SRC_URI="mirror://sourceforge/wsjt/${MY_P}.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -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/qtsql:5 - dev-qt/qtprintsupport:5 - virtual/libusb:1 - media-libs/hamlib:= - 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}-fix-unicode.patch" - "${FILESDIR}/${PN}-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() { - cmake_comment_add_subdirectory debian - - local mycmakeargs=( - -DWSJT_GENERATE_DOCS="$(usex doc)" - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" - ) - 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/xlog/Manifest b/media-radio/xlog/Manifest index af6bd4c91035..56eb36569db8 100644 --- a/media-radio/xlog/Manifest +++ b/media-radio/xlog/Manifest @@ -3,5 +3,5 @@ AUX xlog-2.0.7-desktop.patch 435 BLAKE2B 56fee116a69c99f5192f1a2e4804821d715dd15 DIST xlog-2.0.20.tar.gz 11437051 BLAKE2B a6d6618b62d1f5591cf44efe4ce2e3ba8a1f27bc2fe218f0b65d05f26bb2f8abeea69d3ec2c2009f50209257769647bc6fe9307999f5fede5b72cb0ca9259b16 SHA512 50feaede582ea505021c5530efa702915f2ec6f64e4677055657adbaefca92b3b45b6c6fe5af8d65ed2ae38d0d0e4cda6782fa7781516b5263f738c90fb17c89 DIST xlog-2.0.22.tar.gz 11407849 BLAKE2B 85d2e904d33ef39883cb8ac086eed4dc7e65503cdccb95e8d33f169d12de4f1ed556a28ac2f40e0044e937185bf4d93fe55608088d6e95744617c9c3a051fb55 SHA512 a261f8e28b75aed9380c29b3da69c7615b0d32346eaf84a0ace5cf77c53407372c4985c599078dba5ed92f77bd8052a74c7dca40028b99bca49cc3164d4ec490 EBUILD xlog-2.0.20.ebuild 1675 BLAKE2B 9fe9b75b047031fffa73c1a02d53ec550419b4f39d6c08b11acca00efef89318647f6ae753d54b9e8e61ecad9d6ec6833370fdd21b4e5f8865c418b61dc8b2ee SHA512 91cdd27e7805063853a08cfcd214a4f1ee57c4dc7dad8d28dc9137ce8979fc49d59cd5c1b1d0fce8a59fab165b847055800d0ac0605196df9903d919057469fe -EBUILD xlog-2.0.22.ebuild 1704 BLAKE2B 28528457ec57e17ceeaeddc32ec8eb0b8c41a87d31eafaab9561451e54359459be26400d26aec652b8200b528299c7c829178e0835d4c0e4e2055035b420df6d SHA512 55607f0e99e77d3d04cbf548efe5b1504b32d8a37d9b600dcd74cbaac34ec84f82ed9c10b258042e3b6ff11f59218207ee611a845f0825822b97f7e06f93121a +EBUILD xlog-2.0.22.ebuild 1702 BLAKE2B 9eee680d2caf57868645c37c655867a01a1f0dfe9c76f2b168715995cb0539878b607193648554b866b353eb4363f18fc7896274d1760c9425678b14fb9c19db SHA512 a8fb75b1e8b2d82c7d815cbe9ad2a0a03f2cff8c427211460c4233730d38512791c86b45eb7cc393924100063026b714a45d46ca7801464b14008a4339d050bc MISC metadata.xml 245 BLAKE2B 1d0fb3b909203735db219043a3b6ad6a2f3fafff1813f9c9caefdb9206262ff73c4ce6b93c0a8ec7d157148cea478b38d0c835ac9948a66d8ed81726f1b4d93f SHA512 9289d414ccbc30198596601b290cf42a583a093bbd7c5f8889c8ac0e81d8570bc4d42dfcbfe210456120edb910ea8572d6806400adec144f4eeb95fa36ae6ef3 diff --git a/media-radio/xlog/xlog-2.0.22.ebuild b/media-radio/xlog/xlog-2.0.22.ebuild index b3ac50566f61..7467c2953e50 100644 --- a/media-radio/xlog/xlog-2.0.22.ebuild +++ b/media-radio/xlog/xlog-2.0.22.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="media-libs/hamlib:= |