From unknown Sat Aug 16 23:40:17 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#50157 <50157@debbugs.gnu.org> To: bug#50157 <50157@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add xpadneo. Reply-To: bug#50157 <50157@debbugs.gnu.org> Date: Sun, 17 Aug 2025 06:40:17 +0000 retitle 50157 [PATCH] gnu: Add xpadneo. reassign 50157 guix-patches submitter 50157 Leo Prikler severity 50157 normal tag 50157 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 21 18:01:34 2021 Received: (at submit) by debbugs.gnu.org; 21 Aug 2021 22:01:34 +0000 Received: from localhost ([127.0.0.1]:37972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHZ3W-0000Y3-7F for submit@debbugs.gnu.org; Sat, 21 Aug 2021 18:01:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:60508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHZ3U-0000Xw-A4 for submit@debbugs.gnu.org; Sat, 21 Aug 2021 18:01:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mHZ3U-0005jc-2E for guix-patches@gnu.org; Sat, 21 Aug 2021 18:01:32 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:28907) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mHZ3Q-0001tL-I0 for guix-patches@gnu.org; Sat, 21 Aug 2021 18:01:31 -0400 Received: from localhost.localdomain (62-47-226-13.adsl.highway.telekom.at [62.47.226.13]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GsXWx5Mp3z3xX9 for ; Sun, 22 Aug 2021 00:01:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1629583277; bh=KkJQDS0Y0YbPY4IiLf5BSkXLNea8vIcGT4uaxjo+9ao=; h=From:To:Subject:Date; b=s0XNaPG2QtAlg3kB5NMLCXRJFGJXgMTkg6Ud9Gbs/17R9rx0sU2CqD0a02g4Y8oxu Q9snKsKAxagteHJyPJl7yZy0JamhhNCb6ZbSEXh3xh6QId/+OvDxN5xgnS7mCFJaBF XMKqODQpQNKhZq/W9y34ashqfNJLB7wiFP2FsvPY= From: Leo Prikler To: guix-patches@gnu.org Subject: [PATCH] gnu: Add xpadneo. Date: Sun, 22 Aug 2021 00:00:53 +0200 Message-Id: <20210821220053.31441-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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 (--) * gnu/packages/linux.scm (xpadneo): New variable. --- gnu/packages/linux.scm | 52 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 7b92be4b9c..385cdd558b 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1505,6 +1505,58 @@ allows some more serious things like adding streaming capabilities to an application by hooking GStreamer into the loopback device.") (license license:gpl2+))) +(define-public xpadneo + (package + (name "xpadneo") + (version "0.9.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/atar-axis/xpadneo") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0xr0zx134s56h4ij6c3fh8ki0h58h61minbfxcl3sgpgxkh14ism")))) + (build-system linux-module-build-system) + (arguments + `(#:tests? #f ; no `check' target + #:modules (((guix build copy-build-system) #:prefix copy:) + (guix build linux-module-build-system) + (guix build utils)) + #:imported-modules + ((guix build copy-build-system) + ,@%linux-module-build-system-modules) + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda args + (with-directory-excursion "hid-xpadneo/src" + (apply (assoc-ref %standard-phases 'configure) args)))) + (replace 'build + (lambda args + (with-directory-excursion "hid-xpadneo/src" + (apply (assoc-ref %standard-phases 'build) args)))) + (replace 'install + (lambda args + (with-directory-excursion "hid-xpadneo/src" + (apply (assoc-ref %standard-phases 'install) args)))) + (add-after 'install 'post-install + (lambda* (#:key outputs #:allow-other-keys #:rest args) + (apply (assoc-ref copy:%standard-phases 'install) + #:install-plan + '(("hid-xpadneo/etc-modprobe.d" "etc/modprobe.d") + ("hid-xpadneo/etc-udev-rules.d" "etc/udev/rules.d")) + args)))))) + (home-page "https://atar-axis.github.io/xpadneo/") + (synopsis "Xbox One Wireless Controller driver") + (description + "This package provides a driver for the XBox One S Wireless controller +and some newer models when connected via bluetooth. In addition to the kernel +module provided itself, it also contains a modprobe configuration and udev +rules, which need to be installed separately.") + (license license:gpl3+))) + ;;; ;;; Pluggable authentication modules (PAM). -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 22 05:58:43 2021 Received: (at 50157) by debbugs.gnu.org; 22 Aug 2021 09:58:43 +0000 Received: from localhost ([127.0.0.1]:38210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHkFW-0002HO-T5 for submit@debbugs.gnu.org; Sun, 22 Aug 2021 05:58:43 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:58172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHkFU-0002HG-K2 for 50157@debbugs.gnu.org; Sun, 22 Aug 2021 05:58:41 -0400 Received: from butterfly.local ([188.188.251.166]) by baptiste.telenet-ops.be with bizsmtp id kZye250043c9yoU01ZyfCu; Sun, 22 Aug 2021 11:58:39 +0200 Message-ID: <38410a183350db8ffcf597b9fd1866a269333a05.camel@telenet.be> Subject: Re: [bug#50157] [PATCH] gnu: Add xpadneo. From: Maxime Devos To: Leo Prikler , 50157@debbugs.gnu.org Date: Sun, 22 Aug 2021 11:58:37 +0200 In-Reply-To: <20210821220053.31441-1-leo.prikler@student.tugraz.at> References: <20210821220053.31441-1-leo.prikler@student.tugraz.at> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-v6w/lXcBisASlp36ZC0L" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1629626319; bh=eX0v/OhYEpuqwGjo9lU5MZ2bzbz6iKuiwu16kp17VhM=; h=Subject:From:To:Date:In-Reply-To:References; b=vRl1iDcaNlNVYi+BnKQi2lXEJt8pObaDgtNY70YpmVv7wr9Q5lgu1s87qK+WaY0p+ pYX4vrHmjBERRdOo+3QSiVNG6dad+ViMgHrGFHxbi681et+Q7mNbLU7vrj23EDq5WL 6kq+s8kbIqH6z7LN2xKWzY5PHqdMP0zIgJ3ZxuTrM6e7Wf2tSrJPYTzUVFhYjCnW9Z BZe2QvxUYDpw6Y3ZEOoCkY9a7FK/Rcwch2QNKjaOhFMwVV2zs/uCF7erwbq9u0d4ra c1gIl/HoVmD6lNt3m3hnlim3VsQEZuxIWYfgbzDUTXeZjmIpkyW34YkxSKqlBSTyVy n6wt+w1gLJlPA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50157 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.7 (-) --=-v6w/lXcBisASlp36ZC0L Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Leo Prikler schreef op zo 22-08-2021 om 00:00 [+0200]: > * gnu/packages/linux.scm (xpadneo): New variable. > --- > gnu/packages/linux.scm | 52 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 52 insertions(+) >=20 > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > index 7b92be4b9c..385cdd558b 100644 > --- a/gnu/packages/linux.scm > +++ b/gnu/packages/linux.scm > @@ -1505,6 +1505,58 @@ allows some more serious things like adding stream= ing capabilities to an > application by hooking GStreamer into the loopback device.") > (license license:gpl2+))) > =20 > +(define-public xpadneo > + (package > + (name "xpadneo") > + (version "0.9.1") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/atar-axis/xpadneo") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0xr0zx134s56h4ij6c3fh8ki0h58h61minbfxcl3sgpgxkh14ism"))= )) > + (build-system linux-module-build-system) > + (arguments > + `(#:tests? #f ; no `check' target > + #:modules (((guix build copy-build-system) #:prefix copy:) > + (guix build linux-module-build-system) > + (guix build utils)) > + #:imported-modules > + ((guix build copy-build-system) > + ,@%linux-module-build-system-modules) > + #:phases > + (modify-phases %standard-phases > + (replace 'configure > + (lambda args > + (with-directory-excursion "hid-xpadneo/src" > + (apply (assoc-ref %standard-phases 'configure) args)))) > + (replace 'build > + (lambda args > + (with-directory-excursion "hid-xpadneo/src" > + (apply (assoc-ref %standard-phases 'build) args)))) > + (replace 'install > + (lambda args > + (with-directory-excursion "hid-xpadneo/src" > + (apply (assoc-ref %standard-phases 'install) args)))) It might be a bit simpler to add a 'chdir' phase: (add-after 'unpack 'chdir (lambda _ (chdir "hid-xpadneo/src"))) instead of these 'with-directory-excursion'. Greetings, Maxime. --=-v6w/lXcBisASlp36ZC0L Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYSIfzRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7uuPAP0Y80JTYryJ285S0+QzqeT62okX luM8pHlBd9IAPcodYAEA5KsiWt0dx5p4jLLcjq1xFn362svr5NCLGQYtxey3sww= =0i6E -----END PGP SIGNATURE----- --=-v6w/lXcBisASlp36ZC0L-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 22 06:09:05 2021 Received: (at 50157) by debbugs.gnu.org; 22 Aug 2021 10:09:05 +0000 Received: from localhost ([127.0.0.1]:38215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHkPY-0002Wz-VT for submit@debbugs.gnu.org; Sun, 22 Aug 2021 06:09:05 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:35583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHkPV-0002WY-OA for 50157@debbugs.gnu.org; Sun, 22 Aug 2021 06:09:03 -0400 Received: from nijino.local (62-47-226-13.adsl.highway.telekom.at [62.47.226.13]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GsrgZ1VQvz1LLyW; Sun, 22 Aug 2021 12:08:57 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4GsrgZ1VQvz1LLyW DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1629626938; bh=C2RIe0BztLEL3rYubJffwVOGJmBOVN/t28yhA7UCySk=; h=Subject:From:To:Date:In-Reply-To:References:From; b=F8T3otYyXKDwyvZBJbILMpOdBGljfCGxbGLLWwHdN/buiaxT5zqV6CaLX8dX7O8dp lBF+Dfw+nFiN3DiW4Gz7+PnCeRWvG+pHh+sH4QsuTJTh1adHqiwtuz1iiEwu9HcvOO PbR3KF45SIRJv+7vrQ9VdBPwg/L0yq3IdMRQIfpY= Message-ID: <5a98ec927846aeebf5c567e94154003fca07b78f.camel@student.tugraz.at> Subject: Re: [bug#50157] [PATCH] gnu: Add xpadneo. From: Leo Prikler To: Maxime Devos , 50157@debbugs.gnu.org Date: Sun, 22 Aug 2021 12:08:57 +0200 In-Reply-To: <38410a183350db8ffcf597b9fd1866a269333a05.camel@telenet.be> References: <20210821220053.31441-1-leo.prikler@student.tugraz.at> <38410a183350db8ffcf597b9fd1866a269333a05.camel@telenet.be> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50157 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 (---) Am Sonntag, den 22.08.2021, 11:58 +0200 schrieb Maxime Devos: > Leo Prikler schreef op zo 22-08-2021 om 00:00 [+0200]: > > * gnu/packages/linux.scm (xpadneo): New variable. > > --- > > gnu/packages/linux.scm | 52 > > ++++++++++++++++++++++++++++++++++++++++++ > > 1 file changed, 52 insertions(+) > > > > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > > index 7b92be4b9c..385cdd558b 100644 > > --- a/gnu/packages/linux.scm > > +++ b/gnu/packages/linux.scm > > @@ -1505,6 +1505,58 @@ allows some more serious things like adding > > streaming capabilities to an > > application by hooking GStreamer into the loopback device.") > > (license license:gpl2+))) > > > > +(define-public xpadneo > > + (package > > + (name "xpadneo") > > + (version "0.9.1") > > + (source (origin > > + (method git-fetch) > > + (uri (git-reference > > + (url "https://github.com/atar-axis/xpadneo") > > + (commit (string-append "v" version)))) > > + (file-name (git-file-name name version)) > > + (sha256 > > + (base32 > > + "0xr0zx134s56h4ij6c3fh8ki0h58h61minbfxcl3sgpgxkh14 > > ism")))) > > + (build-system linux-module-build-system) > > + (arguments > > + `(#:tests? #f ; no `check' target > > + #:modules (((guix build copy-build-system) #:prefix copy:) > > + (guix build linux-module-build-system) > > + (guix build utils)) > > + #:imported-modules > > + ((guix build copy-build-system) > > + ,@%linux-module-build-system-modules) > > + #:phases > > + (modify-phases %standard-phases > > + (replace 'configure > > + (lambda args > > + (with-directory-excursion "hid-xpadneo/src" > > + (apply (assoc-ref %standard-phases 'configure) > > args)))) > > + (replace 'build > > + (lambda args > > + (with-directory-excursion "hid-xpadneo/src" > > + (apply (assoc-ref %standard-phases 'build) args)))) > > + (replace 'install > > + (lambda args > > + (with-directory-excursion "hid-xpadneo/src" > > + (apply (assoc-ref %standard-phases 'install) > > args)))) > > It might be a bit simpler to add a 'chdir' phase: > > (add-after 'unpack 'chdir > (lambda _ > (chdir "hid-xpadneo/src"))) > > instead of these 'with-directory-excursion'. That may be true, but in that case there's no "clean" way of exiting. I could do (chdir "..") in post-install, but that feels weird. WDYT? From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 22 07:34:40 2021 Received: (at 50157) by debbugs.gnu.org; 22 Aug 2021 11:34:40 +0000 Received: from localhost ([127.0.0.1]:38277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHlkK-0006vo-9h for submit@debbugs.gnu.org; Sun, 22 Aug 2021 07:34:40 -0400 Received: from flashner.co.il ([178.62.234.194]:41558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHlkF-0006vW-Be for 50157@debbugs.gnu.org; Sun, 22 Aug 2021 07:34:35 -0400 Received: from localhost (unknown [141.226.169.107]) by flashner.co.il (Postfix) with ESMTPSA id 42B4C40214; Sun, 22 Aug 2021 11:34:25 +0000 (UTC) Date: Sun, 22 Aug 2021 14:32:17 +0300 From: Efraim Flashner To: Leo Prikler Subject: Re: [bug#50157] [PATCH] gnu: Add xpadneo. Message-ID: Mail-Followup-To: Efraim Flashner , Leo Prikler , Maxime Devos , 50157@debbugs.gnu.org References: <20210821220053.31441-1-leo.prikler@student.tugraz.at> <38410a183350db8ffcf597b9fd1866a269333a05.camel@telenet.be> <5a98ec927846aeebf5c567e94154003fca07b78f.camel@student.tugraz.at> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="p2vqGD/GguQrz3b/" Content-Disposition: inline In-Reply-To: <5a98ec927846aeebf5c567e94154003fca07b78f.camel@student.tugraz.at> 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.0 (/) X-Debbugs-Envelope-To: 50157 Cc: 50157@debbugs.gnu.org, Maxime Devos 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 (-) --p2vqGD/GguQrz3b/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2021 at 12:08:57PM +0200, Leo Prikler wrote: > Am Sonntag, den 22.08.2021, 11:58 +0200 schrieb Maxime Devos: > > Leo Prikler schreef op zo 22-08-2021 om 00:00 [+0200]: > > > * gnu/packages/linux.scm (xpadneo): New variable. > > > --- > > > gnu/packages/linux.scm | 52 > > > ++++++++++++++++++++++++++++++++++++++++++ > > > 1 file changed, 52 insertions(+) > > >=20 > > > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > > > index 7b92be4b9c..385cdd558b 100644 > > > --- a/gnu/packages/linux.scm > > > +++ b/gnu/packages/linux.scm > > > @@ -1505,6 +1505,58 @@ allows some more serious things like adding > > > streaming capabilities to an > > > application by hooking GStreamer into the loopback device.") > > > (license license:gpl2+))) > > > =20 > > > +(define-public xpadneo > > > + (package > > > + (name "xpadneo") > > > + (version "0.9.1") > > > + (source (origin > > > + (method git-fetch) > > > + (uri (git-reference > > > + (url "https://github.com/atar-axis/xpadneo") > > > + (commit (string-append "v" version)))) > > > + (file-name (git-file-name name version)) > > > + (sha256 > > > + (base32 > > > + "0xr0zx134s56h4ij6c3fh8ki0h58h61minbfxcl3sgpgxkh14 > > > ism")))) > > > + (build-system linux-module-build-system) > > > + (arguments > > > + `(#:tests? #f ; no `check' target > > > + #:modules (((guix build copy-build-system) #:prefix copy:) > > > + (guix build linux-module-build-system) > > > + (guix build utils)) > > > + #:imported-modules > > > + ((guix build copy-build-system) > > > + ,@%linux-module-build-system-modules) > > > + #:phases > > > + (modify-phases %standard-phases > > > + (replace 'configure > > > + (lambda args > > > + (with-directory-excursion "hid-xpadneo/src" > > > + (apply (assoc-ref %standard-phases 'configure) > > > args)))) > > > + (replace 'build > > > + (lambda args > > > + (with-directory-excursion "hid-xpadneo/src" > > > + (apply (assoc-ref %standard-phases 'build) args)))) > > > + (replace 'install > > > + (lambda args > > > + (with-directory-excursion "hid-xpadneo/src" > > > + (apply (assoc-ref %standard-phases 'install) > > > args)))) > >=20 > > It might be a bit simpler to add a 'chdir' phase: > >=20 > > (add-after 'unpack 'chdir > > (lambda _ > > (chdir "hid-xpadneo/src"))) > >=20 > > instead of these 'with-directory-excursion'. > That may be true, but in that case there's no "clean" way of exiting.=20 > I could do (chdir "..") in post-install, but that feels weird. >=20 > WDYT? >=20 Where is the license file located? You could add a phaes after 'install to chdir back ".." and then just use install-file for the files for etc. Then the 'install-license phase would also work correctly. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --p2vqGD/GguQrz3b/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmEiNb8ACgkQQarn3Mo9 g1EsSRAAwLqPQDjJ1mB968h80/QoMa69M/6Uh1AoI12o5GMmsMzK67yWqdEnL+IU qLFf7fU4Oc6yGuGf8txFMBLiPcLryr4zXiYGVAqKwadknbYI/AhqhXUuxcwBqmWB SgmqDONinRhsbQEmDXPf7f5LTHBB7BI76pe1HaDEbisAS3cJ8vSnYKPG/TdTDdhX rTwpS3dK0cthyrmeYSV71uCC2rIr0qOa+aN9XP5VMnK9O1n8SXV+o08zRyZTpphZ DgKGGR5+ezogKfEpUNeOB50OUcn8yUJBqLj3jAsmlLBbX+GtGlNII23hQ6jip4Xq +zyFAUqWoCGiZY9HTQ+CbI/rYyCaewhxCA5ZJmlFM8GV395dhum1QQJCKQzJTu6m wbYVjpiemC/Ghebx8Az+6kl27fEUJNePXd74wfPdZ8C6hXPFl77KBAelPaePR6Km GPD8cGQBxHV5ZwN7gm9fF6QVJUwydEG6uKFX90PsGpK0RydNtaxzNWPuaHP/Ghkd ImTFisepOmXHFtlI27uGsPJZC572REibFYHr4g6kotUqqwLThIkp8GRwv6jhF8u4 NHCHC6iEE/Mo0G/qg3LPe0jakygfnS+a8UakNOEtds0iSyDUdey+Wb9tSopl9zX2 vttr2tPtkPTbIUvLTECKaTb5WJBAeinOsGgsv2VMFqK4oTCBp5k= =yQ0x -----END PGP SIGNATURE----- --p2vqGD/GguQrz3b/-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 22 08:03:43 2021 Received: (at 50157) by debbugs.gnu.org; 22 Aug 2021 12:03:43 +0000 Received: from localhost ([127.0.0.1]:38281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHmCR-0007d8-D4 for submit@debbugs.gnu.org; Sun, 22 Aug 2021 08:03:43 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:51030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHmCL-0007cs-PF for 50157@debbugs.gnu.org; Sun, 22 Aug 2021 08:03:38 -0400 Received: from nijino.local (62-47-226-13.adsl.highway.telekom.at [62.47.226.13]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GsvCk3wRQz1LLyW; Sun, 22 Aug 2021 14:03:30 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4GsvCk3wRQz1LLyW DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1629633810; bh=1SM7IM8ikwAv5xhN+bQ4E0Bti/fCus8Pm8xdkAP8gxM=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=elXlWEHYOr2yHgXovg17oqjadI1DijNHMDoDsHVtSmv9DqtD97WAWZdShk+Al+DSp DZpc0wgj9zlF0lajKo/PXQMBBeehO5RdYCDI90DiU2p5VLcWsUUbb/NRqcsJVTZtp8 kjp1eAp0ABC1/pcvB4USziwfG4R1vFzbjN/a1Pfo= Message-ID: Subject: Re: [bug#50157] [PATCH] gnu: Add xpadneo. From: Leo Prikler To: Efraim Flashner Date: Sun, 22 Aug 2021 14:03:29 +0200 In-Reply-To: References: <20210821220053.31441-1-leo.prikler@student.tugraz.at> <38410a183350db8ffcf597b9fd1866a269333a05.camel@telenet.be> <5a98ec927846aeebf5c567e94154003fca07b78f.camel@student.tugraz.at> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50157 Cc: 50157@debbugs.gnu.org, Maxime Devos 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 (---) Am Sonntag, den 22.08.2021, 14:32 +0300 schrieb Efraim Flashner: > On Sun, Aug 22, 2021 at 12:08:57PM +0200, Leo Prikler wrote: > > Am Sonntag, den 22.08.2021, 11:58 +0200 schrieb Maxime Devos: > > > Leo Prikler schreef op zo 22-08-2021 om 00:00 [+0200]: > > > > * gnu/packages/linux.scm (xpadneo): New variable. > > > > --- > > > > gnu/packages/linux.scm | 52 > > > > ++++++++++++++++++++++++++++++++++++++++++ > > > > 1 file changed, 52 insertions(+) > > > > > > > > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > > > > index 7b92be4b9c..385cdd558b 100644 > > > > --- a/gnu/packages/linux.scm > > > > +++ b/gnu/packages/linux.scm > > > > @@ -1505,6 +1505,58 @@ allows some more serious things like > > > > adding > > > > streaming capabilities to an > > > > application by hooking GStreamer into the loopback device.") > > > > (license license:gpl2+))) > > > > > > > > +(define-public xpadneo > > > > + (package > > > > + (name "xpadneo") > > > > + (version "0.9.1") > > > > + (source (origin > > > > + (method git-fetch) > > > > + (uri (git-reference > > > > + (url "https://github.com/atar-axis/xpadneo > > > > ") > > > > + (commit (string-append "v" version)))) > > > > + (file-name (git-file-name name version)) > > > > + (sha256 > > > > + (base32 > > > > + "0xr0zx134s56h4ij6c3fh8ki0h58h61minbfxcl3sgpgx > > > > kh14 > > > > ism")))) > > > > + (build-system linux-module-build-system) > > > > + (arguments > > > > + `(#:tests? #f ; no `check' target > > > > + #:modules (((guix build copy-build-system) #:prefix > > > > copy:) > > > > + (guix build linux-module-build-system) > > > > + (guix build utils)) > > > > + #:imported-modules > > > > + ((guix build copy-build-system) > > > > + ,@%linux-module-build-system-modules) > > > > + #:phases > > > > + (modify-phases %standard-phases > > > > + (replace 'configure > > > > + (lambda args > > > > + (with-directory-excursion "hid-xpadneo/src" > > > > + (apply (assoc-ref %standard-phases 'configure) > > > > args)))) > > > > + (replace 'build > > > > + (lambda args > > > > + (with-directory-excursion "hid-xpadneo/src" > > > > + (apply (assoc-ref %standard-phases 'build) > > > > args)))) > > > > + (replace 'install > > > > + (lambda args > > > > + (with-directory-excursion "hid-xpadneo/src" > > > > + (apply (assoc-ref %standard-phases 'install) > > > > args)))) > > > > > > It might be a bit simpler to add a 'chdir' phase: > > > > > > (add-after 'unpack 'chdir > > > (lambda _ > > > (chdir "hid-xpadneo/src"))) > > > > > > instead of these 'with-directory-excursion'. > > That may be true, but in that case there's no "clean" way of > > exiting. > > I could do (chdir "..") in post-install, but that feels weird. > > > > WDYT? > > > > Where is the license file located? You could add a phaes after > 'install > to chdir back ".." and then just use install-file for the files for > etc. > Then the 'install-license phase would also work correctly. The license file is at the root of the tree. FWIW, there is an ongoing issue on whether to interpret the license as GPL3 or GPL3+ [1], which I interpreted as the latter for a lack of file headers. So in the chdir case, I would have to chdir two to three times, depending on how much I want to type, leaving the CWD dirty between phase changes. The directory-excursion hack is a little more verbose, but mostly captures my intent and needs to be applied exactly thrice. One could probably make it even smarter by writing a lambda for the phase rewriting or instead provide build-system support for linux modules in subdirectories. (Perhaps we could even add modify-phases support to add "advice" to phases Emacs-style.) Regards, Leo [1] https://github.com/atar-axis/xpadneo/issues/289 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 26 07:10:56 2021 Received: (at 50157) by debbugs.gnu.org; 26 Aug 2021 11:10:56 +0000 Received: from localhost ([127.0.0.1]:48499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJDHb-0001DK-Ow for submit@debbugs.gnu.org; Thu, 26 Aug 2021 07:10:56 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:8478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJDHZ-0001DB-Uw for 50157@debbugs.gnu.org; Thu, 26 Aug 2021 07:10:55 -0400 Received: from localhost.localdomain (194-118-34-199.adsl.highway.telekom.at [194.118.34.199]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GwKs62b0Cz1LZWB; Thu, 26 Aug 2021 13:10:50 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4GwKs62b0Cz1LZWB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1629976250; bh=xPqcyspfjmWUi3voxvSui17aL5Sm8k62LvHvmmG6qwY=; h=From:To:Cc:Subject:Date:From; b=TywMdG6uRjyhmTLAzHekjd1wUm2yFc9y64rJkfrqzBduzEMaXdg40rsK6u2HdihK0 s9xHAZIY68DFn4N7HAC4OCXkSQrq9RjPTrfukhCj2+nBK7i1Czs0OFhJHO2uaxaDGT IWwPfaf9NSUAgRW0zMtChksXDfYWEWV5xsJ5TBQ0= From: Leo Prikler To: 50157@debbugs.gnu.org Subject: [PATCH v2 1/2] build-system: linux-module: Support source-directory. Date: Thu, 26 Aug 2021 13:10:34 +0200 Message-Id: <20210826111035.20464-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50157 Cc: maximedevos@telenet.be, efraim@flashner.co.il 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 (---) As with guile-build-system, the module to be build need not necessarily live at the root of the build tree. * guix/build/linux-module-build-system.scm (build, install): Add source-directory argument and append it to "M" variable when invoking make. * guix/build-system/linux-module.scm (linux-module-build): Add source-directory argument. --- guix/build-system/linux-module.scm | 4 +++- guix/build/linux-module-build-system.scm | 9 +++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/guix/build-system/linux-module.scm b/guix/build-system/linux-module.scm index fc3d959ce7..33bc8c95df 100644 --- a/guix/build-system/linux-module.scm +++ b/guix/build-system/linux-module.scm @@ -158,6 +158,7 @@ (outputs '("out")) (make-flags ''()) (system (%current-system)) + (source-directory ".") (guile #f) (substitutable? #t) (imported-modules @@ -175,7 +176,8 @@ ((source) source) (source - source)) + source)) + #:source-directory ,source-directory #:search-paths ',(map search-path-specification->sexp search-paths) #:phases ,phases diff --git a/guix/build/linux-module-build-system.scm b/guix/build/linux-module-build-system.scm index d51d76f94b..729ab6154f 100644 --- a/guix/build/linux-module-build-system.scm +++ b/guix/build/linux-module-build-system.scm @@ -49,16 +49,17 @@ ; TODO: kernel ".config". #t) -(define* (build #:key inputs make-flags #:allow-other-keys) +(define* (build #:key inputs make-flags (source-directory ".") #:allow-other-keys) (apply invoke "make" "-C" (string-append (assoc-ref inputs "linux-module-builder") "/lib/modules/build") - (string-append "M=" (getcwd)) + (string-append "M=" (getcwd) "/" source-directory) (or make-flags '()))) ;; This block was copied from make-linux-libre--only took the "modules_install" ;; part. -(define* (install #:key make-flags inputs native-inputs outputs +(define* (install #:key make-flags (source-directory ".") + inputs native-inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (moddir (string-append out "/lib/modules"))) @@ -67,7 +68,7 @@ (apply invoke "make" "-C" (string-append (assoc-ref inputs "linux-module-builder") "/lib/modules/build") - (string-append "M=" (getcwd)) + (string-append "M=" (getcwd) "/" source-directory) ;; Disable depmod because the Guix system's module directory ;; is an union of potentially multiple packages. It is not ;; possible to use depmod to usefully calculate a dependency -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 26 07:10:59 2021 Received: (at 50157) by debbugs.gnu.org; 26 Aug 2021 11:10:59 +0000 Received: from localhost ([127.0.0.1]:48502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJDHf-0001Dd-1X for submit@debbugs.gnu.org; Thu, 26 Aug 2021 07:10:59 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:11738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJDHc-0001DS-VO for 50157@debbugs.gnu.org; Thu, 26 Aug 2021 07:10:57 -0400 Received: from localhost.localdomain (194-118-34-199.adsl.highway.telekom.at [194.118.34.199]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GwKs76yP1z1LZWS; Thu, 26 Aug 2021 13:10:51 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4GwKs76yP1z1LZWS DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1629976252; bh=NQkJq0qlfE0AtZ8llODsN9miOlq2P8NyHdrAIrZn0NQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=X2Ae6rsGnmPG5pRyZ8sB/MZPrrhvxkwSvHRyjCzCNy2aXZsC5rDkbgpD8FJd6gmot yxa2HuairhKWtMxuBzxOaGSUBmOo/pi9S6l4W9Ru8zmoBL4m4hgwA1D0cuIejsIR1s zaRksgdTy7JZDfdUdb3JJKCTurQGt4GqPGijhyZo= From: Leo Prikler To: 50157@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: Add xpadneo. Date: Thu, 26 Aug 2021 13:10:35 +0200 Message-Id: <20210826111035.20464-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210826111035.20464-1-leo.prikler@student.tugraz.at> References: <20210826111035.20464-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50157 Cc: maximedevos@telenet.be, efraim@flashner.co.il 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 (---) * gnu/packages/linux.scm (xpadneo): New variable. --- gnu/packages/linux.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 7b92be4b9c..4383048403 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1505,6 +1505,41 @@ allows some more serious things like adding streaming capabilities to an application by hooking GStreamer into the loopback device.") (license license:gpl2+))) +(define-public xpadneo + (package + (name "xpadneo") + (version "0.9.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/atar-axis/xpadneo") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0xr0zx134s56h4ij6c3fh8ki0h58h61minbfxcl3sgpgxkh14ism")))) + (build-system linux-module-build-system) + (arguments + `(#:tests? #f ; no `check' target + #:source-directory "hid-xpadneo/src" + #:phases + (modify-phases %standard-phases + (add-after 'install 'post-install + (lambda* (#:key outputs #:allow-other-keys #:rest args) + (let ((out (assoc-ref outputs "out"))) + (copy-recursively "hid-xpadneo/etc-modprobe.d" + (string-append out "/etc/modprobe.d")) + (copy-recursively "hid-xpadneo/etc-udev-rules.d" + (string-append out "/etc/udev/rules.d")))))))) + (home-page "https://atar-axis.github.io/xpadneo/") + (synopsis "Xbox One Wireless Controller driver") + (description + "This package provides a driver for the XBox One S Wireless controller +and some newer models when connected via bluetooth. In addition to the kernel +module provided itself, it also contains a modprobe configuration and udev +rules, which need to be installed separately.") + (license license:gpl3+))) + ;;; ;;; Pluggable authentication modules (PAM). -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 14 18:03:21 2021 Received: (at 50157-done) by debbugs.gnu.org; 14 Sep 2021 22:03:22 +0000 Received: from localhost ([127.0.0.1]:50328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQGWP-000424-Or for submit@debbugs.gnu.org; Tue, 14 Sep 2021 18:03:21 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:9442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQGWN-00041v-38 for 50157-done@debbugs.gnu.org; Tue, 14 Sep 2021 18:03:20 -0400 Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at [85.127.52.93]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4H8HR81Qc2z1LLyW; Wed, 15 Sep 2021 00:03:15 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4H8HR81Qc2z1LLyW DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1631656996; bh=U5PYxLDRmkagfsQwi9VVf9+BIdRqdsP4F/qO7vLTkxw=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=uuLM95+mUPRMei+dId/4vg6mZtujX87+qLR7xtmrYng65E/M1CZo0AB6YsNXoajQG qlNBXMIlTB4SdpZAh5qfxizGPiCiJqcHR9TxtCgwCmQN4OIRbBQErKmzUhrMOftc7S jOeylcXQhyMRgg7ediZNY36A0sWKmtxKjH5U4syg= Message-ID: <9659c8cdb87da22a26d552753133c5952a36bb7b.camel@student.tugraz.at> Subject: Re: [PATCH v2 2/2] gnu: Add xpadneo. From: Liliana Marie Prikler To: 50157-done@debbugs.gnu.org Date: Wed, 15 Sep 2021 00:03:15 +0200 In-Reply-To: <20210826111035.20464-2-leo.prikler@student.tugraz.at> References: <20210826111035.20464-1-leo.prikler@student.tugraz.at> <20210826111035.20464-2-leo.prikler@student.tugraz.at> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50157-done Cc: maximedevos@telenet.be, efraim@flashner.co.il 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 (---) Going by the lack of replies, I'll assume that v2 addressed all concerns of v1 and therefore pushed this. Regards From unknown Sat Aug 16 23:40:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 Oct 2021 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator