public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/xmw:master commit in: media-radio/linpsk/files/, media-radio/linpsk/
@ 2012-12-29 12:51 Michael Weber
  0 siblings, 0 replies; only message in thread
From: Michael Weber @ 2012-12-29 12:51 UTC (permalink / raw
  To: gentoo-commits

commit:     933a500988a0831173b305d49cb90cbf219701b9
Author:     Michael Weber <michael <AT> xmw <DOT> de>
AuthorDate: Sat Dec 29 12:51:25 2012 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat Dec 29 12:51:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=933a5009

media-radio/linpsk: gcc-4.6 compiler fix

Package-Manager: portage-2.2.0_alpha149
Manifest-Sign-Key: 62EEF090

---
 media-radio/linpsk/ChangeLog                      |    4 ++++
 media-radio/linpsk/Manifest                       |   13 +++++--------
 media-radio/linpsk/files/linpsk-1.1-gcc-4.6.patch |   20 ++++++++++++++++++++
 media-radio/linpsk/linpsk-1.1.ebuild              |    4 +++-
 4 files changed, 32 insertions(+), 9 deletions(-)

diff --git a/media-radio/linpsk/ChangeLog b/media-radio/linpsk/ChangeLog
index de5754a..48f4e50 100644
--- a/media-radio/linpsk/ChangeLog
+++ b/media-radio/linpsk/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  29 Dec 2012; Michael Weber <xmw@gentoo.org> linpsk-1.1.ebuild,
+  +files/linpsk-1.1-gcc-4.6.patch:
+  gcc-4.6 compiler fix
+
 *linpsk-1.1 (03 Mar 2012)
 
   03 Mar 2012; Michael Weber <xmw@gentoo.org> +linpsk-1.1.ebuild,

diff --git a/media-radio/linpsk/Manifest b/media-radio/linpsk/Manifest
index 0aef6cf..fc81e36 100644
--- a/media-radio/linpsk/Manifest
+++ b/media-radio/linpsk/Manifest
@@ -1,14 +1,11 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA256
 
-DIST linpsk-1.1.tgz 116179 RMD160 d2231e14b1b007e71902ec30f5d1a00d1830eecd SHA1 523a3b6f944845b5ebdcb71db84a8142c9a8dbaa SHA256 92a0020585613b9d22e74d4d1c70f8477011e897ccfb699bf15c970ffec389ea
-EBUILD linpsk-1.1.ebuild 1032 RMD160 b59ca5e95c3970969af075b62b3a6ce815f8fec4 SHA1 d18d4ea3f6d418e011d44168ff173c7543c0c992 SHA256 b820be934872fa79bf60596f13e9136a3f8dd400f2e3255e835364c641fd9cae
-MISC ChangeLog 248 RMD160 735b19a41226d0afdec2e5629988ef51c0796dea SHA1 66b8247686728a6b3c47611f62dd54d8738caa0c SHA256 51ecc7d107b3222b7f2b583b25447a4db1a4fd8f1be741f9ed089f8563fe4f86
-MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7
+DIST linpsk-1.1.tgz 116179 SHA256 92a0020585613b9d22e74d4d1c70f8477011e897ccfb699bf15c970ffec389ea SHA512 ee3fd8fc416d8d7d39ac8ee2f2d5c087f8f3c94987132618c5cb9f5c5fc6fefd1f5c18e6521db308128201fcf2ccc5459bcc791d9210164f2fff818959faceb2 WHIRLPOOL 3483302f5394a7a42c4192b19e0d5b54f2beec7e2236bd1dbab47a0289e092b88d266081f2b75143356b3b468013a42f56d14d01f7e499207b1e6b9f69889698
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
 
-iF4EAREIAAYFAk9R83AACgkQknrdDGLu8JBnLAEAj3JfOFLOIdcxnvWxepzDcpw7
-mP7AUrftH/snZ9ZHxsAA/jQOOpXF0kJonf6kfp5cqXui/eUIdj687jFyxd7q7LaP
-=X1A2
+iF4EAREIAAYFAlDe500ACgkQknrdDGLu8JCz4QEAke97FOc9rixaSEuXKxS+M0pP
+uXCXP9/NB7046vJ3L1EA/19mechHR76p30OS4k8Gq9vFHcaZN1AlNqKvAjSoQCf6
+=SNbV
 -----END PGP SIGNATURE-----

diff --git a/media-radio/linpsk/files/linpsk-1.1-gcc-4.6.patch b/media-radio/linpsk/files/linpsk-1.1-gcc-4.6.patch
new file mode 100644
index 0000000..f072a03
--- /dev/null
+++ b/media-radio/linpsk/files/linpsk-1.1-gcc-4.6.patch
@@ -0,0 +1,20 @@
+From http://launchpadlibrarian.net/80358432/linpsk_1.1-1_1.1-1ubuntu1.diff.gz
+
+--- linpsk-1.1.orig/src/linpsk.cpp
++++ linpsk-1.1/src/linpsk.cpp
+@@ -685,12 +685,14 @@ void LinPSK::setRxMode()
+     Menu.setParameter ( *Param );
+   if ( Menu.exec() != 0 )
+   {
++    ExtraParameter mParam;
+     Mode rxmode = ( Mode ) Menu.selectedMode();
+     settings.ActChannel->setMode ( rxmode );
+     RxDisplay->RxFreq->setAfcDisplayMode ( settings.ActChannel->AfcProperties() );
+     RxDisplay->RxFreq->setAfcMode ( settings.ActChannel->getAfcMode() );
+     Control->Display->setPhasePointer ( settings.ActChannel->getPhasePointer() );
+-    settings.ActChannel->setParameter ( Extra, &Menu.getParameter() );
++    mParam = Menu.getParameter();
++    settings.ActChannel->setParameter ( Extra, &mParam );
+   }
+   if ( settings.ActChannel != 0 )
+     switch ( settings.ActChannel->getModulationType() )

diff --git a/media-radio/linpsk/linpsk-1.1.ebuild b/media-radio/linpsk/linpsk-1.1.ebuild
index ab7bc43..75174dd 100644
--- a/media-radio/linpsk/linpsk-1.1.ebuild
+++ b/media-radio/linpsk/linpsk-1.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=4
 
-inherit qt4-r2
+inherit eutils qt4-r2
 
 DESCRIPTION="PSK31 encoder/decoder using alsa and qt4"
 HOMEPAGE="http://linpsk.sourceforge.net/"
@@ -23,6 +23,8 @@ DEPEND="${RDEPEND}"
 S=${WORKDIR}/${PN}
 
 src_prepare() {
+	epatch "${FILESDIR}"/${P}-gcc-4.6.patch
+
 	sed -e '/^target.path/s:local/::' \
 		-i src/src.pro || die
 }


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2012-12-29 12:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-29 12:51 [gentoo-commits] dev/xmw:master commit in: media-radio/linpsk/files/, media-radio/linpsk/ Michael Weber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox