GNU bug report logs - #34028
[PATCH] gnu: dbus: Build documentation (manpages and html).

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; Keywords: patch; dated Thu, 10 Jan 2019 12:39:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 34028 <at> debbugs.gnu.org:


Received: (at 34028) by debbugs.gnu.org; 12 Jan 2019 10:37:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 12 05:37:18 2019
Received: from localhost ([127.0.0.1]:56546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1giGfG-0008NG-Dg
	for submit <at> debbugs.gnu.org; Sat, 12 Jan 2019 05:37:18 -0500
Received: from hera.aquilenet.fr ([185.233.100.1]:42178)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1giGfE-0008N9-MZ
 for 34028 <at> debbugs.gnu.org; Sat, 12 Jan 2019 05:37:17 -0500
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 217721A14;
 Sat, 12 Jan 2019 11:37:16 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 5bfd33Qnwdsy; Sat, 12 Jan 2019 11:37:15 +0100 (CET)
Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 4F3671A16;
 Sat, 12 Jan 2019 11:37:15 +0100 (CET)
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: [bug#34028] [PATCH] gnu: dbus: Build documentation (manpages and
 html).
References: <875zuw1ye5.fsf@HIDDEN>
Date: Sat, 12 Jan 2019 11:37:14 +0100
In-Reply-To: <875zuw1ye5.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 10
 Jan 2019 07:37:54 -0500")
Message-ID: <87muo66u1x.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 34028
Cc: 34028 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi Maxim,

Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis:

>>From 2067f89a28a631eb05dd7301c08554bb0e9faa96 Mon Sep 17 00:00:00 2001
> From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
> Date: Thu, 10 Jan 2019 07:35:38 -0500
> Subject: [PATCH] gnu: dbus: Build documentation (manpages and html).
>
> * gnu/packages/glib.scm (dbus)[native-inputs]: Add docbook-xml-4.4,
> docbook-xsl, doxygen, xmlto, libxml2, libxslt and yelp-tools.
> [outputs]: Add a "doc" output to hold the large HTML documentation.

LGTM, and OK for =E2=80=98core-updates=E2=80=99.

Thank you,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#34028; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 10 Jan 2019 12:38:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 10 07:38:15 2019
Received: from localhost ([127.0.0.1]:53017 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ghZbC-00022Z-44
	for submit <at> debbugs.gnu.org; Thu, 10 Jan 2019 07:38:15 -0500
Received: from eggs.gnu.org ([209.51.188.92]:52590)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1ghZb9-00022M-TF
 for submit <at> debbugs.gnu.org; Thu, 10 Jan 2019 07:38:12 -0500
Received: from lists.gnu.org ([209.51.188.17]:51736)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1ghZb4-0001f7-EJ
 for submit <at> debbugs.gnu.org; Thu, 10 Jan 2019 07:38:06 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34553)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1ghZb3-0007xO-DI
 for guix-patches@HIDDEN; Thu, 10 Jan 2019 07:38:06 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1ghZb1-0001e4-Az
 for guix-patches@HIDDEN; Thu, 10 Jan 2019 07:38:05 -0500
Received: from mail-it1-x129.google.com ([2607:f8b0:4864:20::129]:37315)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1ghZb1-0001dQ-4e
 for guix-patches@HIDDEN; Thu, 10 Jan 2019 07:38:03 -0500
Received: by mail-it1-x129.google.com with SMTP id b5so15978516iti.2
 for <guix-patches@HIDDEN>; Thu, 10 Jan 2019 04:38:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:date:message-id:mime-version;
 bh=7+SMgWTcy7/9VV0EdfDvKJL//F/Zyb6EDkDqaC7Nouc=;
 b=PcZtNeMKW3LE6el5wSpi8yNF4msgbbANOJL1PZH9zAnzDQYSToGeLTnwiR6BATzAAT
 y0zMWXpRt5N8x0QHDEkO8H37LuhJKWchGrxnfLXIpnvONDZvFkGtv6sUBsNTLzLBfI75
 mOZ27bElX6TH2O1QKqpoiqFYcgmEWPSZYRJ3KM7TXLf51hsN0D5b8MmODyQfXzDv3Uqs
 59ZJdPQBnoohtv81i0bF7R4rLhm/Y9O/pdvo4OONn4vF1e4lhHn7Yfv8KSHzK0r4kLEH
 GTT4maPLghXfqOtQk4Kv3/WPYUWc2LQ03kWhjK7Pz0ZtDWfBz2+KLBI5AM7Ia2ZqvcBF
 rQZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=7+SMgWTcy7/9VV0EdfDvKJL//F/Zyb6EDkDqaC7Nouc=;
 b=T8OMaUMER6MO+FwTcRmZJXS0Sjg4wDavhiJaQ400HR99w0YnqqoOW8zoShRR7CqPs3
 ggsXXl9mR5Tubi7wnTkAwVG+/BGb3gffiQ811RRmqVNlqQl32xPenJc9BWxKZydoNqOj
 Jqv7uZFe/JCMUQ8paOarlXm3dcxMAp0S2E3ce++i3qUQgikam65RDnZCcv7MMuWm8mmR
 WdppSkwzMEItvk3ZH7nu7qblHhEjuZDHdN3KjtLVUHkAN2TIDgyd50T0SRndcn5cxJ0K
 OHpouwWVaKritdpv74xSLupvQW67knrusmnlupXQz1NULdlmjiDxqtkHw2tqzy29zuIk
 kYcA==
X-Gm-Message-State: AJcUukcPvQ2Q8JuoasrrxW1K8abSulZHNJWUETWcnMlTIwkIzKoHvI3d
 Unr9yVkHI1DmK0vZK2BqARgAg8PH
X-Google-Smtp-Source: ALg8bN4aTwtBMmmvjouzs21SFMKMF0KyxfVBI9Vo+ZOADUlau1vd729OWF/IxTB4GuH4devYPYLh7g==
X-Received: by 2002:a24:1490:: with SMTP id 138mr8276076itg.101.1547123880915; 
 Thu, 10 Jan 2019 04:38:00 -0800 (PST)
Received: from kwak ([157.52.5.144])
 by smtp.gmail.com with ESMTPSA id h139sm9564711ith.24.2019.01.10.04.38.00
 for <guix-patches@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 10 Jan 2019 04:38:00 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: dbus: Build documentation (manpages and html).
Date: Thu, 10 Jan 2019 07:37:54 -0500
Message-ID: <875zuw1ye5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::129
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--=-=-=
Content-Type: text/plain

Hello,

This adds the documentation for dbus.  It should be applied to
core-updates.

Thanks,

Maxim


--=-=-=
Content-Type: text/x-patch; charset=utf-8
Content-Disposition: attachment;
 filename=0001-gnu-dbus-Build-documentation-manpages-and-html.patch
Content-Transfer-Encoding: quoted-printable

From 2067f89a28a631eb05dd7301c08554bb0e9faa96 Mon Sep 17 00:00:00 2001
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Date: Thu, 10 Jan 2019 07:35:38 -0500
Subject: [PATCH] gnu: dbus: Build documentation (manpages and html).

* gnu/packages/glib.scm (dbus)[native-inputs]: Add docbook-xml-4.4,
docbook-xsl, doxygen, xmlto, libxml2, libxslt and yelp-tools.
[outputs]: Add a "doc" output to hold the large HTML documentation.
---
 gnu/packages/glib.scm | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index cd9b48caf..946ed2ba1 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -9,6 +9,7 @@
 ;;; Copyright =C2=A9 2017 Petter <petter@HIDDEN>
 ;;; Copyright =C2=A9 2018 Tobias Geerinckx-Rice <me@HIDDEN>
 ;;; Copyright =C2=A9 2018 Alex Vong <alexvong1995@HIDDEN>
+;;; Copyright =C2=A9 2019 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -33,6 +34,8 @@
   #:use-module (gnu packages bison)
   #:use-module (gnu packages check)
   #:use-module (gnu packages compression)
+  #:use-module (gnu packages docbook)
+  #:use-module (gnu packages documentation)
   #:use-module (gnu packages enlightenment)
   #:use-module (gnu packages file)
   #:use-module (gnu packages flex)
@@ -118,14 +121,21 @@
                             "sysconfdir=3D/tmp/dummy"
                             "install"))))))
     (native-inputs
-     `(("pkg-config" ,pkg-config)))
+     `(("pkg-config" ,pkg-config)
+       ;; Dependencies to generate the doc.
+       ("docbook-xml" ,docbook-xml-4.4)
+       ("docbook-xsl" ,docbook-xsl)
+       ("doxygen" ,doxygen)
+       ("xmlto" ,xmlto)
+       ("libxml2" ,libxml2)             ;for XML_CATALOG_FILES
+       ("libxslt" ,libxslt)
+       ("yelp-tools" ,yelp-tools)))
     (inputs
      `(("expat" ,expat)
-
        ;; Add a dependency on libx11 so that 'dbus-launch' has support for
        ;; '--autolaunch'.
        ("libx11" ,libx11)))
-
+    (outputs '("out" "doc"))            ;22 MiB of HTML doc
     (home-page "https://www.freedesktop.org/wiki/Software/dbus/")
     (synopsis "Message bus for inter-process communication (IPC)")
     (description
--=20
2.20.1


--=-=-=--




Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#34028; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 12 Jan 2019 10:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.