Gentoo Archives: gentoo-commits

From: Thomas Beierlein <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-radio/gpredict/, media-radio/gpredict/files/
Date: Thu, 20 Feb 2020 13:08:33
Message-Id: 1582204092.bbc4141281da3e85b9563af902e3ef3f6c74ec58.tomjbe@gentoo
1 commit: bbc4141281da3e85b9563af902e3ef3f6c74ec58
2 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 20 13:07:35 2020 +0000
4 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 20 13:08:12 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc41412
7
8 media-radio/gpredict: Fix build with -fno-common
9
10 Closes: https://bugs.gentoo.org/710196
11 Package-Manager: Portage-2.3.87, Repoman-2.3.20
12 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>
13
14 media-radio/gpredict/files/gpredict-2.2.1-fno-common.patch | 13 +++++++++++++
15 media-radio/gpredict/gpredict-2.2.1.ebuild | 3 ++-
16 2 files changed, 15 insertions(+), 1 deletion(-)
17
18 diff --git a/media-radio/gpredict/files/gpredict-2.2.1-fno-common.patch b/media-radio/gpredict/files/gpredict-2.2.1-fno-common.patch
19 new file mode 100644
20 index 00000000000..cdbffbecb68
21 --- /dev/null
22 +++ b/media-radio/gpredict/files/gpredict-2.2.1-fno-common.patch
23 @@ -0,0 +1,13 @@
24 +diff --git a/src/qth-data.h b/src/qth-data.h
25 +index 264f66f..5c6b2de 100644
26 +--- a/src/qth-data.h
27 ++++ b/src/qth-data.h
28 +@@ -30,7 +30,7 @@ typedef struct {
29 + gint alt; /*!< Altitude above sea level in meters. */
30 + } qth_small_t;
31 +
32 +-enum {
33 ++typedef enum {
34 + QTH_STATIC_TYPE = 0,
35 + QTH_GPSD_TYPE
36 + } qth_data_type;
37
38 diff --git a/media-radio/gpredict/gpredict-2.2.1.ebuild b/media-radio/gpredict/gpredict-2.2.1.ebuild
39 index b6f1c87b120..8232248301f 100644
40 --- a/media-radio/gpredict/gpredict-2.2.1.ebuild
41 +++ b/media-radio/gpredict/gpredict-2.2.1.ebuild
42 @@ -1,4 +1,4 @@
43 -# Copyright 1999-2018 Gentoo Foundation
44 +# Copyright 1999-2020 Gentoo Authors
45 # Distributed under the terms of the GNU General Public License v2
46
47 EAPI=6
48 @@ -28,4 +28,5 @@ src_prepare() {
49 eapply_user
50 # remove wrong doc location
51 eapply -p0 "${FILESDIR}/${PN}-2.0-doc.patch"
52 + eapply "${FILESDIR}/${P}-fno-common.patch"
53 }