GNU bug report logs - #44019
add dbus-cxx

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: tiregram arthur <ruhtra.mar@HIDDEN>; dated Thu, 15 Oct 2020 18:02:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.
Removed tag(s) moreinfo. Request was from Miguel Ángel Arruga Vivas <rosen644835@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 44019) by debbugs.gnu.org; 19 Oct 2020 17:25:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 19 13:25:27 2020
Received: from localhost ([127.0.0.1]:42270 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kUYuV-0001Xl-Aw
	for submit <at> debbugs.gnu.org; Mon, 19 Oct 2020 13:25:27 -0400
Received: from mail-wm1-f54.google.com ([209.85.128.54]:52165)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rosen644835@HIDDEN>) id 1kUYuS-0001XV-Rw
 for 44019 <at> debbugs.gnu.org; Mon, 19 Oct 2020 13:25:26 -0400
Received: by mail-wm1-f54.google.com with SMTP id d81so305206wmc.1
 for <44019 <at> debbugs.gnu.org>; Mon, 19 Oct 2020 10:25:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=1Z/THyNsQgESSX++xvXySWr/33iSFxKTSIvBm+/IlAg=;
 b=TapnI++rlPmcezve5N4wW1jcIPmfJTGiBUZHZGty0ea00LP7/fH69zXuFojvA4N9sW
 SW9RtJQaHZfyg3x7PeA6KeyBzeimC/pixPmQVnBqHM909Ke5vI+zT1gZKtjA7iBAL9/H
 Ov9QXchiyQBf3I4VByYyPOrFqsD3fq0ycEj+YXCI1LT3x1Vua5j3dMjMlDAk3822L3Gv
 urNxM6bjekdWNPGBe5KySglxgwrf3G/+RJyfVOZRMkq/g0UN9/txvcGGcQrM3ptLdSzP
 +B/cOfoH2SEygws7q7Bt1ev8E3Wzn33GsxUX7pECY6Mp/OIaO8p+QqhESsTifyRVbmDz
 9dcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=1Z/THyNsQgESSX++xvXySWr/33iSFxKTSIvBm+/IlAg=;
 b=iTWdAP4h4FVUeX3P3olBL2mAAUt+JWa2mv0HoRNFIXbHMytonID/k0jkPymLDA0Kam
 +kyfzYmf0Hyiny38GLNEFLCiZOq1ZYcYP0nSxQ7m8i/FPxmD2N3qUvYD5iaHWIVtA9Ns
 nwDIla9VPHiSh3UEHwttPY/MWLDYZaQpF6VQVeKcL5Ovr7IMT7YTn+Wnr3Z9qgyLgzqJ
 DhKPoRCldvjCOfV9mXhPilfLkWli6O1T+LY97VmVT7obBFVrSYm03MI7DjBgIkFJD5S0
 3AfcugMB2p3KgG+Dlg5DjWMPs8ZJ5unymQnytH8w3X/NvJPUtRoySTSU0MNjFmE49P0U
 ECxQ==
X-Gm-Message-State: AOAM531DgYoKdPV+xiBk12VLLZ9b6Fgm2TUoxWS8wx/Y8qNj27xHRR3C
 bFyyE057SCMx46J4NI8NUdEgyCQop0vjAdJ4
X-Google-Smtp-Source: ABdhPJyniH/opymIJqg+nBQXQVevx3Ufk+NW6Wii6YE6RPeNU2y/PGHLRnFKIMzkIVA249hRrjXsWQ==
X-Received: by 2002:a1c:68d5:: with SMTP id d204mr308763wmc.100.1603128318826; 
 Mon, 19 Oct 2020 10:25:18 -0700 (PDT)
Received: from unfall (218.139.134.37.dynamic.jazztel.es. [37.134.139.218])
 by smtp.gmail.com with ESMTPSA id t12sm483048wrm.25.2020.10.19.10.25.17
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 19 Oct 2020 10:25:18 -0700 (PDT)
From: =?utf-8?Q?Miguel_=C3=81ngel_Arruga_Vivas?= <rosen644835@HIDDEN>
To: tiregram arthur <ruhtra.mar@HIDDEN>
Subject: Re: [bug#44019] add dbus-cxx
References: <CAHBH9LCizAbb+dyCZP3a6WYssqBKgQJiu=KxPHo6NMti0od-3w@HIDDEN>
 <87h7qqnv5u.fsf@HIDDEN>
 <CAHBH9LChQyWrAD+hL7dBvNrVVDyWYDORT1EGgrBMEXz1b+G1ug@HIDDEN>
Date: Mon, 19 Oct 2020 19:24:22 +0200
In-Reply-To: <CAHBH9LChQyWrAD+hL7dBvNrVVDyWYDORT1EGgrBMEXz1b+G1ug@HIDDEN>
 (tiregram arthur's message of "Mon, 19 Oct 2020 18:04:43 +0200")
Message-ID: <87sgaam8mx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 44019
Cc: 44019 <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.8 (/)

Hi,

tiregram arthur <ruhtra.mar@HIDDEN> writes:
> https://www.freedesktop.org/wiki/Software/DBusBindings/
>  As you can, read in the cpp binding section they are many dbus binding.
> And they are diff=C3=A9rents code base.

Thank you very much for the info, I didn't look there.

> I will move the d=C3=A9finition to glib.scm.

And thank you very much for your effort. :-)

Happy hacking!
Miguel




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

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


Received: (at 44019) by debbugs.gnu.org; 19 Oct 2020 16:37:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 19 12:37:45 2020
Received: from localhost ([127.0.0.1]:42181 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kUYAK-0006cS-RO
	for submit <at> debbugs.gnu.org; Mon, 19 Oct 2020 12:37:45 -0400
Received: from mail-ed1-f53.google.com ([209.85.208.53]:41764)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ruhtra.mar@HIDDEN>) id 1kUXee-0005kC-Ml
 for 44019 <at> debbugs.gnu.org; Mon, 19 Oct 2020 12:05:01 -0400
Received: by mail-ed1-f53.google.com with SMTP id l24so10811204edj.8
 for <44019 <at> debbugs.gnu.org>; Mon, 19 Oct 2020 09:05:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=9oZRpht7TTFIdZCpUPHo2KEeMqkpFW4JjUdYvISguaQ=;
 b=XqZ9WllIMq8IaC5XJiRJvraySrsSFWFtALkqVY/9xZ80PEgWYivJ81KtE0ZEZf7Twm
 v70mSy2NhdfNwQahbvJ5mbSdwHX7V2MXDl6CGV0fNlnjOlPTd1315/0/QNdzaAzhE8BI
 RdFziFX9iV0LVCGKfHZFT29YceRdZAGmRAQ7NVKL2/7TJKwIPhtXcwXbzae8X2XP5nAI
 dfsJhOR9+Sk1Q/5W9erSLRak//EtGrikuCZGhHEYv/+XTxeDqTnbvo6cWytIZbpdrIYn
 KEWVfpJY0b4FBAEWR3r90rJpEKprkw5gmHv4uEwY/lrGwJADq/eiFGfRl2grqv9eQOj5
 vlmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=9oZRpht7TTFIdZCpUPHo2KEeMqkpFW4JjUdYvISguaQ=;
 b=Et04/nur9NgAB4hCd2NDEa53pOMkk5oGbUogDW3WlmacEPJx8Zm/648PA8pwZokk1n
 iKLZ8U4a/Eg6QP//zn8FzkQrfTPDy03k06gkYT/tDVEtKcWzN3fYNbTK87folxZlsD9n
 ZelpkpIgjkY8On1U8ttoHLuJWOXhtg/7V2WDH9VdvS11ni6lWHbo6IjmihLYwPsGZQ2o
 XujjlfBblkhew7+HWWVqd6lrLp11sj93/LKwXDypVbZkPzDvEGr6KntbYWIQ1DGQzrr6
 b1G5Zk0SbivxqC51+58Ak76dyTSi1zNkOzoc9RGfS+QUEJLFQLuRP3AnHMsOq8qgqkk8
 1sng==
X-Gm-Message-State: AOAM530qLWbGyY/mrDY5co6ICzoIvp9FDZ8EMwU9qblfLd+VdXnYMScm
 uo6D9PcaQeUussTqxCzpcdPuXlz7LUh8TTecoh8=
X-Google-Smtp-Source: ABdhPJwj5WqMl0Lnr/r4Oi45WH8JJA2Ka0YhEzNnqipxiIhZXIOC4Cj8/2Wp+QC4zR/Oon8rqkFlUW6/9D/c6qOV6FY=
X-Received: by 2002:a50:8e5a:: with SMTP id 26mr496276edx.161.1603123494691;
 Mon, 19 Oct 2020 09:04:54 -0700 (PDT)
MIME-Version: 1.0
References: <CAHBH9LCizAbb+dyCZP3a6WYssqBKgQJiu=KxPHo6NMti0od-3w@HIDDEN>
 <87h7qqnv5u.fsf@HIDDEN>
In-Reply-To: <87h7qqnv5u.fsf@HIDDEN>
From: tiregram arthur <ruhtra.mar@HIDDEN>
Date: Mon, 19 Oct 2020 18:04:43 +0200
Message-ID: <CAHBH9LChQyWrAD+hL7dBvNrVVDyWYDORT1EGgrBMEXz1b+G1ug@HIDDEN>
Subject: Re: [bug#44019] add dbus-cxx
To: =?UTF-8?Q?Miguel_=C3=81ngel_Arruga_Vivas?= <rosen644835@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000006ed74105b20846f4"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 44019
X-Mailman-Approved-At: Mon, 19 Oct 2020 12:37:43 -0400
Cc: 44019 <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: -1.0 (-)

--0000000000006ed74105b20846f4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi, thanks for the answer

https://www.freedesktop.org/wiki/Software/DBusBindings/
 As you can, read in the cpp binding section they are many dbus binding.
And they are diff=C3=A9rents code base.

I will move the d=C3=A9finition to glib.scm.




Le lun. 19 oct. 2020 =C3=A0 16:33, Miguel =C3=81ngel Arruga Vivas <
rosen644835@HIDDEN> a =C3=A9crit :

> Hi Arthur,
>
> Thank you very much for your patch.  Nonetheless, there is already a
> package named dbus-c++ and that can be found in gnu/packages/glib.scm
> and the description fits almost exactly this one, but it's being used
> currently only by libring (Jami).  Even if they are different projects
> (dbus-c++ and dbus-cxx), they should belong together in the source code
> (gnu/packages/glib.scm).
>
> Could you confirm that they are different code bases, and also move that
> definition there for the patch if that's the case?
>
> Happy hacking!
> Miguel
>
> tiregram arthur <ruhtra.mar@HIDDEN> writes:
>
> >>From c3804aca21c496e66e44ba48fd150501154dfb6d Mon Sep 17 00:00:00 2001
> > From: ruhtra <ruhtra.mar@HIDDEN>
> > Date: Thu, 15 Oct 2020 18:58:46 +0200
> > Subject: [PATCH] to add dbus-cxx package add gnu/packages/dbus-cxx.scm
> >
> > ---
> >  gnu/packages/dbus-cxx.scm | 52 +++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 52 insertions(+)
> >  create mode 100644 gnu/packages/dbus-cxx.scm
> >
> > diff --git a/gnu/packages/dbus-cxx.scm b/gnu/packages/dbus-cxx.scm
> > new file mode 100644
> > index 0000000000..4ec08fb4ac
> > --- /dev/null
> > +++ b/gnu/packages/dbus-cxx.scm
> > @@ -0,0 +1,52 @@
> > +;;; Copyright =C2=A9 2020 Arthur Margerit <ruhtra.mar@HIDDEN>
> > +;;;
> > +;;; This file is part of GNU Guix.
> > +;;;
> > +;;; GNU Guix is free software; you can redistribute it and/or modify i=
t
> > +;;; under the terms of the GNU General Public License as published by
> > +;;; the Free Software Foundation; either version 3 of the License, or
> (at
> > +;;; your option) any later version.
> > +;;;
> > +;;; GNU Guix is distributed in the hope that it will be useful, but
> > +;;; WITHOUT ANY WARRANTY; without even the implied warranty of
> > +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> > +;;; GNU General Public License for more details.
> > +;;;
> > +;;; You should have received a copy of the GNU General Public License
> > +;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
> > +
> > +(define-module (gnu packages dbus-cxx)
> > +  #:use-module (guix packages)
> > +  #:use-module (guix git-download)
> > +  #:use-module (guix build-system cmake)
> > +  #:use-module (guix licenses)
> > +  #:use-module (gnu packages pkg-config)
> > +  #:use-module (gnu packages m4)
> > +  #:use-module ((gnu packages glib) #:select (dbus libsigc++)))
> > +
> > +(define-public dbus-cxx
> > +  (package
> > +    (name "dbus-cxx")
> > +    (version "0.12.0")
> > +    (source (origin
> > +              (file-name (git-file-name name version))
> > +              (method git-fetch)
> > +              (uri (git-reference
> > +                    (url "https://github.com/dbus-cxx/dbus-cxx")
> > +                    (commit
> "ea7f8e361d11dc7d41d9ae2c4128aed2cdadd84e")))
> > +              (sha256
> > +               (base32
> > +
> "1sa448icfvl08rnik0lnk4scmkwhfyd3mrxh36jh8x7xndp90khp"))))
> > +    (build-system cmake-build-system)
> > +    (arguments
> > +     `(#:tests? #f))
> > +    (inputs `(("dbus-glib", dbus) ("libsigc++", libsigc++)))
> > +    (native-inputs `(("pkg-config", pkg-config) ("m4", m4)))
> > +    (synopsis "C++ wrapper for dbus")
> > +    (description "Dbus-cxx is a C++ wrapper for dbus.
> > +It exposes the C API to allow direct manipulation and
> > +relies on sigc++ to provide an OO interface.
> > +Also included is dbus-cxx-xml2cpp to generate proxy and adapter
> > + interfaces from DBus XML introspection-like documents.")
> > +    (home-page "https://dbus-cxx.github.io/")
> > +    (license gpl3)))
> > --
> > 2.28.0
>

--0000000000006ed74105b20846f4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Hi, thanks for the answer<div dir=3D"auto"><div dir=3D"au=
to"><br><div dir=3D"auto"><a href=3D"https://www.freedesktop.org/wiki/Softw=
are/DBusBindings/">https://www.freedesktop.org/wiki/Software/DBusBindings/<=
/a><br></div><div dir=3D"auto">=C2=A0As you can, read in the cpp binding se=
ction they are many dbus binding.</div><div dir=3D"auto">And they are diff=
=C3=A9rents code base.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I=
 will move the d=C3=A9finition to glib.scm.</div><div dir=3D"auto"><br></di=
v><div dir=3D"auto"><br></div></div><br><br><div class=3D"gmail_quote" dir=
=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">Le lun. 19 oct. 2020 =C3=A0=
 16:33, Miguel =C3=81ngel Arruga Vivas &lt;<a href=3D"mailto:rosen644835@gm=
ail.com">rosen644835@HIDDEN</a>&gt; a =C3=A9crit=C2=A0:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">Hi Arthur,<br>
<br>
Thank you very much for your patch.=C2=A0 Nonetheless, there is already a<b=
r>
package named dbus-c++ and that can be found in gnu/packages/glib.scm<br>
and the description fits almost exactly this one, but it&#39;s being used<b=
r>
currently only by libring (Jami).=C2=A0 Even if they are different projects=
<br>
(dbus-c++ and dbus-cxx), they should belong together in the source code<br>
(gnu/packages/glib.scm).<br>
<br>
Could you confirm that they are different code bases, and also move that<br=
>
definition there for the patch if that&#39;s the case?<br>
<br>
Happy hacking!<br>
Miguel<br>
<br>
tiregram arthur &lt;<a href=3D"mailto:ruhtra.mar@HIDDEN" target=3D"_blan=
k" rel=3D"noreferrer">ruhtra.mar@HIDDEN</a>&gt; writes:<br>
<br>
&gt;&gt;From c3804aca21c496e66e44ba48fd150501154dfb6d Mon Sep 17 00:00:00 2=
001<br>
&gt; From: ruhtra &lt;<a href=3D"mailto:ruhtra.mar@HIDDEN" target=3D"_bl=
ank" rel=3D"noreferrer">ruhtra.mar@HIDDEN</a>&gt;<br>
&gt; Date: Thu, 15 Oct 2020 18:58:46 +0200<br>
&gt; Subject: [PATCH] to add dbus-cxx package add gnu/packages/dbus-cxx.scm=
<br>
&gt;<br>
&gt; ---<br>
&gt;=C2=A0 gnu/packages/dbus-cxx.scm | 52 +++++++++++++++++++++++++++++++++=
++++++<br>
&gt;=C2=A0 1 file changed, 52 insertions(+)<br>
&gt;=C2=A0 create mode 100644 gnu/packages/dbus-cxx.scm<br>
&gt;<br>
&gt; diff --git a/gnu/packages/dbus-cxx.scm b/gnu/packages/dbus-cxx.scm<br>
&gt; new file mode 100644<br>
&gt; index 0000000000..4ec08fb4ac<br>
&gt; --- /dev/null<br>
&gt; +++ b/gnu/packages/dbus-cxx.scm<br>
&gt; @@ -0,0 +1,52 @@<br>
&gt; +;;; Copyright =C2=A9 2020 Arthur Margerit &lt;<a href=3D"mailto:ruhtr=
a.mar@HIDDEN" target=3D"_blank" rel=3D"noreferrer">ruhtra.mar@HIDDEN<=
/a>&gt;<br>
&gt; +;;;<br>
&gt; +;;; This file is part of GNU Guix.<br>
&gt; +;;;<br>
&gt; +;;; GNU Guix is free software; you can redistribute it and/or modify =
it<br>
&gt; +;;; under the terms of the GNU General Public License as published by=
<br>
&gt; +;;; the Free Software Foundation; either version 3 of the License, or=
 (at<br>
&gt; +;;; your option) any later version.<br>
&gt; +;;;<br>
&gt; +;;; GNU Guix is distributed in the hope that it will be useful, but<b=
r>
&gt; +;;; WITHOUT ANY WARRANTY; without even the implied warranty of<br>
&gt; +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.=C2=A0 See th=
e<br>
&gt; +;;; GNU General Public License for more details.<br>
&gt; +;;;<br>
&gt; +;;; You should have received a copy of the GNU General Public License=
<br>
&gt; +;;; along with GNU Guix.=C2=A0 If not, see &lt;<a href=3D"http://www.=
gnu.org/licenses/" rel=3D"noreferrer noreferrer" target=3D"_blank">http://w=
ww.gnu.org/licenses/</a>&gt;.<br>
&gt; +<br>
&gt; +(define-module (gnu packages dbus-cxx)<br>
&gt; +=C2=A0 #:use-module (guix packages)<br>
&gt; +=C2=A0 #:use-module (guix git-download)<br>
&gt; +=C2=A0 #:use-module (guix build-system cmake)<br>
&gt; +=C2=A0 #:use-module (guix licenses)<br>
&gt; +=C2=A0 #:use-module (gnu packages pkg-config)<br>
&gt; +=C2=A0 #:use-module (gnu packages m4)<br>
&gt; +=C2=A0 #:use-module ((gnu packages glib) #:select (dbus libsigc++)))<=
br>
&gt; +<br>
&gt; +(define-public dbus-cxx<br>
&gt; +=C2=A0 (package<br>
&gt; +=C2=A0 =C2=A0 (name &quot;dbus-cxx&quot;)<br>
&gt; +=C2=A0 =C2=A0 (version &quot;0.12.0&quot;)<br>
&gt; +=C2=A0 =C2=A0 (source (origin<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (file-name (git-file=
-name name version))<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method git-fetch)<b=
r>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (git-reference<=
br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 (url &quot;<a href=3D"https://github.com/dbus-cxx/dbus-cxx" rel=3D"norefer=
rer noreferrer" target=3D"_blank">https://github.com/dbus-cxx/dbus-cxx</a>&=
quot;)<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 (commit &quot;ea7f8e361d11dc7d41d9ae2c4128aed2cdadd84e&quot;)))<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;1sa448i=
cfvl08rnik0lnk4scmkwhfyd3mrxh36jh8x7xndp90khp&quot;))))<br>
&gt; +=C2=A0 =C2=A0 (build-system cmake-build-system)<br>
&gt; +=C2=A0 =C2=A0 (arguments<br>
&gt; +=C2=A0 =C2=A0 =C2=A0`(#:tests? #f))<br>
&gt; +=C2=A0 =C2=A0 (inputs `((&quot;dbus-glib&quot;, dbus) (&quot;libsigc+=
+&quot;, libsigc++)))<br>
&gt; +=C2=A0 =C2=A0 (native-inputs `((&quot;pkg-config&quot;, pkg-config) (=
&quot;m4&quot;, m4)))<br>
&gt; +=C2=A0 =C2=A0 (synopsis &quot;C++ wrapper for dbus&quot;)<br>
&gt; +=C2=A0 =C2=A0 (description &quot;Dbus-cxx is a C++ wrapper for dbus.<=
br>
&gt; +It exposes the C API to allow direct manipulation and<br>
&gt; +relies on sigc++ to provide an OO interface.<br>
&gt; +Also included is dbus-cxx-xml2cpp to generate proxy and adapter<br>
&gt; + interfaces from DBus XML introspection-like documents.&quot;)<br>
&gt; +=C2=A0 =C2=A0 (home-page &quot;<a href=3D"https://dbus-cxx.github.io/=
" rel=3D"noreferrer noreferrer" target=3D"_blank">https://dbus-cxx.github.i=
o/</a>&quot;)<br>
&gt; +=C2=A0 =C2=A0 (license gpl3)))<br>
&gt; --<br>
&gt; 2.28.0<br>
</blockquote></div></div></div>

--0000000000006ed74105b20846f4--




Information forwarded to guix-patches@HIDDEN:
bug#44019; Package guix-patches. Full text available.
Added tag(s) moreinfo. Request was from Miguel Ángel Arruga Vivas <rosen644835@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 44019) by debbugs.gnu.org; 19 Oct 2020 14:33:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 19 10:33:36 2020
Received: from localhost ([127.0.0.1]:41990 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kUWEB-0007eY-Ii
	for submit <at> debbugs.gnu.org; Mon, 19 Oct 2020 10:33:35 -0400
Received: from mail-wr1-f52.google.com ([209.85.221.52]:44998)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rosen644835@HIDDEN>) id 1kUWE9-0007eH-Et
 for 44019 <at> debbugs.gnu.org; Mon, 19 Oct 2020 10:33:34 -0400
Received: by mail-wr1-f52.google.com with SMTP id t9so11692749wrq.11
 for <44019 <at> debbugs.gnu.org>; Mon, 19 Oct 2020 07:33:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=DKHjIT0tU6TcIaWSfulxWlksnGz53HwbeEti1bK/pqg=;
 b=Ya9OyRzqgZu0WFcS8/L8s10/aAzyQriOU9r8WftJwROC6lGHzATfpqiDJ4HmHVxM5G
 cGm9fNO5MPkfRBmUe1aXkwltBcLt/p0R5nRHLCDRKFq7XEviFr1M28m4W5ED0nsIEDxC
 xurBycC5DnLIcJyvI97g8UQN6HP1dkT76GT8rVpHhsCkizDQKafglxWsRZq50BKL6hOR
 8ty1brkuA6STgp1N0wqUEomBHWDdvjPSF1fhNM6wzG5+NRQAtM1PqcXURKwtwQFyI1Xr
 8XXF0ZP0/tzQ/04h3PDEMOvM7zN9PcwsCuizn5rEpQNVq4PzRqHelzaZpAIWs+QrVUef
 Girw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=DKHjIT0tU6TcIaWSfulxWlksnGz53HwbeEti1bK/pqg=;
 b=Woex4J7RBq2WXrPNMuzbV9tobMjNAl2hYQtQPhUIMLdKFEHZ5Toe1L9hEHsgZMBYoz
 WSnhhCAcNcuVMHQO8KXyL/8jixtx0+nBhnt9e0LIrRnGSLZVKSZU30yHQL9dYteG5AQd
 7/zMV9GWpHI6ejjCeB2TMtuHoDNHQsMwGs8rowi4KAFpy+2oO5MwiO9AYsB+Mrr7L2YS
 iHKSFZKaRN2ynQTAJlb4VgLaptQGzHE+p8UETRZRSaUoUy2hY79L6vN4qIBm4WdXdH6R
 xN91gOwPjVcrWvzPZAdSN9V5cZrbqXA+Pyh+P0FFDe4+3JlEPlfDstEBq0fV+KpsgCMt
 XYsw==
X-Gm-Message-State: AOAM5321Sc4rcRBLb8lYsGUS8h3tNx4KHFgzwti3yms9iXIAWjiQ+yFM
 R7AfdNKJnE9uQKMugDTXZOpqVMoBrlNR/MTn
X-Google-Smtp-Source: ABdhPJyUyzCjO4ezdRfmMSJLanYoVmDSo2cw3jt8mIp6lOStDqR+6DQxUpVtUToGCM6bx3tVAoRkDA==
X-Received: by 2002:a5d:5106:: with SMTP id s6mr19564708wrt.51.1603118007253; 
 Mon, 19 Oct 2020 07:33:27 -0700 (PDT)
Received: from unfall (218.139.134.37.dynamic.jazztel.es. [37.134.139.218])
 by smtp.gmail.com with ESMTPSA id m12sm18404936wrs.92.2020.10.19.07.33.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 19 Oct 2020 07:33:26 -0700 (PDT)
From: =?utf-8?Q?Miguel_=C3=81ngel_Arruga_Vivas?= <rosen644835@HIDDEN>
To: tiregram arthur <ruhtra.mar@HIDDEN>
Subject: Re: [bug#44019] add dbus-cxx
References: <CAHBH9LCizAbb+dyCZP3a6WYssqBKgQJiu=KxPHo6NMti0od-3w@HIDDEN>
Date: Mon, 19 Oct 2020 16:32:29 +0200
In-Reply-To: <CAHBH9LCizAbb+dyCZP3a6WYssqBKgQJiu=KxPHo6NMti0od-3w@HIDDEN>
 (tiregram arthur's message of "Thu, 15 Oct 2020 17:19:34 +0000")
Message-ID: <87h7qqnv5u.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 44019
Cc: 44019 <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.8 (/)

Hi Arthur,

Thank you very much for your patch.  Nonetheless, there is already a
package named dbus-c++ and that can be found in gnu/packages/glib.scm
and the description fits almost exactly this one, but it's being used
currently only by libring (Jami).  Even if they are different projects
(dbus-c++ and dbus-cxx), they should belong together in the source code
(gnu/packages/glib.scm).

Could you confirm that they are different code bases, and also move that
definition there for the patch if that's the case?

Happy hacking!
Miguel

tiregram arthur <ruhtra.mar@HIDDEN> writes:

>>From c3804aca21c496e66e44ba48fd150501154dfb6d Mon Sep 17 00:00:00 2001
> From: ruhtra <ruhtra.mar@HIDDEN>
> Date: Thu, 15 Oct 2020 18:58:46 +0200
> Subject: [PATCH] to add dbus-cxx package add gnu/packages/dbus-cxx.scm
>
> ---
>  gnu/packages/dbus-cxx.scm | 52 +++++++++++++++++++++++++++++++++++++++
>  1 file changed, 52 insertions(+)
>  create mode 100644 gnu/packages/dbus-cxx.scm
>
> diff --git a/gnu/packages/dbus-cxx.scm b/gnu/packages/dbus-cxx.scm
> new file mode 100644
> index 0000000000..4ec08fb4ac
> --- /dev/null
> +++ b/gnu/packages/dbus-cxx.scm
> @@ -0,0 +1,52 @@
> +;;; Copyright =C2=A9 2020 Arthur Margerit <ruhtra.mar@HIDDEN>
> +;;;
> +;;; This file is part of GNU Guix.
> +;;;
> +;;; GNU Guix is free software; you can redistribute it and/or modify it
> +;;; under the terms of the GNU General Public License as published by
> +;;; the Free Software Foundation; either version 3 of the License, or (at
> +;;; your option) any later version.
> +;;;
> +;;; GNU Guix is distributed in the hope that it will be useful, but
> +;;; WITHOUT ANY WARRANTY; without even the implied warranty of
> +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> +;;; GNU General Public License for more details.
> +;;;
> +;;; You should have received a copy of the GNU General Public License
> +;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
> +
> +(define-module (gnu packages dbus-cxx)
> +  #:use-module (guix packages)
> +  #:use-module (guix git-download)
> +  #:use-module (guix build-system cmake)
> +  #:use-module (guix licenses)
> +  #:use-module (gnu packages pkg-config)
> +  #:use-module (gnu packages m4)
> +  #:use-module ((gnu packages glib) #:select (dbus libsigc++)))
> +
> +(define-public dbus-cxx
> +  (package
> +    (name "dbus-cxx")
> +    (version "0.12.0")
> +    (source (origin
> +              (file-name (git-file-name name version))
> +              (method git-fetch)
> +              (uri (git-reference
> +                    (url "https://github.com/dbus-cxx/dbus-cxx")
> +                    (commit "ea7f8e361d11dc7d41d9ae2c4128aed2cdadd84e")))
> +              (sha256
> +               (base32
> +                "1sa448icfvl08rnik0lnk4scmkwhfyd3mrxh36jh8x7xndp90khp"))=
))
> +    (build-system cmake-build-system)
> +    (arguments
> +     `(#:tests? #f))
> +    (inputs `(("dbus-glib", dbus) ("libsigc++", libsigc++)))
> +    (native-inputs `(("pkg-config", pkg-config) ("m4", m4)))
> +    (synopsis "C++ wrapper for dbus")
> +    (description "Dbus-cxx is a C++ wrapper for dbus.
> +It exposes the C API to allow direct manipulation and
> +relies on sigc++ to provide an OO interface.
> +Also included is dbus-cxx-xml2cpp to generate proxy and adapter
> + interfaces from DBus XML introspection-like documents.")
> +    (home-page "https://dbus-cxx.github.io/")
> +    (license gpl3)))
> --
> 2.28.0




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

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


Received: (at submit) by debbugs.gnu.org; 15 Oct 2020 18:01:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 15 14:01:05 2020
Received: from localhost ([127.0.0.1]:56509 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kT7Ym-0004j3-Rx
	for submit <at> debbugs.gnu.org; Thu, 15 Oct 2020 14:01:05 -0400
Received: from lists.gnu.org ([209.51.188.17]:60794)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ruhtra.mar@HIDDEN>) id 1kT6us-0003iG-1F
 for submit <at> debbugs.gnu.org; Thu, 15 Oct 2020 13:19:50 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51684)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ruhtra.mar@HIDDEN>)
 id 1kT6ur-0005no-On
 for guix-patches@HIDDEN; Thu, 15 Oct 2020 13:19:49 -0400
Received: from mail-ed1-x542.google.com ([2a00:1450:4864:20::542]:46371)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ruhtra.mar@HIDDEN>)
 id 1kT6up-0005A9-QD
 for guix-patches@HIDDEN; Thu, 15 Oct 2020 13:19:49 -0400
Received: by mail-ed1-x542.google.com with SMTP id 33so3812389edq.13
 for <guix-patches@HIDDEN>; Thu, 15 Oct 2020 10:19:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=s7Tb03z5AEl4zXdC5DIEv04oYu4H9YH+O1kpZnkjzEA=;
 b=fSm2pINJpHxY7YiJ31nHeUMWFIbwpwnxq9IK/sY5CqTmJVkuPQYg0QXJHERr/+fN++
 Nm2uuiqUiOSvUvsoTydsChztum1Ie4AhJ+DoG9S35FjvoZVIEpxa/rL8Sw0am3ivMYvb
 zMaiwss88mB9OxcXXwhKLPMEpQ0mObwdHcL1IYVNUl62SkoshUb2I/GMLdpXDv2hE435
 6lAa6WfB8bj38b/ZlL88HPW9LBhX0vZLJds50QscDxrINriS72m2bvks1Sp/UU53D2yc
 L4XaQvMUOu7OeZaNv0xCjDm27HnrQK+3cDFsxS/17iEfW1biBBxkj5tUhFVbsxogozVo
 LzZw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=s7Tb03z5AEl4zXdC5DIEv04oYu4H9YH+O1kpZnkjzEA=;
 b=krkAVxoyce725YYNLTXdFYdeO2rmSc1lmwDFJYPWqzGfJfExckROo3UuSOhw9YeBXD
 SlHwELNsYoP4J+pvv6245LgbuigJ0cF7uLCSuKqiLSYQK+aXnlGRBa40fgwLLAc5WXnj
 HVX9AWFSN5topkYRM2f6/3VBv3LxIxtFCtlz9VQMEpFlrlNXPuKgl8JF6BYq3JQs6JVp
 GoNa0rK2O6lNkvkFD6JW/SgUsCcuDCi/BTeczvwJPk8cH7i4k/vPXxvtH5vSrr3XMaup
 MS8K7ZpmvI8DWq717pQqZqcfkc5AxM3pZfphpITKzDzZSXzAFgO9I1nqq90oSFWcTPdd
 8yZw==
X-Gm-Message-State: AOAM531ze/ioOLK0CupyplQ205T5UhOJs7DAJP/9EWggtBXg7eRC9Kk5
 UVmugc/LZemfUDRriVZ2dVjyK2JMjfPoZHvgyh8izcakXiI=
X-Google-Smtp-Source: ABdhPJxTYalCwe1toTpDzxf/5wN/XJmPvqhbS6rhFtbSO5JiwyrhGrr8keC07O+ebJfA7U7d7BdfWYdA+qpJWehw6Ek=
X-Received: by 2002:aa7:c347:: with SMTP id j7mr5622507edr.353.1602782385443; 
 Thu, 15 Oct 2020 10:19:45 -0700 (PDT)
MIME-Version: 1.0
From: tiregram arthur <ruhtra.mar@HIDDEN>
Date: Thu, 15 Oct 2020 17:19:34 +0000
Message-ID: <CAHBH9LCizAbb+dyCZP3a6WYssqBKgQJiu=KxPHo6NMti0od-3w@HIDDEN>
Subject: add dbus-cxx
To: guix-patches@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2a00:1450:4864:20::542;
 envelope-from=ruhtra.mar@HIDDEN; helo=mail-ed1-x542.google.com
X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache.
 That's all we know.
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Thu, 15 Oct 2020 14:01:04 -0400
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: -2.3 (--)

From c3804aca21c496e66e44ba48fd150501154dfb6d Mon Sep 17 00:00:00 2001
From: ruhtra <ruhtra.mar@HIDDEN>
Date: Thu, 15 Oct 2020 18:58:46 +0200
Subject: [PATCH] to add dbus-cxx package add gnu/packages/dbus-cxx.scm

---
 gnu/packages/dbus-cxx.scm | 52 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)
 create mode 100644 gnu/packages/dbus-cxx.scm

diff --git a/gnu/packages/dbus-cxx.scm b/gnu/packages/dbus-cxx.scm
new file mode 100644
index 0000000000..4ec08fb4ac
--- /dev/null
+++ b/gnu/packages/dbus-cxx.scm
@@ -0,0 +1,52 @@
+;;; Copyright =C2=A9 2020 Arthur Margerit <ruhtra.mar@HIDDEN>
+;;;
+;;; This file is part of GNU Guix.
+;;;
+;;; GNU Guix is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GNU Guix is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
+
+(define-module (gnu packages dbus-cxx)
+  #:use-module (guix packages)
+  #:use-module (guix git-download)
+  #:use-module (guix build-system cmake)
+  #:use-module (guix licenses)
+  #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages m4)
+  #:use-module ((gnu packages glib) #:select (dbus libsigc++)))
+
+(define-public dbus-cxx
+  (package
+    (name "dbus-cxx")
+    (version "0.12.0")
+    (source (origin
+              (file-name (git-file-name name version))
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/dbus-cxx/dbus-cxx")
+                    (commit "ea7f8e361d11dc7d41d9ae2c4128aed2cdadd84e")))
+              (sha256
+               (base32
+                "1sa448icfvl08rnik0lnk4scmkwhfyd3mrxh36jh8x7xndp90khp"))))
+    (build-system cmake-build-system)
+    (arguments
+     `(#:tests? #f))
+    (inputs `(("dbus-glib", dbus) ("libsigc++", libsigc++)))
+    (native-inputs `(("pkg-config", pkg-config) ("m4", m4)))
+    (synopsis "C++ wrapper for dbus")
+    (description "Dbus-cxx is a C++ wrapper for dbus.
+It exposes the C API to allow direct manipulation and
+relies on sigc++ to provide an OO interface.
+Also included is dbus-cxx-xml2cpp to generate proxy and adapter
+ interfaces from DBus XML introspection-like documents.")
+    (home-page "https://dbus-cxx.github.io/")
+    (license gpl3)))
--
2.28.0




Acknowledgement sent to tiregram arthur <ruhtra.mar@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#44019; 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: Mon, 19 Oct 2020 17:45:01 UTC

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