summaryrefslogtreecommitdiff
path: root/media-radio
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-15 23:36:27 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-15 23:36:27 +0000
commit31c69c39a3648b52dd931a40b198714249e8a5ec (patch)
treec7bfb4db01cf185b6b8f7bde72d9cc5d14d8db22 /media-radio
parentdce60e5aa0a12ccc07c10a0a2c3f8f063393b32a (diff)
gentoo auto-resync : 15:02:2024 - 23:36:26
Diffstat (limited to 'media-radio')
-rw-r--r--media-radio/Manifest.gzbin5184 -> 5191 bytes
-rw-r--r--media-radio/cwdaemon/Manifest2
-rw-r--r--media-radio/cwdaemon/cwdaemon-0.12.0.ebuild24
-rw-r--r--media-radio/flrig/Manifest2
-rw-r--r--media-radio/flrig/flrig-2.0.05.ebuild2
-rw-r--r--media-radio/unixcw/Manifest3
-rw-r--r--media-radio/unixcw/unixcw-3.6.0-r1.ebuild77
-rw-r--r--media-radio/unixcw/unixcw-3.6.0-r2.ebuild78
8 files changed, 28 insertions, 160 deletions
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 3c233c7e6b57..cf7f49d7ab5f 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/cwdaemon/Manifest b/media-radio/cwdaemon/Manifest
index 33195dbe28a0..0644918e60b5 100644
--- a/media-radio/cwdaemon/Manifest
+++ b/media-radio/cwdaemon/Manifest
@@ -1,3 +1,5 @@
DIST cwdaemon-0.11.0.tar.gz 353868 BLAKE2B 9b0fe19e6850b4932b20a6f77a7a11abfe2aaed3ed6485b8f74ae226d36fe5a8c9428613c6055ac38d9c9aaa8a0cde7a71321b8111de9ae67bd77973c35aa166 SHA512 a2b882cea6ee3d061c83885a8cbee38e2db18031fde37784cf973f407e2eb8845d56dd52ec290c0e96063b305e1159ad217073a9abc976b0c99d06a87dc1089c
+DIST cwdaemon-0.12.0.tar.gz 433974 BLAKE2B c1ab01291e9907a4c090987573eb2914a72285c028d9b1c452be633706a683378ac2976dfddba90aa92dfdb1b821716d30a7e613c48dba0981628013bb4563d2 SHA512 1b9a29d92aa9d212f27def6a938bd170f41ea177ac552f99cbb399422e3046cfeeb440f203079cd3726042187f7cd4fd0903b8cc4c301b4b34238f4e6d842ee0
EBUILD cwdaemon-0.11.0.ebuild 555 BLAKE2B 79252886f8e341f83cb960bdf0e4119f1ff2e0fc58c0d687a651bb67b05a038beea2d76edfd4e7e25be2657ba22c209e97d10c80b522cfb3469c81e65a5118b4 SHA512 55dbc15ed567ed54c0537c41c9eefc073bd4741ce36f15c24c8020d4fdc3357a440baf2d918a51362c322e2171fb6d173aeedd649e0eea7cfdc83bf594f85f04
+EBUILD cwdaemon-0.12.0.ebuild 558 BLAKE2B d37c7e21740ac18f6465214ca4c1f215fec15e08dd50c1bda3b7e242701eb3869b01396cfb2ef1da80b4c244bab8865d56457dce3fcedf1a4831165495fe5954 SHA512 202916ed2affde9fc1dfc473f8abcca89212e25c82c6fc67f2f08afdcc1c907a1a2c209cb1088a83c51385509ce13e359c60de12b8c8a750aff42ba1957226ac
MISC metadata.xml 338 BLAKE2B 41dc933f8c8ce03b33a6acdbf832d6af23534075b2b8098a248b729ef7f500964453f0b4d0f1b291e388a31375cb462649bd16ed7e161db693f34fd3f959d9ec SHA512 01c739a4713ca12f1b1579d11019613696283ceb43f14fb01cc9666600a6bf1ec98c568a0932e2eab929c4f138840a0a7f11f4ce81e665ba5a6977e88b8839a0
diff --git a/media-radio/cwdaemon/cwdaemon-0.12.0.ebuild b/media-radio/cwdaemon/cwdaemon-0.12.0.ebuild
new file mode 100644
index 000000000000..be8b2b968683
--- /dev/null
+++ b/media-radio/cwdaemon/cwdaemon-0.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="A morse daemon for the parallel or serial port"
+HOMEPAGE="http://cwdaemon.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+
+RDEPEND=">=media-radio/unixcw-3.6.0"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ # provides header info for getaddrinfo() with C99 (bug 569970)
+ append-cppflags -D_GNU_SOURCE
+ econf
+}
diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest
index 5aa48d2a042d..06dc00d35327 100644
--- a/media-radio/flrig/Manifest
+++ b/media-radio/flrig/Manifest
@@ -4,5 +4,5 @@ AUX flrig-2.0.05-musl.patch 698 BLAKE2B 2bfb6a616a8bf1afffde3c9bd2f6326d54ad6a3d
DIST flrig-2.0.04.tar.gz 1108760 BLAKE2B 9ca60d182c5b94f17e8baefebc822792111954b3c11f03e5cabd570e60769804c9ec1153afd36a074f16e9880792d6b51b5545e59b988adffee912e7b6d2a8e5 SHA512 db1a4bb148900fb9e1a6feb44fd5a017d8aac1a2f81e577e78176c241adc39cf05378057bc97ad997581ed0d3d8a79f3ec726d1d194322b46d709df6e913c84f
DIST flrig-2.0.05.tar.gz 1112204 BLAKE2B 58cda5069546aee790bb819f9ac2713896281de283345fa6a84c466c67b5cce236c63dec41ad3a226849195fba982c4b69b4d5d386ffb0f4d8b14767ca9cc6bf SHA512 a06df0f8810212a1f614899be162e1d0373f29492bca26718b4385b8fba3be4293b95e366cb391fb938d40228bb5d091049414c7ae2104dbd7a0ddd2011dc88b
EBUILD flrig-2.0.04.ebuild 732 BLAKE2B 5bbd373ac825cd0d2449c34f731a5476fb6dffc172661f7124a52cf72768741b3661ea052db51b7a6a316915e699a643f01c695c288d3e51a6d069b615014bf3 SHA512 bcba79dd84589ba164ed2d391acb2afddfef51b19700cd006ffa9431848e55888917599b4e823377852f5507a245c766b12c76c69d2d8b842b4cd9f0917e7ce5
-EBUILD flrig-2.0.05.ebuild 735 BLAKE2B 5edaed67013baa91264650c06b7e32960d72d78cf4a0a21b57a6fb185e33165c7408208974f992f6ca8fdbc659a8cf02ef4ad48b68f4a8bb8fab0b23457956b9 SHA512 0da2c49bb975edf4bdbaf64ab2d07d0d45f4ca5a0028ebb2ef0915e08c99739b977974bfa40ef6a68c0db4750571d14f0841411f919921a5ed719aaedb3fce84
+EBUILD flrig-2.0.05.ebuild 733 BLAKE2B abd166fbd37d9a10ef66396746c6846bd5ba76e7fddf893def679875ff475d38fe030259c7a710c62430efb2f362ca794ffd31cd5a46ad543d61f933013780c3 SHA512 947ff5ee42de897c71675cc3a8541923c556ae8a5453259230bd63bb2816dcbbb96664fe089a83f68227a4c08f3cf65c19967a382d96f0d01641361d5d1b3f96
MISC metadata.xml 326 BLAKE2B fb57e943fa61222b3967939ff95da7bb17aae2651e55d960a9c405e6d5965843ed0ec9e6fadd0df1f41602c0f3c90c78c6ca2ab12ea72b515484f7c2ec34ec68 SHA512 e48dc185e9eaa074ed92d1ed27920e41b72760cd3e878fd40583efdca0a6997598a7d82221a33c7987fb19dea090f92eee070b9e89ea452ddce028d88db7bf9c
diff --git a/media-radio/flrig/flrig-2.0.05.ebuild b/media-radio/flrig/flrig-2.0.05.ebuild
index 50fe129ea6b1..1fb4def51677 100644
--- a/media-radio/flrig/flrig-2.0.05.ebuild
+++ b/media-radio/flrig/flrig-2.0.05.ebuild
@@ -11,7 +11,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/unixcw/Manifest b/media-radio/unixcw/Manifest
index 523748321354..878bcf4cd690 100644
--- a/media-radio/unixcw/Manifest
+++ b/media-radio/unixcw/Manifest
@@ -1,7 +1,4 @@
AUX unixcw-3.6-tinfo.patch 1226 BLAKE2B 139f81ffeec979517523c72ca1724ad280976160f4857640913a0e4a85595ca01e1a08b2043520fe7099974f5b8ca63812c851146b4c447b9325d43c58e9abd8 SHA512 8a4e217118a5bce1b87d7f2ab2a57ba43903da82f03bcc467dcec37a8cb673f576e778ddec1a26ed4a3edd151f75f1728dcfc01565d9c7134e360908e0bcc413
-DIST unixcw-3.6.0.tar.gz 870148 BLAKE2B 4eca3fe63ce7aec43e16ecca8120018e1bda6541f707ac9857db1f9dc6181a53ee24c7328f0a1f97a6aa1993600d68d9313e0567c12dfcf7a061837885aaefcb SHA512 17abdfaeb2b4e7459e1efd93f5f85a8ed89fde06e5b8d23d83c9f1c76888bc9048af1a8adc9c030f560e94e0dd0576b3a30bf040fece4d13e001d01734d6338b
DIST unixcw-3.6.1.tar.gz 975795 BLAKE2B 5bc7822d216bef2ac452593c0e9dc537f2dfcd31f446c8795abc76d1d2ccfd4010a3b95982bc404ddc4c974456177e9f54bdefc169a14110bb503fd539025b07 SHA512 d91457b9b2247ce2be75773e2c37ca8b69c75c42c187ddfac5a9a8f4c9ad16acae3e4b0223e885bf7ae9c7201869581becd444f32c375ac521d2a712b7ddfb69
-EBUILD unixcw-3.6.0-r1.ebuild 2075 BLAKE2B fbfa2165a917552c988647edf4524a29db5d928d055c42643fb8b77246ea5d2e51d93cfc92586270ed5349ca9b5c9a76527909753defbcadf9cee4e2b41e8071 SHA512 a907bb5c048413109d6a2edf75e75b4172f69e3308dda9025d5dbaab43851166744cbefe0cc8ec4846c3bbdf302f44bd108dd5559de666d3db27bbf4d380bbf6
-EBUILD unixcw-3.6.0-r2.ebuild 2051 BLAKE2B 2bf1c1e2d8d8c4173795456df20839c538a627762a4526960ba90f6a96d7e583d7f76e3a48313ca652c1d1d3d90c3a295544e1f7d18884b44a9959cdecab0cab SHA512 bf7b479148f4f98a1a25791632117ddd8a37fe459f4c29bfc3253dd9b1d7b8ea8080ba72398c2d7b7c7fd47839ab07cb2140f492f1cbedcd2418bb12c3a8d401
EBUILD unixcw-3.6.1.ebuild 2048 BLAKE2B e5bca7b254a703ba1bcbe0af3ae05ff8344a28eb085861f9b4204142aa6ce0bcc5517941cb96f5ff9a7797987b46ff18e7707b3625ec051d8b32e3da8461d96e SHA512 73c2bdd679c1646e082d2a79134d9f66816087d1ba8dd1eda6759ee5fca73a6218a521b122971da5821662e813d048e6506ca9a20d5b8149f70228c68f97f6be
MISC metadata.xml 875 BLAKE2B 582b1ba40e9424d308e33d5f2bf430e270a2d4d106aeffec3d03e1736360758776f5aa8a8d0078aa03c0e4ca8ea206b9805be2223db69282bca0cb752c531314 SHA512 07b92861370f28e4723e48d75dac80e3517c7a944f7a4ac07e6afc75f80871b6ca6a4904d042bd79bce1dfcd81b74d3b85a25b0eab3f8c83dac7742f6fb10219
diff --git a/media-radio/unixcw/unixcw-3.6.0-r1.ebuild b/media-radio/unixcw/unixcw-3.6.0-r1.ebuild
deleted file mode 100644
index 306665c76e36..000000000000
--- a/media-radio/unixcw/unixcw-3.6.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Collection of programs that fit together to form a morse code tutor program"
-HOMEPAGE="https://unixcw.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86"
-IUSE="alsa ncurses pulseaudio suid test qt5"
-RESTRICT="!test? ( test )"
-
-RDEPEND="ncurses? ( sys-libs/ncurses:= )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5 )
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-libs/libpulse )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- dev-build/libtool"
-
-src_prepare() {
- append-cflags -std=gnu11
- append-cxxflags -std=gnu++11
- eapply -p0 "${FILESDIR}"/${PN}-3.6-tinfo.patch
- # Bug# 837617 and 858278
- sed -i -e "s/curses, initscr/ncurses, initscr/" \
- -e "s/_curses_initscr/_ncurses_initscr/" configure.ac || die
- eapply_user
- eautoreconf
-}
-
-src_configure() {
- econf --libdir=/usr/$(get_libdir) \
- $(use_enable pulseaudio ) \
- $(use_enable alsa ) \
- $(use_enable ncurses cwcp ) \
- $(use_enable qt5 xcwcp ) \
- --disable-static
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- find "${D}" -name '*.la' -type f -delete || die
- dodoc ChangeLog NEWS README
- if ! use suid ; then
- fperms 711 /usr/bin/cw
- if use ncurses ; then
- fperms 711 /usr/bin/cwcp
- fi
- if use qt5 ; then
- fperms 711 /usr/bin/xcwcp
- fi
- fi
-}
-
-pkg_postinst() {
- if use suid ; then
- ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid"
- ewarn "by setting USE=suid."
- ewarn "Be aware that this is a security risk and not recommended."
- ewarn ""
- ewarn "These files do only need root access if you want to use the"
- ewarn "PC speaker for morse sidetone output. You can alternativly"
- ewarn "drop USE=suid and use sudo."
- else
- elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if"
- elog "you want to use the PC speaker for morse sidetone output."
- elog "You can call the programs via sudo for that (see 'man sudo')."
- fi
-}
diff --git a/media-radio/unixcw/unixcw-3.6.0-r2.ebuild b/media-radio/unixcw/unixcw-3.6.0-r2.ebuild
deleted file mode 100644
index 5355f6edb083..000000000000
--- a/media-radio/unixcw/unixcw-3.6.0-r2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Collection of programs that fit together to form a morse code tutor program"
-HOMEPAGE="https://unixcw.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
-IUSE="alsa ncurses pulseaudio suid test qt5"
-RESTRICT="!test? ( test )"
-
-RDEPEND="ncurses? ( sys-libs/ncurses:= )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5 )
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-libs/libpulse )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- dev-build/libtool"
-
-src_prepare() {
- append-cflags -std=gnu11
- append-cxxflags -std=gnu++11
- eapply -p0 "${FILESDIR}"/${PN}-3.6-tinfo.patch
- # Bug# 837617 and 858278
- sed -i -e "s/curses, initscr/ncurses, initscr/" \
- -e "s/_curses_initscr/_ncurses_initscr/" configure.ac || die
- eapply_user
- eautoreconf
-}
-
-src_configure() {
- econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
- $(use_enable pulseaudio ) \
- $(use_enable alsa ) \
- $(use_enable ncurses cwcp ) \
- $(use_enable qt5 xcwcp ) \
- --disable-static
-}
-
-src_install() {
- default
-
- if ! use suid ; then
- fperms 711 /usr/bin/cw
- if use ncurses ; then
- fperms 711 /usr/bin/cwcp
- fi
- if use qt5 ; then
- fperms 711 /usr/bin/xcwcp
- fi
- fi
-
- find "${D}" -name '*.la' -type f -delete || die
-}
-
-pkg_postinst() {
- if use suid ; then
- ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid"
- ewarn "by setting USE=suid."
- ewarn "Be aware that this is a security risk and not recommended."
- ewarn ""
- ewarn "These files do only need root access if you want to use the"
- ewarn "PC speaker for morse sidetone output. You can alternativly"
- ewarn "drop USE=suid and use sudo."
- else
- elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if"
- elog "you want to use the PC speaker for morse sidetone output."
- elog "You can call the programs via sudo for that (see 'man sudo')."
- fi
-}