[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
19/26: gnu: dbus: Update to 1.15.8.
From: |
guix-commits |
Subject: |
19/26: gnu: dbus: Update to 1.15.8. |
Date: |
Sat, 4 Nov 2023 02:25:16 -0400 (EDT) |
lilyp pushed a commit to branch gnome-team
in repository guix.
commit 26485fc5750d2e067c45d49ab2aa20f481e1979a
Author: Vivien Kraus <vivien@planete-kraus.eu>
AuthorDate: Fri Oct 27 19:51:58 2023 +0200
gnu: dbus: Update to 1.15.8.
* gnu/packages/glib.scm (dbus): Update to 1.15.8.
[arguments]: Convert to list of G-Expressions.
[native-inputs]: Add autoconf, autoconf-archive, automake, libtool and
which. Sort alphabetically.
Change-Id: I1833eb51ab37f138ec4d007230d84b541d66170d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
---
gnu/packages/glib.scm | 73 +++++++++++++++++++++++++++++----------------------
1 file changed, 41 insertions(+), 32 deletions(-)
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 3c1a2080d7..2e3c5f0e8b 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -37,6 +37,7 @@
(define-module (gnu packages glib)
#:use-module (gnu packages)
+ #:use-module (gnu packages autotools)
#:use-module (gnu packages backup)
#:use-module (gnu packages base)
#:use-module (gnu packages bash)
@@ -106,7 +107,7 @@
(define dbus
(package
(name "dbus")
- (version "1.14.0")
+ (version "1.15.8")
(source (origin
(method url-fetch)
(uri (string-append
@@ -114,49 +115,57 @@
version ".tar.xz"))
(sha256
(base32
- "1m7bibavml4gx9d67j403l0kzd1a4z8lhrpxb2as3q4nfpiwrmyc"))
+ "016j3rqc8m62bg0h7z4rpvbvm5bg0hbjrld733f0aby8drz5kz44"))
(patches (search-patches "dbus-helper-search-path.patch"))))
(build-system gnu-build-system)
(arguments
- '(#:configure-flags
- (list
- ;; Install the system bus socket under /var.
- "--localstatedir=/var"
+ (list
+ #:configure-flags
+ #~(list
+ ;; Install the system bus socket under /var.
+ "--localstatedir=/var"
- ;; Install the session bus socket under /tmp.
- "--with-session-socket-dir=/tmp"
+ ;; Install the session bus socket under /tmp.
+ "--with-session-socket-dir=/tmp"
- ;; Build shared libraries only.
- "--disable-static"
+ ;; Build shared libraries only.
+ "--disable-static"
- ;; Use /etc/dbus-1 for system-wide config.
- ;; Look for configuration file under
- ;; /etc/dbus-1. This is notably required by
- ;; 'dbus-daemon-launch-helper', which looks for
- ;; the 'system.conf' file in that place,
- ;; regardless of what '--config-file' was
- ;; passed to 'dbus-daemon' on the command line;
- ;; see <https://bugs.freedesktop.org/show_bug.cgi?id=92458>.
- "--sysconfdir=/etc")
- #:phases
- (modify-phases %standard-phases
- (replace 'install
- (lambda _
- ;; Don't try to create /var and /etc.
- (invoke "make"
- "localstatedir=/tmp/dummy"
- "sysconfdir=/tmp/dummy"
- "install"))))))
+ ;; Use /etc/dbus-1 for system-wide config.
+ ;; Look for configuration file under
+ ;; /etc/dbus-1. This is notably required by
+ ;; 'dbus-daemon-launch-helper', which looks for
+ ;; the 'system.conf' file in that place,
+ ;; regardless of what '--config-file' was
+ ;; passed to 'dbus-daemon' on the command line;
+ ;; see <https://bugs.freedesktop.org/show_bug.cgi?id=92458>.
+ "--sysconfdir=/etc")
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'install
+ (lambda _
+ ;; Don't try to create /var and /etc.
+ (invoke "make"
+ "localstatedir=/tmp/dummy"
+ "sysconfdir=/tmp/dummy"
+ "install"))))))
(native-inputs
- (list pkg-config
- ;; Dependencies to generate the doc.
+ ;; Some dependencies are required to generate the documentation. Also,
+ ;; quoting NEWS for 1.15.8: “Autotools-generated files are no longer
+ ;; included in the tarball release.”
+ (list autoconf
+ autoconf-archive
+ automake
docbook-xml-4.4
docbook-xsl
doxygen
- xmlto
+ libtool
libxml2 ;for XML_CATALOG_FILES
libxslt
- yelp-tools))
+ which
+ xmlto
+ yelp-tools
+ pkg-config))
(inputs
(list expat
;; Add a dependency on libx11 so that 'dbus-launch' has support for
- 10/26: gnu: perl-glib: Update to 1.3294., (continued)
- 10/26: gnu: perl-glib: Update to 1.3294., guix-commits, 2023/11/04
- 20/26: gnu: adwaita-icon-theme: Update to 44.0., guix-commits, 2023/11/04
- 25/26: gnu: Add libcall-ui., guix-commits, 2023/11/04
- 04/26: gnu: template-glib: Update to 3.36.1., guix-commits, 2023/11/04
- 05/26: gnu: template-glib: Update style., guix-commits, 2023/11/04
- 17/26: gnu: dbus-glib: Update to 0.112., guix-commits, 2023/11/04
- 03/26: gnu: xdg-dbus-proxy: Update to 0.1.5., guix-commits, 2023/11/04
- 11/26: gnu: python-pygobject: Update to 3.46.0., guix-commits, 2023/11/04
- 13/26: gnu: glib: Update to 2.78.0., guix-commits, 2023/11/04
- 16/26: gnu: libaccounts-glib: Update to 1.26., guix-commits, 2023/11/04
- 19/26: gnu: dbus: Update to 1.15.8.,
guix-commits <=
- 21/26: gnu: Add gmobile., guix-commits, 2023/11/04
- 22/26: gnu: feedbackd: Update to 0.2.1., guix-commits, 2023/11/04
- 26/26: gnu: Add calls., guix-commits, 2023/11/04