summaryrefslogtreecommitdiff
path: root/nongnu/packages/gog.scm
diff options
context:
space:
mode:
authorAlex Griffin <a@ajgrf.com>2019-12-03 15:18:29 -0600
committerAlex Griffin <a@ajgrf.com>2019-12-03 15:18:29 -0600
commit35646e5acfc00dd6ed8e8e09716838d8e258f48b (patch)
tree5aa6f39c022be1e32b411e0ef618d8c04243ab45 /nongnu/packages/gog.scm
parent08c155d6d47ce232413c01858e6e106eda0054fd (diff)
nongnu: lgogdownloader: Fix build.
* nongnu/packages/gog.scm (lgogdownloader)[arguments]: Add patch-find-jsoncpp phase to fix build with newer JsonCpp versions.
Diffstat (limited to 'nongnu/packages/gog.scm')
-rw-r--r--nongnu/packages/gog.scm10
1 files changed, 9 insertions, 1 deletions
diff --git a/nongnu/packages/gog.scm b/nongnu/packages/gog.scm
index c1c981f..adc5dc5 100644
--- a/nongnu/packages/gog.scm
+++ b/nongnu/packages/gog.scm
@@ -43,7 +43,15 @@
(sha256
(base32 "0a3rrkgqwdqxx3ghzw182jx88gzzw6ldp3jasmgnr4l7gpxkmwws"))))
(build-system cmake-build-system)
- (arguments '(#:tests? #f)) ; no tests
+ (arguments
+ `(#:tests? #f ; no tests
+ #:phases
+ (modify-phases %standard-phases
+ (add-before 'configure 'patch-find-jsoncpp
+ (lambda* _
+ (substitute* "cmake/FindJsoncpp.cmake"
+ (("features.h") "allocator.h"))
+ #t)))))
(inputs
`(("boost" ,boost)
("curl" ,curl)