games-util/lgogdownloader: Patch 3.5 to fix build with newer jsoncpp

Patch has been sent upstream.

Closes: https://bugs.gentoo.org/700452
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
James Le Cuirot
2019-11-20 22:33:22 +00:00
parent d29d4c90f2
commit c5ca07652c
2 changed files with 31 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
From ff353126ecda61824cf866d3807c9ebada96282e Mon Sep 17 00:00:00 2001
From: James Le Cuirot <chewi@gentoo.org>
Date: Wed, 20 Nov 2019 22:24:10 +0000
Subject: [PATCH] Fix find_path for newer jsoncpp release
features.h was renamed but allocator.h wasn't so the latter works with
both old and new versions.
---
cmake/FindJsoncpp.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmake/FindJsoncpp.cmake b/cmake/FindJsoncpp.cmake
index 5731980..0c8e0fb 100644
--- a/cmake/FindJsoncpp.cmake
+++ b/cmake/FindJsoncpp.cmake
@@ -10,7 +10,7 @@ pkg_check_modules(PC_JSONCPP REQUIRED jsoncpp)
find_path(JSONCPP_INCLUDE_DIR
NAMES
- json/features.h
+ json/allocator.h
HINTS
${PC_JSONCPP_INCLUDEDIR}
${PC_JSONCPP_INCLUDEDIRS}
--
2.23.0

View File

@@ -27,6 +27,10 @@ DEPEND="${RDEPEND}"
BDEPEND="sys-apps/help2man
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/jsoncpp.patch
)
src_configure() {
local mycmakeargs=(
-DUSE_QT_GUI=$(usex gui)