From unknown Thu Aug 14 18:37:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56136 <56136@debbugs.gnu.org> To: bug#56136 <56136@debbugs.gnu.org> Subject: Status: [PATCH] gnu: freedesktop: Add basu 0.2.0. Reply-To: bug#56136 <56136@debbugs.gnu.org> Date: Fri, 15 Aug 2025 01:37:59 +0000 retitle 56136 [PATCH] gnu: freedesktop: Add basu 0.2.0. reassign 56136 guix-patches submitter 56136 muradm severity 56136 normal tag 56136 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 04:41:00 2022 Received: (at submit) by debbugs.gnu.org; 22 Jun 2022 08:41:01 +0000 Received: from localhost ([127.0.0.1]:33952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3vuo-0001Fk-CW for submit@debbugs.gnu.org; Wed, 22 Jun 2022 04:41:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:44286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3vum-0001Fc-6u for submit@debbugs.gnu.org; Wed, 22 Jun 2022 04:40:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3vuk-0002C1-Qw for guix-patches@gnu.org; Wed, 22 Jun 2022 04:40:43 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:60378 helo=nomad-cl1.muradm.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3vuh-0001ZO-UF for guix-patches@gnu.org; Wed, 22 Jun 2022 04:40:42 -0400 Received: from localhost ([127.0.0.1]:35138) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3vsL-0004xo-Qc; Wed, 22 Jun 2022 08:38:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-Id:Date :Subject:Cc:To:From:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=m/f7hG5USdoJ0VDgkWrwvKmObLL0EPZOEO1n/T7ogIU=; b=gan0eb1w+EVW7+wpkXnlErqJMJ 2Ikrsc6xNsyIy750g3ctIa9IlZkiWt4eeNitOhbzDapTJAwhgpkwiAcJfG4h0sCNVoUcpqgPtRpEr 2luP6ZA/0MO3uxDwTGB0Cp7GHJcUd+dpnKSlxn42dj8jzAHm8fbrqyjA8LX/OUl4IHC7WLMY3oF9S 6+cf849IFTpbmClIyduBZPyVzOgHR2Vt/ggF2P96woQyh6X3HbvoRS5nym8VCxCFUW0mJ0uETdSnP JogSoGJ7+zFW+wPyT5SdKYTeH7LEQ8aBtp2tT+BKFeQKMtjRuND3vcCrRUlwwv9AmEY4IjH+3BZIW +uRdojoKQ1b+UJyo+jUDy0tN2yjSb+zTGpUUKbzhZGX3ea7SbHhopFu6s47k/A66/PsPMxw+pE5Hx cjITNGbwTpAyigFrc2xuLkl4ekaHvF7P5cwuYMx9PMJtt9DvmgAwQ+9HuUmcPayULHssbB/3BwTsI dejw1TpgIEQ+uIIYZlykYV6R; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3vud-0002pL-7C; Wed, 22 Jun 2022 11:40:35 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH] gnu: freedesktop: Add basu 0.2.0. Date: Wed, 22 Jun 2022 11:40:35 +0300 Message-Id: <20220622084035.10863-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.net 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) * gnu/packages/freedesktop.scm (basu): New variable. --- gnu/packages/freedesktop.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 29bb7c1664..7269520a21 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -29,6 +29,7 @@ ;;; Copyright © 2021 John Kehayias ;;; Copyright © 2021, 2021 Maxim Cournoyer ;;; Copyright © 2022 Daniel Meißner +;;; Copyright © 2022 muradm ;;; ;;; This file is part of GNU Guix. ;;; @@ -702,6 +703,30 @@ (define-public elogind of a the system to know what users are logged in, and where.") (license license:lgpl2.1+))) +(define-public basu + (package + (name "basu") + (version "0.2.0") + (home-page "https://git.sr.ht/~emersion/basu") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url home-page) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0h23n7wg18xc7xwldca18wi00iajyliixwicqyvv38qx831d8q18")))) + (build-system meson-build-system) + (inputs + (list pkg-config python gperf libcap)) + (synopsis "The sd-bus library, extracted from systemd.") + (description "Some projects rely on the sd-bus library for DBus support. +However not all systems have systemd or elogind installed. +This library provides just sd-bus (and the busctl utility).") + (license license:gpl2))) + (define-public localed ;; XXX: This package is extracted from systemd but we retain so little of it ;; that it would make more sense to maintain a fork of the bits we need. -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 05:31:55 2022 Received: (at control) by debbugs.gnu.org; 22 Jun 2022 09:31:55 +0000 Received: from localhost ([127.0.0.1]:34014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wiJ-0002eA-KW for submit@debbugs.gnu.org; Wed, 22 Jun 2022 05:31:55 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:64938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3wiG-0002dt-8E; Wed, 22 Jun 2022 05:31:54 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LSdSN6mKXz3wgQ; Wed, 22 Jun 2022 11:31:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1655890309; bh=p4HFD0rbBypFAFji6dFTD8c5Tm52zU79Enquk2X2gxc=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=XGYMd372g3n0GMBAghqE6xfqQUmb+C1NgxR2xkNaen/T8Os7XxV/pq9tSfZL+CQ2S tM5kjZk5xLztiqnoDQBm5m/EGWHbG3VBaIFi1lMmb0KQDvH0k5oSZNUMgNy6i+QXea pd/G7XEhF/th2Cd3H19M7vbNbuG/cEj8MIplA0jQ= Message-ID: <7f0ede4db5c5039dbd0b456435eccd1cbd5bc5f1.camel@ist.tugraz.at> Subject: Re: [PATCH v2] gnu: wm: Switch sway from elogind to basu. From: Liliana Marie Prikler To: muradm , 56094@debbugs.gnu.org Date: Wed, 22 Jun 2022 11:31:48 +0200 In-Reply-To: <20220622092721.14170-2-mail@muradm.net> References: <826bdf9d6d981e501d1a7dff2ef3230b94a662ed.camel@gmail.com> <20220622092721.14170-2-mail@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: control@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) block 56094 by 56136 thanks Am Mittwoch, dem 22.06.2022 um 12:27 +0300 schrieb muradm: > * gnu/packages/wm.scm (basu): Switch sway from elogind to basu. Should be sway. > [inputs]: Replace elogind with basu for sd-bus library dependency. This can be simplified to "Replace ‘elogind’ with ‘basu’." > [arguments]: Use G-expressions. Actually, you don't, and even if, that ought to be a separate commit. > <#:configure-flags>: Request building against basu. Is this necessary? Doesn't sway have autodetection for basu? Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 06:02:45 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 10:02:45 +0000 Received: from localhost ([127.0.0.1]:34088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xC5-0007pv-K3 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 06:02:45 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:39272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xBo-0007lW-RY for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 06:02:40 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id mA2N2700S4UW6Th01A2PKw; Wed, 22 Jun 2022 12:02:23 +0200 Message-ID: <83ba2eda3d3d73d7566e7f61dfd8ec776dc97885.camel@telenet.be> Subject: Re: [bug#56136] [PATCH] gnu: freedesktop: Add basu 0.2.0. From: Maxime Devos To: muradm , 56136@debbugs.gnu.org Date: Wed, 22 Jun 2022 12:02:18 +0200 In-Reply-To: <20220622084035.10863-1-mail@muradm.net> References: <20220622084035.10863-1-mail@muradm.net> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-0YnDmo1UmMhQgfRS4awx" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655892143; bh=hBN6J4uV25liN1CPhAdJv0LIQA1tlFCp/0CorKguEyE=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=S1jjo3yNCBzl0lFdxILkpC41eRc+4dGjL3zt81k1OIUHWrgIqNfG9UKQRQZJRmc2m p25C8LPQJCSKqO4PqgQNQ6U4cqfopZWQIdaeCKFu0YBtx+jTn8PFiKaXnoidB5YpR1 iLu4bhqvVwIBQUX79r2ekS4hMDUGP7KZDys4bLpR7XuNWvi/iMIkqEkKmEmERGSeeP GKoHth/rpsleR/fqn4ZVTUaOAWDOgkpA12S4kw5M+U6QvxrtiCwF867G+oii1FitkY WONCzqLMAf4oY7kNDUQxoKichKIaJvicWwJRSeXPW8vye2IAxXmuvhl9mnv/LpEjcO 0nQHzsus/KXwA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-0YnDmo1UmMhQgfRS4awx Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable muradm schreef op wo 22-06-2022 om 11:40 [+0300]: > +=C2=A0=C2=A0=C2=A0 (license license:gpl2))) Looking at , it seems to be LGPL2.1+, not GPL-2-only? Greetings, Maxime. --=-0YnDmo1UmMhQgfRS4awx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYrLoqhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7glPAP9ZOGQ8CEIjIShi3blOEt6Q95Xb yfRFJJ3kR62B2fQ+2QD+NgVaGoMdhrvHRdMv5B+37LlH0RYDG6bs4ONxksKFnAw= =ygVi -----END PGP SIGNATURE----- --=-0YnDmo1UmMhQgfRS4awx-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 06:32:36 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 10:32:36 +0000 Received: from localhost ([127.0.0.1]:34101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xf1-0000Hy-Sj for submit@debbugs.gnu.org; Wed, 22 Jun 2022 06:32:36 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43594 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3xex-0000Hh-0p for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 06:32:35 -0400 Received: from localhost ([127.0.0.1]:35150) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3xcd-0004zf-UC; Wed, 22 Jun 2022 10:30:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=NL4HDsg9pNazy6WzLxbS1SwXVUHztfgn8q3US+oYRAo=; b=p2SVMH5w5YmZNAcykCBHTGtmA+ oamWstCh3hgCWj00cPlRspdZJ3dfgUtfXTrJ3TkseLCk4+qw4JcYIwW2zrrcxxO8+Wjewtue0+dTn omB/NuOMEJYCc2mTCKKcl4JSz0Hdl1XLEvIFKkHFOxTDE0uHPyED5sWbSoZH8YW24E6KJkRYiFyTW xznqoJz2QcPnS/ILGXMvJ6x1bjrXPUP7NQdOS8cwmcbrNuqyC0ZUvQWG81IMAaLbBbx0Jsw79kQn7 H9NOcYnEThvuN4w1oXqfw9lZmuQxaERtsvbltqPvddOFE7KAsctfp6sRhB9g/CjCk2rqLzZMOY0V3 L1IbPsNOqjck9DtGDLsxy/2/9w0BAHEdfcYeVLFqoErb1hVizvzkHs0/I9AChs+JOLhsiyTOAw80p SO/KZqzbhEbuFYKD2G0P9mYG2vbjhubHoRH+plz2JLxhqXJf5N1JvC4lIw8ccY+ftRl9fRjXEoIeu kfPENbzQ6XqEh4U8mJCaw6sm; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3xev-0004lm-IM; Wed, 22 Jun 2022 13:32:29 +0300 From: muradm To: 56136@debbugs.gnu.org, Maxime Devos Subject: [PATCH v2] gnu: freedesktop: Add basu 0.2.0. Date: Wed, 22 Jun 2022 13:32:29 +0300 Message-Id: <20220622103229.18330-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 In-Reply-To: <83ba2eda3d3d73d7566e7f61dfd8ec776dc97885.camel@telenet.be> References: <83ba2eda3d3d73d7566e7f61dfd8ec776dc97885.camel@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/freedesktop.scm (basu): New variable. --- gnu/packages/freedesktop.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 29bb7c1664..bcd083a316 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -29,6 +29,7 @@ ;;; Copyright © 2021 John Kehayias ;;; Copyright © 2021, 2021 Maxim Cournoyer ;;; Copyright © 2022 Daniel Meißner +;;; Copyright © 2022 muradm ;;; ;;; This file is part of GNU Guix. ;;; @@ -702,6 +703,30 @@ (define-public elogind of a the system to know what users are logged in, and where.") (license license:lgpl2.1+))) +(define-public basu + (package + (name "basu") + (version "0.2.0") + (home-page "https://git.sr.ht/~emersion/basu") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url home-page) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0h23n7wg18xc7xwldca18wi00iajyliixwicqyvv38qx831d8q18")))) + (build-system meson-build-system) + (inputs + (list pkg-config python gperf libcap)) + (synopsis "The sd-bus library, extracted from systemd.") + (description "Some projects rely on the sd-bus library for DBus support. +However not all systems have systemd or elogind installed. +This library provides just sd-bus (and the busctl utility).") + (license license:lgpl2.1+))) + (define-public localed ;; XXX: This package is extracted from systemd but we retain so little of it ;; that it would make more sense to maintain a fork of the bits we need. -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 07:54:39 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 11:54:39 +0000 Received: from localhost ([127.0.0.1]:34205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3ywQ-0006l2-RW for submit@debbugs.gnu.org; Wed, 22 Jun 2022 07:54:39 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:50600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3ywM-0006kr-N1 for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 07:54:37 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id mBuY2700M4UW6Th06BuYkt; Wed, 22 Jun 2022 13:54:32 +0200 Message-ID: <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> Subject: Re: [bug#56136] [PATCH] gnu: freedesktop: Add basu 0.2.0. From: Maxime Devos To: muradm , 56136@debbugs.gnu.org Date: Wed, 22 Jun 2022 13:54:28 +0200 In-Reply-To: <20220622084035.10863-1-mail@muradm.net> References: <20220622084035.10863-1-mail@muradm.net> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-H6N6XRSGURnVmgNGOAP4" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655898872; bh=yK+QGe/x6lOiX4avpgGGFZ0lsCs2Cp5NMfGNnqPJj1Q=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=GjUoRrQwnMWjwosn0ujZZzxeYSp+nqGVG7mw8YGViltSAGZEnEOYarf9WookU7pbr ngBY3LkY8Uxcm60gABnMy2EbA2uCyJHgNBmqYEjzsM2Yad6vNolWO8VyW92nlYwzvF s2uppZ8gdwPA0yjR8vwh4G6JwOdeoOiJfi1E3JXlm8Bzlqj3zQUZ9HvuSelGYqeCcd eoJ79Nf2a2WeaVk/ucg/D9AXlFNwlOIa1fXdERBxQUBr6qOg/tRkda0PYPxrVBxDyj fh8flZiPfFh/HY3iioj9XHlkSCgTK8NQhofpVnrRaWP/dQB0oA3mjuG0kmAcSKRkTr Fs1nUlf29M/1Q== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-H6N6XRSGURnVmgNGOAP4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable muradm schreef op wo 22-06-2022 om 11:40 [+0300]: > +=C2=A0=C2=A0=C2=A0 (inputs > +=C2=A0=C2=A0=C2=A0=C2=A0 (list pkg-config python gperf libcap)) (Didn't notice this previously): * gperf is a binary (usually) run during the build to generate stuff, so it needs to be in native-inputs for cross-compilation to work. * pkg-config is almost surely needs to be native-inputs (it's like a (cross-) compiler). "./pre-inst-env guix lint basu" probably would report this. As a test, you can try "./pre-inst-env guix build basu --target=3Daarch64-linux-gnu" or such. * whether python is native- or non-native depends on how it is used. * libcap looks fine from here. Greetings, Maxime. --=-H6N6XRSGURnVmgNGOAP4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYrMC9BccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7gdQAP4ySPH+XEtkqPnjTnr/fLTUlN/7 4wnK06+hW+dT0FdvwgD/abQ8Zpg+OS6j3xg1Eluy7svVNLaM9G3dFwqDqggqGQU= =q+fM -----END PGP SIGNATURE----- --=-H6N6XRSGURnVmgNGOAP4-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 08:01:07 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 12:01:07 +0000 Received: from localhost ([127.0.0.1]:34215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3z2h-0006wM-9J for submit@debbugs.gnu.org; Wed, 22 Jun 2022 08:01:07 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43598 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3z2b-0006vw-Sg for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 08:01:05 -0400 Received: from localhost ([127.0.0.1]:35154) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3z0I-000509-E6; Wed, 22 Jun 2022 11:58:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=bYFNdcFSR3OoJLkhnrM8eNDrTeQbkqzj2T07xZkSqj4=; b=xISa1gGCnAFmy0bk7hH/ru3f2T gPhsg69ZXyg4vlVgbvh1szKvyW73ypkw9KRCkJyRsVKOoKqKoUI6hEN4+gdyHJwdHo3lCOfI515BG HOCwQF94ebH5lyEfao3lQ/1egDykisO9FUyTeXBab3DBNwbHIl5YLuTMptdBDnDl5SfQDMj/D8VyK +vs10iT2CNHXG8bSQAKHR1/wSabAmDPv/HByeMFW9kBphRlUfS7YV4OKQIoiDxNuwCJ7YS/FJ2TRl ySILK0sxvQ5cVEC/HVt1CgqeEZtp+bH/wvgpmEukEEo/Fa7GCUKQy77byczgchuHJy5ZTj33jbtJg HSpC3Ul7RzrdbyGHxdtpz4tmo4ms0zXIrKeYL2LRln+2EXnPRdRsJ94lc4OnXI+hbzrOyqjZYkMJ6 WFOEiAKfHiQJaDaAjvzllR0nd7iqOjQPu/ceVgHD9DoC1T0nBzhX2GTCnImv75vYNwj+h+IId4tNo l5BHJpLCOCdFoirf/b5K35Bu; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3z2Z-0005HL-Tc; Wed, 22 Jun 2022 15:00:59 +0300 From: muradm To: 56136@debbugs.gnu.org, Maxime Devos Subject: [PATCH v3] gnu: freedesktop: Add basu 0.2.0. Date: Wed, 22 Jun 2022 15:00:59 +0300 Message-Id: <20220622120059.20287-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 In-Reply-To: <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> References: <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/freedesktop.scm (basu): New variable. --- gnu/packages/freedesktop.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 29bb7c1664..1b0f21c0e4 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -29,6 +29,7 @@ ;;; Copyright © 2021 John Kehayias ;;; Copyright © 2021, 2021 Maxim Cournoyer ;;; Copyright © 2022 Daniel Meißner +;;; Copyright © 2022 muradm ;;; ;;; This file is part of GNU Guix. ;;; @@ -702,6 +703,32 @@ (define-public elogind of a the system to know what users are logged in, and where.") (license license:lgpl2.1+))) +(define-public basu + (package + (name "basu") + (version "0.2.0") + (home-page "https://git.sr.ht/~emersion/basu") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url home-page) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0h23n7wg18xc7xwldca18wi00iajyliixwicqyvv38qx831d8q18")))) + (build-system meson-build-system) + (native-inputs + (list pkg-config python gperf)) + (inputs + (list libcap)) + (synopsis "The sd-bus library, extracted from systemd.") + (description "Some projects rely on the sd-bus library for DBus support. +However not all systems have systemd or elogind installed. +This library provides just sd-bus (and the busctl utility).") + (license license:lgpl2.1+))) + (define-public localed ;; XXX: This package is extracted from systemd but we retain so little of it ;; that it would make more sense to maintain a fork of the bits we need. -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 08:10:08 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 12:10:08 +0000 Received: from localhost ([127.0.0.1]:34220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zBQ-00078g-8y for submit@debbugs.gnu.org; Wed, 22 Jun 2022 08:10:08 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43600 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3zBK-00078S-MD for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 08:10:06 -0400 Received: from localhost ([127.0.0.1]:35156) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o3z91-00052S-2G; Wed, 22 Jun 2022 12:07:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Type:MIME-Version:Message-ID:In-reply-to:Date:Subject:Cc:To :From:References:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=KC5TP0ZNAVqvJeMtZqSc1Xakk5HmWgV12gAhrN0O9yQ=; b=T7dtjRBqPpB1xie3FnL7IpUKNs vmPEBowKot3DBMgzrtirt9t3cX6YZaB/r4QjX8WaJbqUjbI0agc18itRWplIYQd/KJ4LlF/Ls286O Ijl5B/faAU+cEwcH02BH+Uez9pm8gaLj8ivkj/CARy+eqEPbsrrJBsB88UqewYSEb9s8JzCKp4o/d AIWvNjXc7b3XyeUfPDPl4lid3fgOghaK1dhvhbUl6095MIhJ3c6daMC83MQxO9mCj6DW2CWy8ADKv dmfbRiv7izwEY58XtAcfMZa6DnQ6tvEnckNSbGx6dOKN6NCwqQ+llmujAYWLdUtr6eiSGwcx4Znb7 yv35AYkEomCiXSGpoknDtGxjekzJ35IdXjP6R5z9J9ELH3mR1GfFlSskxihUIABuI3i7Aqqro0UW9 fFxyTGQpDzkymSr2uRWCtwm9SqVcLi9gP5QKgYNiTS9qYvHsvA94m31ODFok5GbFug6mvlBGlTYNr 9TogTOa0VUhwovdJFNRTadH9; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o3zBI-0005a4-K4; Wed, 22 Jun 2022 15:10:00 +0300 References: <20220622084035.10863-1-mail@muradm.net> <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> User-agent: mu4e 1.6.11; emacs 29.0.50 From: muradm To: Maxime Devos Subject: Re: [bug#56136] [PATCH] gnu: freedesktop: Add basu 0.2.0. Date: Wed, 22 Jun 2022 15:07:09 +0300 In-reply-to: <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> Message-ID: <87wnd8c31j.fsf@muradm.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler , 56136@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Fixed in v3 Maxime Devos writes: > [[PGP Signed Part:Undecided]] > muradm schreef op wo 22-06-2022 om 11:40 [+0300]: >> +=C2=A0=C2=A0=C2=A0 (inputs >> +=C2=A0=C2=A0=C2=A0=C2=A0 (list pkg-config python gperf libcap)) > > (Didn't notice this previously): > > * gperf is a binary (usually) run during the build to generate=20 > stuff, > so it needs to be in native-inputs for cross-compilation to=20 > work. > > * pkg-config is almost surely needs to be native-inputs (it's=20 > like a > (cross-) compiler). "./pre-inst-env guix lint basu"=20 > probably would > report this. Didn't see any warning or else. > > As a test, you can try > "./pre-inst-env guix build basu --target=3Daarch64-linux-gnu"=20 > or > such. > > * whether python is native- or non-native depends on how it is=20 > used. Python nedeed by gperf scripts, so native- also. > > * libcap looks fine from here. > > Greetings, > Maxime. > > [[End of PGP Signed Part]] --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESPY5lma9A9l5HGLP6M7O0mLOBeIFAmKzBpgACgkQ6M7O0mLO BeL0gRAAkjApug9A5ypoY6RvSDHhY65nr1UC7r/EhbMrwntg1O7Ka6L6QlmlpMHw U1wGvxxEU1wTMdaPdVTeu9UIbUMk19A3go+e3Y92X+UhhM+A6PVD4qg0z05B66gC ZuMb1F5/ZQNQb6vCWEq3j1Izew3Zl0p1eapVe0Hc3qtdh9USXPEKWisMPQ2eOc35 pycmKZiUXLzB+wvBA+MCwn+TTEur1ciQnHJWxnNXuXeuT/fksoJWuwbGnWIQMhXj PU19p6g+AFEJnBpLDAeEuTBM/vEjnAfDKJfueUea0v1fzx+8HIiJd/Vnz1VSBxpf ta6slcmMyBRZB+JAEwhzn5XTipx6n99/UIZBb5yjeBJ7ORSMdZnsQ85XRiw3sHwx C3WbCNHS1qPshjHuFt21hR3sGW61Afd9RT3X1vgcp02REf5hZKnOM/f4HMaBezTb CZaYre4gK5xgqJKbyUdi4I/ROqtJFNXRJls9WIBa1LnlTiCbMbbOpxg6UrSNws+q nYoW+aQBQFtuSUHAWCYm5sb62jrRnPGlgf/LuvfDHU/aWmlo826xjrgBa5rnb2E4 Z5R7gdqTSNOEBqb6UjDwDYdJ/KvZnTdXfXEDM/ME4UJb84Jr8YdPDMtwq+zbjyp0 tElQRuTKfd2K5hkR++XQJ3RKivclGlv7knLwEIrLktkK5l7+s2g= =8NOp -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:09:10 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 13:09:10 +0000 Received: from localhost ([127.0.0.1]:34354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o406Y-0000G1-Hz for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:09:10 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:55732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o406U-0000Fn-La for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 09:09:09 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id mD942700C4UW6Th01D949j; Wed, 22 Jun 2022 15:09:05 +0200 Message-ID: <1f1adb50a6b31ab7762a2779d48a53284579dc80.camel@telenet.be> Subject: Re: [bug#56136] [PATCH] gnu: freedesktop: Add basu 0.2.0. From: Maxime Devos To: muradm Date: Wed, 22 Jun 2022 15:08:59 +0200 In-Reply-To: <87wnd8c31j.fsf@muradm.net> References: <20220622084035.10863-1-mail@muradm.net> <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> <87wnd8c31j.fsf@muradm.net> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-+QlGn3f4d6/1UzynvYh1" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655903345; bh=4LUxgI91Vyqvyn81SCP2jLL8Fl2xLpgZelkqpv4qsL8=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=eBmyGEmIUI8ijksLq+WgVtHBAHsF0bdIdtB7Sm53EKJ9aOqIP/yDigL3CCTHi0PkL W32Iy4SmYoZ9hU53d9wIpfePG1so1VpOqMWQoSiPKA6p203QMc2E3QchrpZU9Zzlrj 4WA+fDLb2WHAE3lrZlqCDYN45sKMWOzLXoiKiBP1mvQCEARAbqj/6lckv1Vnsp/8+R kkjqU9TIlv5p/V4RRdUJUageXJzQ2mOnxRSjh0WJic8U2tNVCsjgDLvdtfs6ShscaS eQVRecpJGNQVMSbgXoOu2YzdinR5EURAD574plf9633SLrkLcR9NCPgI9pz1LPb8Bd gBwtD8EKyhE6w== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler , 56136@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-+QlGn3f4d6/1UzynvYh1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable muradm schreef op wo 22-06-2022 om 15:07 [+0300]: > > =C2=A0=C2=A0 * pkg-config is almost surely needs to be native-inputs (i= t's=20 > > =C2=A0=C2=A0 like a > > =C2=A0=C2=A0=C2=A0=C2=A0 (cross-) compiler).=C2=A0 "./pre-inst-env guix= lint basu"=20 > > =C2=A0=C2=A0=C2=A0=C2=A0 probably would > > =C2=A0=C2=A0=C2=A0=C2=A0 report this. > Didn't see any warning or else. Can't reproduce: $ guix lint -L . basu # (*) ./a.scm:24:5: basu@0.2.0: =E2=80=98pkg-config=E2=80=99 zou waarschijnlijk i= nheemse voer moeten zijn ./a.scm:25:14: basu@0.2.0: geen punt toegestaan aan het einde van de synops= is fetching CVE database for 2022... fetching CVE database for 2021... fetching CVE database for 2020... [...] (i.e.: the translation for 'native' is in retrospect confusing, pkg-config = should probably be a native-input instead and a synopsis may not end with a period= ) (*): I put the package definition into a separate file, hence the -L .. In= your case, that would be './pre-inst-env guix lint basu' instead Greetings, Maxime. --=-+QlGn3f4d6/1UzynvYh1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYrMUaxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7gjTAQC9J3abxNPUVacs04SWw0R6DbYq 8NpLX5dy1+NLBfdwdgEA67yGZbdFXUw0J2ErlKJ4bswyqupOdGtjKC+j6SVGsQQ= =Mp6H -----END PGP SIGNATURE----- --=-+QlGn3f4d6/1UzynvYh1-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:19:41 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 13:19:41 +0000 Received: from localhost ([127.0.0.1]:34387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o40Gi-0000WZ-W3 for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:19:41 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43602 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o40Ge-0000WO-W9 for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 09:19:39 -0400 Received: from localhost ([127.0.0.1]:35158) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o40EL-00053M-65; Wed, 22 Jun 2022 13:17:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Type:MIME-Version:Message-ID:In-reply-to:Date:Subject:Cc:To :From:References:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=vrZ4qBPh54ByDulmj4tm21yq7OkmeT0i+Bo3ZGe40kE=; b=ZGi1Kd1i9RnERufj80ECSmC0FD sHZ0clY6HFkSoJ1i8pnEFEWw5GY+C2kCULFcrCMQLqNrdOHbkjE0ecd/UHzhwOL9zLNsQTUzDNszf IEU8W6M8HL3BdWsfi8xWl9m9zUYjxi23rILhcmbjJ/OeFMvBeydZcUt5KFB6BJRDfyuIbLR4a+/0c MKnIAZtZqF2xC7CocVPAasr9+DWijvq8tbw7tJNwdlpQpMQlfS074dSbwD24NSKTB/3NkYRIa5Zfb VYvetbwMdMnnIXvWvERmrNJ7jl4poge7COfTztzcYysq5c1tS+sRT9lLglv6sgLEXMvAxAmL77fXA NN3l7haFFlwj+KiNjKDynpPXmfAEJJ0dvDn7tDjiXOv7GyLNoz4plR0/gJsffQPEHRXJ4bw3ia0GQ 4lWi6TuezHBvA61qu6GgNzfHQxB8anOGi4fyHya191GZl5pYUh0VJhZOj8Jf69WFxnV50iy/ffDr6 /maBtKGXmDFYEcjEk4LchUNp; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o40Gc-00064u-NX; Wed, 22 Jun 2022 16:19:34 +0300 References: <20220622084035.10863-1-mail@muradm.net> <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> <87wnd8c31j.fsf@muradm.net> <1f1adb50a6b31ab7762a2779d48a53284579dc80.camel@telenet.be> User-agent: mu4e 1.6.11; emacs 29.0.50 From: muradm To: Maxime Devos Subject: Re: [bug#56136] [PATCH] gnu: freedesktop: Add basu 0.2.0. Date: Wed, 22 Jun 2022 16:14:07 +0300 In-reply-to: <1f1adb50a6b31ab7762a2779d48a53284579dc80.camel@telenet.be> Message-ID: <87o7ykbztl.fsf@muradm.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler , 56136@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable For v3 with lint I got only this: gnu/packages/freedesktop.scm:726:14: basu@0.2.0: no period allowed=20 at the end of the synopsis v4 has no lint warnings. =2D- muradm Maxime Devos writes: > [[PGP Signed Part:Undecided]] > muradm schreef op wo 22-06-2022 om 15:07 [+0300]: >> > =C2=A0=C2=A0 * pkg-config is almost surely needs to be native-inputs=20 >> > (it's >> > =C2=A0=C2=A0 like a >> > =C2=A0=C2=A0=C2=A0=C2=A0 (cross-) compiler).=C2=A0 "./pre-inst-env gui= x lint basu" >> > =C2=A0=C2=A0=C2=A0=C2=A0 probably would >> > =C2=A0=C2=A0=C2=A0=C2=A0 report this. >> Didn't see any warning or else. > > Can't reproduce: > > $ guix lint -L . basu # (*) > ./a.scm:24:5: basu@0.2.0: =E2=80=98pkg-config=E2=80=99 zou waarschijnlijk= =20 > inheemse voer moeten zijn > ./a.scm:25:14: basu@0.2.0: geen punt toegestaan aan het einde=20 > van de synopsis > fetching CVE database for 2022... > fetching CVE database for 2021... > fetching CVE database for 2020... > [...] > > (i.e.: the translation for 'native' is in retrospect confusing,=20 > pkg-config should > probably be a native-input instead and a synopsis may not end=20 > with a period) > > (*): I put the package definition into a separate file, hence=20 > the -L .. In your case, > that would be './pre-inst-env guix lint basu' instead > > Greetings, > Maxime. > > [[End of PGP Signed Part]] --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESPY5lma9A9l5HGLP6M7O0mLOBeIFAmKzFuYACgkQ6M7O0mLO BeLEKw/9GNMTH2VHWKspIy+tz42DQqZ6zLksGUNdsEW+JcNk0v/BrKYpRLuKBA06 yfCHrebJToi8wqMLoLAuCN4keBLph31yW8VyEBhWzgWL+aGBTEjVb5okCaGYPsAs K/lKoJwL+EOuzALnNfuuI3iI/e/1zv7EwmPw3d2Dl7+pKO0r66cgim7yJiWILrbS lflIdtv+2rffO0EGkRNtVBo+iNfS94xm3P+Utl59Sa15ekbJLdrKyKGJw4DniduL opvZ/rlItFqN6e0pGjbkul1R76zo/ZRLcmjVNYx1sgFbp9P7YRUzhMp547GF/knF bYppdROQ/GCSZElcWgX5odEnkBIRftVsBefT6G8nykKmUm4deN/E5rPtHrBQ309R SqZ/K9ijq/ULIxFisPCGV4dUzs+gQHASG4wq31yAgr90/e+9dR/jgzZTvkoMnYiL CWnpNhWzqD7j3zS26jNPsp33Vfw4sW8pBuhdoxBj0S0lwMTzgfA8iFb3tWTabm+3 DMdc+L1swGZizqXi1r/IXqxIzqs80dLjne4ymzcBjuJoOhO9H51SHx9ROIHS0HrL 9JPMpinkuJnRd51jmGjMoWpamHrIqGElBgbZ4BWJycVH3xumVi2LiYh2/Y87fGTZ idn31gTRG+FWpjASBXwDPP8mD1aoTv8rrdeSQmFuKRnTh/E1+Oo= =UHsu -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 09:21:47 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 13:21:47 +0000 Received: from localhost ([127.0.0.1]:34392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o40Il-0000aA-CR for submit@debbugs.gnu.org; Wed, 22 Jun 2022 09:21:47 -0400 Received: from nomad-cl1.staging.muradm.net ([139.162.159.157]:43604 helo=nomad-cl1.muradm.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o40Ih-0000Zy-3n for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 09:21:45 -0400 Received: from localhost ([127.0.0.1]:35162) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o40GN-00053R-UM; Wed, 22 Jun 2022 13:19:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=4uUgy2z7DzNWW3X0HVBw6I3FClaL5UUz9BCkoVt2h8I=; b=GXVW3jeOUK5LYeWoS89tWv107e QUyz+dKBgcr4BvxM9SLOYYqb1+jFvmM+Ru1yX6kkVmPoLDWZun2k1elbPa41Rxgeee1unzSUrvisd OB92HCzDvV3kn+mNCbYuRmXt8g0mIv+8XM/aC96Nlnh15cb84L73qC620uqM0ZvjNNBgL+8Bx6h+Y bh5qxR+zmxkbNV8Nwr31qS2IHzi3nU5+tOBzAZBfxnO4idHKua+nBTqwydoL3Odl3Ohj1CDRBc2m+ v2YCThYDNIn5Rka0yxvwcJNVghpnq7kC+FF41Ah2XqnZbhaputZ6U2OLNVWY5/VNaSa/K11g/r9S3 GXa78p5DID97Et1aynL9PXy74aBxpPcILBs6r796jQzIvt61VAE7h8woxIy+skkhsljNFo7X3TKST 4oYoliXDI6HH/IkOCfFq4h++pKX5uxiHWuHWCBO9BWBLaniQ/LLDuaZATzVFXDtYgCN8bVNnE/zjQ vmLZffGa8Ge504SnuqD+osRz; Received: from muradm by localhost with local (Exim 4.95) (envelope-from ) id 1o40If-0006Gc-MX; Wed, 22 Jun 2022 16:21:41 +0300 From: muradm To: 56136@debbugs.gnu.org, Maxime Devos Subject: [PATCH v4] gnu: freedesktop: Add basu 0.2.0. Date: Wed, 22 Jun 2022 16:21:41 +0300 Message-Id: <20220622132141.24086-1-mail@muradm.net> X-Mailer: git-send-email 2.36.1 In-Reply-To: <87o7ykbztl.fsf@muradm.net> References: <87o7ykbztl.fsf@muradm.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/freedesktop.scm (basu): New variable. --- gnu/packages/freedesktop.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 29bb7c1664..4d06235771 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -29,6 +29,7 @@ ;;; Copyright © 2021 John Kehayias ;;; Copyright © 2021, 2021 Maxim Cournoyer ;;; Copyright © 2022 Daniel Meißner +;;; Copyright © 2022 muradm ;;; ;;; This file is part of GNU Guix. ;;; @@ -702,6 +703,32 @@ (define-public elogind of a the system to know what users are logged in, and where.") (license license:lgpl2.1+))) +(define-public basu + (package + (name "basu") + (version "0.2.0") + (home-page "https://git.sr.ht/~emersion/basu") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url home-page) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0h23n7wg18xc7xwldca18wi00iajyliixwicqyvv38qx831d8q18")))) + (build-system meson-build-system) + (native-inputs + (list pkg-config python gperf)) + (inputs + (list libcap)) + (synopsis "The sd-bus library, extracted from systemd") + (description "Some projects rely on the sd-bus library for DBus support. +However not all systems have systemd or elogind installed. +This library provides just sd-bus (and the busctl utility).") + (license license:lgpl2.1+))) + (define-public localed ;; XXX: This package is extracted from systemd but we retain so little of it ;; that it would make more sense to maintain a fork of the bits we need. -- 2.36.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 12:32:20 2022 Received: (at 56136) by debbugs.gnu.org; 22 Jun 2022 16:32:21 +0000 Received: from localhost ([127.0.0.1]:36457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o43HA-0005zW-6j for submit@debbugs.gnu.org; Wed, 22 Jun 2022 12:32:20 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:60332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o43H3-0005zI-1r for 56136@debbugs.gnu.org; Wed, 22 Jun 2022 12:32:18 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id mGYB270014UW6Th01GYBXk; Wed, 22 Jun 2022 18:32:11 +0200 Message-ID: Subject: Re: [bug#56136] [PATCH] gnu: freedesktop: Add basu 0.2.0. From: Maxime Devos To: muradm Date: Wed, 22 Jun 2022 18:32:04 +0200 In-Reply-To: <87o7ykbztl.fsf@muradm.net> References: <20220622084035.10863-1-mail@muradm.net> <6de426083100110524ba722152e898d82ff083b7.camel@telenet.be> <87wnd8c31j.fsf@muradm.net> <1f1adb50a6b31ab7762a2779d48a53284579dc80.camel@telenet.be> <87o7ykbztl.fsf@muradm.net> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-qtctiM3gWDiA4YKcVEYX" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655915531; bh=0cIi7IcDyaH2RF/BoK0HzUwzGvK3MPK/R7+SHyAuHng=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=DctBaZ/a6dvbZgWV1qGEraWKjfu7qYVhdI0sY0hzifGzvV46xept+YfI5tLhxaTei +FVFWHIJR7u49/PspqvvvZjT+OMv7idOK7tyh7kMsrS+VjQEwVsccBoaQrM0PoreJF lxOxZLwRBn2o7JYeqwBHcXG1lN8N0mZG5txIfvf+GiDI6AZxqSIQmVdeXbS3mj4M2/ U95OBn1YfsioMcHaA3KFA7StV+VHxTRFeWAjyA7SGu+G9/hAYKoDWuc7XTJdkTWFuJ l6ln5y1KAOJR6qsUq44Bo4MLxp4xF/N3Iu+JpkXHcuKuWMTL6xcbxA0TUqKPNa2kYp okONhjtT/1hNg== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136 Cc: Liliana Marie Prikler , 56136@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-qtctiM3gWDiA4YKcVEYX Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable muradm schreef op wo 22-06-2022 om 16:14 [+0300]: > For v3 with lint I got only this: >=20 > gnu/packages/freedesktop.scm:726:14: basu@0.2.0: no period allowed=20 > at the end of the synopsis My comment was on the v2, not the v3. You wrote that: > > * pkg-config is almost surely needs to be native-inputs (it's=20 > > like a > > (cross-) compiler). "./pre-inst-env guix lint basu"=20 > > probably would > > report this. > Didn't see any warning or else. ... which would seem to be somehow a bug in "guix lint" or an incorrect use of "guix lint". Basically, I don't understand how you didn't get any warnings. Greetings, Maxime. --=-qtctiM3gWDiA4YKcVEYX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYrNEBBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jqnAP9cJ0ezhQgTQ9y5vFf+nlvgEqQU I3sMScPxugl1pxGHGgEA2byKy0IrtaGJcWIjIiTEMjT/Iw+n5S90Tt7JU42LLgA= =ABmk -----END PGP SIGNATURE----- --=-qtctiM3gWDiA4YKcVEYX-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 15:37:04 2022 Received: (at 56136-done) by debbugs.gnu.org; 22 Jun 2022 19:37:04 +0000 Received: from localhost ([127.0.0.1]:36644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o469w-0004Yf-HL for submit@debbugs.gnu.org; Wed, 22 Jun 2022 15:37:04 -0400 Received: from mail-ed1-f65.google.com ([209.85.208.65]:45978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o469s-0004Y5-DI; Wed, 22 Jun 2022 15:37:03 -0400 Received: by mail-ed1-f65.google.com with SMTP id o9so16113125edt.12; Wed, 22 Jun 2022 12:37:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=ZJ7/BBDrn6JQErjT9QSCY7Zl+0F15mh+JSb5HiXQYLQ=; b=otxjqlX1FXzIZ69fiYuW0Epwj7TDkh9qRXf4sulvMlrvqFNxywP/Ilj7sXVmgsyxiE ZkRHNyBhHbt3TtwszJwvwB6i2e6E2LCmvpwjlHKgFTGGOVVueJ3ch6WcAeG3aNSVTHF5 V6iRSTvhpkxYXaGOYc+a8lMHNA/XAdvZrTaerEeb9RX7Dw6KDCXAx8IeUBUFHlbAyBVm 18H7dciEx/gY0vihhb2/kwJIcdt6GgjvnPRWMvShuYcKkcsI3uAMnYuIm5M6oG+YLUt3 cqshbEWH45Zwe+evCQifvIUA2rQrrbQy9lrmNDOGWayqYnbFmb3p/GzdRwyTfjFpVRhj KCUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=ZJ7/BBDrn6JQErjT9QSCY7Zl+0F15mh+JSb5HiXQYLQ=; b=4QQmeqZHM4T/1ESGCPLUHFNinBLhl67b5welX7VyFCLluleNOxETDnqviDJqtGieDd K+BHLTrycwlKVJmud/3g/cRCJ95FExHRT4aq+JYqb5/6lebprJ6036WBriqzjC7xe4Dg gRWNA2ASaGW0jcrvSVGZKvvEbIk23Vm13f2afOwmzibfBmVsWKC2FV55167J+WNfXktg jaCotZv0N398QmbdjAXW/ZdiQFwJ7qtneQNIpFltDiK4/Xu6cQknVyLSFxjQszR7tVQI 5NzDoLbgs55yqMn2UQMcJH6Rk+INCw9qPwYJ41Oy++Evy2ceOT+P9fuOuCL1402oUSJ7 H48A== X-Gm-Message-State: AJIora9+lJ3HR205M3qGcuFRJt61VqXxmx4nhTYk0RwezC6w1AgLQlK4 2ssVd6UTw/RkPwv/Q1YYKMc= X-Google-Smtp-Source: AGRyM1t58Vaa+c2YGZYEIAYRVPZ/qKM8tSpQlguih72u92pCVM2Qvwq54bgsu6+c11nl+0cCCjoHnQ== X-Received: by 2002:aa7:de88:0:b0:435:9a54:168a with SMTP id j8-20020aa7de88000000b004359a54168amr5997461edv.73.1655926614322; Wed, 22 Jun 2022 12:36:54 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id se14-20020a170906ce4e00b00722e3760558sm3196094ejb.100.2022.06.22.12.36.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jun 2022 12:36:54 -0700 (PDT) Message-ID: <81828717d0937860994521ee13250cd29c438356.camel@gmail.com> Subject: Re: [PATCH v4] gnu: freedesktop: Add basu 0.2.0. From: Liliana Marie Prikler To: muradm , 56136-done@debbugs.gnu.org, Maxime Devos , 56094-done@debbugs.gnu.org Date: Wed, 22 Jun 2022 21:36:53 +0200 In-Reply-To: <20220622132141.24086-1-mail@muradm.net> References: <87o7ykbztl.fsf@muradm.net> <20220622132141.24086-1-mail@muradm.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56136-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Mittwoch, dem 22.06.2022 um 16:21 +0300 schrieb muradm: > * gnu/packages/freedesktop.scm (basu): New variable. Pushed along with the original issue. Reworded both slightly. Cheers From unknown Thu Aug 14 18:37:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 21 Jul 2022 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator