Received: (at 75445-done) by debbugs.gnu.org; 21 Feb 2025 13:32:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 08:32:01 2025 Received: from localhost ([127.0.0.1]:57067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tlT8K-0003GL-K9 for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 08:32:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49136) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tlT8H-00033k-DC for 75445-done <at> debbugs.gnu.org; Fri, 21 Feb 2025 08:31:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tlT8B-0001bs-1s; Fri, 21 Feb 2025 08:31:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=K3nMdLr/gqq8ZPfbKbTgI6w9tpxwzXe8MF0MfnTp9aI=; b=PSBQIqwQIUOI8mTE7ufF 9RK6erusr52cTcqgu/QzrJoG2zgYAB58CfNgJurAccj9Dj2zZAx5kAddmzqFww0L7/cXGMUIwvolU VEpLck3VDag9ckVrMMMxSnO8+iQ7H67HcUHI1cdZL5qYS//e9gm62BiSx+3meKs5a3WoKLEKGF4uM zNQOdeN0vfZwZHxkwgvSpg7ro0nmh8TZMAA9RjbAEVaoh51nAF4lV1olHuXPEcd1jMBb7zRwVSP/n NtneWDF6XQk9vNw6JMBfSB/4NuMvGt9hxZnG6rcotUSjeS/kg1EM9/aCVWTDUzrJZ9e6jY8f3KuON dMPEFxrXW1L77Q==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Karl Hallsby <karl@HIDDEN> Subject: Re: [bug#75445] [PATCH 7/7] services: Add xen-guest-agent-service-type. In-Reply-To: <7945dde8e89d4efaf17b2ec64f7489631d0a0bab.1736366802.git.karl@HIDDEN> (Karl Hallsby's message of "Wed, 8 Jan 2025 14:19:01 -0600") References: <cover.1736366801.git.karl@HIDDEN> <7945dde8e89d4efaf17b2ec64f7489631d0a0bab.1736366802.git.karl@HIDDEN> Date: Fri, 21 Feb 2025 14:31:47 +0100 Message-ID: <87eczr8lvg.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75445-done Cc: 75445-done <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Karl Hallsby <karl@HIDDEN> skribis: > * gnu/services/virtualization.scm (xen-guest-agent-configuration, > xen-guest-agent-service-type): New variables. > * doc/guix.texi: Document them. > > Change-Id: Id1b1f4fc2b193d73f4401e74a214222dfe1b6ea7 Applied, thanks! As mentioned before, it would be great if you could see what it would take to write a system test (and thus, a way to boot Xen) so that these services don=E2=80=99t bitrot. Thanks, Ludo=E2=80=99.
Karl Hallsby <karl@HIDDEN>
:Ludovic Courtès <ludo@HIDDEN>
:Received: (at 75445) by debbugs.gnu.org; 17 Feb 2025 05:00:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 17 00:00:54 2025 Received: from localhost ([127.0.0.1]:40953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjtFW-0000KR-6I for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 00:00:54 -0500 Received: from mail-io1-xd2c.google.com ([2607:f8b0:4864:20::d2c]:58725) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tjtFT-0000Js-W9 for 75445 <at> debbugs.gnu.org; Mon, 17 Feb 2025 00:00:52 -0500 Received: by mail-io1-xd2c.google.com with SMTP id ca18e2360f4ac-85592116ca4so39237139f.1 for <75445 <at> debbugs.gnu.org>; Sun, 16 Feb 2025 21:00:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1739768445; x=1740373245; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=aLeemvGewfv5HW2Pwq7mLHvlF9N0b/0dkr3Ya8qNBzk=; b=EoChosaqrzC9GMiDFY+fDQYe+fBzCKZLIKoX17aRkG7GCkYteZ+BPj+xaH7Fxi5AuH zOd1R22TYf6wc5ZtEsI6apd4RuWKQKW8oCUb3wnUOpxHyRfXFIKnpLj7H+KR4Onty4Jy zKa5ZqFBn2qAU9cB+IzdasqwJU9vdJzyAE4JKKV8ntIEcsIN23OUcNcF7uwsVPv7jLRB hh1dQ89h8ukW7brJeCHNQBFZFkfT3ka4+SeCmwgDw0ZAarvGPj++wN9rjh2MFpEEjUkb dm/UzOtHw5a5FqEdVr/QfLcJXc5LaT85EdnrfiPjjI2h609SaFGf1h2+L14AzkKsjogw +MqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739768445; x=1740373245; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=aLeemvGewfv5HW2Pwq7mLHvlF9N0b/0dkr3Ya8qNBzk=; b=ijbNczTOJwGGTKD79z2Wahu66d9GozjmsGmzd2SOiGcG27Tjr0jSyuoBqBS2wpyt6Y Z15jjUYLt+QQaO8oBSE/v4ZyQVWSnWE4xIsDn4bmkdL9Omfvh/1P5Nr54fX+E4E2Qp8O CRE3EUk7T8u8nFh5Uv15hw/QbbkPVHy93okPq3yR+rHRTgtPgkwhBGqzR6KkX19Ugfy1 RrUGl0moB+VJcSL0ayPJwftwRvs9n34jqRnt+PAtDmX8ZR+vidGZGFCUOiSSf85yl0N/ C2oQnCJRftixMwUsIps2+AITzo4/tcG4pMtTEDB9tLuTmmy7zUO/16s0/AjekwMNhYJn tsXA== X-Gm-Message-State: AOJu0YziWL2VmsvNNTfsgGnD4La3BLYBjfkYFoaqzihdGAWg7+XtlHPZ dogfAzfxsLtNq5XP4C7LL2ESpJBuWTEvoqKUzPHNdWeLN6zfpGBuHRK82uJJuPSIbe3RJTxwPNd SPg== X-Gm-Gg: ASbGncviXF4ea+9LwKihs+nkVn8YbHzSz+yRpRWBLS05qcpP8jvnARlz/1SkXBWvYX7 cAhUJJyzKt9mepAodXlzS1x0z8PPWd90gaTKEUF4ACJdVJYjPGGMyV4ad3XOzXHBT49cGhrtkM2 7Hjp/u8dfBTjr5F8AJaqtftKVJGvUsNHmv2rWojNscJOwTulXP2JKvYLVlhWXOdZCRSOxbfCy5e JSZWyLRSwprIjT3lnFzS5vQYdLRavR7Q6b4STu2PvqSkqJZSRhAaMBRwwnvsgzvMMCqtWXgNgUN A9D/kP5K X-Google-Smtp-Source: AGHT+IHNVdIDMpUtMwPZ6Jk52W4N66K7yKxn2ljf+t/TPpFd0bhtqCcwA28m1N3w+LFeJu84Up5QZw== X-Received: by 2002:a05:6e02:330f:b0:3d1:9f4d:131 with SMTP id e9e14a558f8ab-3d28077166fmr74340315ab.1.1739768445026; Sun, 16 Feb 2025 21:00:45 -0800 (PST) Received: from localhost ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-3d18f9d707dsm17488665ab.38.2025.02.16.21.00.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Feb 2025 21:00:43 -0800 (PST) From: "Raven Hallsby" <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: Re: [bug#75445] [PATCH 0/7] Add xen-guest-agent and daemon In-Reply-To: <Z3_m3P-YUSQEB862@3900XT> (Efraim Flashner's message of "Thu, 9 Jan 2025 17:10:20 +0200") References: <cover.1736366801.git.karl@HIDDEN> <Z3_m3P-YUSQEB862@3900XT> User-Agent: mu4e 1.12.7; emacs 29.4 Date: Sun, 16 Feb 2025 23:00:41 -0600 Message-ID: <87h64tw4g6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Ludovic =?utf-8?Q?Court?= =?utf-8?Q?=C3=A8s?= <ludo@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > ... and I'll let you all handle the service. Just to keep this moving, are there any edits I need to make to get the service-type merged? It is significantly simpler than its xe-guest-utilities cousin, because it supports fewer features. Efraim Flashner <efraim@HIDDEN> writes: > I pushed 3 of the 5 rust- packages (not the 2 that weren't actually > needed) and xen-guest-agent, and I'll let you all handle the service. > > On Wed, Jan 08, 2025 at 02:12:48PM -0600, Karl Hallsby via Guix-patches via wrote: >> This train adds the necessary Rust packages requried to build the >> xen-guest-agent package, builds it, and defines a service-type for >> running it as a daemon. >> >> The guest agent allows the virtualizing host (Xen) to receive >> information about the running OS guest and the host to send graceful >> versions of commands to the guest. >> >> The service-type is mutually exclusive with the xe-guest-utilities >> service-type and daemon introduced in issue #72249. >> >> Karl Hallsby (7): >> gnu: Add rust-uname-0.1. >> gnu: Add rust-xenstore-sys-0.3 >> gnu: Add rust-xenstore-sys-0.2 >> gnu: Add rust-xenstore-rs-0.7 >> gnu: Add rust-xenstore-rs-0.6 >> gnu: Add xen-guest-agent. >> services: Add xen-guest-agent-service-type. >> >> doc/guix.texi | 24 +++++++ >> gnu/packages/crates-io.scm | 112 ++++++++++++++++++++++++++++++++ >> gnu/packages/virtualization.scm | 51 +++++++++++++++ >> gnu/services/virtualization.scm | 34 +++++++++- >> 4 files changed, 220 insertions(+), 1 deletion(-) >> >> >> base-commit: 4eaeff997907bc1b67884a6dc087756a50f175e2 >> prerequisite-patch-id: daabcb5995f03ed867a27648e973e1c2203f2bc9 >> prerequisite-patch-id: 10ca9a0912c5ab863ed39f14959581e75962ada9 >> -- >> 2.46.0 >> -- Raven Hallsby
guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 9 Jan 2025 15:10:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 09 10:10:33 2025 Received: from localhost ([127.0.0.1]:53926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVuB6-0005eX-QB for submit <at> debbugs.gnu.org; Thu, 09 Jan 2025 10:10:33 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:51335) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1tVuB4-0005e3-DQ for 75445 <at> debbugs.gnu.org; Thu, 09 Jan 2025 10:10:31 -0500 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-43621d27adeso8174255e9.2 for <75445 <at> debbugs.gnu.org>; Thu, 09 Jan 2025 07:10:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736435424; x=1737040224; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=xkeZZmNvWpH1jAvW5wmO7KDfQyDdHbC+GoqH02eFxfE=; b=l9yIizpBpGlq6XDwW3aTVzyW3KeNynETRcefjGy9fzMB8nGOfmqwqzulSK0NiMUPxR A2Lk13aPHPTqX13KEs5Mk4sFUFWrraVY7KZmo3NqeBA5gQi9lflUt5wDmwMLYTxu79mM Ib5NjXHy8H/Ff9ioa0wSKpUL4+bFPbZwNE3d4NPpn81Q9S7nTpe8toRg1EUbxAtxG5QK f0o3oPtv+iQZS4s0Asa93/dao3voQa5rM/65GCLMOW0PsfgDAYbdS/FuBhhNq1p+2rce pmQd1E1aaP8YolYRezn44oZahQvyZJ+/rPeA3rS1I/x4QMM/SljMQGFE6+AM83G6ATaG cU0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736435424; x=1737040224; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xkeZZmNvWpH1jAvW5wmO7KDfQyDdHbC+GoqH02eFxfE=; b=HkaJeGpvJZVwnAi6qY3Vzs8/lsRCUbQyVHiWay4jKGeeOcp4fnEfYE0K2sjbL6umgv AZfNLsmTgu6BVpuFn91QN7Py64vtO8CEJbDr8puw/9iHQPBWDbuGs8VYaFIAajE0+RqM 1AvuVwx8U70oA5YE/4+vc05p0CmmZyarJkpvaOSIIHqOrvJZl/tkLqSILElfRI0SD5vO eP9mNVHptm6oLiiCriHgCKU+YbnghnXK5ABdRL0ED/YgpO71z3hUmFbDfEHvQsQOJ6IM 9EB0V+ww/0i0+Pzq5JIRqCMUKXV2THvW2EbwtUyayQTQld3wZ0KZaIP+QyW0b0Kns8V1 1W4Q== X-Gm-Message-State: AOJu0YyvE4uzfayydyaXvGMkQOFyrZqgR9YaOhMaEdPamKmd3baYE4xm HZf0cGuLRBVvjxMQ9sqhvy3csq7Oo9SCdZAU4wHnlOlov0di3GwheO9dctZi X-Gm-Gg: ASbGncuIM9arMeV28c9hy0jiOFO1YQ5XhdH/vpQ086TiUVK9JS+TXX5tki6D6nw1cB3 rNhUEY0Y4HwPBSAS2OJ1V92J6f79atOTg1UKWlsMXqI2IDsANecLyjY2h4id4wcPCCgj5DYqhoH nkNBylM0B4WbtYcneGqKlK9KrnXAExPyvU7oWrFjvb0rt0hCKnYuf8nKC4+zJW8weA69EoIMfcy 4bX7B5N3Ylrxw4QVtqMRDXVWVnCj41x5mMnF1Pj+HAwjNX7tibGu3vn X-Google-Smtp-Source: AGHT+IHO0DJN4lpJDeW/mVF2V+c/ctOjeWP8KBJksRb28toCSa8GSryO7AcjuSjJHD5/vAzEEjYu2A== X-Received: by 2002:a05:6000:144d:b0:38a:615b:9ec0 with SMTP id ffacd0b85a97d-38a873122edmr6638173f8f.54.1736435423831; Thu, 09 Jan 2025 07:10:23 -0800 (PST) Received: from localhost ([141.226.10.168]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e2da66e6sm58751625e9.4.2025.01.09.07.10.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jan 2025 07:10:22 -0800 (PST) Date: Thu, 9 Jan 2025 17:10:20 +0200 From: Efraim Flashner <efraim@HIDDEN> To: Karl Hallsby <karl@HIDDEN> Subject: Re: [bug#75445] [PATCH 0/7] Add xen-guest-agent and daemon Message-ID: <Z3_m3P-YUSQEB862@3900XT> Mail-Followup-To: Efraim Flashner <efraim@HIDDEN>, Karl Hallsby <karl@HIDDEN>, 75445 <at> debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1JfiY4PWKcTnyH1A" Content-Disposition: inline In-Reply-To: <cover.1736366801.git.karl@HIDDEN> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 75445 Cc: 75445 <at> debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.8 (/) --1JfiY4PWKcTnyH1A Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I pushed 3 of the 5 rust- packages (not the 2 that weren't actually needed) and xen-guest-agent, and I'll let you all handle the service. On Wed, Jan 08, 2025 at 02:12:48PM -0600, Karl Hallsby via Guix-patches via= wrote: > This train adds the necessary Rust packages requried to build the > xen-guest-agent package, builds it, and defines a service-type for > running it as a daemon. >=20 > The guest agent allows the virtualizing host (Xen) to receive > information about the running OS guest and the host to send graceful > versions of commands to the guest. >=20 > The service-type is mutually exclusive with the xe-guest-utilities > service-type and daemon introduced in issue #72249. >=20 > Karl Hallsby (7): > gnu: Add rust-uname-0.1. > gnu: Add rust-xenstore-sys-0.3 > gnu: Add rust-xenstore-sys-0.2 > gnu: Add rust-xenstore-rs-0.7 > gnu: Add rust-xenstore-rs-0.6 > gnu: Add xen-guest-agent. > services: Add xen-guest-agent-service-type. >=20 > doc/guix.texi | 24 +++++++ > gnu/packages/crates-io.scm | 112 ++++++++++++++++++++++++++++++++ > gnu/packages/virtualization.scm | 51 +++++++++++++++ > gnu/services/virtualization.scm | 34 +++++++++- > 4 files changed, 220 insertions(+), 1 deletion(-) >=20 >=20 > base-commit: 4eaeff997907bc1b67884a6dc087756a50f175e2 > prerequisite-patch-id: daabcb5995f03ed867a27648e973e1c2203f2bc9 > prerequisite-patch-id: 10ca9a0912c5ab863ed39f14959581e75962ada9 > --=20 > 2.46.0 >=20 --=20 Efraim Flashner <efraim@HIDDEN> =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --1JfiY4PWKcTnyH1A Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmd/5twACgkQQarn3Mo9 g1Gj6BAAig9ulDnwwOhsDO1NQKke++//KmC+gV068Jk/K9C9VrLkkSI/N2/RnR4o z7KPJtz1BB/9sdR8uWQ6+d+et0mtKQrssr2L6KDSuVh+6HQfr5MIojZ0jsZwqIkE +mpri6VnSxTlj0m6rJDS4uuRGZfubIpOYrUJbq6I7pM5kqGlJqsdZPNezvIEXpZA 5d2GZb58NpDSAoO8k6OmU9nRkaymBKTN7a5ZZ5PTKcUaxdggajjUIRynvwPQFBfF o1FVoe/CJ3KNdhcE61csrwh8QkVmNudh4KoamjlxqYgjgqigc2cp+RbvATB1vux6 CbGzE2gwKYwsBQjxXAFz+pK0Bfmus0CZ3gzpcMNul6vL8JqYR35R2aCKAr+Fh/Q6 CyTlH1ymP8/OdACaJ6cX+F2xws1ojTKldwIUYUmYL2HtI5Cxc3FB690gScfUPZAB en06BRGN+pij1XSGDwK2//SKpGzlH5/u05hs/vJ4C8WJkt083RHvrfphvpt9vhz8 5dgg7zka6gCfSrKYKRuQao+ENwJsJ3yirEnCTh135VKR97do4mY0WhHrd/wdck4u p+X/yyhq+hwRiD0nJe9G38VVoqzNPZ0lWRj9JOjU//dGtW61sXDzBSK8AEJ8yrPK Umv43Cdhrv1vuNqD2FM+pUNwM2muN1jxA43RTBo5DorSwbhEcVA= =5/LO -----END PGP SIGNATURE----- --1JfiY4PWKcTnyH1A--
guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 8 Jan 2025 20:19:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:19:33 2025 Received: from localhost ([127.0.0.1]:49134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcWa-0001GZ-Ve for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:33 -0500 Received: from mail-io1-xd2e.google.com ([2607:f8b0:4864:20::d2e]:42424) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcWZ-0001Fa-7V for 75445 <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:31 -0500 Received: by mail-io1-xd2e.google.com with SMTP id ca18e2360f4ac-844d5444b3dso8000639f.1 for <75445 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 12:19:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367564; x=1736972364; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2oS6EvHjNG9pm/F6DkUys+pQL8DqT8XGe8gCfpwjsZc=; b=IW1fj0T5D6CK9xMb/ACCcheT8yuiLoJ1MwVHR0Jc3BZiRW4yq+2Gg1k7wuMabGLD/U QUenmZYk6jzafWblEyach5kCRfmvcn0MPE2OqXKhCTCD8Z+c9bHQQT7/R88/GSAmjJXL drlwkrRYN0/+gq5eD5Hwz7AhMxCVxCwE1a6Z35k9JRACl2xOcxrWGe+Jr3K2qkFDWn3o g9kYXnl0vQ6qLlDvxSlJig11dpktoG/PnjnnlJeSGT3O5rttOm0idkqYyrQ/5A24VqDh 1E+MPeCFhR66Arjl1JwuTYncnOQCAOlGGjvo1MX2doQeCfU3I+l5/iG/kTnX12qFVCrr 2MTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367564; x=1736972364; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2oS6EvHjNG9pm/F6DkUys+pQL8DqT8XGe8gCfpwjsZc=; b=MLYr1lxmzcO1rJJlWi9tPIW3+zN6AUJCC1meQBz4E8+3NuAiQw4kaEB7IpyZRg/Ki0 SxayqVqaWr6Ada23fTlVyL8TIuvIYZDZ67Cgsdvr0ElGAMRGdMvlFbkFgtfzY8ww+O9c szl+XXchwLAF+Iovt2pv/N/zpvCugPUSRrp8AJUPuuuTv0NVl82CzPltS+G4FVnwkwsN intkPTpPU3MUtKNnX3Q43TZ9M0fiQoKUNEe90SR62qD/QwF99+xLWuOo2++Ma7zkj81L 6VmeBiuMDJUX/wk6tH2unWc4OyqJ9enU4uiVZHO3M/XV/QBcmfxiksSMqIf3316I2Gug G+EA== X-Gm-Message-State: AOJu0YyTBV18wX+bf2dM8iPBA9V3PU3K+hSN0VHyZ/bT5/PdEp32gBCI KnHw7MSOeDsGCM6R3yQA5bwitLZtM8mhEQ+Mt20eaKbFqX/ZRZAl2HqOg7K68qHrUYVNgUSr97U = X-Gm-Gg: ASbGncsOufY4psBIPhQ/XRDMBuYmbs+Ys/iCPDhtZJf5i+HU6Dy//wz0mcRFsVzF9hZ bCGspFAarTjr0PPwztE7lI3ZDr9t0VJr/xIxoK8+IbjsDtkrsJg81MkiWPpA5DG4Bns6R0/1o80 soaECK3zp/D2Fl2joMhVHYJ4qL3KJ+roEwlxOe3DbnDMwTDewJwuEeUMIKJgGJcHz90WwK0P2Rg W0u6VAWrPgudG1+fClOzOWYQitPrYqVcVST99lQmzPpcybqDuweQThvdFLxzQ== X-Google-Smtp-Source: AGHT+IGiBBC7Dec+DEiXkGCG7Qs/YUuoV+Dlhyop40dtnX+dAYU+SeZLwURhJcvmgSezmxMkC2u/Ug== X-Received: by 2002:a5e:8e01:0:b0:841:9225:1f56 with SMTP id ca18e2360f4ac-84cebf70158mr62035539f.3.1736367564525; Wed, 08 Jan 2025 12:19:24 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68bf5073dsm10838222173.29.2025.01.08.12.19.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:19:24 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: [PATCH 7/7] services: Add xen-guest-agent-service-type. Date: Wed, 8 Jan 2025 14:19:01 -0600 Message-ID: <7945dde8e89d4efaf17b2ec64f7489631d0a0bab.1736366802.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1736366801.git.karl@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/services/virtualization.scm (xen-guest-agent-configuration, xen-guest-agent-service-type): New variables. * doc/guix.texi: Document them. Change-Id: Id1b1f4fc2b193d73f4401e74a214222dfe1b6ea7 --- doc/guix.texi | 24 +++++++++++++++++++++++ gnu/services/virtualization.scm | 34 ++++++++++++++++++++++++++++++++- 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index ee827717a1..89f153146a 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -37365,6 +37365,30 @@ Virtualization Services @end table @end deftp +@code{xe-guest-utilities} is the standard guest utilities used for Xen +guests. More recently the Xen Project has been working to develop +@code{xen-guest-agent}, a modern drop-in replacement for +@code{xe-guest-utilities}. While they nearly have feature-parity, +@code{xen-guest-agent} currently lacks some of the features of its +predecessor, namely disk metrics and ``PV drivers version''. + +@defvar xen-guest-agent-service-type +Service type for the Xen guest agent service. +@end defvar + +@deftp {Data Type} xen-guest-agent-configuration +Configuration for the @code{xen-guest-agent} service. + +@table @asis +@item @code{package} (default: @code{xen-guest-agent}) +The Xen guest agent package to use. +@end table +@end deftp + +@quotation Warning +@code{xe-guest-utilities} and @code{xen-guest-agent} are mutually exclusive. +@end quotation + @anchor{build-vm} @subsubheading Virtual Build Machines diff --git a/gnu/services/virtualization.scm b/gnu/services/virtualization.scm index 874abcd73f..b697ae9526 100644 --- a/gnu/services/virtualization.scm +++ b/gnu/services/virtualization.scm @@ -113,7 +113,9 @@ (define-module (gnu services virtualization) qemu-guest-agent-service-type xe-guest-utilities-configuration - xe-guest-utilities-service-type)) + xe-guest-utilities-service-type + xen-guest-agent-configuration + xen-guest-agent-service-type)) (define (uglify-field-name field-name) (let ((str (symbol->string field-name))) @@ -1083,6 +1085,36 @@ (define xe-guest-utilities-service-type (default-value (xe-guest-utilities-configuration)) (description "Run the Xen guest management utilities."))) +(define-configuration/no-serialization xen-guest-agent-configuration + (package + (package xen-guest-agent) + "Xen guest agent package.")) + +(define (generate-xen-guest-agent-documentation) + "Generate documentation for xen-guest-agent-configuration fields" + (generate-documentation + `((xen-guest-agent-configuration ,xen-guest-agent-configuration-fields)) + 'xen-guest-agent-configuration)) + +(define (xen-guest-agent-shepherd-service config) + (list + (shepherd-service + (provision '(xen-guest-agent)) + (requirement '(networking user-processes udev)) + (documentation "Run the Xen guest management agent.") + (start #~(make-forkexec-constructor + (list #$(file-append xen-guest-agent "/bin/xen-guest-agent")))) + (stop #~(make-kill-destructor))))) + +(define xen-guest-agent-service-type + (service-type + (name 'xen-guest-agent) + (extensions + (list (service-extension shepherd-root-service-type + xen-guest-agent-shepherd-service))) + (default-value (xen-guest-agent-configuration)) + (description "Run the Xen guest management utilities."))) + ;;; ;;; Secrets for guest VMs. -- 2.46.0
ludo@HIDDEN, maxim.cournoyer@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 8 Jan 2025 20:19:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:19:32 2025 Received: from localhost ([127.0.0.1]:49132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcWa-0001GS-AW for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:32 -0500 Received: from mail-il1-x12e.google.com ([2607:f8b0:4864:20::12e]:46551) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcWX-0001FQ-Ia for 75445 <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:30 -0500 Received: by mail-il1-x12e.google.com with SMTP id e9e14a558f8ab-3a9cdcec53fso977895ab.1 for <75445 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 12:19:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367563; x=1736972363; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=s/SvABOMI2DrUkgHnh8tqaEt1hqLYIjLADCiVCvW2cE=; b=eBrTYNHaiLgHbTiyUespMJXqBJ8NqTwqBb/KAbWjrIYMspWDsPvUY3Smcr5yHtz5lN z+vgcaWtMmYqTP1FwzphMomJf8o38OfrS1WYI7EmXidy2zViIOx3RLSP2mdx6LB4+V1A 15xmKQJGoi7UB49iGB6UunZIDqAHtWdkeuvS2DKcHY7uA4/D60POTjmnsdAtxOdO3vy8 gTK9ErB9pT1yzjcKMBLEqqWIx8cnRzCSY0oSDt/vF7AFJR3LkkJkCYnUgwTlU8p+O4Je OhenPCFQB7jV1tBwUOEG42XiuXu0cd3V4wKLWIp3YjZGK0yGIoke89so0yalxKSGaMfk 9IUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367563; x=1736972363; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=s/SvABOMI2DrUkgHnh8tqaEt1hqLYIjLADCiVCvW2cE=; b=up1CB+ebtYfE85hjsSo8cXI9QUKqXQTS/+SWGksbUYphSO6aglypFAW37Y+loiThyC iOTB28ydEMg4SEffdHN76TBKssn709uj7cAUyeg/5NwOd08H3VOCaJoYEmQSNfVeYBMU c6PzL0JbMiipFzabTiS2iS0NjGBzCM/oNzwuy0ue40tvfGFPr9T0M4yNbZl3BwrYSe2m 67w8sGtKJkfOH/AKpcOcg+n9S1e3415SV2fjbcUW1LxrWD1Pnb/Ek6PC2vcMpbrO18/v H7miWnk8gbdqOX2DLezIBMFBOpn3eEGD4nJ231nz2Crykz0CrGr0Hv2ET3iIkYMV25s4 At+Q== X-Gm-Message-State: AOJu0Yz2Z2PpMiQEvET8woSxaUJZnswNhw9ZdC54wCRfAkqVODHc8TZE XtnMq3E16fpomdg6MMYFKBmjDLgzSdYRXENRHRaNq3whEL9a69CilQJ6Tq50orKNHpZRHBscbSM = X-Gm-Gg: ASbGncvPHgW24WAyO+TmFqyrPb+rpyh5AehhsAn7d48zLHMyXKCt0AidhVq0C+DY1x7 5VpfZw9erhLqfYdc5laYb7aX5NWIUnYg08ZCSQNYtpJ7lqvEdJ/f8dQA42FVY+WB/wtWhyXIAZu BnvE+FFI0dCuNqte7XllBfDltePRJGsxYMmXytRiXtuM6RvHcZAKZDh/Kh1ve+Cirbx/f2Wn138 f+VauxH3qAU7dQ9l0aqOgARSyUWK0cmID5fdGPxON3TQnX2xK8RTwxySmBSJg== X-Google-Smtp-Source: AGHT+IFfilk4V3EdtkFwUD20RVR1dOwSm0mWwHeASv25OGV77hXxCb2nyHXhSo0IlNmE4+bskmjC3A== X-Received: by 2002:a05:6e02:1807:b0:3a7:a3a4:2cb3 with SMTP id e9e14a558f8ab-3ce3a8bb189mr35638955ab.15.1736367563370; Wed, 08 Jan 2025 12:19:23 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68bf5073dsm10838222173.29.2025.01.08.12.19.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:19:22 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: [PATCH 6/7] gnu: Add xen-guest-agent. Date: Wed, 8 Jan 2025 14:19:00 -0600 Message-ID: <8b169fc0c6328d6898d18b5bebba9e90e4e7ade8.1736366802.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1736366801.git.karl@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Sharlatan Hellseher <sharlatanus@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/virtualization.scm (xen-guest-agent): New variable. This is intended to replace xe-guest-utilities in the long run. Right now it is a drop-in replacement. Change-Id: I6277edc2298c6154d722f7f206e7955222228710 --- gnu/packages/virtualization.scm | 51 +++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 3b162474af..95e36b7d1b 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -79,6 +79,7 @@ (define-module (gnu packages virtualization) #:use-module (gnu packages compression) #:use-module (gnu packages containers) #:use-module (gnu packages cpio) + #:use-module (gnu packages crates-io) #:use-module (gnu packages cross-base) #:use-module (gnu packages crypto) #:use-module (gnu packages cryptsetup) @@ -119,6 +120,7 @@ (define-module (gnu packages virtualization) #:use-module (gnu packages libbsd) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) + #:use-module (gnu packages llvm) #:use-module (gnu packages lua) #:use-module (gnu packages m4) #:use-module (gnu packages man) @@ -160,6 +162,7 @@ (define-module (gnu packages virtualization) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system go) @@ -2860,6 +2863,54 @@ (define-public xe-guest-utilities about events that change the virtualized hardware, such as hotplugging.") (license license:bsd-2))) +(define-public xen-guest-agent + (package + (name "xen-guest-agent") + (version "0.4.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/xen-project/xen-guest-agent") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1ab6mgrvnd49m0ay9fbfyd02xaf3qvkwhyyavra4a7wpz0brg54h")))) + (build-system cargo-build-system) + (arguments + `(#:install-source? #f + #:cargo-inputs (("rust-futures" ,rust-futures-0.3) + ("rust-libc" ,rust-libc-0.2) + ("rust-tokio" ,rust-tokio-1) + ("rust-netlink-packet-core" ,rust-netlink-packet-core-0.7) + ("rust-netlink-packet-route" ,rust-netlink-packet-route-0.18) + ("rust-netlink-proto" ,rust-netlink-proto-0.11) + ("rust-rtnetlink" ,rust-rtnetlink-0.14) + ("rust-async-stream" ,rust-async-stream-0.3) + ("rust-os-info" ,rust-os-info-3) + ("rust-pnet-datalink" ,rust-pnet-datalink-0.34) + ("rust-pnet-base" ,rust-pnet-base-0.34) + ("rust-ipnetwork" ,rust-ipnetwork-0.17) + ("rust-log" ,rust-log-0.4) + ("rust-env-logger" ,rust-env-logger-0.10) + ("rust-clap" ,rust-clap-4) + ("rust-xenstore-rs" ,rust-xenstore-rs-0.6) + ;; Unix-specific dependencies + ("rust-uname" ,rust-uname-0.1) + ("rust-syslog" ,rust-syslog-6) + ("rust-sysctl" ,rust-sysctl-0.5)))) + (native-inputs + (list pkg-config + xen ; Pull in Xen for libxenstore + clang)) + (home-page "https://gitlab.com/xen-project/xen-guest-agent") + (synopsis "Provides guest VM information to hosting Xen hypervisor") + (description "The agent gathers some guest information, and writes them to +xenstore so tooling in dom0 can read it. The default behavior is to be +compatible with the XAPI toolstack as currently used in XCP-ng and Citrix +Hypervisor/Xenserver, and thus roughly follow what @code{xe-guest-utilities} +is doing.") + (license license:agpl3))) + (define-public osinfo-db-tools (package (name "osinfo-db-tools") -- 2.46.0
sharlatanus@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 8 Jan 2025 20:19:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:19:32 2025 Received: from localhost ([127.0.0.1]:49130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcWZ-0001GE-Py for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:32 -0500 Received: from mail-il1-x12c.google.com ([2607:f8b0:4864:20::12c]:58779) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcWW-0001FM-GW for 75445 <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:28 -0500 Received: by mail-il1-x12c.google.com with SMTP id e9e14a558f8ab-3ce46520a29so695395ab.1 for <75445 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 12:19:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367562; x=1736972362; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=DtgqwRokEDqoTIUB9QD4HOQYGUeo7U7wMDd6hnTpSsg=; b=efrcW3FXecwpYF00HrtMtoqrEzaxNQPgBhWmiVuTA/XJz/PhstIK4t5YR/xisu4KOM nqEW4TPLOh/9QTq1wRf4975GXPp4jhkDWjoek+1IGJtAewvJ9In031v+eOaMxFna30SB kSjKSvUDKnSPpdIIXoahhedWuuqhKbENhQVlGbpKm8ql6zO1j4jH42y1hr1rVpOnE5u8 w8qm+nKBOo0r6XnF5iwMYN9CQ6NCze8WLFf+QL0Mc2bnDqdyP3Mna/nnxA7x5N7ErarA WTSQcMDCATxYc/TK/KBoiHnvXmYvc1mSfZL45pahfK1zbRoceVA+sjd43Qpam/KNohmx lVFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367562; x=1736972362; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DtgqwRokEDqoTIUB9QD4HOQYGUeo7U7wMDd6hnTpSsg=; b=GVwYJUPbS2NA/3l3/i2A8GV8pgXaKlXjYlPKC59AD1IZeKrwISsQxtylg8cbd5VF56 y/mwQmmfuZB0fkzsJX083cv8zRU1vMgwwYXstLs/+M7FjGDa4jxbuKl8JbNlumST4nj1 +2otR6OqNNHEz59XNrKV5LrBgSaKvGXjFqwJ/ZM0OMxvvAwsCQZlyS6yhnqf0AofeVo4 XTTupF7whG9bw/c98m3uRvt9RcYHhM1zusvECmCnwBhR4U6/mfW2y1yT7/HN5Rvz9VHa /4x2H33raYRvkVXXFgRqZKRiSWi2i3DsiVcJTf84+Hy/++kDUDwOGRB4i2P9PM07TmQ7 nysA== X-Gm-Message-State: AOJu0Yz5oO4919iplIrzCUb7AUbN6aQJAR2xSXMR0qOfTnLwgq6H+noQ 5ggmft9mG/+IouU4GkQOry8M/0waWGPoEH1gKw6EzYDpmAD8uQTW3PHy/T3LKD5vRxCd9/Xj0NE = X-Gm-Gg: ASbGncv8uOWm/RtZ9qxRw9n/K4cN7hUCTCitSPIOK9vlaej7fKve8K+H5tgD4DOiTbN 7lWVzkHiihiZcevWcUtHrXCPnKbzIfRnlLrfG3w/waTAxzq7wYeyOX4LR0/XOpR8sALsG3cJENi l208gO8ZxZrTo2uCxzzrFDRzjjiFV+NpJ3q2wrnWptfrL4TjAwKY1TzEOvHD67SiZTXgTHdFY9P jN1r997Ua7IhrpR3hmUhi6nIxECYfLskIgVyZkBapnMgozQxW8gekmdHHQLmA== X-Google-Smtp-Source: AGHT+IEKAxjvjIM3UMvXB+JKoGcdRFutd+cc9ice4ksf69Q2zMXcMwIxq+lkE5h3Ugpmrb4rrDuoEg== X-Received: by 2002:a05:6e02:18c9:b0:3ce:46e2:42cc with SMTP id e9e14a558f8ab-3ce46e2465fmr6257165ab.10.1736367561825; Wed, 08 Jan 2025 12:19:21 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68bf5073dsm10838222173.29.2025.01.08.12.19.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:19:20 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: [PATCH 5/7] gnu: Add rust-xenstore-rs-0.6 Date: Wed, 8 Jan 2025 14:18:59 -0600 Message-ID: <f408b790db0c17204a4510bc065cac1ce95b1a21.1736366802.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1736366801.git.karl@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner <efraim@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-xenstore-rs-0.6): New variable. Change-Id: I11cc6f5f014201c89d7e306b73ca8aa928f7a2cb --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2d7f9515bd..f3abebeece 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95581,6 +95581,32 @@ (define-public rust-xenstore-rs-0.7 (description "This package provides Rust FFI bindings for libxenstore.") (license license:gpl3))) +(define-public rust-xenstore-rs-0.6 + (package + (inherit rust-xenstore-rs-0.7) + (name "rust-xenstore-rs") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "xenstore-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1i8wdif8q2cxbrmcp2jxcqg95a4yfsp1m3j4yldcgad3ksl5l4qs")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-futures" ,rust-futures-0.3) + ("rust-libc" ,rust-libc-0.2) + ("rust-libloading" ,rust-libloading-0.8) + ("rust-log" ,rust-log-0.4) + ("rust-tokio" ,rust-tokio-1) + ("rust-xenstore-sys" ,rust-xenstore-sys-0.2)) + #:cargo-development-inputs (("rust-clap" ,rust-clap-4)))) + (home-page "https://github.com/Wenzel/xenstore") + (synopsis "Rust FFI bindings for libxenstore") + (description "This package provides Rust FFI bindings for libxenstore.") + (license license:gpl3))) + (define-public rust-xenstore-sys-0.3 (package (name "rust-xenstore-sys") -- 2.46.0
efraim@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 8 Jan 2025 20:19:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:19:31 2025 Received: from localhost ([127.0.0.1]:49128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcWZ-0001GC-DZ for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:31 -0500 Received: from mail-io1-xd34.google.com ([2607:f8b0:4864:20::d34]:61773) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcWS-0001Ex-PR for 75445 <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:27 -0500 Received: by mail-io1-xd34.google.com with SMTP id ca18e2360f4ac-844e12f702dso5428539f.3 for <75445 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 12:19:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367558; x=1736972358; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OZh6ZWZSZj0I5dI9YKPTb6Ns5E6TAyG/mCuf+/gTj1Y=; b=CLEYtNsdJ0AqdwxVLvxqgLTy7CubBaGMNnWRHuqXixh9dMZK2HEOQ0orHX2DU155BC +RoL+Xkgvf0sToyQegHu8YjzNXSwZ/fbyWxgr/GYhR6OQFj3diHjySBZQ1LsDP0NWCzb lGcrCtmLYBCl4LkmXqqyRda5hWlecrm2HGA9tDj2jzYrPjNG87lpfY3OKhHKAnBfejb8 4m3mc1nUQy2hYhGkKsN/6qS3Wv54udL8YhLYfJb+ckNfh8vdU197lzGgFRL7eULMtqfJ XJUy7ABoEo9SJbRKsZDu1SU6afENrFtvvSKksP4FEE2v1e44Q1JYfq5Wn1/W50wlQaHS TZ1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367558; x=1736972358; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OZh6ZWZSZj0I5dI9YKPTb6Ns5E6TAyG/mCuf+/gTj1Y=; b=G2ImlRbCwvVinFCZMRCKHbTnmCuIRcjTXKAoW+ORgekPPtg1ytYJ3LmINVDOtPc8ex gE41LoUgywteNPbB6LBDQt6eRnrn4DkxjrSXj96cKokF1RuNzGhAyHZeC2ClUWHA2QeJ 6bdy4eMUf1CncsIK6yHLRzKDoVSuCSrT3bomoDailoXQUa5mjo6vzT60IUODY0GL8RRB RRkPZJAt/zt2xV/bijO3TzSCoj3k5ShyoUy8MSCYREDfq/s2Zqf0yAiBlcx4RmpFvr8+ hxzOaF5NHjKeI7nVdlCTFuPpgbgan/Q7lFgs0yrBw8UW4/4qLmn7XdXT9r11F7Ieqxbz d7Jw== X-Gm-Message-State: AOJu0YzF+4i0eOQsMgaWEyraW+Vc/HkmiUg8UVv7kFMg01nUwUVvuuo5 G9Ejh40fi4ENRGAyzp07hChm2XHqbgxyMjtaZOgm7GmIP5KUEk5kW8jcJEl+6OrieO0e8bmrN+M = X-Gm-Gg: ASbGnct/ajNY8VpXZkk/g3wR0ZU1WD17TT68AzMohH3GNFTYBVCnNmC5WWXxwMgUSHr DfbvOQsNHXzofKZ90eRq/iBzoBMhbD7ZMKG+Y5Auds3nNHBAwayaeqE9yEv5y2qrDJ14E3qe33p 6R0tIEsUzvkTvOkTcrSrNfzOnYKd9f6g959lsm2b13tm55UYI9ByaLg/wJwZN9mY2pKPzqVNpdV Ztnpz+rZ0SvXKpn8W2f93khidTZcOwNH9A6eSLTbOtXeWQeqiXwwrn9RF7Oow== X-Google-Smtp-Source: AGHT+IEVW/N11PP8o6+6THnBKmPYUTj8Nu3ln8cbahBs0bcVcCrHpPHmJiSoXvGVwTABU7dD29WdPQ== X-Received: by 2002:a05:6602:4192:b0:84a:5201:41ff with SMTP id ca18e2360f4ac-84ce00c84d6mr463243139f.3.1736367558614; Wed, 08 Jan 2025 12:19:18 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68bf5073dsm10838222173.29.2025.01.08.12.19.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:19:18 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: [PATCH 3/7] gnu: Add rust-xenstore-sys-0.2 Date: Wed, 8 Jan 2025 14:18:57 -0600 Message-ID: <4bb4097e493eaac93d6d03ee9073b4f148c21899.1736366802.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1736366801.git.karl@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner <efraim@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-xenstore-sys-0.2): New variable. Generated by "guix import". Change-Id: Ifdcf25fb557cc040e42a3029437da645198cedb6 --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2705b0f42f..42e1f1e9b6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95576,6 +95576,27 @@ (define-public rust-xenstore-sys-0.3 (description "This package provides Rust FFI bindings for libxenstore.") (license license:gpl3))) +(define-public rust-xenstore-sys-0.2 + (package + (inherit rust-xenstore-sys-0.3) + (name "rust-xenstore-sys") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "xenstore-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xrjy0d3cg9qrznfsfjrgha8si1dvdyfx3g7c76hbb7lnim5vmj7")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.53) + ("rust-pkg-config" ,rust-pkg-config-0.3)))) + (home-page "https://github.com/Wenzel/xenstore-sys") + (synopsis "Rust FFI bindings for libxenstore") + (description "This package provides Rust FFI bindings for libxenstore.") + (license license:gpl3))) + (define-public rust-xflags-macros-0.2 (package (name "rust-xflags-macros") -- 2.46.0
efraim@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 8 Jan 2025 20:19:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:19:28 2025 Received: from localhost ([127.0.0.1]:49123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcWW-0001Fq-2x for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:28 -0500 Received: from mail-il1-x129.google.com ([2607:f8b0:4864:20::129]:61677) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcWU-0001F6-0J for 75445 <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:26 -0500 Received: by mail-il1-x129.google.com with SMTP id e9e14a558f8ab-3a7dd54af4bso396315ab.2 for <75445 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 12:19:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367560; x=1736972360; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eh3ra0Hj/22wsjEXaEz94595PMtElptIi5xSpNaKE84=; b=mUrc878nGV+D6U4Ki5iFvWGezN4X6lxubrVN+dOMmXsuy8nvTSwddfzk1sq7stilAm OT4G3Xi6G+Bzx4OCvXKmawlfyLLrQlebYMWtMwz59EhPHYSKyptfZggOE0SEaucwXU0N J/Adgk7LIsG4Eu9XqRnHKEBriDImAKIt+f41g9zyooWDZiBXToR2ZttQNabgwW5B4JP6 gincgBvV+QZzfXrsJfAFe8X2wzQxTlNpWA+LdqkFM8Jf4yKsLo6qwnB//EZWL5Vv/acu +HPdZ4hPGlawywS0db6ud0mA61A8IT50XJkIMeuwpUPIBF+P7W4birtXYLqDyunTCldF ARMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367560; x=1736972360; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eh3ra0Hj/22wsjEXaEz94595PMtElptIi5xSpNaKE84=; b=wE+ifMzR7V6oECFXMAfQ92Qkteb76Pfdjz5iBw19SterdiRB9QT/1il99mBEocxrPr 1v37J6QDj92KtMaXIIzPUp9RZLTi1cdjlJrEGGUhh4QOZOsV5dl0WYr3fDfQrdywLBNR 3aH/fU05WoNaFjDcZhVCIr7BEuKVY75XWxBfAH5wKmRQeQeTaP08O7yZ1otfEBunBmcF dVicjvP6PZeXUqdwtNE7ZuYcWHhMQ/OiEeuXL3jjkYebZ+uSyHRIcRoFDFJwK+Xh2AHF UaNlfPYsegM/zU2y95qmRYdvBn8lDmYa9gXhqfut63o3yjN8/jDaDpabUj+FtVCul2OI iJ2A== X-Gm-Message-State: AOJu0Yz2/0ET/qRxS7paxn5m5+cXQO8GvCrTgIlfUMSauH6tEf0HbxpO 3uTvpPqwPebtz81gcRuTzrYJDz7jmupwtzivNFzFnGyaTS7jRVq6jxYE3W1dI+dS1kStkhP3NWA = X-Gm-Gg: ASbGncvq5V20qdVNdkxCi+KAr0ld1KBmp0IUJbzBE6OuLB+FbfkyD4Y2cRLNjbiEZK7 D9uwEGNPp+o/EQH1Cc15RhAYJIVGqD7l/rAQgCZbWmfrOfxZ9iHd6zjPV0KcKZK2WRlR3sdoeuJ ZA0zRl72JXAEpGKGhmjjQMNW3xOQtrb28KFQnZnnN4IdqrxwlcI8KAPvQsITYJYDiMBBgeeCrYU 8XDAxHOVIM6J9p9MdLb15E0cm1HwTf68osxF+0L3wf+fhxa8O5SsOd5WtLSAQ== X-Google-Smtp-Source: AGHT+IGub+ea67t3x7I3kHeyZtEE20yYIYl30v/lOqnKaB+f2PVtEsngN8QtsqtvQlPcFDgVQgckvg== X-Received: by 2002:a05:6e02:144f:b0:3a2:6cd7:3250 with SMTP id e9e14a558f8ab-3ce3a9b9eb3mr31632715ab.10.1736367559785; Wed, 08 Jan 2025 12:19:19 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68bf5073dsm10838222173.29.2025.01.08.12.19.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:19:19 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: [PATCH 4/7] gnu: Add rust-xenstore-rs-0.7 Date: Wed, 8 Jan 2025 14:18:58 -0600 Message-ID: <63ff1cc7270705582257e9d9172bac74fd9e42ad.1736366802.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1736366801.git.karl@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner <efraim@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-xenstore-rs-0.7): New variable. Generated by "guix import". Change-Id: Id227093e9647716dab92430eb86e7d5bf89daf86 --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 42e1f1e9b6..2d7f9515bd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95556,6 +95556,31 @@ (define-public rust-xdg-home-1 (description "The user's home directory as per the XDG Specification.") (license license:expat))) +(define-public rust-xenstore-rs-0.7 + (package + (name "rust-xenstore-rs") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "xenstore-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "02izqilgfby7g14ndr76fmqrpcgx9q4m1rgky6r7ld5p73i3w0zv")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-futures" ,rust-futures-0.3) + ("rust-libc" ,rust-libc-0.2) + ("rust-libloading" ,rust-libloading-0.8) + ("rust-log" ,rust-log-0.4) + ("rust-tokio" ,rust-tokio-1) + ("rust-xenstore-sys" ,rust-xenstore-sys-0.3)) + #:cargo-development-inputs (("rust-clap" ,rust-clap-4)))) + (home-page "https://github.com/Wenzel/xenstore") + (synopsis "Rust FFI bindings for libxenstore") + (description "This package provides Rust FFI bindings for libxenstore.") + (license license:gpl3))) + (define-public rust-xenstore-sys-0.3 (package (name "rust-xenstore-sys") -- 2.46.0
efraim@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 8 Jan 2025 20:19:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:19:25 2025 Received: from localhost ([127.0.0.1]:49119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcWS-0001FS-Nv for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:25 -0500 Received: from mail-io1-xd2a.google.com ([2607:f8b0:4864:20::d2a]:51552) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcWQ-0001Es-5z for 75445 <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:22 -0500 Received: by mail-io1-xd2a.google.com with SMTP id ca18e2360f4ac-844e394395aso5578939f.3 for <75445 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 12:19:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367556; x=1736972356; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZhhL8eae21bJPnMVRsSamTlZQ5QAUUViHOStZ4FhGGM=; b=nM+GNBbDxiUge4VDz+7pXVDksYGQYnimvJ3FYXDdgefeRvMqcRCM0F7VHTs8g7zWe1 zAGTW8059rJdzCrIktsUBXHX+qU8pYjNKoPgPdo/5s1jF3GWmmP0/Rno5TCSleDJ7XGF F0olNRouh2wFdy7FHaft6VPnblosI5hD70h1Egi3AJ3dCIaIXMIuzN5qUSmBxM1zvlb/ lXQJ27wPSZCd1d1TT8ro86rWiKSl0KchpZ+n7+9NjVw2in0iPqRry3V5HClaxLzuKOE9 J2oMDYrV885zgwvfwR6NNWjVyEmgPkk3sT3x2vGbq7yNNxKeHOXkfFfQodfi5+cFeLQW bRJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367556; x=1736972356; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZhhL8eae21bJPnMVRsSamTlZQ5QAUUViHOStZ4FhGGM=; b=a1nuNGf4e8CHpg3V0jTuWq6H7k3DeGIJC+suC4PDPSGRydavO6AykZC3nJP8uysT4u Qz6zy7XQXsj9Zou2P1TZ7m0SNDl8GmUYPiEP8eJXSqb1gM5TmAbKaZlzPqf1OGmDZPVj T8I/O7ZyI6szgOB72Wi9D2/dGZ3CSPHSfdpvmsQvR/K3ojhbQx21a5F9Bbqy1yIrANdN Um4A5ZGtxqZbvic/GJZMPsuVGH+dMBWG2iPL+tmOgqSJKQBXkFsa+JXNOhg5F08IrtaK fach18cOkg+FCGWZObIJ2LENCJCINi9YShXyQXO0OSJjOtRd1mzFAn2ABj9pfDlptROc NLtg== X-Gm-Message-State: AOJu0YxFM+anbyUVZgVI9QktAGY/rm5ARTJm472adBjut/H/6xhv9Ydp 8usIXkrd4UaHNb7EO7F4SDt0bCuRSSUS6nScPTU6p34U23XqsSK15jYY+9NQrhY7Z+R7qrf7ChE = X-Gm-Gg: ASbGncv/NuW+6jNy+4SK2XzoOD5DBhS6y4Z5cQmT09r4XO0G8SPAFQycZsfOgSX5Por B8PXC/ogOsig6m0ecLqvlid0NySvkl4mFW0Q57l3MbAoL3IyrNTlXEDyjcyhbM0dEE4MkFrk/i3 85pUv7O3ZlQE0sg73gsYbwXiGMp+DOpUSHfRu9SLEyjJIMkMYD6erpF9MPpiMhk5kTSIFEupqm3 HtN1TH8LLnkwQrcMYZjTSpVVrtwAuYo2EAofMbrisiBK32PhSzjftxmfNd3kQ== X-Google-Smtp-Source: AGHT+IEOMZy+1/4/fcjD1a6WVfUNh3hJ2vkcy+MPPsvCI7ENAijWdEVHz8/5zj//T/I7kNlC3ZIXEg== X-Received: by 2002:a05:6602:3c6:b0:84c:e8ce:b54c with SMTP id ca18e2360f4ac-84ce8cec022mr187202439f.15.1736367555964; Wed, 08 Jan 2025 12:19:15 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68bf5073dsm10838222173.29.2025.01.08.12.19.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:19:14 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: [PATCH 2/7] gnu: Add rust-xenstore-sys-0.3 Date: Wed, 8 Jan 2025 14:18:56 -0600 Message-ID: <aef4794b798f474cbcc95877bf6e6fc1c409bd83.1736366801.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1736366801.git.karl@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner <efraim@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-xenstore-sys-0.3): New variable. Generated by "guix import". Change-Id: I91b20f282325f6a1c3548eff981eb5158d982cc1 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f8b74e5d78..2705b0f42f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95556,6 +95556,26 @@ (define-public rust-xdg-home-1 (description "The user's home directory as per the XDG Specification.") (license license:expat))) +(define-public rust-xenstore-sys-0.3 + (package + (name "rust-xenstore-sys") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "xenstore-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "02dpapjj251z3b3qm3xlx71jjs0inbq55l2jcjh8g16yvz1a8r58")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.53) + ("rust-pkg-config" ,rust-pkg-config-0.3)))) + (home-page "https://github.com/Wenzel/xenstore-sys") + (synopsis "Rust FFI bindings for libxenstore") + (description "This package provides Rust FFI bindings for libxenstore.") + (license license:gpl3))) + (define-public rust-xflags-macros-0.2 (package (name "rust-xflags-macros") -- 2.46.0
efraim@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at 75445) by debbugs.gnu.org; 8 Jan 2025 20:19:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:19:21 2025 Received: from localhost ([127.0.0.1]:49116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcWP-0001F8-Bi for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:21 -0500 Received: from mail-il1-x12b.google.com ([2607:f8b0:4864:20::12b]:57423) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcWN-0001Eo-B1 for 75445 <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:19:20 -0500 Received: by mail-il1-x12b.google.com with SMTP id e9e14a558f8ab-3a777958043so431245ab.2 for <75445 <at> debbugs.gnu.org>; Wed, 08 Jan 2025 12:19:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367553; x=1736972353; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=sG5TGDtEh1d7l1FAtCqswWqz0wVDX5vs4DbL9nNZrQk=; b=SYdvLOFIyLtUD/YQtxAgA/Efms1/U+KvQNA84Sbo6YtBChWh8+5X+N/Uayyf5HypMe QwOe2jN39D7CzTNFNGS+TN/qsYKKgOtBTJVyZdeZmOtWXTiYT8RpvKczyzI03O0xIAty uHaOjb29LA0j4vf9Ma3m4U5RgDHIGPgcTCC7+gJhAQkSMpbJWxjFS7IB0loGyZA3/alJ dpp0cQBV5ZV2kGxGyGLGudYrvlDbZK2agBqc/ISyTj2JgCn79eA0k//8XzDvQCWRpeWJ U7F1sDmxzbrKgNYe34BY/uSGM9HtwfewElSQRfVhTd9VZ3FYObNYg4wC61g9UZVmi7cJ 5Ybg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367553; x=1736972353; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sG5TGDtEh1d7l1FAtCqswWqz0wVDX5vs4DbL9nNZrQk=; b=XnHPnVp0FtbLfXT2MM8O9w7inaWuNdCLI9p+bEtaPNZViPs6h8n6EZqrJKX6nzrPxM LUUbOQ+aUrqQ23DMUqHlnoSrEnKCJRiUgbLTrvo4kIcGugLDCouclXETl3L1aCUnWtka s5IJl2DF8UTFvUVRNjlrpFXmxcypaOIz6CMfVxSxnQvhCuqNeEbi6qXRZQaiC4n464wv 96L4zykXmYosFc/W+EFPl2/PzqdEWwq6mB1neNRqKyZBkBayLQ2psHWUk7OcpepkNesL RFIvWjh0p4znJwBnpHfjUCzIhCB/0TzrexrnsTQ/N0BVWFnvpqeYwAZmUHHw26RnA0C4 Jv5Q== X-Gm-Message-State: AOJu0YybwzhLXpunN5Ld1U4jatfH2t/Xq7rurpFHlX4X6UqIW5LmM1vt AhtDRPcuNSlYv91tDsfht3sPM4KL58glO9pSIJGs+SzlkBPhXj8doxukZRHyb+p9mLFTPERsYb8 = X-Gm-Gg: ASbGncvsVMpJrXtfCdyTrAhdtaAb8Q/PjrnS1HNGPq+bczPiM/0NoqF5DYZijbcLWiI 21QHvAOYKMRyVSsic/srvVJEYXmRwhcu2KYXw/IFGHGD8VubnwbolCCEIhgM4LIk7nNuPkCVOgq 5hQYNG5RZj6V+6I+L6tpqg8dNqzAUPh9YJyHXgBilpOms88D1IsndhZJKTuHT1RvnUXrQCD1C5l 4t3Y+KR/7BZ5JBOfDOKhGix/Jd6zzoLtfaTHpgh3IFqwxXVtn8s6l8luda4QQ== X-Google-Smtp-Source: AGHT+IEtnXflx5FBvI80REeFprZmrImCz3lIijT2HXUCd/PqKY/5ABT9CJxxkn0OZ87mQIc+kNtEMQ== X-Received: by 2002:a05:6e02:2484:b0:3a7:e83c:2d07 with SMTP id e9e14a558f8ab-3ce3a9dc879mr32833605ab.14.1736367552790; Wed, 08 Jan 2025 12:19:12 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68bf5073dsm10838222173.29.2025.01.08.12.19.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:19:12 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: 75445 <at> debbugs.gnu.org Subject: [PATCH 1/7] gnu: Add rust-uname-0.1. Date: Wed, 8 Jan 2025 14:18:55 -0600 Message-ID: <49384dbe9ce985425d1e503a10115af27166e809.1736366801.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1736366801.git.karl@HIDDEN> References: <cover.1736366801.git.karl@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner <efraim@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75445 Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/crates-io.scm (rust-uname-0.1): New variable. Generated by "guix import". Change-Id: I8ea68f2575742659600754ac932bd86388a6af34 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b94cc9a60a..f8b74e5d78 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -90523,6 +90523,26 @@ (define-public rust-unarray-0.1 (description "Utilities for working with uninitialized arrays.") (license (list license:expat license:asl2.0)))) +(define-public rust-uname-0.1 + (package + (name "rust-uname") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "uname" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1j1xd1rryml4j1hf07kahva9d5ym8m9jz9z20hfdpr1jrbq8jbxp")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/icorderi/rust-uname") + (synopsis "Name and information about current kernel") + (description + "This package provides Name and information about current kernel.") + (license (list license:expat license:asl2.0)))) + (define-public rust-uncased-0.9 (package (name "rust-uncased") -- 2.46.0
efraim@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 8 Jan 2025 20:15:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 15:15:52 2025 Received: from localhost ([127.0.0.1]:49105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVcT2-00017w-9C for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:15:52 -0500 Received: from lists.gnu.org ([2001:470:142::17]:35126) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1tVcSv-00017a-9E for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 15:15:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <karl@HIDDEN>) id 1tVcSp-0005I7-Lr for guix-patches@HIDDEN; Wed, 08 Jan 2025 15:15:39 -0500 Received: from mail-io1-xd31.google.com ([2607:f8b0:4864:20::d31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <karl@HIDDEN>) id 1tVcSm-00043R-Ml for guix-patches@HIDDEN; Wed, 08 Jan 2025 15:15:39 -0500 Received: by mail-io1-xd31.google.com with SMTP id ca18e2360f4ac-844e1eb50e2so5445739f.0 for <guix-patches@HIDDEN>; Wed, 08 Jan 2025 12:15:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hallsby.com; s=google; t=1736367333; x=1736972133; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=egG6/J8rKVrJSEACcCTbxCDz50N42hrfth81k7hMPNc=; b=S7tXhFFKssbKAuFHAM+eeeq8ZmvXt2kz1S+EDavMDWioUGM2kAomnhoVzpTXA4zZIy niXKOq7PLeVnPZrCO13S1KquDtbK9Dm8wYFPqvVrMImrfRWYTRt7PMYVLByPCVpeVVLR ok62kMgDooniDwWPbcFI+K7Rman/7zgtB68gbDVJGl+VzfAfP/o5F67WoIbxg39foZHh HqjY/a1Z3ahFmStM6ZjBoFBiiqGuJNQLJX3yBsXxr+cysPTDBgyuQoM2vySdXdm0i+4C py/pbvJ0FpnmheUKq0Ap598t0dxzhLchQpJHsZd6oXM6TZ+JoCI5vs1rrGfB24QQy2yf eKJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736367333; x=1736972133; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=egG6/J8rKVrJSEACcCTbxCDz50N42hrfth81k7hMPNc=; b=E+wC7YTM4OcsXpS45BcxF8KXqDQmWGPkM1mc2GutNGZsM43bU7SnpbcCqldrzyF3ZM N+JV1PrmCjpzoreceXjqB6OVAgPmB631yv8VT0AgSmH8UfNDVlnRWlI1QTgkdemqDZ0O 8cSPWmckwEwusSVHn86YJuRhudDKbvKG68sZq/L6AGYakdfy3VVQz5thJJUD3FRQLSHb 11wE9HYs43wr5KXMUciUUZ1ZvGDiq/IBySjnby4lTc3izmDqW2NmNHdHHElP+Kv5VU96 ZeuynCHLgUTmx+BrYkH4L9fg87gP9fcCLU2fDfsNdxNuhGeXaTlhOb430my7AMJsE9uL jl+w== X-Gm-Message-State: AOJu0Yxjusrhq7AsD7pPYX/b3FYTL8gSkrIpwV7U/oIAemCJmKJBx67b hfgx2s59Ueaw+Wa0RAExq4x18k43BEt0/G9l+qhS0qTpzTbotyqcOLGL2BTNbHy7/P0rWfWI47Y = X-Gm-Gg: ASbGnct+AC8l3xgvDwm2ci7V4vl/ZBvpmKIIwypErixzcgmI2nPvphcgVcnoU3cLZIp ndxdeOb4rHDWGTAwQZ2xCHdoB5yjuMfdFEh/U5DIHASVpk5aKbG/2DVmVGVx177f5NZeX24PJf7 Uw99izRK3Q62e0O1wnqRjd3c/CFXbOrlwOq6FvlcZOxYnWkXiRfAGr4IrAcKbMrI3oZWux13FSW SETmNK+ubqvjbyaLzy6AOhwYKdR/P2awpcMkm/73BwMkV4aX8BoXnGRyqHnyw== X-Google-Smtp-Source: AGHT+IEkYYhugKMFvGea3eR5r214G5Qq7dVVe86R4Uiy48vEz6Xpadcf86ZwniZLaiggY9UVdLoQyw== X-Received: by 2002:a05:6602:2d96:b0:843:eb89:9655 with SMTP id ca18e2360f4ac-84ce01c3bbbmr392338739f.15.1736367332903; Wed, 08 Jan 2025 12:15:32 -0800 (PST) Received: from Karl-Desktop.raven ([207.237.222.72]) by smtp.gmail.com with ESMTPSA id ca18e2360f4ac-8498d7dda03sm995145939f.17.2025.01.08.12.15.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:15:31 -0800 (PST) From: Karl Hallsby <karl@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/7] Add xen-guest-agent and daemon Date: Wed, 8 Jan 2025 14:12:48 -0600 Message-ID: <cover.1736366801.git.karl@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-Debbugs-Cc: Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::d31; envelope-from=karl@HIDDEN; helo=mail-io1-xd31.google.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Karl Hallsby <karl@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) This train adds the necessary Rust packages requried to build the xen-guest-agent package, builds it, and defines a service-type for running it as a daemon. The guest agent allows the virtualizing host (Xen) to receive information about the running OS guest and the host to send graceful versions of commands to the guest. The service-type is mutually exclusive with the xe-guest-utilities service-type and daemon introduced in issue #72249. Karl Hallsby (7): gnu: Add rust-uname-0.1. gnu: Add rust-xenstore-sys-0.3 gnu: Add rust-xenstore-sys-0.2 gnu: Add rust-xenstore-rs-0.7 gnu: Add rust-xenstore-rs-0.6 gnu: Add xen-guest-agent. services: Add xen-guest-agent-service-type. doc/guix.texi | 24 +++++++ gnu/packages/crates-io.scm | 112 ++++++++++++++++++++++++++++++++ gnu/packages/virtualization.scm | 51 +++++++++++++++ gnu/services/virtualization.scm | 34 +++++++++- 4 files changed, 220 insertions(+), 1 deletion(-) base-commit: 4eaeff997907bc1b67884a6dc087756a50f175e2 prerequisite-patch-id: daabcb5995f03ed867a27648e973e1c2203f2bc9 prerequisite-patch-id: 10ca9a0912c5ab863ed39f14959581e75962ada9 -- 2.46.0
Karl Hallsby <karl@HIDDEN>
:ludo@HIDDEN, maxim.cournoyer@HIDDEN, guix-patches@HIDDEN
.
Full text available.ludo@HIDDEN, maxim.cournoyer@HIDDEN, guix-patches@HIDDEN
:bug#75445
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.