Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libgaminggear/, dev-libs/libgaminggear/files/
Date: Wed, 30 Oct 2019 23:33:36
Message-Id: 1572478407.9dfd85df26fd72950ef7dda96b9b67d58d4d1005.polynomial-c@gentoo
1 commit: 9dfd85df26fd72950ef7dda96b9b67d58d4d1005
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 30 23:33:14 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 30 23:33:27 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfd85df
7
8 dev-libs/libgaminggear: Fixed build with newer cmake releases
9
10 Package-Manager: Portage-2.3.78, Repoman-2.3.17
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 .../files/libgaminggear-0.15.1-cmake-3.13.patch | 25 ++++++++++++++++++++++
14 dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild | 2 ++
15 2 files changed, 27 insertions(+)
16
17 diff --git a/dev-libs/libgaminggear/files/libgaminggear-0.15.1-cmake-3.13.patch b/dev-libs/libgaminggear/files/libgaminggear-0.15.1-cmake-3.13.patch
18 new file mode 100644
19 index 00000000000..1afc05c0dbe
20 --- /dev/null
21 +++ b/dev-libs/libgaminggear/files/libgaminggear-0.15.1-cmake-3.13.patch
22 @@ -0,0 +1,25 @@
23 +From eb4ef0dcfcb4b9325f2cc520445b03f2b63c3b6d Mon Sep 17 00:00:00 2001
24 +From: Lars Wendler <polynomial-c@g.o>
25 +Date: Thu, 31 Oct 2019 00:28:39 +0100
26 +Subject: [PATCH] Fix build with >=cmake-3.13
27 +
28 +https://aur.archlinux.org/packages/libgaminggear/
29 +---
30 + CMakeLists.txt | 1 +
31 + 1 file changed, 1 insertion(+)
32 +
33 +diff --git a/CMakeLists.txt b/CMakeLists.txt
34 +index 36b5f93..3b02457 100644
35 +--- a/CMakeLists.txt
36 ++++ b/CMakeLists.txt
37 +@@ -75,6 +75,7 @@ INCLUDE_DIRECTORIES(
38 + ${GTK_INCLUDE_DIRS}
39 + ${M_INCLUDE_DIR}
40 + ${NOTIFY_INCLUDE_DIRS}
41 ++ /usr/include/harfbuzz
42 + )
43 +
44 + ADD_SUBDIRECTORY(configuration)
45 +--
46 +2.24.0.rc1
47 +
48
49 diff --git a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild
50 index f25ccc7bd7b..5a1347b66e7 100644
51 --- a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild
52 +++ b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild
53 @@ -27,6 +27,7 @@ RDEPEND="
54 DEPEND="
55 ${RDEPEND}
56 dev-libs/libgudev
57 + media-libs/harfbuzz
58 "
59 BDEPEND="
60 dev-util/glib-utils
61 @@ -35,6 +36,7 @@ BDEPEND="
62
63 PATCHES=(
64 "${FILESDIR}"/${PN}-0.10.0-doc.patch
65 + "${FILESDIR}"/${P}-cmake-3.13.patch
66 )
67
68 # Required because xdg.eclass overrides src_prepare() from cmake-utils.eclass