From unknown Fri Jun 20 07:09:24 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#55518 <55518@debbugs.gnu.org> To: bug#55518 <55518@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add python-gatt. Reply-To: bug#55518 <55518@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:24 +0000 retitle 55518 [PATCH] gnu: Add python-gatt. reassign 55518 guix-patches submitter 55518 "Wamm K. D" severity 55518 normal tag 55518 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu May 19 01:26:33 2022 Received: (at submit) by debbugs.gnu.org; 19 May 2022 05:26:33 +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 1nrYgD-0000VI-G6 for submit@debbugs.gnu.org; Thu, 19 May 2022 01:26:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:54114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrYgB-0000VA-Uq for submit@debbugs.gnu.org; Thu, 19 May 2022 01:26:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59196) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrYgA-0003KU-EH for guix-patches@gnu.org; Thu, 19 May 2022 01:26:31 -0400 Received: from mail-mw2nam10olkn2035.outbound.protection.outlook.com ([40.92.42.35]:14209 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrYg8-0006xs-Je for guix-patches@gnu.org; Thu, 19 May 2022 01:26:29 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G8DwKWWTL/1hEhqkkALukETFMQFIW3wawfgEqGeUKg3/+SEjWoeC5J0J12Vsa70RG1sy6UBTMEClaWUne7xcns58sw6bsDU+ka/LlMik8Xj7MIH2YTVICvXTaAxsTHEv1X9R8APCwJQBOuAsQxxvEVVK8Y/YKw+/8XAUHBHXhnqnGei2TsiHhs8MtnVvFk2ZbR0+7zhjpCZOg5avakUc3ZT1t9CxECNSWM5s1D9Xs7ZUrrRrnb2Jx3YIf8+EJZPKCvWkYkLOx9JeEPXj4tTX+j5KEDZZM80Ar5tRgy6lze36SQdX5W0LXIzogLb8KZA7CDvHNhRpji40guU8pa3flg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rZT81KbUlZDGWV/ctI2BeYHLQpK+J99sRsdLETV+434=; b=F8cLJvSAORvATcVjVbOfW5lArn00pum3Y61z1r3MlkWQ2Tz0pox3hf6FDKOZ/G21MxebN2M77sDTAKBgIm+/Wgd3lj6O5gF0AVke3ysmnjD4aR9cWIY7VFA8tRE21r0lv0xzZqProm3gLC9RE9KYltki/7N2erZuH4Co3r2ABb6u+4jBY9UDPvbGPXarVeh7JzhZxsLwTEbcKHnM7IdeNS9u9Cyl4EkM6+RakcovOC11tLV2mdmKFX6qPQrUSEhWHUcTlMGE032zxnrcee3Wke+LVIKIhIs1Bgz7CH6xlnIGHO/fg66zqx9Gg4jKwvl5IBqF04ibcy71bELU64vOXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rZT81KbUlZDGWV/ctI2BeYHLQpK+J99sRsdLETV+434=; b=BCIH+dJaaMBns55+xsMFGxvI6y/+5gazZm1RxSTUWY2hd4FQHnq2qPNKE6n2jEu67KOHj+EC/giEoBWeUMrEKy7LiMx9oX0spo+A7gKtsz7GB3As5lcdM5nazMPFux+FsxHa33Yo0NGJDvHhWte1VuP6xFobhesU1qnfsZrB5ke0uXW8BmcVqVllYciTuh3IIGKy6prOGiH8M8i7vfOqeC/wg59jIMB6dteXeqH4H7iAWpcwL7hVqAGK/CJY5Dn5i06bNvAMKS/0MmuIcKmByrS0Y0IOV78L/6DyNHt9y95SDgiGrnabKYt18hOIoO3d6hSk/r0dHGdYJ1M7GvNxTg== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by SJ0PR07MB9350.namprd07.prod.outlook.com (2603:10b6:a03:43d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.14; Thu, 19 May 2022 05:26:26 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4%6]) with mapi id 15.20.5273.016; Thu, 19 May 2022 05:26:26 +0000 From: "Wamm K. D" To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-gatt. Date: Thu, 19 May 2022 00:24:07 -0500 Message-ID: X-Mailer: git-send-email 2.36.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [KaMs2mh66uwaM8FMASsj0oE3mhZXojDX] X-ClientProxiedBy: CH2PR16CA0029.namprd16.prod.outlook.com (2603:10b6:610:50::39) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <20220519052406.15384-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 19f2936a-8ab4-48ad-2cd5-08da39581d78 X-MS-Exchange-SLBlob-MailProps: +LiGfBxqLEsS2ePgsgvfWbA85ToD7rnZX4ZzKu9fTCO6jNqvwekjBYtZTYeaajucxhrqHaz+zx57X+qHyB5ky3uGsguPV71YuTDN92VID9kGQX3JfAeD8sI5cnmMDKjqGtOWBwfQL4pfZ1yrK+mFKgYLyCGBqTt4hA2c94ZwdQGdDJzAXhRwZbzcxHDUVz5mQBj3AjELYuhmTjg12nO6rh0iNFdWIbXYypHpIOlglvfS7+PMSQ4pxD4aVrG/iC2Xf/779NAFIcrKk7PMx8sQoRQlmWZIoNnEfWVt9JXXilIGYmjyQCmiAZw/DZ4N6s8hVAh+3PFcqah5tk6rbYzPqfPn1rJlAMPUl6afZfchLe6o60RvT2HR/2l08tufhYcqAmum7La7hXwiiKhTRuUe5fIvGrxJwN3cZu02bN0k2NocQNwT/f/6sPThQ9HcrrT43AphUuM9EdS4B8LAl0CLemnZxAo3GmXd5jMfr+DwDKm8t2R84FWH7ExSAod8dlceyQnAuuytf76cN+lTQnPgc5tpyPhrMCqSbRJFF4oFyE+tGhXtbVRgwK4RnOdT3SBEmaBXWMgZDhXxYrcwIhpOe5HWAwfmlJIYXD838QN2NDr7DS/5HKi22ySUbGKA+FnSmOk0HoywuYgJFpnfrjNUtI3NfyUYDXyRrBv+ID4n/P6Iv7iUuL3hThyUiXBvfvU6kixFQ8SRIcbF+Y16zf6WrZgr4WKtJLKZLSRQOnqeeslqyOAp2RNIRf6W9GAsUWzz/lefo1dPo7SbQZUXb68oui3kOqyGSpkk X-MS-TrafficTypeDiagnostic: SJ0PR07MB9350:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gafN0RQ4xJyF69MyNTPwAhtBrv6qG8YzFT405EriTVFZTOTrjkCy70AHQOqoC90ogQiFdYRAa5bhwg4dkG0SqDCjWo+whD5YW6RkAJS+hdgDjA9ddENKgJ7XWWVwLtKCpGDOoxVzzTWjX0WC/jWQwoahkef6a7DXpmUtzhXymnGQUGcYVly9rm9u4Y86rUS9UE9ZOdJBxQxy+s85ifWyxEXyn+rE9sqlaNYJeuf77nJufiBT4owVs9XuQpQJVzUV7QfR9J4nh7+dQqkl9b/sUCeYCQApvSZOG/Lm7wWOn7jfkMn/DPGFqoYvGn4GnQ79hRxKujH1OkUL/vU99eQKcBtSun8QAkCA9iX79RRIicB9bwggMNld1A6jtbPIFdTMRqKJx8OCxqh2lRiqxMwEQLRPmRzLxHW/O5iBRfzsqw2VNZII1U5npxisoRIOrg3SRImaWBhUr67hj4vkHKbRSCvliTctVqvqh9h6+Mu6ESZTeOGK7BwlQ1Ez7XS0Rz36yn/z65M1LWCk/wlKCbC2/chu4RkgxvDmgYMiExiGXsfHLCdMwTPeHbKwVpXTYcNQkzUG6QhK8r/s/OR1yP2G5leHCeE6/9atW0bHRjdTsrzL7sTsQP36scOoyACovYsy X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?20xc7BDDtR63XU+kGu+AhIbm6ps8OnMNTVYKySNjqtaPzzFEWZonb7YcxuJF?= =?us-ascii?Q?keZJDTDzuXciZmmC20/0RSs+d9KrcRAvO+XYJIBmZEcF42KIzdYZLkO1d3QH?= =?us-ascii?Q?a0t3jS1r8tA9ukBJBAP0IEc9c1F7mLVu5bAnaXqw2Gcjr7s61iWH7YkqsyEV?= =?us-ascii?Q?/WQ1iuvC9pGqkjLV1+cDEQoLern3+WSDHThMuJXGyUgxz+cGly+NoWKap3zz?= =?us-ascii?Q?5BI3CdQ7MqHcNeDbpnn+wEk/1BWvTkNpk48L9Bt35OFn72m1cd1D/l6GyWeI?= =?us-ascii?Q?uWHUITRoK0wH73bLX8fP7TZZGXStwZbcqa+amXm5Qabeu1YrXriEgh1AG1Ci?= =?us-ascii?Q?6VSBXblRSASVZx8/izo5zt1CVQxIuevg4x9YENHae79rCDkuZ41TDdFQqM5m?= =?us-ascii?Q?cVyOoq8PC0j2NcFB7+XJtIHgmzElK3+wo6Gn76oduAz1V5Tx4o8yip25j6q8?= =?us-ascii?Q?N4khqsUWbI03D/RmqNtYuyXkpTkZKfgLrbYZ4i5RHeX6R3TpY2710+sP75g6?= =?us-ascii?Q?T+oaT76GjDmN1/AR5lYSkFsqaCpBqgmFmB0W1aY/uUMZAIpBs492ArYbp7Wv?= =?us-ascii?Q?BxpeL8L0JjBAbkflU/jo62kPX9gVIIBsPfNr7etgq7DL6JzslC6iOGGj9SXA?= =?us-ascii?Q?6v+Oe9aoPa8kut91d0aw48b/x85nsEuVMlYIbuQLQdaC7m/8CNjAJQlVGpGR?= =?us-ascii?Q?1EIDq3kRDEK6t9eWQizHNfV6YvVxPY3RWxhtAP6HOA2JTbbE+dExefxNy0us?= =?us-ascii?Q?2UcihwxHZLyNh1IrGP/S3fD5ayHyVFqTofxwhHiW9u9tofH0uVaGrZDWfZfy?= =?us-ascii?Q?U3M0seMlQ01CdbRz4KsO82P4SsTjOj9h13Ic7XnVnQrpUoFahAha3aOH1pzn?= =?us-ascii?Q?5Js5Ed0y/gNSDhM3LGl4rqyQ/iVzLFxHY++TgHL0Pv8cKkBBsM3F6kX2qQa0?= =?us-ascii?Q?chzoMNz/5GKTEHPNQR24IVa4sxsu/27zZWCo6Y/Nw/PSLPHftudOk99NvlbO?= =?us-ascii?Q?EWDlRlfl4bUexPchxVui1zZ7jmUw+ece2Rmsg6+bXa9njTlH8BcyOSYjgc38?= =?us-ascii?Q?CzdeVEv0nbGgVegUQ8KZF5LgKcTUt82dNLdl9vm/9XuNe9W95fc1ks0JgrE9?= =?us-ascii?Q?UFAgS3bIns7ZQ0Y9G2dVBz4Ry8vGYDz1yLOEFUfZW9PzPmEs3uMmRem1wdfL?= =?us-ascii?Q?A4ecrjBfO1Cdwnl6h/0k0dDPyFwOgfo7DKxmPazwWytbLaVYtqjQ9Wi93fr5?= =?us-ascii?Q?OtRqwtUJJfjzTRKQ5tiwURhcT4/RaTU2ZqbXKv8b3AsFKO5t0WLWqbhdrbu7?= =?us-ascii?Q?mk+tcOtTxdTyC89+/aPC6dZJAPMa0q5OFyb1M60tU6YmP8K/2wCzD0L9CwwW?= =?us-ascii?Q?obYYFEM9OClvCjcBg+WIVJARgs9WlbdiY6EMWqyXOlwRKIVpT6ke3dw9phSJ?= =?us-ascii?Q?1JKIKNTv5H0=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 19f2936a-8ab4-48ad-2cd5-08da39581d78 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2022 05:26:26.1012 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR07MB9350 Received-SPF: pass client-ip=40.92.42.35; envelope-from=jaft.r@outlook.com; helo=NAM10-MW2-obe.outbound.protection.outlook.com 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_PASS=-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: 0.2 (/) X-Debbugs-Envelope-To: submit Cc: "Wamm K. D" 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: -2.3 (--) --- This isn't the end-goal package to add but a dependency. 'Trying to add Siglo so sending this one, first; Siglo will follow. gnu/packages/python-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5094ef068c..ee7850b518 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -31177,3 +31177,32 @@ (define-public python-deepmerge "The @code{deep-merge} Python library provides a toolset to deeply merge nested data structures in Python like lists and dictionaries.") (license license:expat))) + +(define python-gatt + (package + (name "python-gatt") + (version "0.2.7") + (source (origin + (method url-fetch) + (uri (pypi-uri "gatt" version)) + (sha256 (base32 + "0fjf066jixk30fr8xwfalwfnhqpr56yv0cccyypnx2qp9bi9svb2")))) + (inputs (list python-dbus python-pygobject)) + (build-system python-build-system) + (home-page "https://github.com/getsenic/gatt-python") + (synopsis "Bluetooth GATT SDK for Python") + (description "The Bluetooth GATT SDK for Python helps you implementing and +communicating with any Bluetooth Low Energy device that has a GATT profile. It +supports: +@itemize @bullet +@item Discovering nearby Bluetooth Low Energy devices +@item Connecting and disconnecting devices +@item Implementing your custom GATT profile +@item Accessing all GATT services +@item Accessing all GATT characteristics +@item Reading characteristic values +@item Writing characteristic values +@item Subscribing for characteristic value change notifications +@end itemize +Currently Linux is the only platform supported by this library.") + (license license:expat))) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Thu May 19 01:46:56 2022 Received: (at 55518) by debbugs.gnu.org; 19 May 2022 05:46:56 +0000 Received: from localhost ([127.0.0.1]:34224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrYzw-00015S-AU for submit@debbugs.gnu.org; Thu, 19 May 2022 01:46:56 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:60142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrYzu-00015F-Q7 for 55518@debbugs.gnu.org; Thu, 19 May 2022 01:46:55 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nrYzo-0004Si-Sm; Thu, 19 May 2022 01:46:48 -0400 Date: Thu, 19 May 2022 01:46:48 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: "Wamm K. D" Subject: Re: [bug#55518] [PATCH] gnu: Add python-gatt. In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55518 Cc: 55518@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 (-) On Thu, 19 May 2022, Wamm K. D wrote: > --- > This isn't the end-goal package to add but a dependency. > > 'Trying to add Siglo so sending this one, first; Siglo will follow. > > gnu/packages/python-xyz.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index 5094ef068c..ee7850b518 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -31177,3 +31177,32 @@ (define-public python-deepmerge > "The @code{deep-merge} Python library provides a toolset to deeply merge > nested data structures in Python like lists and dictionaries.") > (license license:expat))) > + > +(define python-gatt > + (package > + (name "python-gatt") > + (version "0.2.7") > + (source (origin > + (method url-fetch) > + (uri (pypi-uri "gatt" version)) > + (sha256 (base32 > + "0fjf066jixk30fr8xwfalwfnhqpr56yv0cccyypnx2qp9bi9svb2")))) > + (inputs (list python-dbus python-pygobject)) > + (build-system python-build-system) > + (home-page "https://github.com/getsenic/gatt-python") > + (synopsis "Bluetooth GATT SDK for Python") > + (description "The Bluetooth GATT SDK for Python helps you implementing and > +communicating with any Bluetooth Low Energy device that has a GATT profile. It > +supports: > +@itemize @bullet > +@item Discovering nearby Bluetooth Low Energy devices > +@item Connecting and disconnecting devices > +@item Implementing your custom GATT profile > +@item Accessing all GATT services > +@item Accessing all GATT characteristics > +@item Reading characteristic values > +@item Writing characteristic values > +@item Subscribing for characteristic value change notifications > +@end itemize > +Currently Linux is the only platform supported by this library.") > + (license license:expat))) Cool! I haven't reviewed the package, but it looks straight forward, which is promising. However reading this description made me realize that I don't know what GATT means. Would it make sense to define it in the description (perhaps using texinfo's @acronym syntax)? Best, Jack From debbugs-submit-bounces@debbugs.gnu.org Thu May 19 01:57:51 2022 Received: (at 55518) by debbugs.gnu.org; 19 May 2022 05:57:51 +0000 Received: from localhost ([127.0.0.1]:34229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrZAV-0001N2-Dr for submit@debbugs.gnu.org; Thu, 19 May 2022 01:57:51 -0400 Received: from mail-bn8nam11olkn2077.outbound.protection.outlook.com ([40.92.20.77]:35553 helo=NAM11-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrZAS-0001Mn-SR for 55518@debbugs.gnu.org; Thu, 19 May 2022 01:57:50 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ki6e2xTuSv3OCKxaafOWnFR9V36PonE1B/LhtmK02Y+RqjANsGM1nwK0KERnn5cMkLszsQyfauczg2nDKiFCd3kf2u47Z3uZqhFA6zMwtlWLqLUdgL8QolRX1QwaJFpEM4ZH/YGY+/x1nINtNDTLPI8om6wzml2h9dK5rup/PaPrZ2gzBZzU2D4Y7QDWdR7EntnW7IlOfLpezCl9EezK3Mdl29J4UOtBP28YMDVibdYX0ReM7Uh4XpO+2UCvxPy9RuGfm/HYyF5T3vimqfZ9dyjBW3gLgNQ3kOgdimb15+b7hI5pr1MvM6MwKdT1Nie1a8WxUwLODQlZ5OosoVAEKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WTKstjHEaF3hlcuB9KyMXBTQw1mlNtD9N/l8vdgrWGI=; b=KJKsghjI4+3S4SzV9pSYbb/+Gs0oo+OKLt8Xq4ioG8884F8JszHwZsW7PuAGgqIJVbTtRIu1TfGuJpbyn9NYK6YePQXT2CnZdVoa5VW3ryHJ+STxspNovsXqxHUstGfSh/XaimPjNDUAuhfclBkCQQh3bkPAiEvYJ5jV4k12rSeejuQA1/pBz7TnjoDdp3OMVIPXHyNFcpcdExL99PAQLdEyEjdIP0LuwodBXE+jn4hLhUOJh9++9fdRlP0wS8G7p/eeh7uY7/BKJm7VQgIS1D98VeSnPXpfSjKU9jX5TO3ISbfZghKHW2RREcsnMXBl780Azg+f2gnFxxZsiaoaUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WTKstjHEaF3hlcuB9KyMXBTQw1mlNtD9N/l8vdgrWGI=; b=gyz10FoqIqgHkQV0ybG2IFOYbAtah4cLAdTdOwaluGOq3CSKVo29u4IRAOv4KNJyJe4qjBYhqgNum5+bSpuX3hWYKiZtJ0dTi2oG5jaGQXsHGi5yjs9GrkMy8QkYhIJZmV0D2ESqLFaeM1nXzU9XNkpPQRZwhGGj5tg2CUIMbbIIMLQM5bcnYj5C9kpPANEy+sTpHuWi25iC9USy8JXlImspcc0jMoYpS6YsBY3q98NwrUNWMPwHpY+Vn2BfKEToCx2LmmgLDawjl/bJnkxQpOobhG2ZmQx3Ao6pKcNqO6Gq6QohfTmf35jFFq5Y7BllwJiH2HUoiZXO/dk0B43pzQ== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by DM6PR07MB6924.namprd07.prod.outlook.com (2603:10b6:5:1f2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.15; Thu, 19 May 2022 05:57:42 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4%6]) with mapi id 15.20.5273.016; Thu, 19 May 2022 05:57:42 +0000 From: "Wamm K. D" To: 55518@debbugs.gnu.org Subject: [PATCH] gnu: Add siglo. Date: Thu, 19 May 2022 00:54:22 -0500 Message-ID: X-Mailer: git-send-email 2.36.0 In-Reply-To: <8> References: <8> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [MozKMN/UQmU2NJGPngsvHQJGYLPeTCwn] X-ClientProxiedBy: CH2PR14CA0059.namprd14.prod.outlook.com (2603:10b6:610:56::39) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <20220519055421.28862-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ed011055-c30f-491d-c23e-08da395c7ce8 X-MS-Exchange-SLBlob-MailProps: qY7UPrLqMbYI0ZcShqNwB4xmv4h6x6lWuYtvg8hNCHcbYY+5vYU8iFJ7z7LxofVXMvyeCx7jAz3RuV7x/dCT9oiu+Ke4anQXA6FdnVzgHtoLrsYjGdKOyB1Eo6iAnSpJZKy8SMd40I9vpyc9VhDEFxZXPqEJL2bv0cppqGcCoKZHFAiwsDeOIzuW2kRBEUhrGvOfP6B7ZzKtsoTbL99ie0A9mNAcLqL9qsm7L9DWbnuZnH7S1YUc1XsUeXM4jsFjtlJoWLd0O/jwj8j9eRkczBV27tGHe/GPgfUi9ilcfW8BeqkcKYPWfgIc32S1PrU2yn1xJVdvscg+fZVFzEbDwjIo1tBRRqsA7wU/2a6f+Z2v4QxwoWR8l1c3+7Xh4UJbqTtW9uJ/bN+pR8oHZHvLSKA6p/qXlW112H5odTTsCuZsKzDQ/oIvheNUOMrWYyA/RKuYkKjZegVFK75RjFVwMkuzORz2LnKhOFHerangqGfThkZLYsXYf26DFuEu8h6AA3VKai7XPXr0rmAXhY2dYvIPgV8LIfmQ6HcyrijARcN2EOkHkLG10MkFxa2zzv4ZLxFFLHt9VRdk+cKIsGheGWXsWv2M0tif9YjwPoVkEUDnfHPShvJo55VmqRGlmpaQIMav269eUj5X2BkNyruB/8gAHz3DlceFNTyD0mUa2SvjSxSYAIHrN8LxPsDoPV5P/GVIzYBG5XGJqVzWAaNang== X-MS-TrafficTypeDiagnostic: DM6PR07MB6924:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7YswBvBeLZ7s7L3VuJw40feJWDHlLcvC6ByQFL53a7FMoiELQAhmjB0PU/eweopJnf/2AdCO23i5IMDVdOQTj+m7OC1PXTfsTrsWFlVXXgB2jCw3rXCLa4fts0NWGQ9u27myLIXzVSR+ESJHH3DlQakCCGageK8KSTmHsnMETm7UpR5Tu7U1OxL6rxvzwD7rapwpaDp+L2tgnesDQ0kNTZW15NEKdt4neujqa6scNKKeCO3EkDNI0sMj1NGoOJI8khzB/QQkudJ85iKEsp+u+gLRrhHRZ1y8D9CcORR1IYNRbNSJYgg5HD8p4Q6tC2u0bBdNuM25kTeSg1mg/+tKq1a3NtxmcPSPVFaL+KeTBkzbCjyDF0eZ/+/isbcILdv5/XZwp7mrzJY0Di3V9fU0FQjoAMqWcFdyxj89l0bfkFjBZFtCQ2kuJYLbmfisbHzeXBPWJEb9xxHv90RwzupJzCMFKaQpa8qOr/0DjzJkl/LFtw5ckdU3dwypHZM46hliPzjfDReRnVV7jHHvAefCGooM8mgk4rDASxywhDdxCCp9oulZu9DBPc5B/LZT5UqUwVS/ymx1/XTTeD72NEalTUCqGBPpBs6wECPauPtcTsRjlmH4HCzCQd28s1MX7N0g8DMW6izRdALTOPZWkvk+80YitGTVGuuwpz1XE/vXAIE= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?enpNeWtFV1dsNnl1ZVRocWlCS01tNnNtdk9TYjF2MUdZTDczTUdpdHdFa0RS?= =?utf-8?B?T0pNRVZLaE8xUU1WNjdVeWFOL21PTEdsL1BBdEJsV0xqWEtjVzFTRXppeml2?= =?utf-8?B?ak5KRzhUNU1CN2JKOFBiL0F1ZTFQUDFSdHB5RnVDcU01SWxON1p0ZllwUlZw?= =?utf-8?B?KzdzR0VSUTBiUjJaKyt6UzZtWC9JN2RTc0VJS25iYWtjN2lvcy9aNjMraDVa?= =?utf-8?B?cDRuMWZNVlZUZktBSkZvL3lFKy9xZzZVZFlzM2hRVnUzODRwNkVEZDdNSk84?= =?utf-8?B?OW84dGRkUkdtUktPNUpGcHk0TzhXUlViSW9VRkFCMjNTUmw1TUczdmxxdXN6?= =?utf-8?B?UmtXbnM5VmxkT0c4d2pmSXBZR0gzSmY0bGVpd24zMEwyYitTU0VuY3FIT25s?= =?utf-8?B?NzJFWmxhUWZKRS96SzZKcWIyMTRLUmErSHZYVGFzRER6YS8yeFVvR2JQbWFU?= =?utf-8?B?cFh2dS9HQmNwYVl3ZkpBeVZUcFFITkdSZGNYalF2Wi96U3drVFp1bk1MY2Vo?= =?utf-8?B?ek5LOUxtMkpXcCs4ekREUGRBclMxWXBBb1FOdzQvY2JGN0VWZENUU1E4bWZI?= =?utf-8?B?V3Q3RHlrZUlkU0N5SERSQVFjK3Y4alZRbzJOWUl5UWNvN2NPeTBHSitJRWhX?= =?utf-8?B?RkVXYXFSa2gyVHY5aUFtN1pDVG1hcWo1Z2xEdm1iMHVuQWtpYzYvWWF3d0w3?= =?utf-8?B?NE5xb1ZSQ1BKU1ZjN2dEWnlGN3JjZjZwWlFVV2c5aFdkZG9MUDNXMGpiMmlo?= =?utf-8?B?WVV6MkJRK3RhaXhiUWNWMUdkdDd6em1aczhFT0NSTE9MMm1uMEJudXJ6b1hm?= =?utf-8?B?T3E2SW43L2RRcmNJNDdlMTVsc2tqTDVWZHIzaVZ5d1N5bWFJeGJQNWZXMVlD?= =?utf-8?B?ZDRQT0VyYmRTZjM3bjlyY0paUFFNMFFndzU0QmttSnRlRnZhck5rYUhhS1Zx?= =?utf-8?B?ZWR1OVpPemoyT1VFMXFEbDFpL3BncFBnTEMxbUdMbURES1dNOG1JdGpackdZ?= =?utf-8?B?UENFaHBtUHh4YjFRRCtvTUVjWS9rQU5EVU9RUlZ3dm5xcmtQWVI4ejF4ZExy?= =?utf-8?B?U1pWNUZrUlk4d0pKS2NqUDk3OUhETC9LdmYzSWVaOGM0b0hKZmtCWTFaNWU1?= =?utf-8?B?T09hNjF1dmZjbDlMV3FRUkE3SVlLejNWcG5DdWlQUjNpUUZkdFNFbGR5SDJB?= =?utf-8?B?ak5uMjJTV2x4WGFlZEhvelVSSkR3TjNEUzJFeFAxdUF5Wm9yMko5bm5obFM0?= =?utf-8?B?NUg4Q1lYa0xTcHA5ODZUTm9mOE5BL3NDZ2Y3UUVFa2Z0aldMd2txNitjbEcw?= =?utf-8?B?S0FudlhiWkdRVUEzUkVLekg2cFFxSXpTdTFvR2g3TkFwVk5uS0JMUzZPajdw?= =?utf-8?B?dmI0SFZyWmVxYkdqYUNTa1kwZ2d3Y1Z3L3RZOWJ6MG42bDM3WWxueEx6NWVO?= =?utf-8?B?T2JLTlhhb1UrV25jWlA3aHlrUldFWmZWbW1HaFBrcVpOVTBXT1l3OFhpRFky?= =?utf-8?B?MnRhazVmUTJ6WVBYSHBNVFVmenAxdUN2c1Mzc0F5NnhsTnVaL3pxL2Y3TFlm?= =?utf-8?B?VG9ra01KdnBIWDEveHRRdGZGY3VlUUMyM21sWXMxdEFqRVpwS1hsZXQvaUov?= =?utf-8?B?SlJFV2Q3ZFEwMGNMdnJwQVA4d29kN0JoQ0VjSE9sc2twT2psTjlPRGF2dTFp?= =?utf-8?B?U3lUSCsxbjgxKzJpaG1lQitkYVVOTUNWaGhWbllub2phSkhadHRzQjJwZWps?= =?utf-8?B?a2JwOS9CUDAzUlNxdVFmSnMyeTNYVHQ3NXBFUkJTME9IUnhUQS9SV1ljcDd3?= =?utf-8?B?OGh5M2dIMi9nbGVvd053WW5XTEIxa0JyYUIxY1J3UHRqVHpGQ1UrZXp4bWFT?= =?utf-8?B?b2ZVTjRKZERBS2Q3WlArN2g4NGoyMWhURHhJRmFrbDhMOWdpRlp0QWtqVDlh?= =?utf-8?Q?mnPucN4Riig=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ed011055-c30f-491d-c23e-08da395c7ce8 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2022 05:57:42.3937 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB6924 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55518 Cc: jackhill@jackhill.us, "Wamm K. D" 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 (-) --- Hmmm; heh, you know, I don't either. I think it makes sense; I'll look it up and try adding it. I may come back with questions about the @acronym syntax, just as a heads up. gnu/packages/firmware.scm | 75 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index b63ad63749..1b81110c91 100644 --- a/gnu/packages/firmware.scm +++ b/gnu/packages/firmware.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2019 Mathieu Othacehe ;;; Copyright © 2020, 2021, 2022 Marius Bakke ;;; Copyright © 2021 Petr Hodina +;;; Copyright © 2022 Wamm K. D. ;;; ;;; This file is part of GNU Guix. ;;; @@ -42,13 +43,19 @@ (define-module (gnu packages firmware) #:use-module (gnu packages curl) #:use-module (gnu packages cross-base) #:use-module (gnu packages flex) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gcc) + #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gtk) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) #:use-module (gnu packages perl) #:use-module (gnu packages python) + #:use-module (gnu packages python-crypto) + #:use-module (gnu packages python-web) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages pkg-config)) (define-public ath9k-htc-firmware @@ -634,3 +641,71 @@ (define-public arm-trusted-firmware-imx8mq ((#:make-flags flags ''()) ;; Adding debug symbols causes the size to exceed limits. #~(delete "DEBUG=1" #$flags))))))) + +(define-public siglo + (package + (name "siglo") + (version "0.9.6") + (source (origin + (method git-fetch) + (uri (git-reference + (url (string-append "https://github.com/alexr4535/" name "/")) + (commit (string-append "v" version)))) + (sha256 (base32 + "1q241465l0kjirycvhgrm5ylqll6ywqfyg2arad224v47fz7lb8g")))) + (build-system meson-build-system) + (native-inputs (list gettext-minimal + `(,glib "bin") ; for 'glib-compile-resources', + ; 'glib-compile-schemas' + pkg-config + `(,gtk+ "bin") ; for gtk-update-icon-cache + )) + (inputs (list gtk+ + desktop-file-utils + appstream-glib ; listed as appstream-util, in configure + python + python-pyxdg + python-gatt + python-dbus + python-pygobject + python-requests + python-urllib3 + python-chardet + python-certifi + python-idna)) + (arguments `(#:glib-or-gtk? #t + #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-internet-using-test + (lambda _ + (substitute* "data/meson.build" + (("appstream_util.found\\(\\)") "false") + (((string-append + "install_data[(]'siglo\\.service', " + "install_dir: '/etc/systemd/user/'[)]")) + "")))) + (add-after 'glib-or-gtk-wrap 'python-and-gi-wrap + (lambda* (#:key outputs inputs #:allow-other-keys) + (wrap-program (string-append + (assoc-ref outputs "out") + "/bin/siglo") + `("GUIX_PYTHONPATH" = + ,(map + (lambda (python-input) + (string-append (cdr python-input) + "/lib/python" + ,(version-major+minor + (package-version python)) + "/site-packages")) + (filter + (lambda (input) + (string-prefix? "python" (car input))) + inputs))) + `("GI_TYPELIB_PATH" = + (,(getenv "GI_TYPELIB_PATH"))))))))) + (synopsis "GTK app to sync InfiniTime watch with PinePhone") + (description "Siglo is a GTK app. to sync with the InfiniTime watch via +Bluetooth. With a connection via Siglo, you can check the firmware version of +your PineTime and sync the date/time. You can, also, update the firmware and +bootloader of the watch.") + (home-page "https://github.com/alexr4535/siglo") + (license license:mpl2.0))) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Thu May 19 02:07:43 2022 Received: (at 55518) by debbugs.gnu.org; 19 May 2022 06:07:43 +0000 Received: from localhost ([127.0.0.1]:34239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrZK2-0001dC-P2 for submit@debbugs.gnu.org; Thu, 19 May 2022 02:07:43 -0400 Received: from mail-mw2nam12olkn2054.outbound.protection.outlook.com ([40.92.23.54]:46334 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrZK1-0001cy-Af for 55518@debbugs.gnu.org; Thu, 19 May 2022 02:07:41 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GHe5gMK2HNFwSQmHC7eUXeST6PMZ0OIRWm/L3xK0MPhJz+u/xgE8ZvXdJKgkSiB492MoEKC33Z1Ghb7lJ36M+BVtD4M3oBx78hNZlQvosPZSlXX1tZHLsKCAp0/rCGsoCy+H2/ChZ0I07FY7SpcWHjkZh03XlxsAWpspAreMzt4NHLHxJI7MJTxHd56gq3nSG2hsdmR5PqYMlckF0g/znc0Leu0nuWjsqF1yDYXZg2r6MzropNtW+aCQKZMz53run2pMOVQnNnl4tIDlpnbDZpYhesVQqQJNmq28aAVa4dLe5iRKhiDMjxZtf0/6JzdnS7uOZYv2LJ6VwchqKixUEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=W9q92cqMvpHuaMNYHIRAa8GYJVo9Gyi/aFE+dQygJfw=; b=WDMkKN+iMARBx6o9AvEKwyCokYGrGwP6p5yk1NV3xprEdCWy3afC8yO+KvtPIsmDrKBh/UpxJkAHcf7+E2J487JjIUXu0WZ5f4WNxPdmcQq8yB7KvSOFmRliQ+wEE4+wC2vY2EX57lpeuFuFgDAuFQgzgND0Rwi2XT7IKHbKP5ZsS5Rh9eTvtoaDLKfZ2QTDN+rCDhJ4s1qCIPFvPJPoft0xqYu0OIYKZ5Oa7SMz79/eGBhqfYi/wLc+xa3Nsmuo87melzETGdSEBLKB6I5w5KJg/LZXOnHw2KtuGW4TaRNeN4ohTwAxDwggVPfZGAIVoTu2uhmImeXDQh+aCtyytw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W9q92cqMvpHuaMNYHIRAa8GYJVo9Gyi/aFE+dQygJfw=; b=iG7sLgaBaZtPVRla/BKwLPD7VILYYZGAPMlx+1gQG/GpBptK88zDKM728Gx7F0r7lHlVKFiGKlYIOWgWbnU2kkNIqk+97D0mwd9yi3U7SuyPoObowL9P8BXwCOaulrLp1YbCr+ia8aFyyWpFbS6ForDSrmZSx2uT2Wifh1Oxo9Xjg0cFWXNBRKxd+HBArVSAdv3K2fFrezHjJ1mfVnh1d8FGR4LauFBDeDWX27ANqBPM5Ghpy4Ub7f8auJ4oJtN3mhgkRdgQkxgM5c7i33lEnPSyPUroo+jhwsYWLV2nu/6je01lgbqY5XJyl1kg45VTS01xeGbma26XZLBR5O/GOw== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by MWHPR07MB3615.namprd07.prod.outlook.com (2603:10b6:301:67::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.14; Thu, 19 May 2022 06:07:34 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4%6]) with mapi id 15.20.5273.016; Thu, 19 May 2022 06:07:34 +0000 From: "Wamm K. D" To: 55518@debbugs.gnu.org Subject: [PATCH] gnu: Add python-gatt. Date: Thu, 19 May 2022 01:05:22 -0500 Message-ID: X-Mailer: git-send-email 2.36.0 In-Reply-To: <11> References: <11> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [LnY7KzlIVOPF7xic4UcPWGP7Kgz+pj3z] X-ClientProxiedBy: CH2PR20CA0025.namprd20.prod.outlook.com (2603:10b6:610:58::35) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <20220519060521.13332-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8cf19605-73f8-4bbd-2683-08da395dddd6 X-MS-Exchange-SLBlob-MailProps: LtmIgUwM0qT5SMXtps/LNWsmmzJL1ArBZgH4qyTaFyWnsp0yNgIRpPoTYcVSgnDaAYkWsiwNiQ/Ow9q0L4ibWSxnpn1AlIUOfjWgDyS7m5LEchYynQg/me/ywGnx4iXb/w3xDUOYCN1p2s3VSKQvOppk2Pkp0W7zpv7AupmNADpXvkL2PZL8uyN1k0awZCNCSMJJSdywUxCN6Dkf/giKZAPHQkjetf43SvLW2NPyNSmHyBSmq227G5VjtfbLr4tf3f7QDkQPhAd65vlKf0pBBTb+RgdxpPLwX12nC97R513uP79neAx7bzJ8C4paJJpyJ3PU+gi5wCz9OAil+yIYjHBneAabF/QE7f7PxszLxITGWxItCuAoQldOdG0HLu95yllMLFH8MHP8iVvm6WAK2Y1ud7FSHg8dUB7cBEV7RU4OloyOvuO3uxcGPui6Z78dzLySNPQ6gwJ7whyWfR26pYzKUlYZfuvZ7bPcfSJCAhLaKF4M1AAYcyBWqmV6yxLWK7fTWsjVetj5xZC0pNCAmE2cEfTDxObwqCkSdg5q5QqejuZ21UnjLxyJtc993FethI+W/Oma1tgy/OAzGTMAYQ9tyM+uApBCjJsww1fWCvqTGbQi9PRBszxJHeMuI6+t3TQ0XJyyAhcNfc2tZVKiTlJDTU+3RwrXsaR5RXfvJM3Pl84+xPEqaF6rB+9WaSQsw9teogaNF+TPEHwjQueZsY9ESQBGLPSfpTxczeJLQCMy51Cu6oHXj+RIYfhg1+pS/hmHVA6RJHl692XeeA6TUw== X-MS-TrafficTypeDiagnostic: MWHPR07MB3615:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Gfn9G+f1wvEbIC8g2H/UC48TSCkSj8wKvJrij4rmcRKaEStCHL7RGGp2UDV/+6XVEe9bBsODd+CRV9EoaQovt/N5g4rBmyhHEnYNq38LeAHEBHg3hJbgYuqMIA5tL9I+qI1fm2Vp55MrT71+sYdoqy6eZwY8c+OxzAunPLo57mEeTOjJP78cRVtbkcPRgDJdHFfQYl3MyzKjE2VKEwcS89eCthAMjbGhddYRTDeTRfyGAq69Q6BhjM9aGpRmAYMZP+uLoELEKxcacq2mfnf2PV7kdJ1HXpvvhJ3itvcdcYrNUgKtsd+4lU2W0/1v+zXxsruW6cO/FU8r0OPNnK+iHbgaZiOvui8nM0cXOloTP73fNEdPR4IiTOhMoYw0IQzL7oiS/vcBNniKJUM8Z8i4AeEBJU41XuHmLfHXVHbNPLytQQ/mCOcjnjouKm74oBIRhIfxqHxJ68W/UHKTRHYvurxro92s9RhOkYb4zynwmPrkX6Qvd/FX2Os4EkBwzdcqVygpwEf9sGBIonZK5Mls3UCn2ynTzuSiqPGYn1cLGj/CBbz07oNRMfwIYxD3zLhUY+VbEJk4a2lVudMlcxFlmOqFAh/WL+OEC0lA2BJleiCfEuB9myEfRXFz8fDR4D9P X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?oVtk94FrTk4GoNwQIwrEAGY5ybaq2FK5Su+8IbHr+0qG8ynep1OdkZBhP4uG?= =?us-ascii?Q?H6A4KduU5Pe1CAjKzNSh1Rgxh59ubrulqSkYD5q3TmjspD584Y7+QVkEERP8?= =?us-ascii?Q?Cjthlimcf8xOCObKfivsM4FTwKQIsuKsRyovAaRn32zJZGIk8ns6yV31RrvU?= =?us-ascii?Q?3nzgJz7qt1KKdcFRXtBfbR3ITPsPcRCSaPeJDRRUKG4JU6VxdjuvMyCtuBOj?= =?us-ascii?Q?3+2Xrkm4Z3RCfcgE3TzUrrUGLLssvGLYhs+CzncbOu/0WLEKNrbq0/f3OGIJ?= =?us-ascii?Q?9cmk365DuQOyNfKXN2I9o45QQGwaxDVhYyQtiR+E2NClRrqv9+XzjHXIHeVl?= =?us-ascii?Q?OGImvKY3nzENdOiXIO+11ITtzpFvvWEMPggN//Q85vaHYQgjgDMTIsPITOs5?= =?us-ascii?Q?A2tWDdG2I0zFiqJ6Z60ibKPfiI/2ED8x2Kqs3iInxprFMrLb1O5I83Gjnqnz?= =?us-ascii?Q?aEuiinlW9Aka+AW6jqhbo5SDVCl/aOBD79qIGFUlJgGeFyqC5HDQ8ys9VpJG?= =?us-ascii?Q?j2hyxS9yngedhksxhQZDZetiDyNl/Gn85/oSujTnUpxLSo9beb2ATKXPPwBk?= =?us-ascii?Q?kTX4pkyVlgiojCLfkIFY2ubVkuT7JQDVIfk53g7VV0xmp+1T8Ev5m2aw/DMh?= =?us-ascii?Q?4J8aFShzaQayv5TsRTEUujNxHvtyNoDetIU1jdJCedGYOG1U2Y3msY7P3+zL?= =?us-ascii?Q?BeVzNzCuh3j1uFJbahEmGRhU07aj6oLXXVkx7AqJgg7Ly3kjRDrHv1fFKhKZ?= =?us-ascii?Q?/YRyOOMTgd+aGIs4pYQux5APBhlfhke3NYrFUzAky7+6qxxRvf99Rzqmfq1F?= =?us-ascii?Q?wYVj3a+g4SVbBiDf+1PxkPMS6W668EztvzqrhZBQsufzYAkEwuQz9rspLEMh?= =?us-ascii?Q?EmceiFD82/dE5m5d+5wAw2NvFHeYvSP5JJgS/lFEgr+7aVoa8mrY6t8QGBDB?= =?us-ascii?Q?nZODLq0vw2cZX2yvtqfaUqr4IYElvsT/EyvoG0+GztzKIlOrmrocSlCwkMfQ?= =?us-ascii?Q?z95R2BXP67UsJaZ+fVVDun4uqbi4yuZjeZqFCd1yn73uFT8/hLv1C/S9tFu3?= =?us-ascii?Q?zBNn2IiyFAWk4/vpMr5V53sJAONKxwOhVXnd13N9laTYSbvbTp62MmAFLLM0?= =?us-ascii?Q?V31gBkENY6Y3AaZZrKk/A9bJpatJClIs1tNR70AzQPAmVYETaS321p3UklWH?= =?us-ascii?Q?w37234gYAVAG8moewRWBpHZ4weC+wh854GTS/ARRbD32+yqdPS4scNE9MyYd?= =?us-ascii?Q?CpK/Yy3e794UzgNp1gdbJnPelFxP5NG+cq6oY2xup10Ixq5l7wmMznlyqLKC?= =?us-ascii?Q?V3427g6wDHW+LMgbW7tsn0A0cK3fsXMKJZtkIvuczkTu0sQ3AguqzOI43LDl?= =?us-ascii?Q?Xr5hnZeZDGPhRqnrjXA43lXKugzqVxKL1gLxilwNZB8qh9ATtkTTe1PGGitl?= =?us-ascii?Q?UZtp6WPxBSY=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8cf19605-73f8-4bbd-2683-08da395dddd6 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2022 06:07:34.4930 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR07MB3615 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55518 Cc: jackhill@jackhill.us, "Wamm K. D" 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 (-) --- Here we go; would this work? Do I need to include what the acronym means in every instance of @acronym or does doing so for just the first instance work? gnu/packages/python-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5094ef068c..dcf1bfa9d3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -31177,3 +31177,33 @@ (define-public python-deepmerge "The @code{deep-merge} Python library provides a toolset to deeply merge nested data structures in Python like lists and dictionaries.") (license license:expat))) + +(define python-gatt + (package + (name "python-gatt") + (version "0.2.7") + (source (origin + (method url-fetch) + (uri (pypi-uri "gatt" version)) + (sha256 (base32 + "0fjf066jixk30fr8xwfalwfnhqpr56yv0cccyypnx2qp9bi9svb2")))) + (inputs (list python-dbus python-pygobject)) + (build-system python-build-system) + (home-page "https://github.com/getsenic/gatt-python") + (synopsis "Bluetooth GATT SDK for Python") + (description "The Bluetooth @acronym{GATT, Generic ATTribute Profile} +@acronym{SDK, Software Development Kit} for Python helps you implementing and +communicating with any Bluetooth Low Energy device that has a @acronym{GATT} +profile. It supports: +@itemize @bullet +@item Discovering nearby Bluetooth Low Energy devices +@item Connecting and disconnecting devices +@item Implementing your custom @acronym{GATT} profile +@item Accessing all @acronym{GATT} services +@item Accessing all @acronym{GATT} characteristics +@item Reading characteristic values +@item Writing characteristic values +@item Subscribing for characteristic value change notifications +@end itemize +Currently, Linux is the only platform supported by this library.") + (license license:expat))) -- 2.36.0 From debbugs-submit-bounces@debbugs.gnu.org Thu May 19 09:24:48 2022 Received: (at submit) by debbugs.gnu.org; 19 May 2022 13:24:48 +0000 Received: from localhost ([127.0.0.1]:34813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrg91-0000qZ-RW for submit@debbugs.gnu.org; Thu, 19 May 2022 09:24:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:51520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrg8z-0000qR-PX for submit@debbugs.gnu.org; Thu, 19 May 2022 09:24:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34584) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrg8z-00046C-8J for guix-patches@gnu.org; Thu, 19 May 2022 09:24:45 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:33162) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrg8x-0004Z4-JU for guix-patches@gnu.org; Thu, 19 May 2022 09:24:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=IFSyNK7bUznis EmYnNZZSSvmK11wynAtOJiWAPB8W58=; h=references:in-reply-to:subject:cc: to:from:date; d=tobias.gr; b=jId89YVQ+ZHewzLtVsqOsYuzS1a6BRZwWe4+2Fi7g hQGNxr+Z58nJo0479y896y3/0Ho4vryXJtfIC6eaTPsapvKCvAmUl2Y5di+OD01LlgZL14 tFE2CGQGd6YYlMqgroLQt6/fxUAQPkCOu4YuuX8CRGmvEVI2lgAo68MQxBw7OshkuEBWEa pyp0BGa/9OAYvjgn0pAnuLbTKXShqcGHdR7o9JUnYY8AGOSd9QuvV3uGj8bO85gZRT5nNm tF/zcnT5/CzrejRiZIucWvH2P56APdy+nNDfw37AWulT6vSGVtuXKFDN2lfMABWh73CKgk FSTraDz07HOUYNAzod0cw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id aa18cde5 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 19 May 2022 13:24:34 +0000 (UTC) Date: Thu, 19 May 2022 13:24:38 +0000 From: Tobias Geerinckx-Rice To: guix-patches@gnu.org, "Wamm K. D" , 55518@debbugs.gnu.org Subject: Re: [bug#55518] [PATCH] gnu: Add python-gatt. In-Reply-To: References: <11> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=me@tobias.gr; keydata= mQINBFVks2ABEACjGBPhWf/qx0L9OhEIrAFTimo5dHa1FLy0AHaHvxmwYSIdJmERYGiNle1rcOvw cFRtu8KJUsrs27Vgoso3qHJpghVitUUf0v3ZuXQT9kfuQLz1Y8pyMzHwVFMLiJVj4Z3y7CJk+xyZ cpSAMbyPINbFVEhsK+z+8ojVGuaiucZkib6b67ySG6Pp1bon8xVvosj71ZRjfXh1t4X8laWO7fQq itT9lmc6DxbE/4vIhR+Vb2MblaA+DyHoNHGGao89h4CO99lfzWzsux41DnEG9d317sJRQTig6Wja EKHXZRA9FbfogD4SDa2uQYCpTJpsVjAyZyu2fuJ+t0zJJ+Ai9qDY87P6hOyd+/n8Eh2Y4TbxJiDo XUT72XY/RfPH1qrMIP3EI/NNL4LQeGG1n+625k3OVWcRVXG2vRrB6qurLmGkLEmjXWCFD9cCRGfH LeajLm9sM+t/nZPZ3btetcmK9tM2EwivyLUNhrTk73UUnI4CSAzdO2cISqo9zSMtFgj2alqd2fOR s7CKfEn+5PquruDbp/Ej7dOOrjgWSCXLDDYXRrtaKrLz/dhqq5ftFYi9tUTTQecFotM08fPtu+Kw JMP2ySHCkUqp0GvrUCeSRPAJZsmJrd535y+LlRhnqb0mbG4dgMa8A6xhkFYugnqldy/q7kX1EmRI 686N7bA6fh1MCQARAQABtCRUb2JpYXMgR2VlcmluY2t4LVJpY2UgPG1lQHRvYmlhcy5ncj6JAlIE EwEKADwCHgECF4ACGQECGwMWIQT1vFU0w28Ah7OdNu8cncT+udt8SwUCXpe0rAYLCQgHCgQFFQoJ CAsFFgMCAQAACgkQHJ3E/rnbfEu5IhAAk+0BW/twLmx1xMmeXn+I7Ne6SG3++0TRBduEaGWV3n59 lX6XPZUQdAPpS4uy0H+c90Owkw+aWUEwfyOWphrxZRtR2cCOP/3Pxj3Vgtz5RkY4u27lMj15jqa/ p7l2l256ZKJOegr9TvOWtkhMp5lxeVHT6f/44Kv/r/8mMCgSnLXYrEWPE462xI+mIJOanHLJb6No f2xLRCvXoLLp7Yejjv1dwOO71R9PMRhtNy46pZM1ylQ++UTkeSocJw4aNtiu0DHOkX9AlNBkutIx x07RpO+MqJKlzzLeQiC/fE5+dR2itRONopwXAqN3MuT7MonQo5XifBn+VK8i9xZWTXZDkWItWtCC 8oIj4zwxwFWiTmMwwSbI3Wdd/11Zw3CLc4Gd0M6NVgvAnuErQXSgr4lrWhZcncvi4L6EJTc9AUSa 8UWPF+S9t+CHTukpJmcYnsccMkOBhT7OZlmWBsylrYK/JTRWqgWSHWdSKmOuLK+MGDneOZEHkEcf jeXRWvmG7MSU5tE/p7NDLIg9vkvhQV9b0q4OtY65uNWbRe2QRJaYMDcYUAeSZzivRa8VaoVen6tb FvH44zpCxubn23ABl9YIzwvJC++r+H2qLdLpy0cfITiZadZ74Ae0aosNw7XARS6OY+A03BfXyPiI 2oW0jf/PdH9sh2mQrQxIQJ5cZz6Z3X0= Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr 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_PASS=-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.7 (-) X-Debbugs-Envelope-To: submit Cc: jackhill@jackhill.us 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: -2.7 (--) On 19 May 2022 06:05:22 UTC, "Wamm K=2E D" wrote: >--- >Do I need to include what the acronym means in >every instance of @acronym or does doing so for just the first instance w= ork? Just the first occurence in each description=2E At least how Guix renders= Texinfo (simple & stupid), it would repeat the meaning in brackets every s= ingle time=2E Not what you want=2E Kind regards, T G-R Sent on the go=2E Excuse or enjoy my brevity=2E From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 02:44:57 2022 Received: (at 55518) by debbugs.gnu.org; 22 May 2022 06:44:57 +0000 Received: from localhost ([127.0.0.1]:43573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsfKj-00088g-FT for submit@debbugs.gnu.org; Sun, 22 May 2022 02:44:57 -0400 Received: from mail-mw2nam08olkn2065.outbound.protection.outlook.com ([40.92.46.65]:63585 helo=NAM04-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsfKg-00088Q-Dq for 55518@debbugs.gnu.org; Sun, 22 May 2022 02:44:56 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S8HDSau8xy+eZg0ROCXj7VGk4RqbFSizpglhSSztkmuAWlmRnDYHgwWvmhACx2ngvOlyKtUwsjQZwwuK8Wex7OSUO8QOUkdBQzNgvTSlTGQ9wte5lgCOUASoQDImtNyS53esIkfIg7a5rMK9iR+K4RPbn5HEnQa9VpEyudheJQr8O3T13VqOKT5NgXhDZPBTo2svUsfn/650WIDI2RIMrTcAwdr1c1z8mYMNkzmS0UMUHwgvcanwHPPHz582hw2IMBeR+ZOb74Wkxdfo7HqRIynbW/nDpaNdFPwWDPhc4robsfKuSFqOHM+sp6v0DmUnKmd77GGI3gU4U57o5Bzudw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p9cAnJLcEhBCGtt+7JgEUWG8MzydoaswhUDH3j1IHIA=; b=NZDTHb5Tk3joBCwmvbLh6NnGS9dGepBQgwairY3DOhk4w2ox2zGGAsMRbi3VUGTWFpIHJawqZhsw6d87H0m7gMcqBsueJ9iAKZHeFUsUbPq9n5ljp1Vj6PWZwV8ucGBBkRZM6aRUrtGaB8u7590gCMUbN83pUcIy/P3KNlmSrY7WDORXGZpDiTjtrAzRakpDjdD8dLWpJ5rC6dcz5wi+AUezLlq+mKNyU4KbVjW9nQHYuT3R1/qBIwf14D04EOqE9UP7IGbOKTL45LnrJNPY1tsRojDA9taTMQabswHZ2MgoxwCYF5x+dDrLzZth/2glMfx6yrSsNozGY1aha05bJw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p9cAnJLcEhBCGtt+7JgEUWG8MzydoaswhUDH3j1IHIA=; b=ZY4JiOGvSisk74FccEYRL7t5wUBhMLJPYPtfFg2Cykmw7W4Raa3Sg5zvgUIofxF5VHsGwNKQoeCyRc7qT4cT2vqi/c6DttYSEkucb1kf+NYu6oKZBdTqbuhV6cqAZfX8h7hsDf/XgK5h4G/pY7HP95DJNiFCRDtjyioBXB3XHbLmos7zOm3900sPuZM8q/QetFN+1u+qV3MITiHBKrwHMe5UKVDfedVdvqBeLpx89yA605vKm4bnkFcxZhDatH6B7Bnk1bTrAQiPiqrDIOTol/foNfpixDJh1BpUR3UVFi8+lK83l60jYB5hTbnoYz9y9trC0kez3zazygVp0Y8ZPg== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by SN4PR0701MB3805.namprd07.prod.outlook.com (2603:10b6:803:4e::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.14; Sun, 22 May 2022 06:44:47 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4%6]) with mapi id 15.20.5273.022; Sun, 22 May 2022 06:44:47 +0000 X-YMail-OSG: tPniZswVM1lprh6XiaQ5DfKQjQ5e1jkqBzJXOgQnBv7IKed2OBIwhcw4d9tjYOV 52xzS4MOjzIsHOzbFhRU9Vbst9hR4a_EnqXc3iGnLIftxX8NLgafNyy9hNCXSS0AWPbOd6JhAIvS r_2i21E57VDCSRHZYPhjmgYl1fiEHKcgSxGxDLnyO8ebE.ZXQDN3MIx3SyQmsIAsj_GI.S9jtJFP lat6EUPnoJmJ_f3.bl8QRwRkS1lfMm72u39ek3BfVfIZciOoM7dG3sr57_nmA8QOHNDCpG9geXmY onIOnuDbOBbv8Dka6yibbQbjOLkWVYMvDiRONsqRbu.CVyRHh.8QyfN8hIrMDeVbNsuqB.kuu1cc ZyK6g661qo.x8wlNeDDojo4jcVkw36CbXMBwf3yvJNZpnxXJT06Mb3WNhV67IUCD0Kiu7FTm3Jk. UbpOEgILXuxjrrHu02_lV0mWIwI.6jJc7Pk9ViLA2fC.fw8yO6DVuVq5KiwCArLFTObLJiFEWfWD WaTYLBFkIzuPC3O37O5NLi1P56P2ZAHSK9zFU.LQyn9caUgKlOH_UWMD06iGMl7EZH7Wgq2J_cJS OCzJcIzMWBnvTaDq0p4XVKAkbIoeBXhMBJDnsZSaxJu9AS.xlxUENHXHFo9LMByy2.g0.7bW9992 LLOZvVezJju07qTGIYCX67Vy7N1L0cgN92K735vjSoK3GdFcGv9USJAKz_wD4qEFPYKlbL6i8mw7 zii15Un2dzGij_EM8HZ6NBb3yFhbjBg9Bbya9XudqUXlF4IXHdAOB8AWUk3gxhcpKYqV_Z8tA3GD 9fxa4SyLiYvYP2KhnbnjWUBxQL5RSK3EN8PIFDBZH6IXeyY9VPqyt5pUJQqJOeLOY6kw1uTWZo6F pXtXrkA3g352GoeNwjXx_jkMNOW0x_JhEgMylXhIX2wSEN5G6pAy4XrhnS.W9M54wC15sq7IVKk6 xeYxZsdhNGyRH54SeQCyqAhDXr4Vf8QRL6tUru2L_Z2lohTvJ0akm7upQpvS9n1tKY0Dfqg6O31D _zt6NFq0jVdTaMtUhn8KCbd_pgvE4z2f478joskTGXTr62RYzJpKkSsJsXlJIhfUPYCVPisai6LN BOOphIjDCTxs.vLhBd.AX9svrtPibhIv_RFjW8kKyEj1r8gBb2LLyRCklLoscUAVUyBlvz7mqbZl 7huodXfCw1YAffQYbSFfXAca1eW4mtnySbgMwTTN.hcuQNRLVCPM5QTsSPn9Pfmn52x9vJ.6SLkJ NJgN8qcDh5B.QMbBOy9XClmRLcYfqwP60hom6X9EsdBTe2lmIqQvetCmIQaHwmgoKm2UyHXd9aDr _V.dK3kwHzw5qIcqmXTApCTBR1W3rltJkCUkQ2spcN2XsD4V9TdZbgwOErksc_4E5YIUrXrKYaj7 qrZD0E5qBTsI_Iy8NUYvBGBWcJG9jMEa9nyJ3cb5baRoSAEoPDKb_DtloGKM2aEdOt4yVIaqJEy8 ZKPqt9BLJbpu93f0rNrR8a4gRb6_RWJXK7JXaxAaGwOK8a5D9FQ3bLb6dvpEG_gFFWLVk3I1sTJK SOr7nVMcVYc8BAbPbx99ajs1XR1beSxAuit_pw7TsDQuB136Pp16BenVcBJe0baSm1ygnRgytswx d6RXhE0oA9rJjw_HEs4VVjnwiDQ0ohaWIOMVHk_QTO.YywPDpiND30z9FgYzFn_GmiPz5BuMO1Rh goJXZ71thaz1xcA_3dQoINDngEBOfx4i3GX9N5imyRWpB4NMMs7IVDPik3zIllAWV.zfLJMgX8i7 iqmI0AUBRCMfHqB5HdV0uZ.fKrfWq6XhrYiQuLLyXn1.JonEUs_ZtX9kE9_5XeHO4Y45hGhYsaLf oj9y0Mi1gfWTKzfn_0ryaI.WdImf4V9F6XwnriaEaUCdR6ZhezbJEKT6X7GPGWIxgSLX694MF.EY QRJj2G_mumhJNx9vGiNFUjG0OD3JVUjnZLiqXREDbdbNhpbJXR8aYu_kl6d50GarIv5TfVKiXPtF DyUR8Cg5pnXYBwIY4KJyUw52_qzygp8VOHr_cOHkd2bKQJ.lWf1AMU64uYUaw7z6RyRQv_AzRQxM G3Wfo3PZlRdvQTwHsq0_DL29diFbzOGzZzA8DYDyDSOo7JobYx14Or6h9D79hymIGmEJh6Ot2qPg 95n5.CrxBrAjgPO6QuyLLRr.sjQjxA1Ki7zZ5wbFqclKmJpYGgO8btzD2zB2D62ShkCtEXL0uKep TnDdH5Y0Y9kSnqClm5qT1Xwxifd33e4eoBAsJIPrPapJ49DzVVqATpP96zX317AUrt9yz_WBQao6 tONpA63..6L.o7RGcH2MKlC4- X-Sonic-MF: Date: Sun, 22 May 2022 06:44:45 +0000 (UTC) From: Jaft To: "guix-patches@gnu.org" , "55518@debbugs.gnu.org" <55518@debbugs.gnu.org>, Tobias Geerinckx-Rice Message-ID: In-Reply-To: References: <11> Subject: Re: [bug#55518] [PATCH] gnu: Add python-gatt. Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20225 YMailNorrin Content-Length: 732 X-TMN: [KdeEZIosrhX5g75W48jZVGsIQAuVZvkD] X-ClientProxiedBy: BL1PR13CA0023.namprd13.prod.outlook.com (2603:10b6:208:256::28) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <419153041.1287200.1653201885636@mail.yahoo.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: af9e1738-ff95-4b16-ea74-08da3bbe8fe6 X-MS-TrafficTypeDiagnostic: SN4PR0701MB3805:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ivCNjXkfgleL6XA5ZLZ/x+nvZ6igRtugFLa+y9CQGXp+NnqQJjGjqUoPk24Zbq8F1MsZbF1WdUjiUxI9NoR0+0w4av+bAf41aQegIpXFU7yjJcIR9Ni7148SlLb2LAHTq0TyB5icnUmb5rmYZ97KsH9MQ5ReUE1p5VznTma5njTKfjAYe4EmfRLkbSWOdtOQUhWv2W8cxNWv9En/3mLysRrTRW4PkOaKwK4How2SEEA73rP0cLLygK1IfOClbWZUie/t+y0c7qItD8P8US8HgYqZPcsWG2NdLcNvLu45dXcuTi4XwKmbHNx+mQ/tTRZb3Y8/t8IAEiRGPXqeTrJwp7nAxdBSf0pY2bt7pdttIK3gQ+lJZBldGUtTCZ7PMCt6Ig1gZsEzb3lGq619/aL4JDcz2mSPSlI7B9m638Zn3dwoay56N3mVQqIzEV9CGe1pfT+xSe9leb5HAZSKKxAtc2Ly9INhB5hbVLN0raG/OYwGpoTpMGfz6WUF1WZKQGNv0MEyKtnFdat97piVKBqR+gcvuwapqvBxlHP6rCQnIRpJO48wFEiSBzF8hWjfjGHFrwWWuiZPRgRTfHvei//NtA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MUpuTGljZ2RtbVpVVkticEhmeEZidG9uUXhWRE9CTUl1aEhJd1FhMGkybGpq?= =?utf-8?B?cElMelNEcWdrU2U0L2JJdzNUSCtwWlRzd2hnSUJrMGlmbnV2S2plNm80SUpR?= =?utf-8?B?ZHlDNmVqVkJ0ekRGVFBUbHhSVzdsenVPcTdrbERqcEY5eUNGNlhQRVlGSjh4?= =?utf-8?B?d1VVVDNpSUZTRGtpOVBqdW50S3VvVXJTNFlMWkx5a2RUUHNvRHNKcmZBVEZM?= =?utf-8?B?bnlqQ29VQnhXU3AwM0hJM2FLTkd5T0xiN2VFQ0o3SmM4TnJUN0h2bFhEdTZp?= =?utf-8?B?SmtvRFhrY1UvN3NMYXRtT3FmbXZKZlM4YVRVdWdoTVVqdWlXRkhCK2hHQ1ZU?= =?utf-8?B?SUgrZUc3a0Evckw2ZEk3MFcrVWg4SFIzNzFtZS93Tk16S1VjaWp1QmRZa3JD?= =?utf-8?B?SWJOMXdpcUNycGRBUEV0Z1ROZXpVNU9ESDdWVDhPb3Y3V2l6cVllY0h2MWtm?= =?utf-8?B?WGxsR3daelVCaXJZRkZsRVVUcHY3cjFWVWRZeExtdWIzU2s3LzdIeTM3Q0ls?= =?utf-8?B?dTJsWExjY1Y4a2YxcUZwMHgxb2hwY0F1UDFaQmlheFhTcEtmRVpnMHJnR0ZH?= =?utf-8?B?WW1Cc0c0b1NiSzRoSzk4d0kzaXRwNjNldVhrZm1RaDNqZVZqdkNDQkEvZGdt?= =?utf-8?B?RkdVZHhCNDNjUlBRbmJpVVVkcVE3ZnZZZE1aQXFRK0FMWlVKY3pWNG1WOFYr?= =?utf-8?B?U056U1p3SkxuQ3dTSjZ5WXBDYnlTaGhSbFpkZGdmTHJXZDFsb3B6cHdVUDFs?= =?utf-8?B?WVFIYkNocjYyZVFPVTc4R3d3NFlrbE9neG5qcCtaYWhISTJTU0R0OVdMV2JS?= =?utf-8?B?Zmo4YUpDSWJwMXZSaWlXbjMxbTc2Z3ZGaWNXQm9QSEprcnV2ZEJzb1o0S2NV?= =?utf-8?B?TXNvcmc2bU1rMFRPb2FDZW1PNzRHblExK05iY2RIWDhINXZpdE5xeGpadnc5?= =?utf-8?B?OXVXTlZPaDYwaStqSlBFME53dE0vMWdBdXBBamRwa2ovUHYvd1pTWjFBelBU?= =?utf-8?B?MXU1SUcxTGpEVngzSHk5L2JaVFMxcUdWSXNvQlI3Z0VaTDU0UktTU0dQWThS?= =?utf-8?B?SURNeHdkSW5QQThncVJHQjlOSloxL3dITVA4YkFpdTkrZ2FCYjlqWTVyRUFs?= =?utf-8?B?UWlDRlJGWUw4c3Y2YlhGWGs0SnlNeWE0QVQ2cElqSW9md0RKT0FxTmN5VndM?= =?utf-8?B?WHgvak9KSzF4b1lpWXFXTU9UZm1TSmlVbFpUd0trVWR2MTJvODQxZldhSWRU?= =?utf-8?B?VnI5dHpyVDRwdmx5WTdXMnc0eE9SQVJ0eWNyQ0xVWnpLUFdQbFR3dmlPM0Nq?= =?utf-8?B?azNZenFxN0hpZ1M0RW0xVkZOWTR1TUZtZGRPVkNSQmRwOU9ISXJNdklXR2pr?= =?utf-8?B?N0swSXp4VDh1N2pWNXV6YWpkMXp2cHdmK0dSNlE2eWtLcE95ZGRtbjR4bzc3?= =?utf-8?B?M3lhMDU3ZWhFL1hVQ2phejhWQjMwdFpqRExHM1BRYXlMa0pGTXFyeTVERVhL?= =?utf-8?B?NXU4UHFPbkVNSHFYM0tEcTgwaTBhdFY3L05MdTI3cU1TUlNNeWRzdWhSbTlt?= =?utf-8?B?Q2FlV0hab1oweGNzay9CR0tZRlF6OWtJdHlCaHZCU3c3TDgybXh0WHlQcnRs?= =?utf-8?B?dmwzaFc4anZObU5WVU9kUisyTG5xSU5FRVQzOGpKVWxZQWRPSzJMSllITk1u?= =?utf-8?B?Z3NZZmU3RzArdW5BRG5WRENPeXdnclRkTThJbVY1WjFtVmp4UmRjQVNKRWtF?= =?utf-8?B?V25BelJXMk1iR1NLY2pEM3N5dTN5RUdrT0pyMVptYnJJY09rUnF6YjlWZ0Zn?= =?utf-8?B?ajNVN1RNME4yWWZFMTkzalBLYWdtWUZ3UFQwOGdIcGJ4Z3Njb1IwSitXS3ZU?= =?utf-8?B?ZW82eG1Cb256cEFiYmdYdzJIRzhRcy9DV1lmQ05jVGJVeGhTSnBOSTh4SitB?= =?utf-8?Q?2UKMG2ik2hE=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: af9e1738-ff95-4b16-ea74-08da3bbe8fe6 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2022 06:44:47.3727 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR0701MB3805 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55518 Cc: "jackhill@jackhill.us" 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: , Reply-To: Jaft Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > On Thursday, May 19, 2022, 08:24:43 AM CDT, Tobias Geerinckx-Rice wrote:=20 > > > > > > On 19 May 2022 06:05:22 UTC, "Wamm K. D" wrote: > > >--- > >Do I need to include what the acronym means in > >every instance of @acronym or does doing so for just the first instance = work? > > > Just the first occurence in each description.=C2=A0 At least how Guix ren= ders Texinfo (simple & stupid), it would repeat the meaning in brackets eve= ry single time.=C2=A0 Not what you want. Gotcha; that's what I was figuring but wanted to double check. Thanks a ton= for confirming! Then I think the necessary changes have been made, Jack; lemme know if ther= e's any other adjustments I ought to make. From debbugs-submit-bounces@debbugs.gnu.org Fri May 27 18:02:53 2022 Received: (at 55518-done) by debbugs.gnu.org; 27 May 2022 22:02:53 +0000 Received: from localhost ([127.0.0.1]:35971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nui2m-0001Xl-OG for submit@debbugs.gnu.org; Fri, 27 May 2022 18:02:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nui2k-0001XX-PU for 55518-done@debbugs.gnu.org; Fri, 27 May 2022 18:02:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43068) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nui2e-0006J4-4R; Fri, 27 May 2022 18:02:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=bVSG4GkXNhYHsBY650LI6U7AUL4WUv03ve0S2B0RIuU=; b=PB8ZTOomhTdyyqJgKP4C vKa3MLB809DJJj7AuLLLd9tV0a+7G0gpGZutp93/hRocEqT0iCyPUfKCDQjs5Dn9jTbgqj5aBFkhj TGL0G/0vsf2s/zB1XEnRojSOsaKSP9AjX8ztoy1+HWb6sO4cMZ2kxe2RTxZzwzAXxxhkreC8NPuaP s4W+thVQdolD9D8PcMp2j4XHWpCylHiOaML3Aw0ja3yN4tPWwdJJ8GTOz2qDKJoAZ8EOqGybRe2i+ s596RxTDRPo22gkE87OcCvVMCp+AYLRd+KcGswDO3g7ZVQyOl8MHdrPXW4hJwlzFYSXz4oyXppXzf DjVDC1f0YOiIfw==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:52026 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nui2Y-0001Hm-1I; Fri, 27 May 2022 18:02:39 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Wamm K. D" Subject: Re: bug#55518: [PATCH] gnu: Add python-gatt. References: Date: Sat, 28 May 2022 00:02:35 +0200 In-Reply-To: (Wamm K. D.'s message of "Thu, 19 May 2022 01:05:22 -0500") Message-ID: <87wne6bpms.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55518-done Cc: 55518-done@debbugs.gnu.org, jackhill@jackhill.us 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, I added a commit log and applied with the changes below, as suggested by Tobias (for the description). The inputs are propagated because, for instance, the code reads: --8<---------------cut here---------------start------------->8--- try: import dbus import dbus.mainloop.glib except ImportError: import sys print("Module 'dbus' not found") print("Please run: sudo apt-get install python3-dbus") print("See also: https://github.com/getsenic/gatt-python#installing-gat= t-sdk-for-python") sys.exit(1) --8<---------------cut here---------------end--------------->8--- Thus, if you install python-gatt in a profile, python-dbus should be propagated as well so it =E2=80=9Cjust works=E2=80=9D. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d706906a9d..fe1896efca 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -31806,32 +31806,35 @@ (define-public python-srt composing subtitles in the SRT file format.") (license license:expat))) -(define python-gatt +(define-public python-gatt (package (name "python-gatt") (version "0.2.7") (source (origin (method url-fetch) (uri (pypi-uri "gatt" version)) - (sha256 (base32 - "0fjf066jixk30fr8xwfalwfnhqpr56yv0cccyypnx2qp9bi9svb2")))) - (inputs (list python-dbus python-pygobject)) + (sha256 + (base32 + "0fjf066jixk30fr8xwfalwfnhqpr56yv0cccyypnx2qp9bi9svb2")))) + (propagated-inputs (list python-dbus python-pygobject)) (build-system python-build-system) (home-page "https://github.com/getsenic/gatt-python") (synopsis "Bluetooth GATT SDK for Python") (description "The Bluetooth @acronym{GATT, Generic ATTribute Profile} -@acronym{SDK, Software Development Kit} for Python helps you implementing and -communicating with any Bluetooth Low Energy device that has a @acronym{GATT} +@acronym{SDK, Software Development Kit} for Python helps you implement and +communicate with any Bluetooth Low Energy device that has a GATT profile. It supports: + @itemize @bullet @item Discovering nearby Bluetooth Low Energy devices @item Connecting and disconnecting devices -@item Implementing your custom @acronym{GATT} profile -@item Accessing all @acronym{GATT} services -@item Accessing all @acronym{GATT} characteristics +@item Implementing your custom GATT profile +@item Accessing all GATT services +@item Accessing all GATT characteristics @item Reading characteristic values @item Writing characteristic values @item Subscribing for characteristic value change notifications @end itemize + Currently, Linux is the only platform supported by this library.") (license license:expat))) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 22:52:31 2022 Received: (at 55518-done) by debbugs.gnu.org; 30 May 2022 02:52:31 +0000 Received: from localhost ([127.0.0.1]:42268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvVW2-0000GT-FF for submit@debbugs.gnu.org; Sun, 29 May 2022 22:52:31 -0400 Received: from mail-bn8nam12olkn2016.outbound.protection.outlook.com ([40.92.21.16]:58944 helo=NAM12-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvVW0-0000GG-0h for 55518-done@debbugs.gnu.org; Sun, 29 May 2022 22:52:21 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gJkMcHiN679bDBQqxTt7ciZ79pe9ViIIsFtuJ63XjtNzhecutvUOriiMGKSzeax3osSnISOGbCZlX79ZY2zFELm5cApIz/cJRdFKwVlFSj+C9qkHhhmWY7ITwG7kECwU4K3FK9GfDhtw4ingrmBxMbQOzlsKtVbv0eBhXfMcpNAZjYP40yvTtD6Gvo30ztqqyubC37WaX3L86mH7SWGQrE8nOcemTC4voMVylh30gEBtTwpcJoDc354wj2PGWZd5MPMHllvCgN6WXc17XoLUCuL323WZQB7HQDOKjz/nPD3IO59WwW/pucGsYibJ6Zmjadfnss869zmk8rx2ILgB8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kzEbhadB9eHEz87PYt9zVTKj5zBs6OdIgDmT7fN406Q=; b=SszSkwLVD7OmQ/Mi9cGGKrfKhrNhNfoM/issOUfvTueJ2TDEqilKBx55Z7VJRh0q3eJCw6m1Sn6gFL+FnJ/teXggFKuE3/MzHoxhVwvMIBWGdqWFKKwItgiexKdplojuNdm2/tm1W3HUci4FHAPs/fZyK+yELJFHTC0mmg1Vf8UyVXCyjgfA9oK0tZ/FAniBMSePz6dT4tQOXWrsJAJdI8ku1PMqMNcC7Sum6m07uYFfYmGAnn1t9JM4it0huDuIUZ0Z3ElBYjkhbmj7r6hdQmK/cz7oYkxundGw++w1m9pD74PVBPY0uI3WQ1o0pPODK2KzpdiGC8Ko2oUyKVfhQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kzEbhadB9eHEz87PYt9zVTKj5zBs6OdIgDmT7fN406Q=; b=V2xGd2RXGRPqxovhLZnWRUQEbPKOUipFGKjUbsRpr9yAYIAt6rL2KMF952Uu3ERpoXuQ4nVrqZdoqn8IBZdwP2Ts7KOJhqZH9wY5rVoiDPGo4RjMK4HuB4wYA5BrK41mdqeFCKVb/4bd3Pe2tGARg1DrWhklNU1KkTIx5PJJR6rM0tahnX13xXBRE1tiMeWoSEJnjfN9tqJJFWzqUGvJOWT9H+MucfWuW3W2nOxa8ezhTJnt3dQ7qYjj7xl2M89nexWZvvUs5JTR034Aflw8VRBmp6gg/ynG5qLihwsdX2x9p1G5SYY1jH8q9bz6u596mn8oCsLYHnjT0BKSaEbAZw== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by PH0PR07MB8672.namprd07.prod.outlook.com (2603:10b6:510:86::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Mon, 30 May 2022 02:52:13 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::712b:25fa:760c:cbf4%8]) with mapi id 15.20.5293.019; Mon, 30 May 2022 02:52:13 +0000 From: "Wamm K. D." To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#55518: [PATCH] gnu: Add python-gatt. References: <87wne6bpms.fsf_-_@gnu.org> Date: Sun, 29 May 2022 21:52:10 -0500 In-Reply-To: <87wne6bpms.fsf_-_@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s?= =?utf-8?Q?=22's?= message of "Fri, 27 May 2022 18:02:45 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-TMN: [PX8rwAGcmd2vm8X7hf13lW5v+mkK4tDJ] X-ClientProxiedBy: BL0PR03CA0006.namprd03.prod.outlook.com (2603:10b6:208:2d::19) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <875yln4tr9.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 31fb18ed-fbde-4a7e-0054-08da41e76630 X-MS-TrafficTypeDiagnostic: PH0PR07MB8672:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: r1FnuprTduT02ssYDwPxg4KqwfleCh1eO2i47/d+XxsquFs2Rk6sekV4DGhOoHy6XRBq/ykstyCyjvrZwWUMkYhPIP4+8Y2t6KqUZpLxyhuYf+9TFDrR6nG6owG+6vC2culPRlQMtJz2Q0LmzyW4OwKDh0A2fTL91c/ahaL/0AToiOs2wQ/myXIdPH1wdu+ZcJj/zIjH6SOK5a2lOcR0vczT/T2MrcWcMBDRhvoRvyRXn+EkmAKbacPmTNouP2CspkCSikp+bsUdSKi1UPLYRBSo73LrRkFaLg37k9PPg9CB3cy1EBHmWsf4F7c3Knb1KOVe2NbXJkFzBGUVSZ1EsY19aYr+SrFg4v5zJgg95BLuclzmZoH1Vnss9LzJlMPYiIn5HeANLo5u5k7jQgSkRF62Lmhz8PtEPNy8XYKVZ8IrIdvzKwkpbrXkOMMleJ3FXG2LDCx811FxHqOmqfDoGspG+cPZ/DDpE+m2tzJteXyJnPvQY71ysqXQlfIRyXz9JkdOEMviGNT6yVdXWXzUjDjiy7g9QC2hTlEhssXSt4pRU6/9e0knd/DF0MaEccSYWi5E2MnkF+aaNyCMefvpTDZJc97YoObu1DIdugRHnaEa6i0lxYA+GTAbEW6IZr41 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QjFuU05YeVVHME5ybzloVUhtQ1VtNmVYby9uU3hkYUVOcXZLSEl1RjlhRlQz?= =?utf-8?B?SURWQU9BVkdtSEo0VmZJVEhhc0NaMnBJUXpJMFU0Y0l5Tm9hQkJOT2pIK081?= =?utf-8?B?eWtqeXhsSUkxZVdFeVdRblk4SC92UDRmakNqMUIzMFZwckFxS0QrYWhZRmtG?= =?utf-8?B?SzQ3OGRuSWdpM3hlWU5mR0F6NWlkWWlJTVVUTkd2TXJoa082cVpHQlJ2eHlZ?= =?utf-8?B?ZjNJUkp0eFJNR1BxaG9tVkZ4VzFCN2daem05VlY4d00yWVhZL2EzWXhYakdR?= =?utf-8?B?blVDUEoxeWlycjdxY1hhbDh5N3JNeXF2bVJpUU1sNnBRUFRxRnYxWGlzelFj?= =?utf-8?B?R1RoVjlLQTZVdkhJaUQ0L0RvVFFUcjd2QS9OMEhKME9Vai8vcVo3bDlZRGJy?= =?utf-8?B?aHJzZUQ4UFE4QXc5cmlVVEFjRS9kVEhxOHl2L09CdlJJK2VyRUpxenRlVEZ6?= =?utf-8?B?dzJ1VjVmeTdVelRiTlRxRUJjbkpYL29hQnA0aEF2MzJhVmZwVm45YTIrL1BL?= =?utf-8?B?M2xndWl1Zmk4TkhUQmIwd2swK3V5Szl1UlRzMHdZZWloMGREam04NDhQbmNu?= =?utf-8?B?TlZWd3hGa0tkRmhqNVM0L1hZY1Z5YjdVWm9YQUNIZHdJZkViQmFUaUlRRXFG?= =?utf-8?B?N216ZGkzSFVOYUVKWHRxanEwSkwrV01uYWltalFzTU9IeEhnZm4rVTNQYlZX?= =?utf-8?B?NEQzSUlGK2NBT014MU1IaFF2SC8wNjg2dnV6dTViNWI1V2tTRWVXbWNxeGw2?= =?utf-8?B?dUFCREV1VkU2blVyNWYzMlBIaUtIZzBnNXBDd1pXbjQ0OXdMMElFUFY2T2RX?= =?utf-8?B?MU1nQ3RYUXJsSEZlU1QyRk5FbUxuWlgrYU5rc0pCZElmYy9paXFVdUxNN29Q?= =?utf-8?B?RWdCcThWaWljQkVBYXQrakIrTFlEdGhJMS90ZkppWVIvNmEzOGNYbFFjQVdM?= =?utf-8?B?ZHUvWUlVTWhWWUxOWkVqdDV5NnlyRzlpVkcwaHI3eFhPZHFXY0N2ZWhMaFJC?= =?utf-8?B?djRWTm5ENDg3UzBuMVZpYmdHT0VyZ0V3TnF2MGt4NGFVdUN1cVFvVm81QU9H?= =?utf-8?B?VWZHbHNoVWMvMW43K0VOeVVSWWJNQXhRNkRrdStzeWpENmV2TldrOW1RT3FM?= =?utf-8?B?MmkvTGhaUVFpcldJaSs2V09XSzVueWN4REpkdHd6L1pod29Td1RkZTd5QTht?= =?utf-8?B?NGN2T2pMTWdlekNwWkNiOEl3Z3BYS0dOdU5OVC96cDBZM3dORmNaWWQzck1I?= =?utf-8?B?M2h6LzI5aUFyNm5VTGRXUUUvcVJvTHR4TklsSDAxdDk4clg0Q2J5SHBHWllV?= =?utf-8?B?OWQxRnJZdENOd3hSUXMxQ3JFeDhJTDlsOVNWeFdSVCtpRGV3SEFPYStBczF3?= =?utf-8?B?b1R5Q3htU0R1dDVaais1ZDVkYkxuZE9wcmpFWWFMeWFjK0czNEVvbDhQL3lp?= =?utf-8?B?VkJTcyt5OFUzbUlpSVZrZE9IUHNocGpWZmxLSmtiNHpJVmV6R2N3RlN0UUNW?= =?utf-8?B?d0dQT1N4UDIrZEFZYWgzejZWTVpzVklaVEFtY3dUdGVRSVRZUXhDMmVRVWRL?= =?utf-8?B?a3U1LzQ5ZUpTd3BhTmhjck42R0k2d1BQWDlOZEZieWhnallXN0hXaGxlZ0M2?= =?utf-8?B?ei9WK2RUL3d4OVc2RWI2RnhvKzlla0h1Y1pYR0JjL3V3NDhhZXpsSmliTGdX?= =?utf-8?B?UjFKN0p2d244L0hZNi9QbllKOGlSRStRNmJOaTFZc2ZBejVPU1lHb0FhZzRl?= =?utf-8?B?R0ppWlRoMG9kMlVTaXNMOWJzQm9OOEdLOENGSk9iRVJiUTQ2UzdBL2N1ZHlo?= =?utf-8?B?WHorNnI5WWJ1SmlKRVh4R2lZUkxYdUYyMVh2S3pZZkZtNHN5SHhsTzM1UVdm?= =?utf-8?B?OTA0d0pJN0tnbWNxMms3UXphT1IrL0JJNHp2OGNneFJFY2hQZi9ZNVNkY2ly?= =?utf-8?Q?ou79/jUpWqU=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 31fb18ed-fbde-4a7e-0054-08da41e76630 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 May 2022 02:52:13.6050 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR07MB8672 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55518-done Cc: 55518-done@debbugs.gnu.org, jackhill@jackhill.us 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 (-) On Fri. (May 27, 2022) at 06:02:45 PM -04, Ludovic Court=C3=A8s wrote: > Hi, > > I added a commit log and applied with the changes below, as suggested by > Tobias (for the description). =E2=80=A6ah; heh, that was definitely not how I'd read his suggestion. I th= ought ~@acronym~ was used in every case, with the full acronym spelled out only in first case, so thought I'd gotten it right in my last patch. Sorry about that. > The inputs are propagated because, for instance, the code reads: > > try: > import dbus > import dbus.mainloop.glib > except ImportError: > import sys > print("Module 'dbus' not found") > print("Please run: sudo apt-get install python3-dbus") > print("See also: https://github.com/getsenic/gatt-python#installing-g= att-sdk-for-python") > sys.exit(1) > > Thus, if you install python-gatt in a profile, python-dbus should be > propagated as well so it =E2=80=9Cjust works=E2=80=9D. Mmm; O. K. That makes sense. Thanks a ton for explaining, Ludo; it's super appreciated. From unknown Fri Jun 20 07:09:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 27 Jun 2022 11:24:06 +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