From: Vivien Kraus via Guix-patches via <guix-patches@gnu.org>
To: Maxim Cournoyer <maxim.cournoyer@gmail.com>,
Cc: rg@raghavgururajan.name, 66689@debbugs.gnu.org,
liliana.prikler@gmail.com
Subject: [bug#66689] [PATCH gnome-team v2 14/14] gnu: dbus: Update to 1.15.8.
Date: Sun, 22 Oct 2023 22:30:28 +0200 [thread overview]
Message-ID: <acacd76f08f15437ec7499fdb7db77e590faa3c8.1698128341.git.vivien@planete-kraus.eu> (raw)
In-Reply-To: <cover.1698128341.git.vivien@planete-kraus.eu>
* gnu/packages/glib.scm (dbus): Update to 1.15.8.
[arguments]: Update the style.
[native-inputs]: Add the autotools (autoconf, autoconf-archive, automake,
libtool) and which. Sort.
---
gnu/packages/glib.scm | 71 ++++++++++++++++++++++++-------------------
1 file changed, 39 insertions(+), 32 deletions(-)
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index f3b00612db..c689781b73 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-module (gnu packages glib)
(define dbus
(package
(name "dbus")
- (version "1.14.0")
+ (version "1.15.8")
(source (origin
(method url-fetch)
(uri (string-append
@@ -114,49 +115,55 @@ (define dbus
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.
+ (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
--
2.41.0
next prev parent reply other threads:[~2023-10-24 6:21 UTC|newest]
Thread overview: 103+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-10-22 20:33 [bug#66689] [PATCH gnome-team 00/14] Update everything in (gnu packages glib) Vivien Kraus via Guix-patches via
2023-10-22 14:15 ` [bug#66689] [PATCH gnome-team 01/14] gnu: xdg-dbus-proxy: Update to 0.1.5 Vivien Kraus via Guix-patches via
2023-10-22 14:20 ` [bug#66689] [PATCH gnome-team 02/14] gnu: template-glib: Update to 3.36.1 Vivien Kraus via Guix-patches via
2023-10-22 14:26 ` [bug#66689] [PATCH gnome-team 03/14] gnu: appstream-glib: Update to 0.8.2 Vivien Kraus via Guix-patches via
2023-10-22 14:28 ` [bug#66689] [PATCH gnome-team 04/14] gnu: sdbus-c++: Update to 1.4.0 Vivien Kraus via Guix-patches via
2023-10-22 14:31 ` [bug#66689] [PATCH gnome-team 05/14] gnu: perl-glib-object-introspection: Update to 0.051 Vivien Kraus via Guix-patches via
2023-10-22 14:34 ` [bug#66689] [PATCH gnome-team 06/14] gnu: perl-glib: Update to 1.3294 Vivien Kraus via Guix-patches via
2023-10-22 14:39 ` [bug#66689] [PATCH gnome-team 07/14] gnu: python-pygobject: Update to 3.46.0 Vivien Kraus via Guix-patches via
2023-10-22 19:34 ` [bug#66689] [PATCH gnome-team 08/14] gnu: glib: Update to 2.78.0 Vivien Kraus via Guix-patches via
2023-10-22 19:35 ` [bug#66689] [PATCH gnome-team 09/14] gnu: glibmm: " Vivien Kraus via Guix-patches via
2023-10-22 19:37 ` [bug#66689] [PATCH gnome-team 10/14] gnu: libsigc++: Update to 3.6.0 Vivien Kraus via Guix-patches via
2023-10-22 20:10 ` [bug#66689] [PATCH gnome-team 11/14] gnu: libaccounts-glib: Update to 1.26 Vivien Kraus via Guix-patches via
2023-10-22 20:14 ` [bug#66689] [PATCH gnome-team 12/14] gnu: dbus-glib: Update to 0.112 Vivien Kraus via Guix-patches via
2023-10-22 20:17 ` [bug#66689] [PATCH gnome-team 13/14] gnu: gobject-introspection: Update to 1.78.1 Vivien Kraus via Guix-patches via
2023-10-22 20:30 ` [bug#66689] [PATCH gnome-team 14/14] gnu: dbus: Update to 1.15.8 Vivien Kraus via Guix-patches via
2023-10-22 22:46 ` Liliana Marie Prikler
2023-10-23 1:41 ` Maxim Cournoyer
2023-10-23 1:42 ` Maxim Cournoyer
2023-10-23 1:37 ` [bug#66689] [PATCH gnome-team 07/14] gnu: python-pygobject: Update to 3.46.0 Maxim Cournoyer
2023-10-23 1:36 ` [bug#66689] [PATCH gnome-team 03/14] gnu: appstream-glib: Update to 0.8.2 Maxim Cournoyer
2023-10-22 22:37 ` bug#66689: [PATCH gnome-team 00/14] Update everything in (gnu packages glib) Liliana Marie Prikler
2023-10-22 22:40 ` [bug#66689] " Liliana Marie Prikler
2023-10-22 22:41 ` Liliana Marie Prikler
2023-10-22 22:43 ` Liliana Marie Prikler
2023-10-23 0:47 ` bug#66689: " Maxim Cournoyer
2023-10-23 1:44 ` [bug#66689] " Maxim Cournoyer
2023-10-24 6:19 ` [bug#66689] [PATCH gnome-team v2 00/14] Update glib.scm with more low-hanging fruits Vivien Kraus via Guix-patches via
2023-10-22 14:15 ` [bug#66689] [PATCH gnome-team v2 01/14] gnu: xdg-dbus-proxy: Update to 0.1.5 Vivien Kraus via Guix-patches via
2023-10-22 14:20 ` [bug#66689] [PATCH gnome-team v2 02/14] gnu: template-glib: Update to 3.36.1 Vivien Kraus via Guix-patches via
2023-10-24 7:44 ` Liliana Marie Prikler
2023-10-22 14:26 ` [bug#66689] [PATCH gnome-team v2 03/14] gnu: appstream-glib: Update to 0.8.2 Vivien Kraus via Guix-patches via
2023-10-24 7:45 ` Liliana Marie Prikler
2023-10-22 14:28 ` [bug#66689] [PATCH gnome-team v2 04/14] gnu: sdbus-c++: Update to 1.4.0 Vivien Kraus via Guix-patches via
2023-10-22 14:31 ` [bug#66689] [PATCH gnome-team v2 05/14] gnu: perl-glib-object-introspection: Update to 0.051 Vivien Kraus via Guix-patches via
2023-10-22 14:34 ` [bug#66689] [PATCH gnome-team v2 06/14] gnu: perl-glib: Update to 1.3294 Vivien Kraus via Guix-patches via
2023-10-22 14:39 ` [bug#66689] [PATCH gnome-team v2 07/14] gnu: python-pygobject: Update to 3.46.0 Vivien Kraus via Guix-patches via
2023-10-24 7:46 ` Liliana Marie Prikler
2023-10-22 19:34 ` [bug#66689] [PATCH gnome-team v2 08/14] gnu: glib: Update to 2.78.0 Vivien Kraus via Guix-patches via
2023-10-22 19:35 ` [bug#66689] [PATCH gnome-team v2 09/14] gnu: glibmm: " Vivien Kraus via Guix-patches via
2023-10-22 19:37 ` [bug#66689] [PATCH gnome-team v2 10/14] gnu: libsigc++: Update to 3.6.0 Vivien Kraus via Guix-patches via
2023-10-22 20:10 ` [bug#66689] [PATCH gnome-team v2 11/14] gnu: libaccounts-glib: Update to 1.26 Vivien Kraus via Guix-patches via
2023-10-22 20:14 ` [bug#66689] [PATCH gnome-team v2 12/14] gnu: dbus-glib: Update to 0.112 Vivien Kraus via Guix-patches via
2023-10-22 20:17 ` [bug#66689] [PATCH gnome-team v2 13/14] gnu: gobject-introspection: Update to 1.78.1 Vivien Kraus via Guix-patches via
2023-10-22 20:30 ` Vivien Kraus via Guix-patches via [this message]
2023-10-24 7:48 ` [bug#66689] [PATCH gnome-team v2 14/14] gnu: dbus: Update to 1.15.8 Liliana Marie Prikler
2023-10-24 7:43 ` [bug#66689] [PATCH gnome-team v2 00/14] Update glib.scm with more low-hanging fruits Liliana Marie Prikler
2023-10-24 19:43 ` [bug#66689] [PATCH gnome-team v3 00/17] Update glib.scm with separate style commits Vivien Kraus via Guix-patches via
2023-10-22 14:15 ` [bug#66689] [PATCH gnome-team v3 01/17] gnu: xdg-dbus-proxy: Update to 0.1.5 Vivien Kraus via Guix-patches via
2023-10-22 14:20 ` [bug#66689] [PATCH gnome-team v3 02/17] gnu: template-glib: Update to 3.36.1 Vivien Kraus via Guix-patches via
2023-10-24 15:24 ` [bug#66689] [PATCH gnome-team v3 03/17] gnu: template-glib: Update style Vivien Kraus via Guix-patches via
2023-10-22 14:26 ` [bug#66689] [PATCH gnome-team v3 04/17] gnu: appstream-glib: Update to 0.8.2 Vivien Kraus via Guix-patches via
2023-10-24 15:30 ` [bug#66689] [PATCH gnome-team v3 05/17] gnu: appstream-glib: Update style Vivien Kraus via Guix-patches via
2023-10-22 14:28 ` [bug#66689] [PATCH gnome-team v3 06/17] gnu: sdbus-c++: Update to 1.4.0 Vivien Kraus via Guix-patches via
2023-10-22 14:31 ` [bug#66689] [PATCH gnome-team v3 07/17] gnu: perl-glib-object-introspection: Update to 0.051 Vivien Kraus via Guix-patches via
2023-10-22 14:34 ` [bug#66689] [PATCH gnome-team v3 08/17] gnu: perl-glib: Update to 1.3294 Vivien Kraus via Guix-patches via
2023-10-22 14:39 ` [bug#66689] [PATCH gnome-team v3 09/17] gnu: python-pygobject: Update to 3.46.0 Vivien Kraus via Guix-patches via
2023-10-24 15:40 ` [bug#66689] [PATCH gnome-team v3 10/17] gnu: python-pygobject: Update style Vivien Kraus via Guix-patches via
2023-10-22 19:34 ` [bug#66689] [PATCH gnome-team v3 11/17] gnu: glib: Update to 2.78.0 Vivien Kraus via Guix-patches via
2023-10-22 19:35 ` [bug#66689] [PATCH gnome-team v3 12/17] gnu: glibmm: " Vivien Kraus via Guix-patches via
2023-10-22 19:37 ` [bug#66689] [PATCH gnome-team v3 13/17] gnu: libsigc++: Update to 3.6.0 Vivien Kraus via Guix-patches via
2023-10-22 20:10 ` [bug#66689] [PATCH gnome-team v3 14/17] gnu: libaccounts-glib: Update to 1.26 Vivien Kraus via Guix-patches via
2023-10-22 20:14 ` [bug#66689] [PATCH gnome-team v3 15/17] gnu: dbus-glib: Update to 0.112 Vivien Kraus via Guix-patches via
2023-10-22 20:17 ` [bug#66689] [PATCH gnome-team v3 16/17] gnu: gobject-introspection: Update to 1.78.1 Vivien Kraus via Guix-patches via
2023-10-22 20:30 ` [bug#66689] [PATCH gnome-team v3 17/17] gnu: dbus: Update to 1.15.8 Vivien Kraus via Guix-patches via
2023-10-27 16:45 ` [bug#66689] [PATCH gnome-team v4 00/17] Fix two remaining commit messages Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 04/17] gnu: appstream-glib: Update to 0.8.2 Vivien Kraus via Guix-patches via
2023-10-27 17:58 ` Liliana Marie Prikler
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 02/17] gnu: template-glib: Update to 3.36.1 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 03/17] gnu: template-glib: Update style Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 01/17] gnu: xdg-dbus-proxy: Update to 0.1.5 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 12/17] gnu: glibmm: Update to 2.78.0 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 15/17] gnu: dbus-glib: Update to 0.112 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 09/17] gnu: python-pygobject: Update to 3.46.0 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 17/17] gnu: dbus: Update to 1.15.8 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 10/17] gnu: python-pygobject: Update style Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 05/17] gnu: appstream-glib: " Vivien Kraus via Guix-patches via
2023-10-27 17:59 ` Liliana Marie Prikler
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 16/17] gnu: gobject-introspection: Update to 1.78.1 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 11/17] gnu: glib: Update to 2.78.0 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 13/17] gnu: libsigc++: Update to 3.6.0 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 08/17] gnu: perl-glib: Update to 1.3294 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 07/17] gnu: perl-glib-object-introspection: Update to 0.051 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 06/17] gnu: sdbus-c++: Update to 1.4.0 Vivien Kraus via Guix-patches via
2023-10-27 16:42 ` [bug#66689] [PATCH gnome-team v4 14/17] gnu: libaccounts-glib: Update to 1.26 Vivien Kraus via Guix-patches via
2023-11-04 7:10 ` bug#66689: [PATCH gnome-team v4 00/17] Fix two remaining commit messages Liliana Marie Prikler
2023-10-27 17:54 ` [bug#66689] [PATCH gnome-team v5 00/17] Make sure all author dates are ordered correctly Vivien Kraus via Guix-patches via
2023-10-27 17:35 ` [bug#66689] [PATCH gnome-team v5 01/17] gnu: xdg-dbus-proxy: Update to 0.1.5 Vivien Kraus via Guix-patches via
2023-10-27 17:36 ` [bug#66689] [PATCH gnome-team v5 02/17] gnu: template-glib: Update to 3.36.1 Vivien Kraus via Guix-patches via
2023-10-27 17:37 ` [bug#66689] [PATCH gnome-team v5 03/17] gnu: template-glib: Update style Vivien Kraus via Guix-patches via
2023-10-27 17:38 ` [bug#66689] [PATCH gnome-team v5 04/17] gnu: appstream-glib: Update to 0.8.2 Vivien Kraus via Guix-patches via
2023-10-27 17:39 ` [bug#66689] [PATCH gnome-team v5 05/17] gnu: appstream-glib: Update style Vivien Kraus via Guix-patches via
2023-10-27 17:40 ` [bug#66689] [PATCH gnome-team v5 06/17] gnu: sdbus-c++: Update to 1.4.0 Vivien Kraus via Guix-patches via
2023-10-27 17:41 ` [bug#66689] [PATCH gnome-team v5 07/17] gnu: perl-glib-object-introspection: Update to 0.051 Vivien Kraus via Guix-patches via
2023-10-27 17:42 ` [bug#66689] [PATCH gnome-team v5 08/17] gnu: perl-glib: Update to 1.3294 Vivien Kraus via Guix-patches via
2023-10-27 17:43 ` [bug#66689] [PATCH gnome-team v5 09/17] gnu: python-pygobject: Update to 3.46.0 Vivien Kraus via Guix-patches via
2023-10-27 17:44 ` [bug#66689] [PATCH gnome-team v5 10/17] gnu: python-pygobject: Update style Vivien Kraus via Guix-patches via
2023-10-27 17:45 ` [bug#66689] [PATCH gnome-team v5 11/17] gnu: glib: Update to 2.78.0 Vivien Kraus via Guix-patches via
2023-10-27 17:46 ` [bug#66689] [PATCH gnome-team v5 12/17] gnu: glibmm: " Vivien Kraus via Guix-patches via
2023-10-27 17:47 ` [bug#66689] [PATCH gnome-team v5 13/17] gnu: libsigc++: Update to 3.6.0 Vivien Kraus via Guix-patches via
2023-10-27 17:48 ` [bug#66689] [PATCH gnome-team v5 14/17] gnu: libaccounts-glib: Update to 1.26 Vivien Kraus via Guix-patches via
2023-10-27 17:49 ` [bug#66689] [PATCH gnome-team v5 15/17] gnu: dbus-glib: Update to 0.112 Vivien Kraus via Guix-patches via
2023-10-27 17:50 ` [bug#66689] [PATCH gnome-team v5 16/17] gnu: gobject-introspection: Update to 1.78.1 Vivien Kraus via Guix-patches via
2023-10-27 17:51 ` [bug#66689] [PATCH gnome-team v5 17/17] gnu: dbus: Update to 1.15.8 Vivien Kraus via Guix-patches via
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=acacd76f08f15437ec7499fdb7db77e590faa3c8.1698128341.git.vivien@planete-kraus.eu \
--to=guix-patches@gnu.org \
--cc=66689@debbugs.gnu.org \
--cc=liliana.prikler@gmail.com \
--cc=maxim.cournoyer@gmail.com \
--cc=rg@raghavgururajan.name \
--cc=vivien@planete-kraus.eu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).