mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-25 05:48:07 -05:00
gnu: open-zwave: Use the bundled TinyXML.
* gnu/packages/zwave.scm (open-zwave)[source](snippet): Remove code to use our own TinyXML. [inputs]: Remove TINYXML.
This commit is contained in:
parent
6f8eb9f1d8
commit
e8fc56a3d2
1 changed files with 4 additions and 7 deletions
|
@ -51,11 +51,9 @@ (define-public open-zwave
|
|||
(("\\$\\(LDFLAGS\\)")
|
||||
"$(LDFLAGS) -Wl,-rpath=$(PREFIX)/lib"))
|
||||
|
||||
;; Delete the bundled TinyXML.
|
||||
(delete-file-recursively "cpp/tinyxml")
|
||||
(substitute* "cpp/build/Makefile"
|
||||
(("LIBS \\+= -ludev")
|
||||
"LIBS += -ludev -ltinyxml "))
|
||||
;; XXX: There's a bundled TinyXML under cpp/tinyxml. Keep
|
||||
;; it because using our own TinyXML leads to double-free
|
||||
;; down the road.
|
||||
|
||||
;; Delete the bundled HIDAPI.
|
||||
(delete-file-recursively "cpp/hidapi")
|
||||
|
@ -80,8 +78,7 @@ (define-public open-zwave
|
|||
("pkg-config" ,pkg-config)
|
||||
("perl" ,perl) ;for tests
|
||||
("perl-xml-simple" ,perl-xml-simple)))
|
||||
(inputs `(("tinyxml" ,tinyxml)
|
||||
("hidapi" ,hidapi)
|
||||
(inputs `(("hidapi" ,hidapi)
|
||||
("eudev" ,eudev)))
|
||||
(home-page "http://www.openzwave.net/")
|
||||
(synopsis "Access Z-Wave devices from C++ programs")
|
||||
|
|
Loading…
Reference in a new issue