From 6b935eb62a7616ad87cd428f1b34a8fb46548a4d Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 18 Dec 2019 04:20:00 -0500 Subject: [PATCH] lgogdownloader: fix build --- pkgs/games/lgogdownloader/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/games/lgogdownloader/default.nix b/pkgs/games/lgogdownloader/default.nix index 505d98c92dbe..dc6ebd396ed9 100644 --- a/pkgs/games/lgogdownloader/default.nix +++ b/pkgs/games/lgogdownloader/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, cmake, pkgconfig, curl, boost, liboauth, jsoncpp -, htmlcxx, rhash, tinyxml-2, help2man }: +, htmlcxx, rhash, tinyxml-2, help2man, fetchpatch }: stdenv.mkDerivation rec { pname = "lgogdownloader"; @@ -16,6 +16,14 @@ stdenv.mkDerivation rec { buildInputs = [ curl boost liboauth jsoncpp htmlcxx rhash tinyxml-2 ]; + patches = [ + # Fix find_path for newer jsoncpp. Remove with the next release + (fetchpatch { + url = "https://github.com/Sude-/lgogdownloader/commit/ff353126ecda61824cf866d3807c9ebada96282e.patch"; + sha256 = "1xr1lwxlrncrj662s9l1is1x1mhs1jbwlj8qafixz5hw2kx22w19"; + }) + ]; + meta = { homepage = https://github.com/Sude-/lgogdownloader; description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader";