gnu: ola: Build with protobuf@3.

* gnu/packages/lighting.scm (ola)[propagated-inputs]: Use default protobuf version.
This commit is contained in:
Tobias Geerinckx-Rice 2020-08-16 12:15:48 +02:00
parent 784e7d7ae9
commit 50dee556f5
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79
2 changed files with 2 additions and 4 deletions

View file

@ -11659,7 +11659,7 @@ (define-public pokerth
("gsasl" ,gsasl)
("libgcrypt" ,libgcrypt)
("libircclient" ,libircclient)
("protobuf" ,protobuf-2)
("protobuf" ,protobuf-2) ; remove package when no longer needed
("qtbase" ,qtbase)
("sdl" ,(sdl-union (list sdl sdl-mixer)))
("sqlite" ,sqlite)

View file

@ -70,9 +70,7 @@ (define-public ola
("libuuid" ,util-linux "lib")
("zlib" ,zlib)))
(propagated-inputs
;; Ola 0.10.5 only supports protobuf 2.x, and building it with 3.x breaks.
;; XXX Remove protobuf-2 when it is no longer needed.
`(("protobuf" ,protobuf-2))) ;; for pkg-config --libs libola
`(("protobuf" ,protobuf))) ; for pkg-config --libs libola
(arguments
`( ;; G++ >= 4.8 macro expansion tracking requires lots of memory, causing
;; build to fail on low memory systems. We disable that with the