gnu: dbus: Add dependency on libX11.
* gnu/packages/glib.scm: Use #:export instead of 'define-public'. (dbus): Add LIBX11 as an input.
This commit is contained in:
parent
aae4ead814
commit
803704418c
|
@ -35,9 +35,18 @@
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
#:use-module (gnu packages xml)
|
#:use-module (gnu packages xml)
|
||||||
#:use-module (gnu packages bash)
|
#:use-module (gnu packages bash)
|
||||||
#:use-module (gnu packages file))
|
#:use-module (gnu packages file)
|
||||||
|
#:use-module (gnu packages xorg)
|
||||||
|
|
||||||
(define-public dbus
|
;; Export variables up-front to allow circular dependency with the 'xorg'
|
||||||
|
;; module.
|
||||||
|
#:export (dbus
|
||||||
|
glib
|
||||||
|
dbus-glib
|
||||||
|
intltool
|
||||||
|
itstool))
|
||||||
|
|
||||||
|
(define dbus
|
||||||
(package
|
(package
|
||||||
(name "dbus")
|
(name "dbus")
|
||||||
(version "1.6.4")
|
(version "1.6.4")
|
||||||
|
@ -64,7 +73,12 @@
|
||||||
`(("expat" ,expat)
|
`(("expat" ,expat)
|
||||||
("pkg-config" ,pkg-config)
|
("pkg-config" ,pkg-config)
|
||||||
("patch/localstatedir"
|
("patch/localstatedir"
|
||||||
,(search-patch "dbus-localstatedir.patch"))))
|
,(search-patch "dbus-localstatedir.patch"))
|
||||||
|
|
||||||
|
;; Add a dependency on libx11 so that 'dbus-launch' has support for
|
||||||
|
;; '--autolaunch'.
|
||||||
|
("libx11" ,libx11)))
|
||||||
|
|
||||||
(home-page "http://dbus.freedesktop.org/")
|
(home-page "http://dbus.freedesktop.org/")
|
||||||
(synopsis "Message bus for inter-process communication (IPC)")
|
(synopsis "Message bus for inter-process communication (IPC)")
|
||||||
(description
|
(description
|
||||||
|
@ -85,7 +99,7 @@ or through unencrypted TCP/IP suitable for use behind a firewall with
|
||||||
shared NFS home directories.")
|
shared NFS home directories.")
|
||||||
(license license:gpl2+))) ; or Academic Free License 2.1
|
(license license:gpl2+))) ; or Academic Free License 2.1
|
||||||
|
|
||||||
(define-public glib
|
(define glib
|
||||||
(package
|
(package
|
||||||
(name "glib")
|
(name "glib")
|
||||||
(version "2.37.1")
|
(version "2.37.1")
|
||||||
|
@ -157,7 +171,7 @@ dynamic loading, and an object system.")
|
||||||
(home-page "http://developer.gnome.org/glib/")
|
(home-page "http://developer.gnome.org/glib/")
|
||||||
(license license:lgpl2.0+))) ; some files are under lgpl2.1+
|
(license license:lgpl2.0+))) ; some files are under lgpl2.1+
|
||||||
|
|
||||||
(define-public intltool
|
(define intltool
|
||||||
(package
|
(package
|
||||||
(name "intltool")
|
(name "intltool")
|
||||||
(version "0.50.2")
|
(version "0.50.2")
|
||||||
|
@ -198,7 +212,7 @@ The intltool collection can be used to do these things:
|
||||||
oaf files. This merge step will happen at build resp. installation time.")
|
oaf files. This merge step will happen at build resp. installation time.")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
(define-public itstool
|
(define itstool
|
||||||
(package
|
(package
|
||||||
(name "itstool")
|
(name "itstool")
|
||||||
(version "1.2.0")
|
(version "1.2.0")
|
||||||
|
@ -232,7 +246,7 @@ information in their documents, such as whether a particular element should be
|
||||||
translated.")
|
translated.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
(define-public dbus-glib
|
(define dbus-glib
|
||||||
(package
|
(package
|
||||||
(name "dbus-glib")
|
(name "dbus-glib")
|
||||||
(version "0.100.2")
|
(version "0.100.2")
|
||||||
|
|
Loading…
Reference in New Issue