summaryrefslogtreecommitdiff
path: root/media-radio
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-03 17:49:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-03 17:49:12 +0100
commitc99c2410831577bef101e22948e954f85f56cba1 (patch)
tree3a441417709f2a7a24673267462b405615c5df40 /media-radio
parent8e3f5a0e42ba2822463660764321da4ed3b52ef9 (diff)
gentoo auto-resync : 03:10:2023 - 17:49:12
Diffstat (limited to 'media-radio')
-rw-r--r--media-radio/Manifest.gzbin5186 -> 5179 bytes
-rw-r--r--media-radio/fldigi/Manifest2
-rw-r--r--media-radio/fldigi/fldigi-4.2.00.ebuild62
-rw-r--r--media-radio/flrig/Manifest2
-rw-r--r--media-radio/flrig/flrig-2.0.03.ebuild38
-rw-r--r--media-radio/tucnak/Manifest2
-rw-r--r--media-radio/tucnak/tucnak-4.46.ebuild68
7 files changed, 174 insertions, 0 deletions
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 36e34e164246..b2f70bc5d1a7 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 193457fa4cf5..8579aa8f61bd 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,6 +1,8 @@
AUX fldigi-drop-nullptr-definition.patch 596 BLAKE2B d258036b22f597d82b6a66ecadbf12f8dde20be21464910e6d205d4c24dbc19ae60e00cb089818f3504d88d8dbc56e9dc4894dc5cc2f2b3925b614c3cb231206 SHA512 71993594183394a6f8f9329e43c14cf08b759b35d462632bab8a02ec4540107fbc99e50c95b0239daa61e279cb10c442ccc0b4fabf419bea3b6841f0d89ba54d
DIST fldigi-4.1.26.tar.gz 4964877 BLAKE2B 73048df0543b10602c7b49d8e5b426d20d4c563f3f2d3d5bd9cc5f91e071c429931e4f6307df8b256b3ab2be45c8023765cd0719a70310733c478b38d44fda0d SHA512 dee7cd8ce2a89ea6837a4515ef93c3e27d9674bbbb87f121b42c682bcd47e996de860796e45cd86ebfad5812569bbdc7c995a32953881987c84a6f8402b85faf
DIST fldigi-4.1.27.tar.gz 4969090 BLAKE2B ddebcdb4193e42a23b5a74318aae1a2e82e68ba2ef294ae11042a06c6de54633412b8da82d70a166d629a4e8cc53315424398eb391f67ea010f00d96d6b4527f SHA512 fc4bf2cc6287bf11816bd0102c5ec0785cdc7ef6cb06358353ad683e7a50dbee86539239bbaa42bfea08943e608edac1aafc15c78fe62721c5655402842a8187
+DIST fldigi-4.2.00.tar.gz 4973115 BLAKE2B 365e98252d808b96d083451c92ad6d50243994966e2ad71dba0fc1dc83cacd50ce39a56938fa107d5abfa6df8be2d687898a9bb6183522972d8a2d16d0547709 SHA512 4f441872713930044f5e7f7df7dc51cd166bef314f5eaa6f414894af5fbdc417b7c62fea7a8b62f858eefb82e1a8fd821bf563789ed1f2f56cb721120ade6bde
EBUILD fldigi-4.1.26-r1.ebuild 1488 BLAKE2B dec691138c5483fe824baa127d01c374b6204a0728c0e677f7d106a4846567756f3f0edae87253e7b70fe8e68cef56d66bcb4456998dfab1e9b3bc94c6543a82 SHA512 dfdc2f521492b934fc3bad3afab42602460c0069da9708ba4aeaf61fef49defd9d5e1e1c46b864d1273a2795bd23864296fb58af6206282676668214bc35ee35
EBUILD fldigi-4.1.27.ebuild 1490 BLAKE2B cae870f740cf49a8c2c83ea128878072b7863c78afb3cfaa3d00b8f2e240272806f67c684b97b1867f9eccf3546433966c46ffdba587f9dd7fd094943d751673 SHA512 2f09cd1741937de20565054fd0895d11db457ab3a4ccf87ab733f15d070c225244936af0e9f9437c6d24617bba4fde728ebdff3f06a9066bea722608603ed165
+EBUILD fldigi-4.2.00.ebuild 1490 BLAKE2B cae870f740cf49a8c2c83ea128878072b7863c78afb3cfaa3d00b8f2e240272806f67c684b97b1867f9eccf3546433966c46ffdba587f9dd7fd094943d751673 SHA512 2f09cd1741937de20565054fd0895d11db457ab3a4ccf87ab733f15d070c225244936af0e9f9437c6d24617bba4fde728ebdff3f06a9066bea722608603ed165
MISC metadata.xml 548 BLAKE2B c527aea6c74ff1af56467b594775abdd47e6c57b0f1772013a38f941a5ca32eae9edebf2224c0f435a3f3ca6cbe076d1e33996f66d81e25504e2bd66e04cb9ad SHA512 200dba843700a8361c0f1367038a24c2d8d1389ad6bb36a609543272b44ae672118ab9c74ab7a63036b2bb130a1a288487a204b187e1780dc2bef132e6a1511d
diff --git a/media-radio/fldigi/fldigi-4.2.00.ebuild b/media-radio/fldigi/fldigi-4.2.00.ebuild
new file mode 100644
index 000000000000..028d7b2b7e37
--- /dev/null
+++ b/media-radio/fldigi/fldigi-4.2.00.ebuild
@@ -0,0 +1,62 @@
+# 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-libs/libpulse )
+ >=media-libs/libsndfile-1.0.10"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+PATCHES=( "${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/flrig/Manifest b/media-radio/flrig/Manifest
index 7bdf044dd1e8..36b80f5afedc 100644
--- a/media-radio/flrig/Manifest
+++ b/media-radio/flrig/Manifest
@@ -2,6 +2,8 @@ AUX flrig-1.4.4-musl.patch 618 BLAKE2B e03367cea46747325ab98a9a9b2a7bb2b977e21e4
AUX flrig-1.4.7-uint8.patch 262 BLAKE2B 8416b88cd9825f6c711d6ca2e7d956eb8a68ccf298fb551302693206ae801fc23eed4a921d3867f60c7cbd7ab715940b15ed5bb6f2a860f6aac4c0fb90bfd480 SHA512 d14ff987d8da5bb006eaacf4a54d73cb07307ef2efea33f86e066f625f8ae57ce5783b08f924c580dc41d9fc9c85275d54f1402e06984c3d3ac0c4a4d0b7902e
DIST flrig-1.4.7.tar.gz 1042848 BLAKE2B a1cb9ccd57466dc1d2b387dd8a4e9784f937a2f0227a0e394b10a25b40d06c4c9566dff2b4e5f7b09b5564b13b8fa604a0618f7909b992053f8d7ec6f0aa4c7c SHA512 6d213e15e0a81808491509e10c84e6f90b5f22483a9a327a4a1a56fdd1b773f2ddfa615470e5e5458747bf4d7a2087f2753951b25e6d2169dcf26aed7f50d87d
DIST flrig-1.4.8.tar.gz 1072241 BLAKE2B 002d2346a797af8abb04f029fa343846c307273a26af0b74063c3ce5e6c6de08c133630b34994d7ca550c70983fbca170f3215662d46dc404f835493d61d7bb6 SHA512 1075a48ad98375be2c901c693767eef0150b7548440f13a22664c02d7453ad1736b448846af0f38b6eeeb1777fe2f0147742bb83f3647e07fdeadbe2f5d51ae3
+DIST flrig-2.0.03.tar.gz 1107842 BLAKE2B 9421fb6b3e996119772de44cc5e4e8d308ab33cb03ab1d07faaf23db14a396df93dac137c8dc6c5c49ddf939f73530d6f2c0d1396c7bd8749ff7cbb951da277f SHA512 90543effff3e290f8a36c37ec1daecb1871fde857824b31366544f2526bd25e3db287058452acda99781274614e00eefb9d5f8d628c992e5cc9d71f4c36dca9b
EBUILD flrig-1.4.7.ebuild 722 BLAKE2B ff19405429f98f56da72146e203759a0bbc386ed8abe72124d90d0c4b6dbb8851548acea8cbd7c2c71f346d2dfdaf2323f0dc14e171c09298b9f808ddb962aba SHA512 1591bb2bdf23591d300fb0a9902edcda5aaf99a48bd490d066cbf6240194ccd0489365e523d7ba8e7c7ef327cb83e50f6cd2af5104809d53bf134ce2faf18b2e
EBUILD flrig-1.4.8.ebuild 687 BLAKE2B 8faf287f1fcb779333e1b87bc653157738791bdea9ab4de88927b4683b4cc95f5073f0381b226f48fb8b65c65fa51daa7015c10958b9f84b6745f69e9022e364 SHA512 ec6be778b481dd400173f197ef12304e7cfe2eab7efe058ab5b80cfd19caa58bd4de003fd90967f7d4adb6e20686ca1a3b67ea4389cbc22c3758827b2693fcd2
+EBUILD flrig-2.0.03.ebuild 689 BLAKE2B 18698487e3f2a04e3316eace660aa9b953c26a13aa229a404b45e845505be0f4835dc7252a68cacc87172ab832d45cbf9c28ed58f3d3a42d4c264e349d8abaae SHA512 8e47c5356c34e5e511468d77a8f5729c41e69bdf90a5d09a5645adf88aaa18b629866ad91146e29a209cf416597f535901f1f3d3ebd8010a518315c878befab1
MISC metadata.xml 326 BLAKE2B fb57e943fa61222b3967939ff95da7bb17aae2651e55d960a9c405e6d5965843ed0ec9e6fadd0df1f41602c0f3c90c78c6ca2ab12ea72b515484f7c2ec34ec68 SHA512 e48dc185e9eaa074ed92d1ed27920e41b72760cd3e878fd40583efdca0a6997598a7d82221a33c7987fb19dea090f92eee070b9e89ea452ddce028d88db7bf9c
diff --git a/media-radio/flrig/flrig-2.0.03.ebuild b/media-radio/flrig/flrig-2.0.03.ebuild
new file mode 100644
index 000000000000..32b20011b1a5
--- /dev/null
+++ b/media-radio/flrig/flrig-2.0.03.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Transceiver control program for Amateur Radio use"
+HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html"
+SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+DOCS=(AUTHORS ChangeLog README)
+
+RDEPEND="x11-libs/libX11
+ x11-libs/fltk:1
+ x11-misc/xdg-utils"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-1.4.4-musl.patch" )
+
+src_prepare() {
+ eapply ${PATCHES[@]}
+ eapply_user
+}
+
+src_configure() {
+ #fails to compile with -flto (bug #860408)
+ filter-lto
+
+ econf
+}
diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest
index 4958bf624435..5a4df787ae64 100644
--- a/media-radio/tucnak/Manifest
+++ b/media-radio/tucnak/Manifest
@@ -1,5 +1,7 @@
DIST tucnak-4.43.tar.gz 3607575 BLAKE2B 96aba674db8357cf86c870ccdb45f0d1c466a0dd2c446b066146935eee68a47352abd21f550d8d882496be153554ac0db5afbe40dfff285a557792c14271ccd5 SHA512 98f70b1c90218f97fdac8cd03029023cc5bc0909036a419664b72eebf03280b9aefee4321efff78b43da75c9e1c6559d04df06e39edf9fa753d3e3a372f16caa
DIST tucnak-4.44.tar.gz 3613373 BLAKE2B 9bd9ae37c3adadfe5f52b3d1c848427607a44a7527f0493dc5acc674acd358cc100a29658f981248275008b7227957cdd031da80fe622acfa24d482101407bb6 SHA512 ae6115ba4b1d90e63a47ac9e1d659836287bfbd8b616543134152756322d6c794bc795a3fdd9d4cf11869828c8bf81927c3fa71fcc8699d123c6e58cb7d9865c
+DIST tucnak-4.46.tar.gz 3617927 BLAKE2B 090a962c686e0de83d41c4fb017caaf9482d2058909164a97db4eb7e4bfd4d8fe19e21cc750f31493e4bf64454fa8d03f65b55da58749257601dba64b1476c8e SHA512 9c33c9dd7061d0ab2cb696ccf121145ebc60e0f8b2a29152ec6e59155af186c20d101cce698d48b8d669f64c8ee4b88d57d1896b574e9e250853a2bc45029d06
EBUILD tucnak-4.43.ebuild 1960 BLAKE2B 80348e3e1bb8f33e0a3a9dd8e9922afec9230aac5c9cfbf8878c95c9baf555e7b144567613d4e820938e71ab8af149370a7e6e26e9f098c43a212686600823e8 SHA512 9aed00c5fa6e2cf8145060a71b188174e996fe98887c03d4e224117de46a3bb04249df3a43f26004145989b538a94fc459884505ec1b4a842af3a92468014afb
EBUILD tucnak-4.44.ebuild 1960 BLAKE2B ffb750a8f0d80f20d98a003919d9a4514cc7f13d8333db5f4bd64e2df96671f50abfc4b628e2ffcc5192f2b261a79f7901b61d511b9716f7c31468c77febf745 SHA512 8984c177b6dc3b49ce869e80a38d5698623f9d85a852f16a97f6a1fbc5f3be0e971680c5e251b16cd2773a0281c9c577fb70702b775aff50e809f7e117f59ced
+EBUILD tucnak-4.46.ebuild 1962 BLAKE2B fdba8de1362a5cffef9ad4ad57a28d9085db0cd2ff01ae863e53cf6c6743c9f22b8bc4a054ba28e007e3a1f934cefed72913b97c23415fd3701840e90df76e7d SHA512 7df0aca37797bafa3dc92ec4f292e2aa3390fc6c97863e19ff76aca8067056e9256c35382e16323c4f85ccfc0d4442cf33d5b526ca781147b201628391d7f52e
MISC metadata.xml 409 BLAKE2B 8179722b95bb5d639bbf3755eac5ec6d3a2492d117a9af0edd5aba1910974f7ca99c35bf759f9c44a6ee59d18a4b7088c1f009abf0dbdfbafd04f6c3a6875b3a SHA512 e07f3bbf055dfafb6d6fb2596fe20bdb0aaccb8960fc5d1ad5ea372a51baafb75458571729f99afc1086fcc596aa35cd22aafbc9af4d422dba2aba1243c93422
diff --git a/media-radio/tucnak/tucnak-4.46.ebuild b/media-radio/tucnak/tucnak-4.46.ebuild
new file mode 100644
index 000000000000..4e836bf30bfc
--- /dev/null
+++ b/media-radio/tucnak/tucnak-4.46.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 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-4.46
+ media-libs/libsndfile
+ media-libs/libsdl2
+ 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
+}