From unknown Sat Aug 09 04:53:09 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#55893 <55893@debbugs.gnu.org> To: bug#55893 <55893@debbugs.gnu.org> Subject: Status: [PATCH] gnu: python-xyz: Add python-pysdl2. Reply-To: bug#55893 <55893@debbugs.gnu.org> Date: Sat, 09 Aug 2025 11:53:09 +0000 retitle 55893 [PATCH] gnu: python-xyz: Add python-pysdl2. reassign 55893 guix-patches submitter 55893 Jean Pierre De Jesus DIAZ severity 55893 normal tag 55893 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 10 14:17:11 2022 Received: (at submit) by debbugs.gnu.org; 10 Jun 2022 18:17:11 +0000 Received: from localhost ([127.0.0.1]:51311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzjC3-0006K1-2x for submit@debbugs.gnu.org; Fri, 10 Jun 2022 14:17:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:57838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzj4d-00068W-53 for submit@debbugs.gnu.org; Fri, 10 Jun 2022 14:09:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzj4b-0001Ds-4o for guix-patches@gnu.org; Fri, 10 Jun 2022 14:09:30 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:36535) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzj4X-0001dj-6g for guix-patches@gnu.org; Fri, 10 Jun 2022 14:09:28 -0400 Date: Fri, 10 Jun 2022 18:09:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1654884554; x=1655143754; bh=nTPRnVwj6KndSTRLsV4Wso/PpBJT2GhAEm61e6ih1RM=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=UBgo/GCa9WH8Megbdp0eKz5fZQrubcEX7kO69R7McDKr/bHdZZw8JrGpXE4AEwD2u c0ZrVWdR/UiYD7hVCfjiorQmeFQ2zRB3IJlDL5vtyd6LryALM0dEn16iLSxSSpG409 yYA1h279IwoHrIuXf9XyABI2KjemoZ/YSV2agQycQuvIill9RCyB4PqL0VL/a0Kwh2 B8EHRd+pQXkcVP96+UGZVzpobW8oy3DXdjwpzJhsz8JcO6J+elIdntrMdAvkVO47fv aNTxsV5a6cqg1KFXU2xrtjfxHYgfNMPvpviTlNEFhTaRDLCuPi6X87GC3CvIsp2aBi DqGCmDzWD3mfw== To: "guix-patches@gnu.org" From: Jean Pierre De Jesus DIAZ Subject: [PATCH] gnu: python-xyz: Add python-pysdl2. Message-ID: Feedback-ID: 20187791:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_0pxb00XPIxS5frewYesGGFpZUJz0NOzdQW7Flb3RPic" Received-SPF: pass client-ip=185.70.43.23; envelope-from=me@jeandudey.tech; helo=mail-4323.proton.ch 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_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 10 Jun 2022 14:17:09 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jean Pierre De Jesus DIAZ Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_0pxb00XPIxS5frewYesGGFpZUJz0NOzdQW7Flb3RPic Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Adds the PySDL2 package published on PyPi. The package definition sets a fixed path for SDL2 libraries instead of rely= ing on `LD_LIBRARY_PATH`. --b1_0pxb00XPIxS5frewYesGGFpZUJz0NOzdQW7Flb3RPic Content-Type: text/x-patch; name=0001-gnu-python-xyz-Add-python-pysdl2.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-python-xyz-Add-python-pysdl2.patch RnJvbSBmOTgzZDMzMmQ2ZjU0MWUwMTlhYTY4ZWRkYmMxNDUyNWM1NDliOTQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlkOiA8Zjk4M2QzMzJkNmY1NDFlMDE5YWE2OGVkZGJjMTQ1 MjVjNTQ5Yjk0OC4xNjU0ODg0MjIwLmdpdC5tZUBqZWFuZHVkZXkudGVjaD4KRnJvbTogSmVhbi1Q aWVycmUgRGUgSmVzdXMgRElBWiA8bWVAamVhbmR1ZGV5LnRlY2g+CkRhdGU6IEZyaSwgMTAgSnVu IDIwMjIgMTk6NTc6MzEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBnbnU6IHB5dGhvbi14eXo6IEFk ZCBweXRob24tcHlzZGwyLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gKHB5dGhvbi1w eXNkbDIpOiBBZGQgcGFja2FnZS4KLS0tCiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gfCA3 MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg NzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNj bSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCA5MmFkZjc0MzkzLi4wNjJkOGNl OTZiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xMjMsNiArMTIzLDcgQEAKIDs7OyBDb3B5cmlnaHQg wqkgMjAyMiBKYWkgVmV0cml2ZWxhbiA8amFpdmV0cml2ZWxhbkBnbWFpbC5jb20+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMjIgQXJ0eW9tIFYuIFBvcHRzb3YgPHBvcHRzb3YuYXJ0eW9tQGdtYWlsLmNv bT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMiBQYXVsIEEuIFBhdGllbmNlIDxwYXVsQGFwYXRpZW5j ZS5jb20+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjIgSmVhbi1QaWVycmUgRGUgSmVzdXMgRElBWiA8 bWVAamVhbmR1ZGV5LnRlY2g+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3Vp eC4KIDs7OwpAQCAtMjk0NDcsMyArMjk0NDgsNzUgQEAgKGRlZmluZS1wdWJsaWMgcHl0aG9uLW11 c2ljYWwtc2NhbGVzCiBAdXJse2h0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0xpc3Rfb2Zf bXVzaWNhbF9zY2FsZXNfYW5kX21vZGVzLCBmb3VuZCBvbgogV2lraXBlZGlhfS4iKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKworKGRlZmluZS1wdWJsaWMgcHl0aG9uLXB5c2RsMgor ICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tcHlzZGwyIikKKyAgICAodmVyc2lvbiAiMC45 LjExIikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgICAgICAgICh1cmkgKHB5cGktdXJpICJQeVNETDIiIHZlcnNpb24pKQorICAg ICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAg ICAgIjE5aWQxcXN3Z2NqNHY0ajVrbjQ5c2hxMXh4eDNzbGhqcG0wMTAydzg3bWN6c2RiaTFyY2si KSkpKQorICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgICBgKCM6dGVzdHM/ICNmIDsgUmVxdWlyZXMgL2Rldi9kcmksIE9wZW5HTCBtb2R1 bGUsIGV0Yy4KKyAgICAgICAgIzpwaGFzZXMKKyAgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5k YXJkLXBoYXNlcworICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAncGF0Y2gtcGF0aHMKKyAg ICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAg ICAgICAgICAgICAoc3Vic3RpdHV0ZSogInNkbDIvZGxsLnB5IgorICAgICAgICAgICAgICAgIDsg RGlzYWJsZSBweXNkbDItZGxsLiBOb3QgbmVlZGVkLgorICAgICAgICAgICAgICAgICgoInByZXBh dGggPSBvc1xcLmdldGVudlxcKCdQWVNETDJfRExMX1BBVEgnXFwpIikKKyAgICAgICAgICAgICAg ICAgInByZXBhdGggPSBcInN5c3RlbVwiIikKKyAgICAgICAgICAgICAgICAoKCJeaW1wb3J0IHNk bDJkbGwkIikgIiIpCisgICAgICAgICAgICAgICAgKCgicG9zdHBhdGggPSBvc1xcLmdldGVudlxc KCdQWVNETDJfRExMX1BBVEgnXFwpIikKKyAgICAgICAgICAgICAgICAgInBvc3RwYXRoID0gXCJz eXN0ZW1cIiIpCisgICAgICAgICAgICAgICAgKCgiRExMXFwoLiosIG9zXFwuZ2V0ZW52XFwoXCJQ WVNETDJfRExMX1BBVEhcIlxcKVxcKSIpCisgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5k ICJETEwoXCJTREwyXCIsIFtcIlNETDJcIiwgXCJTREwyLTIuMFwiLCIKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIlwiU0RMMi0yLjAuMFwiXSwgIgorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAiXCIiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChkaXJu YW1lCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxl IGlucHV0cworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiL2xpYi9saWJTREwyLnNvIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICJcIiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIikiKSkpCisgICAgICAgICAg ICAgIChzdWJzdGl0dXRlKiAic2RsMi9zZGxpbWFnZS5weSIKKyAgICAgICAgICAgICAgICAoKCJv c1xcLmdldGVudlxcKFwiUFlTREwyX0RMTF9QQVRIXCJcXCkiKQorICAgICAgICAgICAgICAgICAo c3RyaW5nLWFwcGVuZCAiXCIiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChkaXJu YW1lCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxl IGlucHV0cworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiL2xpYi9saWJTREwyX2ltYWdlLnNvIikpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICJcIiIpKSkKKyAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzZGwyL3NkbGdmeC5w eSIKKyAgICAgICAgICAgICAgICAoKCJvc1xcLmdldGVudlxcKFwiUFlTREwyX0RMTF9QQVRIXCJc XCkiKQorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiXCIiCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChkaXJuYW1lCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cworICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2xpYi9saWJTREwyX2dmeC5zbyIpKQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiXCIiKSkpCisgICAgICAgICAgICAgIChzdWJz dGl0dXRlKiAic2RsMi9zZGxtaXhlci5weSIKKyAgICAgICAgICAgICAgICAoKCJvc1xcLmdldGVu dlxcKFwiUFlTREwyX0RMTF9QQVRIXCJcXCkiKQorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFw cGVuZCAiXCIiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChkaXJuYW1lCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cwor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2xp Yi9saWJTREwyX21peGVyLnNvIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJc IiIpKSkKKyAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzZGwyL3NkbHR0Zi5weSIKKyAgICAg ICAgICAgICAgICAoKCJvc1xcLmdldGVudlxcKFwiUFlTREwyX0RMTF9QQVRIXCJcXCkiKQorICAg ICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiXCIiCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChkaXJuYW1lCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNl YXJjaC1pbnB1dC1maWxlIGlucHV0cworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiL2xpYi9saWJTREwyX3R0Zi5zbyIpKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiXCIiKSkpKSkpKSkKKyAgICAobmF0aXZlLWlucHV0cworICAg ICAgKGxpc3Qgc2RsMiBzZGwyLWltYWdlIHNkbDItZ2Z4IHNkbDItbWl4ZXIgc2RsMi10dGYpKQor ICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9weS1zZGwvcHktc2RsMiIpCisgICAg KHN5bm9wc2lzICJQeXRob24gY3R5cGVzIHdyYXBwZXIgYXJvdW5kIFNETDIiKQorICAgIChkZXNj cmlwdGlvbiAiUHlTREwyIGlzIGEgcHVyZSBQeXRob24gd3JhcHBlciBhcm91bmQgdGhlIEBjb2Rl e1NETDJ9LAorQGNvZGV7U0RMMl9taXhlcn0sIEBjb2Rle1NETDJfaW1hZ2V9LCBAY29kZXtTREwy X3R0Zn0sIGFuZCBAY29kZXtTREwyX2dmeH0KK2xpYnJhcmllcy4gSW5zdGVhZCBvZiByZWx5aW5n IG9uIEMgY29kZSwgaXQgdXNlcyB0aGUgYnVpbHQtaW4gY3R5cGVzIG1vZHVsZSB0bworaW50ZXJm YWNlIHdpdGggU0RMMiwgYW5kIHByb3ZpZGVzIHNpbXBsZSBQeXRob24gY2xhc3NlcyBhbmQgd3Jh cHBlcnMgZm9yCitjb21tb24gU0RMMiBmdW5jdGlvbmFsaXR5LiIpCisgICAgKGxpY2Vuc2UgbGlj ZW5zZTpjYzApKSkKLS0gCjIuMzYuMQoK --b1_0pxb00XPIxS5frewYesGGFpZUJz0NOzdQW7Flb3RPic-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 11 04:18:51 2022 Received: (at 55893) by debbugs.gnu.org; 11 Jun 2022 08:18:51 +0000 Received: from localhost ([127.0.0.1]:51809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzwKY-0003r9-Rk for submit@debbugs.gnu.org; Sat, 11 Jun 2022 04:18:51 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:55170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzwKU-0003qy-0Q for 55893@debbugs.gnu.org; Sat, 11 Jun 2022 04:18:49 -0400 Received: from [172.20.10.9] ([188.189.218.39]) by albert.telenet-ops.be with bizsmtp id hkJj2700R0rbbE406kJjiD; Sat, 11 Jun 2022 10:18:44 +0200 Message-ID: <53cab9bbd3f482ad08fef4159bcefbf8e9ac0af5.camel@telenet.be> Subject: Re: [bug#55893] [PATCH] gnu: python-xyz: Add python-pysdl2. From: Maxime Devos To: Jean Pierre De Jesus DIAZ , 55893@debbugs.gnu.org In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-z2W6puwtbg9VqtNYzJ1L" Date: Sat, 11 Jun 2022 00:13:59 +0200 MIME-Version: 1.0 User-Agent: Evolution 3.38.3-1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1654935524; bh=AuuXn2qIez/Arz1GRAwHv4EhvYDBb7AKoeNCrim16BY=; h=Subject:From:To:In-Reply-To:References:Date; b=J8hpa9/uGgU7N3/CJ8mrSvcLALXAN47DRgsnZg5uRi4kWr6SmiW5mq0zfUZ7RoQdU nCM4rLXHC+Og2x4jalMC6u7H+UddbOLQmCLt7j9YEWxMT65oC7D7DS0VRQ9UKRFtk0 ZUhXDeq4se7uyni195UnNJ5joAEeCXcPAl7RdJwb5O3S7SAnyZc4Cp4xUZDHz2joBY pZZhVpDF0A1L3KFiKDEY9LN8l/gyZQ5MtiZf4tKWDbdZxTh5nwX+Cn2s4D7n1FYjyz eZiIVQ65i6UXpc6y3WFJfZQZ3hmo4kA0j3e6Q9poFp+V1Tp6HyWk+y1Gg/1AN2wGqJ 0HuxxaeoImFUA== X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Jean Pierre De Jesus DIAZ via Guix-patches via schreef op vr 10-06-2022 om 18:09 [+0000]: > +    (native-inputs > +      (list sdl2 sdl2-image sdl2-gfx sdl2-mixer sdl2-ttf)) These need to be in 'inputs', not native-inputs -- their shared libraries will actually be executed when python-pysdl2 executed, which can only work if they are compiled for the same architecture as p [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maximedevos[at]telenet.be) 1.1 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 55893 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) --=-z2W6puwtbg9VqtNYzJ1L Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Jean Pierre De Jesus DIAZ via Guix-patches via schreef op vr 10-06-2022 om 18:09 [+0000]: > +=C2=A0=C2=A0=C2=A0 (native-inputs > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (list sdl2 sdl2-image sdl2-gfx sdl2-mixer= sdl2-ttf)) These need to be in 'inputs', not native-inputs -- their shared libraries will actually be executed when python-pysdl2 executed, which can only work if they are compiled for the same architecture as python- pysdl2 is compiled for (that's what 'inputs' means; for 'native- inputs', it would be compiled for the architecture on which python- pysdl2 is compiled, not the architecture it is compiled for).=20 > + (synopsis "Python ctypes wrapper around SDL2") ctypes sounds like an implementation detail not relevant to users of python-pysdl2, maybe: =E2=80=98Python bindings around SDL2=E2=80=99? > + ; Disable pysdl2-dll. Not needed. Nitpick: the convention is two ;;, not a single ;. > + (string-append "DLL(\"SDL2\", [\"SDL2\", \"SDL2 2.0\"," > + "\"SDL2-2.0.0\"], " > + "\"" Thee strings above can be combined. > + (dirname > + (search-input-file inputs > + "/lib/libSDL2.so")) Indentations seems a bit wonky -- if this is to not make the line too long, maybe try putting a line break between the 'string-append' and the "DLL(...= "? > + "\"" > + ")"))) These strings too. > + (arguments > + `(#:tests? #f ; Requires /dev/dri, OpenGL module, etc. > + #:phases > + (modify-phases %standard-phases Recommended style (considered more readable): (list #:tests? #f ; etcetera #:phases #~(modify-phases [etcetera])) (Many other packages don't do it like that yet, it has only be discovered recently -- I would point you at IRC logs but I'm currently offline.) Also, don't put the package definition simply at the end, that leads to merge conflicts. Instead, try keep packages alphabetical ... which is difficult here, because it has historically neglected alphebetical ordening, but maybe right after python-py would be a good fit? Otherwise, the package definition LGTM from a distance, though I only looked at the definition, I didn't check the source code (for simplifying the substitute*-ions or checking for malware) or build it. Greetings, Maxime. --=-z2W6puwtbg9VqtNYzJ1L Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYqPCIRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7g4wAQCgNCJrLVLjUiJLSLgVxMrmbDGZ J2SLT2oPvV0Tn7yK9wD+ILQe3TN4p93i6oglUtZX/QUD3dHjk1xroX43ZQLZ1gc= =GSxk -----END PGP SIGNATURE----- --=-z2W6puwtbg9VqtNYzJ1L-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 14 19:27:21 2022 Received: (at 55893) by debbugs.gnu.org; 14 Jun 2022 23:27:21 +0000 Received: from localhost ([127.0.0.1]:36063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1FwO-0005sM-8k for submit@debbugs.gnu.org; Tue, 14 Jun 2022 19:27:21 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:24423) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1Fj9-0005Y0-Kj for 55893@debbugs.gnu.org; Tue, 14 Jun 2022 19:13:44 -0400 Date: Tue, 14 Jun 2022 23:13:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1655248412; x=1655507612; bh=fSb7JNRTlr6U5IrZnmwveBSkOR+E2D8bvQ4hGvQj634=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=R2IKY3jzBFmVYwPnaslIbLHzeMiiRan4Swo7AamDDFwMjCmj2Q+3BF1q6SHDIWFpE OiOdSl/ZlrSDzLnFMOTX5fIwPFGIQxysjC4dvAd853QfEQGbtGtoE7CyqrHWRttBfB by4VfzQFysv6xmCc8fGPUKj7PMqtyhKWFcFf0JWqHAm3uNznSV65uMqLfUTklz+OQI AFt+CaOf8+MMOnStNMFhGYlVruRpLxbuIoKXZ3MA5LdrbxBhayAIvGWAYjBwxMM0Rk eX+/8HsOoxtkPwC8KjXUfWdTLZVdxfYdKmuLYNuFtHvspDg7b4jtxaifRCruItNkEs BWb0w7JPf/vKg== To: "55893@debbugs.gnu.org" <55893@debbugs.gnu.org> From: Jean Pierre De Jesus DIAZ Subject: [PATCH] gnu: python-xyz: Add python-pysdl2. Message-ID: In-Reply-To: References: <53cab9bbd3f482ad08fef4159bcefbf8e9ac0af5.camel@telenet.be> Feedback-ID: 20187791:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_kmm93guh3L87v1fTscX5Bhmwfae9IeNdeo3S7ITbo" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55893 X-Mailman-Approved-At: Tue, 14 Jun 2022 19:27:19 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jean Pierre De Jesus DIAZ Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_kmm93guh3L87v1fTscX5Bhmwfae9IeNdeo3S7ITbo Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Applied the suggestions to the code and relocated the definition of the pac= kage on the `python-py` packages section. Thanks for the review. > ------- Original Message ------- > On Saturday, June 11th, 2022 at 12:13 AM, Maxime Devos maximedevos@telene= t.be wrote: > > > > > Jean Pierre De Jesus DIAZ via Guix-patches via schreef op vr 10-06-2022 > > om 18:09 [+0000]: > > > > > + (native-inputs > > > + (list sdl2 sdl2-image sdl2-gfx sdl2-mixer sdl2-ttf)) > > > > These need to be in 'inputs', not native-inputs -- their shared > > libraries will actually be executed when python-pysdl2 executed, which > > can only work if they are compiled for the same architecture as python- > > pysdl2 is compiled for (that's what 'inputs' means; for 'native- > > inputs', it would be compiled for the architecture on which python- > > pysdl2 is compiled, not the architecture it is compiled for). > > > > > + (synopsis "Python ctypes wrapper around SDL2") > > > > ctypes sounds like an implementation detail not relevant to users of > > python-pysdl2, maybe: =E2=80=98Python bindings around SDL2=E2=80=99? > > > > > + ; Disable pysdl2-dll. Not needed. > > > > Nitpick: the convention is two ;;, not a single ;. > > > > > + (string-append "DLL(\"SDL2\", [\"SDL2\", \"SDL2 > > > > 2.0\"," > > > > > + "\"SDL2-2.0.0\"], " > > > + "\"" > > > > Thee strings above can be combined. > > > > > + (dirname > > > + (search-input-file inputs > > > + "/lib/libSDL2.so")) > > > > Indentations seems a bit wonky -- if this is to not make the line too l= ong, > > maybe try putting a line break between the 'string-append' and the "DLL= (..."? > > > > > + "\"" > > > + ")"))) > > > > These strings too. > > > > > + (arguments > > > + `(#:tests? #f ; Requires /dev/dri, OpenGL module, etc. > > > + #:phases > > > + (modify-phases %standard-phases > > > > Recommended style (considered more readable): > > > > (list #:tests? #f ; etcetera > > #:phases > > #~(modify-phases [etcetera])) > > > > (Many other packages don't do it like that yet, it has only > > be discovered recently -- I would point you at IRC logs but > > I'm currently offline.) > > > > Also, don't put the package definition simply at the end, that > > leads to merge conflicts. Instead, try keep packages > > alphabetical ... which is difficult here, because it has > > historically neglected alphebetical ordening, but maybe right > > after python-py would be a good fit? > > > > Otherwise, the package definition LGTM from a distance, though > > I only looked at the definition, I didn't check the source code > > (for simplifying the substitute*-ions or checking for malware) > > or build it. > > > > Greetings, > > Maxime. --b1_kmm93guh3L87v1fTscX5Bhmwfae9IeNdeo3S7ITbo Content-Type: text/x-patch; name=0001-gnu-python-xyz-Add-python-pysdl2.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-python-xyz-Add-python-pysdl2.patch RnJvbSA1NDJhMTM4ZmEyNmVlYzJjMjVjYjc3NDNiZTYxMmEyZDdmNGE1MDJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlkOiA8NTQyYTEzOGZhMjZlZWMyYzI1Y2I3NzQzYmU2MTJh MmQ3ZjRhNTAyZC4xNjU1MjQyNDg3LmdpdC5tZUBqZWFuZHVkZXkudGVjaD4KRnJvbTogSmVhbi1Q aWVycmUgRGUgSmVzdXMgRElBWiA8bWVAamVhbmR1ZGV5LnRlY2g+CkRhdGU6IEZyaSwgMTAgSnVu IDIwMjIgMTk6NTc6MzEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBnbnU6IHB5dGhvbi14eXo6IEFk ZCBweXRob24tcHlzZGwyLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gKHB5dGhvbi1w eXNkbDIpOiBBZGQgcGFja2FnZS4KLS0tCiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gfCA2 NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg NjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNj bSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCBmMzdjYTczMWQ1Li5kYmM2NjI0 NjViIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xMjMsNiArMTIzLDcgQEAKIDs7OyBDb3B5cmlnaHQg wqkgMjAyMiBKYWkgVmV0cml2ZWxhbiA8amFpdmV0cml2ZWxhbkBnbWFpbC5jb20+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMjIgQXJ0eW9tIFYuIFBvcHRzb3YgPHBvcHRzb3YuYXJ0eW9tQGdtYWlsLmNv bT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMiBQYXVsIEEuIFBhdGllbmNlIDxwYXVsQGFwYXRpZW5j ZS5jb20+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjIgSmVhbi1QaWVycmUgRGUgSmVzdXMgRElBWiA8 bWVAamVhbmR1ZGV5LnRlY2g+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3Vp eC4KIDs7OwpAQCAtMzkwMCw2ICszOTAxLDcxIEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi1qaW5q YTItdGltZQogdGVtcGxhdGVzLiAgQSBmb3JtYXQgc3RyaW5nIGNhbiBiZSBwcm92aWRlZCB0byBj b250cm9sIHRoZSBvdXRwdXQuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhk ZWZpbmUtcHVibGljIHB5dGhvbi1weXNkbDIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9u LXB5c2RsMiIpCisgICAgKHZlcnNpb24gIjAuOS4xMSIpCisgICAgKHNvdXJjZSAob3JpZ2luCisg ICAgICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAgICAgICAodXJpIChweXBp LXVyaSAiUHlTREwyIiB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAg ICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICIxOWlkMXFzd2djajR2NGo1a240OXNocTF4 eHgzc2xoanBtMDEwMnc4N21jenNkYmkxcmNrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhv bi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgKGxpc3QgIzp0ZXN0cz8gI2Yg OzsgUmVxdWlyZXMgL2Rldi9kcmksIE9wZW5HTCBtb2R1bGUsIGV0Yy4KKyAgICAgICAgICAgICM6 cGhhc2VzCisgICAgICAgICAgICAjfihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAg ICAgICAgICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ3BhdGNoLXBhdGhzCisgICAgICAgICAg ICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAg ICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzZGwyL2RsbC5weSIKKyAgICAgICAgICAgICAg ICAgICAgOzsgRGlzYWJsZSBweXNkbDItZGxsLiBJdCBjYW4ndCBiZSBwYWNrYWdlZCBvbiBHTlUg R3VpeAorICAgICAgICAgICAgICAgICAgICA7OyBhcyBpdCBkdXBsaWNhdGVzIGFuIGV4aXN0aW5n IHBhY2thZ2UgKHNkbDIpLgorICAgICAgICAgICAgICAgICAgICAoKCJwcmVwYXRoID0gb3NcXC5n ZXRlbnZcXCgnUFlTREwyX0RMTF9QQVRIJ1xcKSIpCisgICAgICAgICAgICAgICAgICAgICAicHJl cGF0aCA9IFwic3lzdGVtXCIiKQorICAgICAgICAgICAgICAgICAgICAoKCJeaW1wb3J0IHNkbDJk bGwkIikgIiIpCisgICAgICAgICAgICAgICAgICAgICgoInBvc3RwYXRoID0gb3NcXC5nZXRlbnZc XCgnUFlTREwyX0RMTF9QQVRIJ1xcKSIpCisgICAgICAgICAgICAgICAgICAgICAicG9zdHBhdGgg PSBcInN5c3RlbVwiIikKKyAgICAgICAgICAgICAgICAgICAgKCgiRExMXFwoLiosIG9zXFwuZ2V0 ZW52XFwoXCJQWVNETDJfRExMX1BBVEhcIlxcKVxcKSIpCisgICAgICAgICAgICAgICAgICAgICAo c3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICAgICAgICAiRExMKFwiU0RMMlwiLCBbXCJT REwyXCIsIFwiU0RMMi0yLjBcIiwgXCJTREwyLTIuMC4wXCJdLCBcIiIKKyAgICAgICAgICAgICAg ICAgICAgICAgKGRpcm5hbWUgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiL2xpYi9saWJTREwy LnNvIikpCisgICAgICAgICAgICAgICAgICAgICAgICJcIikiKSkpCisgICAgICAgICAgICAgIChz dWJzdGl0dXRlKiAic2RsMi9zZGxpbWFnZS5weSIKKyAgICAgICAgICAgICAgICAoKCJvc1xcLmdl dGVudlxcKFwiUFlTREwyX0RMTF9QQVRIXCJcXCkiKQorICAgICAgICAgICAgICAgICAoc3RyaW5n LWFwcGVuZAorICAgICAgICAgICAgICAgICAgICJcIiIKKyAgICAgICAgICAgICAgICAgICAoZGly bmFtZSAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICIvbGliL2xpYlNETDJfaW1hZ2Uuc28iKSkK KyAgICAgICAgICAgICAgICAgICAiXCIiKSkpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAi c2RsMi9zZGxnZngucHkiCisgICAgICAgICAgICAgICAgKCgib3NcXC5nZXRlbnZcXChcIlBZU0RM Ml9ETExfUEFUSFwiXFwpIikKKyAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAg ICAgICAgICAgICAgICAiXCIiCisgICAgICAgICAgICAgICAgICAgKGRpcm5hbWUgKHNlYXJjaC1p bnB1dC1maWxlIGlucHV0cyAiL2xpYi9saWJTREwyX2dmeC5zbyIpKQorICAgICAgICAgICAgICAg ICAgICJcIiIpKSkKKyAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzZGwyL3NkbG1peGVyLnB5 IgorICAgICAgICAgICAgICAgICgoIm9zXFwuZ2V0ZW52XFwoXCJQWVNETDJfRExMX1BBVEhcIlxc KSIpCisgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kCisgICAgICAgICAgICAgICAgICAg IlwiIgorICAgICAgICAgICAgICAgICAgIChkaXJuYW1lIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1 dHMgIi9saWIvbGliU0RMMl9taXhlci5zbyIpKQorICAgICAgICAgICAgICAgICAgICJcIiIpKSkK KyAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzZGwyL3NkbHR0Zi5weSIKKyAgICAgICAgICAg ICAgICAoKCJvc1xcLmdldGVudlxcKFwiUFlTREwyX0RMTF9QQVRIXCJcXCkiKQorICAgICAgICAg ICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICAgICJcIiIKKyAgICAgICAg ICAgICAgICAgICAoZGlybmFtZSAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICIvbGliL2xpYlNE TDJfdHRmLnNvIikpCisgICAgICAgICAgICAgICAgICAgIlwiIikpKSkpKSkpCisgICAgKGlucHV0 cworICAgICAgKGxpc3Qgc2RsMiBzZGwyLWltYWdlIHNkbDItZ2Z4IHNkbDItbWl4ZXIgc2RsMi10 dGYpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9weS1zZGwvcHktc2RsMiIp CisgICAgKHN5bm9wc2lzICJQeXRob24gYmluZGluZ3MgYXJvdW5kIFNETDIiKQorICAgIChkZXNj cmlwdGlvbiAiUHlTREwyIGlzIGEgcHVyZSBQeXRob24gd3JhcHBlciBhcm91bmQgdGhlIEBjb2Rl e1NETDJ9LAorQGNvZGV7U0RMMl9taXhlcn0sIEBjb2Rle1NETDJfaW1hZ2V9LCBAY29kZXtTREwy X3R0Zn0sIGFuZCBAY29kZXtTREwyX2dmeH0KK2xpYnJhcmllcy4gSW5zdGVhZCBvZiByZWx5aW5n IG9uIEMgY29kZSwgaXQgdXNlcyB0aGUgYnVpbHQtaW4gY3R5cGVzIG1vZHVsZSB0bworaW50ZXJm YWNlIHdpdGggU0RMMiwgYW5kIHByb3ZpZGVzIHNpbXBsZSBQeXRob24gY2xhc3NlcyBhbmQgd3Jh cHBlcnMgZm9yCitjb21tb24gU0RMMiBmdW5jdGlvbmFsaXR5LiIpCisgICAgKGxpY2Vuc2UgbGlj ZW5zZTpjYzApKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLXB5c3RhY2hlCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInB5dGhvbi1weXN0YWNoZSIpCi0tIAoyLjM2LjEKCg== --b1_kmm93guh3L87v1fTscX5Bhmwfae9IeNdeo3S7ITbo-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 17 09:36:01 2022 Received: (at 55893-done) by debbugs.gnu.org; 17 Jun 2022 13:36:01 +0000 Received: from localhost ([127.0.0.1]:44439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2C8n-0005IN-Ba for submit@debbugs.gnu.org; Fri, 17 Jun 2022 09:36:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2C8m-0005IB-F8 for 55893-done@debbugs.gnu.org; Fri, 17 Jun 2022 09:36:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34324) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o2C8g-0000bn-Di; Fri, 17 Jun 2022 09:35:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=n5iyXQDo1kyCLVqv8j9jB/0e8rY9Os2lFqSdmbinZpE=; b=mll1Tvm3wrBy0MX1KaFG 2GlANkB2k6+IpidVPZhwQmvN2LkVPd7qRGXEgAaqHwRjB94caSHh+erq2FW0dneJ88K6Qy55w5jfk wXO/INeS3MZLvZTeSzbbQosRFEfY4vPMOSN5NfWWZGjuhjpgY6VqiOrEbNsladhT87EF+YUAkvvqN 39H27Km6gfZL227WLfJP79H3n2eHYyp1f6oOOhEh4ChEJTvYHWWKt9DL/MjfkeR/42coYUI26aGbq WG0nK0cRrmLkj2GQVaZrMthIHNELq3CH/buNe0y/lY7q2TZaCHV2Iuwlq/77JzmZb/5S2afSnNW+o ZyoGCj6lk04TEA==; Received: from [193.50.110.205] (port=33734 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o2C8f-0004xy-KL; Fri, 17 Jun 2022 09:35:54 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jean Pierre De Jesus DIAZ Subject: Re: bug#55893: [PATCH] gnu: python-xyz: Add python-pysdl2. References: <53cab9bbd3f482ad08fef4159bcefbf8e9ac0af5.camel@telenet.be> Date: Fri, 17 Jun 2022 15:35:51 +0200 In-Reply-To: (Jean Pierre De Jesus DIAZ's message of "Tue, 14 Jun 2022 23:13:23 +0000") Message-ID: <875ykzh0p4.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) 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: 55893-done Cc: "55893@debbugs.gnu.org" <55893-done@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Jean-Pierre, Jean Pierre De Jesus DIAZ skribis: > From 542a138fa26eec2c25cb7743be612a2d7f4a502d Mon Sep 17 00:00:00 2001 > Message-Id: <542a138fa26eec2c25cb7743be612a2d7f4a502d.1655242487.git.me@j= eandudey.tech> > From: Jean-Pierre De Jesus DIAZ > Date: Fri, 10 Jun 2022 19:57:31 +0200 > Subject: [PATCH] gnu: python-xyz: Add python-pysdl2. > > * gnu/packages/python-xyz.scm (python-pysdl2): Add package. Applied, thank you, and thanks Maxime for reviewing! Ludo=E2=80=99. From unknown Sat Aug 09 04:53:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 16 Jul 2022 11:24:12 +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