summaryrefslogtreecommitdiff
path: root/media-radio
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-10-22 11:09:47 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-10-22 11:09:47 +0100
commit64e107b9b6058580ff0432107eb37cefb0b2a7d8 (patch)
tree9a44e603e2ae365e2b1fe35ac37f73e830cdee1d /media-radio
parent957235cf19a691360c720f7913672adda4258ed0 (diff)
gentoo resync : 22.10.2018
Diffstat (limited to 'media-radio')
-rw-r--r--media-radio/Manifest.gzbin4690 -> 4851 bytes
-rw-r--r--media-radio/fldigi/Manifest4
-rw-r--r--media-radio/fldigi/fldigi-4.0.17.ebuild14
-rw-r--r--media-radio/fldigi/fldigi-4.0.18.ebuild14
-rw-r--r--media-radio/js8call/Manifest4
-rw-r--r--media-radio/js8call/files/0.7.5-makefile-removesymlink.patch20
-rw-r--r--media-radio/js8call/js8call-0.7.5.ebuild54
-rw-r--r--media-radio/js8call/metadata.xml11
-rw-r--r--media-radio/tlf/Manifest2
-rw-r--r--media-radio/tlf/tlf-1.3.1.ebuild29
-rw-r--r--media-radio/tqsl/Manifest2
-rw-r--r--media-radio/tqsl/tqsl-2.4.1.ebuild34
12 files changed, 176 insertions, 12 deletions
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index e3d93d57a388..3e6a498e23c5 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 4595c4671269..7f7d877ae1aa 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -3,6 +3,6 @@ DIST fldigi-4.0.16.tar.gz 3727379 BLAKE2B 249516d338d3c70365213673fc4ad3ecd1298f
DIST fldigi-4.0.17.tar.gz 3757991 BLAKE2B 1203ccbfafcb74cc6a48f22465473acbcbf47485d22d191f4aeb64d51059d8dd9a0dd743e62f10fbea08404567f2551d9b42a47562beb70325dfbc6854a8af2b SHA512 566a424037aa1199da63c44895ddaa3afb51b45f7fb1dfd43992f9b3c8b26dbecf649df6f77d0758f8cc6e35fa94598d3c6e64236621f3a64bfc50897e74f722
DIST fldigi-4.0.18.tar.gz 3757912 BLAKE2B f50f9233bf077c8d53bafffe153c319778fc0f0efa5123b1c6169bce70f91bb6cd799944486b4c2eb31ecdf0f15e75d9d6b700d6c21f4a256382d947d4e14f68 SHA512 b585845b83b8f108a0aefa108349a73e53378e39c545d426c5846dc451653bcbc13d2239e33e69e6045eaeb605c4ac7dc1ae3e9cc0173962f6e0cb86bc6a4f5c
EBUILD fldigi-4.0.16.ebuild 963 BLAKE2B 40d3a14326eca2e180f17393928b8a856f419ff8f7c5f5d53c71a11677242f51f109efb51ebedb86dbc36592e11b694398f0537a49d52f2aa49f55de0509f918 SHA512 cd049738e4d063b4a23121e0a7890875b5dc19dc70bc183dcd748063717e03ab143a6c588a7c1383f0a1425517bb8b7b35e9af517567cfde82078456c367cc9d
-EBUILD fldigi-4.0.17.ebuild 1206 BLAKE2B 587365bad93d4c8d41ffda9c0254196dfdf10fe25d3ecd5765f44bedbffb9412bea253d715b58bc583d164a575ef9b183522c119568d1d201a1af6b66b331d5e SHA512 1cc2b416c52744a58b778c079826cc8249911482430828d55c0bfdc3d79ac2d575e2c95d89b0282fadd40e12825556d9d3c2dcaec4d4584bc934e45cfa49b257
-EBUILD fldigi-4.0.18.ebuild 1206 BLAKE2B 587365bad93d4c8d41ffda9c0254196dfdf10fe25d3ecd5765f44bedbffb9412bea253d715b58bc583d164a575ef9b183522c119568d1d201a1af6b66b331d5e SHA512 1cc2b416c52744a58b778c079826cc8249911482430828d55c0bfdc3d79ac2d575e2c95d89b0282fadd40e12825556d9d3c2dcaec4d4584bc934e45cfa49b257
+EBUILD fldigi-4.0.17.ebuild 1290 BLAKE2B fd7e80b6a24c917b069ce86df423f4901eef49ebff53376f624c3948bab8a57696d02498ca729255216be3e0448a3d50bedaf01e3ae4f89120d24d87a87ae66b SHA512 05ac310aade6dd5e55fda3a1d898f809efba3c57e40336bd5f986e9736ee69ea5db6a6185b6474181ffa18a069d1ad020ad7e6bd98fe9595c2699e882178b228
+EBUILD fldigi-4.0.18.ebuild 1290 BLAKE2B fd7e80b6a24c917b069ce86df423f4901eef49ebff53376f624c3948bab8a57696d02498ca729255216be3e0448a3d50bedaf01e3ae4f89120d24d87a87ae66b SHA512 05ac310aade6dd5e55fda3a1d898f809efba3c57e40336bd5f986e9736ee69ea5db6a6185b6474181ffa18a069d1ad020ad7e6bd98fe9595c2699e882178b228
MISC metadata.xml 495 BLAKE2B 9c6f1b29ffb13a553b74ded93c11d29ffdc5a02336adb8fef55b862800a1856e712cdcb06c4e7d90858712d43aafce79f6cf9a357dc0a3c3ca0fc5cdb0ff770e SHA512 fdd9bc3f065ccb354ed0ad5c6544ca70f2011828870b942f2bf2f7001bf1342f858d60a6031cf005623795d1f1d2ccbc3a42fb54dcbd465c3c73f29a928d9091
diff --git a/media-radio/fldigi/fldigi-4.0.17.ebuild b/media-radio/fldigi/fldigi-4.0.17.ebuild
index 36c4d891600d..81f8dc09f51c 100644
--- a/media-radio/fldigi/fldigi-4.0.17.ebuild
+++ b/media-radio/fldigi/fldigi-4.0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -36,12 +36,16 @@ DOCS=( AUTHORS ChangeLog NEWS README )
PATCHES=( "$FILESDIR"/$PN-c++11.patch )
src_configure() {
- econf --with-sndfile \
+ 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) \
- $(use_enable cpu_flags_x86_sse optimizations sse) \
- $(use_enable cpu_flags_x86_sse2 optimizations sse2) \
- $(use_enable cpu_flags_x86_sse3 optimizations sse3) \
--without-asciidoc
}
diff --git a/media-radio/fldigi/fldigi-4.0.18.ebuild b/media-radio/fldigi/fldigi-4.0.18.ebuild
index 36c4d891600d..81f8dc09f51c 100644
--- a/media-radio/fldigi/fldigi-4.0.18.ebuild
+++ b/media-radio/fldigi/fldigi-4.0.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -36,12 +36,16 @@ DOCS=( AUTHORS ChangeLog NEWS README )
PATCHES=( "$FILESDIR"/$PN-c++11.patch )
src_configure() {
- econf --with-sndfile \
+ 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) \
- $(use_enable cpu_flags_x86_sse optimizations sse) \
- $(use_enable cpu_flags_x86_sse2 optimizations sse2) \
- $(use_enable cpu_flags_x86_sse3 optimizations sse3) \
--without-asciidoc
}
diff --git a/media-radio/js8call/Manifest b/media-radio/js8call/Manifest
new file mode 100644
index 000000000000..7470617aa290
--- /dev/null
+++ b/media-radio/js8call/Manifest
@@ -0,0 +1,4 @@
+AUX 0.7.5-makefile-removesymlink.patch 613 BLAKE2B 9a79e05572ce2f09384c6c94ace1f22714ac5cc46748bbdd724095ef55ddb861157334db8a9bf29a43712dda4b9853b030236946168c21c20c942ac1ae699b69 SHA512 22e8cc74f99a2200ef47ba1c2c3b2abd285a0871ef2cfac87a67e7f22a32ca4943861628e7313fdf6f20246da4c08c1fcbaa69d83960097fdd30a510294542a4
+DIST js8call-0.7.5.tar.bz2 41230267 BLAKE2B 0d49f3d65ce7df501bdfee597ba8a7670dfb80217fec2f5d66859381cceaaf759e940c99b015246d58abe8549114ffe9ba3d67cebdee5122284fc2a221de02bf SHA512 e4e35a086a1443def71fe1bd9d057c3ec38f261b68818c841a90ef858d6c480b2cbb5f721ac26e1651836326b12059b2a01370a2c7c63925a40971d343e9f8e8
+EBUILD js8call-0.7.5.ebuild 1126 BLAKE2B e0fc86bce72d42c6ed0abbac139c9b82fbc74b627e74298d8bde8a1a140c48e21a6f452fb162f44f60693a5de473a7c75d4b59dfac6344aba1b0c9c3665dd47a SHA512 b6f2584cc3fb6305d912017f759b59d853af1d040ad5e5d0cd25578d507468190f0377348a7c7b69f40ecc45d01bd7c36935f4d574db44e8cf3258bb2fdb6241
+MISC metadata.xml 310 BLAKE2B 672d5f3bae07a95f76f3cdeb2407ffe32144f248a056083969d4dfa6a1fd0448382a01b5bd8e6ec4336478052a569d4710328d6a87eefa5c0cc1b53b05ee88ab SHA512 a64340db0f7654cfb3ff0af4508d1ffb83b61fd39877aff3503a7468142c64b8266f12d585e5d6ba3c2a05e6706deeb4c0408e05ed287a49546dee906602d045
diff --git a/media-radio/js8call/files/0.7.5-makefile-removesymlink.patch b/media-radio/js8call/files/0.7.5-makefile-removesymlink.patch
new file mode 100644
index 000000000000..c4c9e040a741
--- /dev/null
+++ b/media-radio/js8call/files/0.7.5-makefile-removesymlink.patch
@@ -0,0 +1,20 @@
+--- a/CMakeLists.txt 2018-10-08 10:25:35.183735723 -0400
++++ a/CMakeLists.txt 2018-10-08 10:26:27.626449814 -0400
+@@ -1272,12 +1272,12 @@
+ #COMPONENT runtime
+ )
+
+- execute_process(COMMAND ln -s /opt/js8call/bin/js8call ljs8call)
++# execute_process(COMMAND ln -s /opt/js8call/bin/js8call ljs8call)
+
+- install(FILES
+- ${CMAKE_BINARY_DIR}/ljs8call DESTINATION /usr/bin/ RENAME js8call
+- #COMPONENT runtime
+- )
++# install(FILES
++# ${CMAKE_BINARY_DIR}/ljs8call DESTINATION /usr/bin/ RENAME js8call
++# #COMPONENT runtime
++# )
+ endif (NOT WIN32 AND NOT APPLE)
+
+
diff --git a/media-radio/js8call/js8call-0.7.5.ebuild b/media-radio/js8call/js8call-0.7.5.ebuild
new file mode 100644
index 000000000000..9b2683cd0068
--- /dev/null
+++ b/media-radio/js8call/js8call-0.7.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+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/wsjtx/get/v${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+PATCHES="${FILESDIR}/${PV}-makefile-removesymlink.patch"
+
+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
+ doc? ( dev-ruby/asciidoctor )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWSJT_GENERATE_DOCS="$(usex doc)"
+ -DWSJT_DOC_DESTINATION="/doc/${PF}"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+ rm "${D}"/usr/bin/rigctl{,d}-local || die
+ rm "${D}"/usr/share/doc/JS8Call -R || die
+
+}
diff --git a/media-radio/js8call/metadata.xml b/media-radio/js8call/metadata.xml
new file mode 100644
index 000000000000..c9b47f5666c7
--- /dev/null
+++ b/media-radio/js8call/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>rich0@gentoo.org</email>
+ <name>Rich Freeman</name>
+</maintainer>
+<upstream>
+ <remote-id type="bitbucket">wsjtx</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest
index a0fe3d8c5b94..3dec917cb652 100644
--- a/media-radio/tlf/Manifest
+++ b/media-radio/tlf/Manifest
@@ -1,3 +1,5 @@
DIST tlf-1.3.0.tar.gz 643783 BLAKE2B 8de41b3414231cf10256225bcd8e080c1c3b20849f8298dcb5df0f3f094c2fa80d93229bd75d14f5f6f75280215744d43f39460dee94ef768169957f8587ef28 SHA512 c2c1f7ce8ff74b94fe0538fb6cd39d2e1b70d392c0e050ce60a107a085406edc83ee54fd18d42a1dcb688859c53072f9918cba4d8001889189b337eded0374c7
+DIST tlf-1.3.1.tar.gz 689531 BLAKE2B 4c56728776493c1a77f85fdf5f3c2abe456043d07d2106cb08f7f04af31bc317507e4589c3e2ae310d184f8ed6103611d936a69df7d55a9575234420bdf29823 SHA512 aa26b87071a85574f2c08b46a3b0d8e030fb4384a38da4f7c97b6b1fb80c6c63b9f1814cf0eced090219e365d67cfcdabf5b71b2feaa39d281e41333bd5afcdb
EBUILD tlf-1.3.0.ebuild 643 BLAKE2B a06cc0c5caef73f382a51f1e187035a9dc740512ec2711d3e9b4adb63212240191b96aa5ebd5de4242b07a64438a8245aebf46d0bfd56d05168faa609d94131f SHA512 cec320a9268fa4b4df8eeb4e58155898615a7cd372e27e2864af15ad73d489e501ab1d78c372acc705a9eb9ac2bf69b751f91b4ed8d9d7998275da42d0245a95
+EBUILD tlf-1.3.1.ebuild 659 BLAKE2B c4a4fbde3898698e6de47ac3fa9a58bb8c286571791c61efc610c93345c2c16421ab40b57d73d28e276cfbd493825c062ae383662eb782234f912f6a05efa221 SHA512 23892aea13f9adaa673ac3d2afda7fda30050634fd5317168531353bc71c577a1644cd2ad1361c0a15db26f005bc89ea3a252db522630a29d496d1f4516cd2dd
MISC metadata.xml 249 BLAKE2B d6fa8a349066f9684c68c3086f53e41ebf30b6e313e8e8e752a953c0eaa0853448fe17e5ed46836bc5e149a282a33c7408c675d3b39eb3d59ddc1c1ad86bf716 SHA512 965ae00fa198dd8f5869c4c14ff3e28c7d76be7182be6ba4bedbb68d7138da5be3c8bb993689db2c73ac328456015ebdf018ee1b308d6988067810d1156bd179
diff --git a/media-radio/tlf/tlf-1.3.1.ebuild b/media-radio/tlf/tlf-1.3.1.ebuild
new file mode 100644
index 000000000000..6be0473c0593
--- /dev/null
+++ b/media-radio/tlf/tlf-1.3.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic
+
+DESCRIPTION="Console-mode amateur radio contest logger"
+HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html"
+SRC_URI="http://www.hs-mittweida.de/tb/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="sys-libs/ncurses:=
+ dev-libs/glib:2
+ media-libs/hamlib
+ media-sound/sox
+ dev-libs/xmlrpc-c[curl]"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-util/cmocka )"
+
+src_configure() {
+ append-ldflags -L/usr/$(get_libdir)/hamlib
+ econf --docdir=/usr/share/doc/${PF} --enable-hamlib --enable-fldigi-xmlrpc
+}
diff --git a/media-radio/tqsl/Manifest b/media-radio/tqsl/Manifest
index 23676d3dad89..5d4e78cd2e4a 100644
--- a/media-radio/tqsl/Manifest
+++ b/media-radio/tqsl/Manifest
@@ -1,4 +1,6 @@
AUX 2.3.1-suffix.patch 639 BLAKE2B 478f9f45bc3151d4b10c1c55ac5507490de56d33dcbc7b39ac0c52ba813a89e28c49628ff551c57c55b52da028c15d1e481508bf13a835dff244759c009cb838 SHA512 a255937915503e5d600141fdee0e85032fe39bd66de0d17d65747ee96441207be987225122bd7eed6eafb5119c93031933add7afc01ac3358b0d2255049c7397
DIST tqsl-2.3.1.tar.gz 2896807 BLAKE2B f2937950b5328cfb0a13b87797f40594799e01139d5b307199095b8cdbe6f4532e911fd9661ad3b663d8616d9287d8a359f2fefb4364c6450ba4be2505a89c63 SHA512 edaa21b1605bcb38790a66d61e1498a04f41c4f9b3b577908a6e57cd38e1ac2e1724e9c6d5421e0ca4a4ea72d1d5f5d54f08bf5a6c202bf68181ec12f27d4afd
+DIST tqsl-2.4.1.zip 4393331 BLAKE2B e101d8b2c35b820d68f399bbc0917fa92df0111ff9ea9cc6f353fad63911ad5db8e9c06cd00ae479b2726fe5ffbd69b0241b5d7356151e80ce9824cc85e8e2cb SHA512 0a3a092ee5169d5eee3d997e0760ed4c0ed361f27f6b6f6c356efc568bbd737e23c6329bffa6cee3e939555b2adc07fe917a69960f9b38ddaac057614e53b71b
EBUILD tqsl-2.3.1.ebuild 645 BLAKE2B a7733f2a08b6b579d4dbe9d44022aa85343bc85f425770633f856fc8196ea10f5046640c488bded171a8901e35ac633de453f2ce28da1ade3c357ef2d6d71556 SHA512 2dcdecebc587a754b0d55b3db0513fc3cba810ce47eaf56c9e15fdb1ea4693cb1c3a516dc2a2ec3e597cb5a5f3998de76d26932d8594b0f7bae87d206f3fe9a9
+EBUILD tqsl-2.4.1.ebuild 764 BLAKE2B 0b1322a9e8e516105231ff0cf6b8638228d3ad3b9cec66145015afc1fab5ac7982363c5508ba310c1f71346dbff8db185a6c7a6788fabd8468c7647a65c7c1ce SHA512 0bd167ad9accb7ee96718f50ef44995d3303151af3fa4e0d006252f8946cf41be85d4ddfadb788e375a443b1389abd4df68d6ec85f6d35979d77f0c3321cfd87
MISC metadata.xml 290 BLAKE2B f7cef55d87602daf43b81563c336871a73782896b4114ef472be770bf6fa28af5672cd6eb846e8a00fd486878d39912f3599fe8b0699683ffd0970727cdbf517 SHA512 77d017e74467e30678cdda40874f4905e78c3589f51d5e0e90952227c10a070ba4132b028d18825134e7bf9a36c98ed7f7b2a19e22324202261c1098db42f7c1
diff --git a/media-radio/tqsl/tqsl-2.4.1.ebuild b/media-radio/tqsl/tqsl-2.4.1.ebuild
new file mode 100644
index 000000000000..a41473bc7e9f
--- /dev/null
+++ b/media-radio/tqsl/tqsl-2.4.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils cmake-utils wxwidgets
+
+DESCRIPTION="ARRL Logbook of the World"
+HOMEPAGE="http://www.arrl.org/tqsl-download"
+SRC_URI="https://sourceforge.net/code-snapshots/git/t/tr/trustedqsl/tqsl.git/trustedqsl-tqsl-fa49d1a6a2a9c06181f72558f732e7960cb3f430.zip -> ${P}.zip"
+
+S=${WORKDIR}/trustedqsl-tqsl-fa49d1a6a2a9c06181f72558f732e7960cb3f430/
+
+LICENSE="LOTW"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/expat:=
+ dev-libs/openssl:=
+ net-misc/curl:=
+ sys-libs/db:=
+ sys-libs/zlib:=
+ x11-libs/wxGTK:3.0="
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS.txt INSTALL README )
+HTML_DOCS=( html )
+
+WX_GTK_VER=3.0
+
+pkg_setup() {
+ setup-wxwidgets
+}