gnu: dnsmasq: Enable dbus support.
* gnu/pacakges/dns.scm (dnsmasq): Enable dbus support to allow for NetworkManager to use dnsmasq. [native-inputs]: Add pkg-config. [inputs]: Add dbus. [arguments]: Add COPTS="-DHAVE_DBUS" to make-flags. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>master
parent
e87cb754a6
commit
cb6d322afc
|
@ -28,6 +28,7 @@
|
||||||
#:use-module (gnu packages base)
|
#:use-module (gnu packages base)
|
||||||
#:use-module (gnu packages databases)
|
#:use-module (gnu packages databases)
|
||||||
#:use-module (gnu packages crypto)
|
#:use-module (gnu packages crypto)
|
||||||
|
#:use-module (gnu packages glib)
|
||||||
#:use-module (gnu packages groff)
|
#:use-module (gnu packages groff)
|
||||||
#:use-module (gnu packages libevent)
|
#:use-module (gnu packages libevent)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
|
@ -53,11 +54,16 @@
|
||||||
(base32
|
(base32
|
||||||
"15lzih6671gh9knzpl8mxchiml7z5lfqzr7jm2r0rjhrxs6nk4jb"))))
|
"15lzih6671gh9knzpl8mxchiml7z5lfqzr7jm2r0rjhrxs6nk4jb"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
|
(native-inputs
|
||||||
|
`(("pkg-config" ,pkg-config)))
|
||||||
|
(inputs
|
||||||
|
`(("dbus" ,dbus)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
`(#:phases
|
||||||
(alist-delete 'configure %standard-phases)
|
(alist-delete 'configure %standard-phases)
|
||||||
#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out"))
|
#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out"))
|
||||||
"CC=gcc")
|
"CC=gcc"
|
||||||
|
"COPTS=\"-DHAVE_DBUS\"")
|
||||||
;; No 'check' target.
|
;; No 'check' target.
|
||||||
#:tests? #f))
|
#:tests? #f))
|
||||||
(home-page "http://www.thekelleys.org.uk/dnsmasq/doc.html")
|
(home-page "http://www.thekelleys.org.uk/dnsmasq/doc.html")
|
||||||
|
|
Reference in New Issue