commit:     4db5790105cf419f74869101fbeb2a59d47674a4
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  4 19:02:08 2020 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Fri Dec  4 19:02:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db57901

media-radio/fldigi: Version bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>

 media-radio/fldigi/Manifest             |  1 +
 media-radio/fldigi/fldigi-4.1.17.ebuild | 51 +++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest
index c1df6779049..35502146d05 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,2 +1,3 @@
 DIST fldigi-4.1.14.tar.gz 4792805 BLAKE2B 
2f910c9eabb22dcc31e03fcebd5088edff9db128ab59ada553a3cd1016864a326204b7a082d1310c45ea682ed9264038e7e59a19ba68cf4ff5a30443b8033cd5
 SHA512 
b96a9d724087bacad93b6e729039ab67231ee6ebbd1b082c143e7bfb58f103012f98448f3ea0badabeeb748ed81d6d44e503b71bcb5ee6d0fa8108ab6d029d8d
 DIST fldigi-4.1.15.tar.gz 4838204 BLAKE2B 
3eab05ba366457fe3b1452cca37b262ba07414619c36781512ae1063e87c764a2bd562f3b7ad4733d885835df778b9ba11eb6470aa84d99ad9f9b3e1ef3675c3
 SHA512 
6579b557c9ce7e878f1ba7e6f59e0f676b1baddff78a94bd4b76925204e9b5a871da3080c4c13122781cb2e77311f61e15c03c82fbdd34a845051093070e9ab0
+DIST fldigi-4.1.17.tar.gz 4844153 BLAKE2B 
332ad513060e3655183bc371bace76784204bdd5556386d6b8ade0e57e00305069fee6d45397592761e27d101ae7ea060de6624ed235ff4ee673d07b4444b1c0
 SHA512 
0a98dbca2c8db16b9a9da847a315964ab8c221070a25717f2df95e1fd1edb08bda6fab3992fa7188e5fbc6830e2abba624053fcc9d285a8a3375556bed90dfc9

diff --git a/media-radio/fldigi/fldigi-4.1.17.ebuild 
b/media-radio/fldigi/fldigi-4.1.17.ebuild
new file mode 100644
index 00000000000..7ded0b14db4
--- /dev/null
+++ b/media-radio/fldigi/fldigi-4.1.17.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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-sound/pulseaudio )
+       >=media-libs/libsndfile-1.0.10"
+DEPEND="${RDEPEND}
+       nls? ( sys-devel/gettext )
+       virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+PATCHES=( "$FILESDIR"/$PN-c++11.patch )
+
+src_configure() {
+       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
+}

Reply via email to