GNU bug report logs - #67131
[PATCH 0/7] gnu: Add tuxemon.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Adam Faiz <adam.faiz@HIDDEN>; Keywords: patch; dated Sun, 12 Nov 2023 17:04:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:21:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 10:21:32 2023
Received: from localhost ([127.0.0.1]:33312 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFFQy-0008KI-8y
	for submit <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:21:32 -0500
Received: from layka.disroot.org ([178.21.23.139]:46902)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1rFFQv-0008KA-OM
 for 67131 <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:21:31 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 474DB41377
 for <67131 <at> debbugs.gnu.org>; Mon, 18 Dec 2023 16:21:27 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id U5cdspz6GuaJ for <67131 <at> debbugs.gnu.org>;
 Mon, 18 Dec 2023 16:21:26 +0100 (CET)
Message-ID: <da6580f3-439c-3af8-87bb-5d254b697e9b@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1702912886; bh=zdNiNhlw+GW6ynIccXWRj1CiMxuEBh+GuTQ0opZOJik=;
 h=Date:Subject:From:To:References:In-Reply-To;
 b=QycvTaee5fS5fVja2jtViUk1v66pkBsSiIMwO/zW+NPDOQEWEEwgiqBF6Pr40MxXM
 /wAhTmfC2NxXE6HZDEhLl56SjROJ0aa9janss/VBBg+fUSQ9hO6IKo6nCcNs9HF9C4
 mFYZbHCYwc4RstKAMsa6K5UJ/D9I6/5qC6w7H32N2gqzqvM2/jE8amr4NsJhts6r79
 4ObsEYwrMBEynk2oq8XFp6aFaLODKL8dgRX1feF4gLtjyav7LtIJR7BRv0D7cu1YB5
 zWjpWEbAH7e7mZ9nd24RadomkamcvgPrqIc+1LxJXpX3kFHri/HpeCn3qdq03OOdmS
 emC2kVNKlBGkg==
Date: Mon, 18 Dec 2023 23:21:03 +0800
MIME-Version: 1.0
Subject: [PATCH v3 7/7] gnu: Add tuxemon.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
In-Reply-To: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67131
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 (-)

From e73f2b26c294c32f791774a8f6f44385f650a96f Mon Sep 17 00:00:00 2001
Message-ID: <e73f2b26c294c32f791774a8f6f44385f650a96f.1702911965.git.adam.faiz@HIDDEN>
In-Reply-To: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
References: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:53:06 +0800
Subject: [PATCH v3 7/7] gnu: Add tuxemon.

* gnu/packages/games.scm (tuxemon): New variable.
---
 gnu/packages/games.scm | 64 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 9936f96e6b..66739d7a6b 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -79,6 +79,7 @@
 ;;; Copyright © 2023 Florian Pelz <pelzflorian@HIDDEN>
 ;;; Copyright © 2023 Ivana Drazovic <iv.dra@HIDDEN>
 ;;; Copyright © 2023 gemmaro <gemmaro.dev@HIDDEN>
+;;; Copyright © 2023 Adam Faiz <adam.faiz@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -5922,6 +5923,69 @@ (define-public chromium-bsu
     ;; by the Expat License.
     (license (list license:clarified-artistic license:expat))))
 
+(define-public tuxemon
+  (let ((commit "068b9c44345a86e83b35383a2e372629214f51f3")
+        (revision "0"))
+  (package
+    (name "tuxemon")
+    (version (git-version "0.4.34" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/Tuxemon/Tuxemon")
+              (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1nsq26zx355w0sr2rc74kv2gnllqgki9fc5rgdiqcgiqsksbrhfy"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (substitute* "setup.py"
+              (("# build_translations..") "build_translations()")
+              (("tuxemon.core.locale") "tuxemon.locale"))
+            (substitute* "requirements.txt"
+              (("pygame-ce") "pygame") ; The pygame-ce fork isn't packaged in Guix
+              (("pygame-menu-ce") "pygame-menu")
+              (("==") ">="))
+            (substitute* "tuxemon/constants/paths.py"
+              (("LIBDIR, ....,") "LIBDIR,"))))))
+    (build-system pyproject-build-system)
+    (propagated-inputs
+     (list python-babel
+           python-cbor
+           python-neteria
+           python-natsort
+           python-pygame
+           python-pyscroll
+           python-pytmx
+           python-pillow
+           python-prompt-toolkit
+           python-pydantic
+           python-pygame-menu
+           python-pyyaml
+           python-requests))
+    (arguments
+     (list #:tests? #f ; Some tests are outdated because of API changes
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'install 'install-mods
+                 (lambda _
+                   (let ((site (string-append #$output "/lib/python"
+                                              #$(version-major+minor
+                                                 (package-version python))
+                                              "/site-packages/tuxemon/mods")))
+                     (mkdir-p site)
+                     (copy-recursively "mods" site)))))))
+    (home-page "https://www.tuxemon.org/")
+    (synopsis "Monster-fighting RPG")
+    (description
+     "Tuxemon is a monster-fighting RPG.
+In the spirit of other clones like SuperTux and SuperTuxKart,
+Tuxemon aims to create a game with its own unique style
+that sets it apart from other monster fighting RPGs.")
+    (license license:gpl3+))))
+
 (define-public tuxpaint
   (package
     (name "tuxpaint")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:20:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 10:20:01 2023
Received: from localhost ([127.0.0.1]:33301 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFFPU-0008Ec-UM
	for submit <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:20:01 -0500
Received: from layka.disroot.org ([178.21.23.139]:36512)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1rFFPS-0008EM-BT
 for 67131 <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:19:59 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id DB58441AC4
 for <67131 <at> debbugs.gnu.org>; Mon, 18 Dec 2023 16:19:55 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 9UW1zVcdFKRu for <67131 <at> debbugs.gnu.org>;
 Mon, 18 Dec 2023 16:19:54 +0100 (CET)
Message-ID: <39a919be-0684-f528-c29e-e71647e2f813@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1702912794; bh=EqqI+M59+SF0cfXyA1yv1P9gho3sYIl5vVehxpGCjgo=;
 h=Date:Subject:From:To:References:In-Reply-To;
 b=aeTXOGntvSGGEhdvr/MnWZbpwpSKTnBpXeWPadaz1Vsk1d2kUleuK5pFfDHAdoLp0
 f2gol/t0mjzkSqwD7DNSZ0x1/1eFgZ/7xKBk1oigmK59oQmFszWC1faJ7U7bMWN3po
 PKKPUVTVUFtbAISs55KYFjUp/lrN+rc3kIIDeauZyvU9mKMyF7r3npI0lmb/aQePhh
 wAlz2dxvFAkZoHRaCB3OCQEECxXF0TMeON5PcM3OCN1Qai6QhirP81/dG0odaInbO3
 Y4JwcwNfrl8YvZYjs6YQBezaOQmj60bCeRGLKefRPJh3U54Dd6rDq1TqapaNjXw592
 4xPQUBVzjksWw==
Date: Mon, 18 Dec 2023 23:19:31 +0800
MIME-Version: 1.0
Subject: [PATCH v3 6/7] gnu: Add python-pytmx.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
In-Reply-To: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67131
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 (-)

From c3f4e8eb98b1c0e802e80e1853476630feb7db6c Mon Sep 17 00:00:00 2001
Message-ID: <c3f4e8eb98b1c0e802e80e1853476630feb7db6c.1702911965.git.adam.faiz@HIDDEN>
In-Reply-To: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
References: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:43:51 +0800
Subject: [PATCH v3 6/7] gnu: Add python-pytmx.

* gnu/packages/game-development.scm (python-pytmx): New variable.
---
 gnu/packages/game-development.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 5ee4b08e21..a2d7c5ea63 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -532,6 +532,25 @@ (define-public python-pyscroll
 for animated scrolling maps for your new or existing game.")
     (license license:lgpl3+)))
 
+(define-public python-pytmx
+  (package
+    (name "python-pytmx")
+    (version "3.32")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "PyTMX" version))
+              (sha256
+               (base32
+                "1jh9b0pjqbjdv72v5047p5d769ic084g013njvky0zcfiwrxi3w5"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-pygame python-pysdl2 python-pyglet))
+  (home-page "https://github.com/bitcraft/PyTMX")
+  (synopsis "Python library to read Tiled Map Editor's TMX maps")
+  (description "@code{pytmx} is a map loader for python/pygame designed for games.
+It provides smart tile loading with a fast and efficient storage base.")
+  (license license:lgpl3+)))
+
 (define-public python-tmx
   (package
     (name "python-tmx")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:18:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 10:18:30 2023
Received: from localhost ([127.0.0.1]:33297 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFFO2-00089d-GN
	for submit <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:18:30 -0500
Received: from layka.disroot.org ([178.21.23.139]:46342)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1rFFO0-00089O-3u
 for 67131 <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:18:28 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id A594340D5F;
 Mon, 18 Dec 2023 16:18:25 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id mJrHucZExGfX; Mon, 18 Dec 2023 16:18:24 +0100 (CET)
Message-ID: <79e1cff3-b92a-821a-90e9-d97e7a04461b@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1702912704; bh=sKTVQk5psCCa2xORmsnzgJpqNpKZRWL0ovJNkriFE/A=;
 h=Date:Subject:From:To:References:Cc:In-Reply-To;
 b=VYxCycRJwfvz+0oOyq8WqhLM44YvXZGbOPNZENp75NFNgzh6hLf9wJxvIWC4B5OFr
 EI8//M1jw/q6QVkkJcCkeQES62urPF9eLyu5sRvJsuaXaqDWPUD2guukMAhYsGg3tt
 oMPGIc8uROby1ORhxLyLkAXIyirrNnLTSG564wsIPFUUwD7nsEt8FIkC69KjZpaMEg
 93P4YfYirPZ3m9PRLFlZ2Q7Zb+z20DazI5RD6aLX4Udkj2Q3GtSyPz5gX4v0DBKxBy
 eOuJgnUOzCJPw1QlLvZ/Ax7OQNKNO2NwSnDz+JPv+W+eeoO794HgYWFmmINnU+pb16
 9YOTSz1k6J09w==
Date: Mon, 18 Dec 2023 23:18:00 +0800
MIME-Version: 1.0
Subject: [PATCH v3 5/7] gnu: Add python-pyscroll.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
In-Reply-To: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@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 (-)

From 8a294e4597cc4985bf06fe304cca56923ff217b6 Mon Sep 17 00:00:00 2001
Message-ID: <8a294e4597cc4985bf06fe304cca56923ff217b6.1702911964.git.adam.faiz@HIDDEN>
In-Reply-To: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
References: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:42:35 +0800
Subject: [PATCH v3 5/7] gnu: Add python-pyscroll.

* gnu/packages/game-development.scm (python-pyscroll): New variable.
---
 gnu/packages/game-development.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index a87110c138..5ee4b08e21 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -514,6 +514,24 @@ (define-public python-sge
 possible, and it also makes the SGE easy to learn.")
     (license license:lgpl3+)))
 
+(define-public python-pyscroll
+  (package
+    (name "python-pyscroll")
+    (version "2.31")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "pyscroll" version))
+              (sha256
+               (base32
+                "0w3c58mkkbsyvx9w9hwdizk20pbds800m7v9vg49ydw440dha0hr"))))
+    (build-system python-build-system)
+    (propagated-inputs (list python-pygame))
+    (home-page "https://github.com/bitcraft/pyscroll")
+    (synopsis "Fast scrolling maps library for pygame")
+    (description "@code{pyscroll} is a simple and fast module
+for animated scrolling maps for your new or existing game.")
+    (license license:lgpl3+)))
+
 (define-public python-tmx
   (package
     (name "python-tmx")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:16:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 10:16:53 2023
Received: from localhost ([127.0.0.1]:33293 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFFMS-00083q-VO
	for submit <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:16:53 -0500
Received: from layka.disroot.org ([178.21.23.139]:49276)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1rFFMQ-00083e-SI
 for 67131 <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:16:51 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 500E944DD5;
 Mon, 18 Dec 2023 16:16:48 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id G1gJujD0aiBO; Mon, 18 Dec 2023 16:16:46 +0100 (CET)
Message-ID: <3fef63ae-22c5-d538-7b2e-20d36f3af470@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1702912606; bh=YjRkUS+pLJlNMaTeBpft4pt4BRP9YgR5Jvw2eFWzpf8=;
 h=Date:Subject:From:To:References:Cc:In-Reply-To;
 b=JSuR5NOWiU1hvR4wuLuDqVlWNp+i2eGkcUR6RSfWOWQht80uG7RAcL2LDxTqCQdxX
 31yKI5lG0ZnN+NmOrB5Lnpw7FzWUt17JqeR35PsdkITTX1qVFzxPyt7u0AcmHRwh9K
 kMDtf9eRgHRiZRl0XYVHyuLBLm9qn40Xk9EkCdLyqRoGE57ag8Iv/tee231pFQ7gXP
 PL9wRYdDzzrxdUTjipa7juey+HZJzPkLhBqukxJ+G5RyduGW+xAd7bczMvaV4wINI8
 fIQnx7ke2bMvWL9h94/fAm4Ejpgi/fD18FH+MfTK2V/O0NQ5HQTcnECxJhAP+38tKV
 KqEnMiupN4nJw==
Date: Mon, 18 Dec 2023 23:16:22 +0800
MIME-Version: 1.0
Subject: [PATCH v3 4/7] gnu: Add python-pygame-menu.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
In-Reply-To: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@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 (-)

From fb55515aa11e17fbc2b57145454b4c1e5f58edd9 Mon Sep 17 00:00:00 2001
Message-ID: <fb55515aa11e17fbc2b57145454b4c1e5f58edd9.1702911964.git.adam.faiz@HIDDEN>
In-Reply-To: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
References: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:41:54 +0800
Subject: [PATCH v3 4/7] gnu: Add python-pygame-menu.

* gnu/packages/game-development.scm (python-pygame-menu): New variable.
---
 gnu/packages/game-development.scm | 32 +++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index c8d1e14983..a87110c138 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1402,6 +1402,38 @@ (define-public python-pygame
                    license:public-domain
                    license:lgpl2.1+))))
 
+(define-public python-pygame-menu
+  (package
+    (name "python-pygame-menu")
+    (version "4.4.3")
+    (source
+     ;; Tests not included in release.
+       (origin
+         (method git-fetch)
+         (uri
+          (git-reference
+           (url "https://github.com/ppizarror/pygame-menu")
+           (commit version)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "0s7w8z931iw9rzsaq9810lbrgba9i2qhkryf0y011njc6bxhf6w4"))))
+    (build-system python-build-system)
+    (arguments
+     ;; Some tests depend on having a mixer, and a few assertions fail
+     (list #:tests? #f))
+    (propagated-inputs (list python-pygame python-pyperclip
+                             python-typing-extensions))
+    (native-inputs (list python-nose2))
+    (home-page "https://pygame-menu.readthedocs.io")
+    (synopsis "Menu for pygame")
+    (description
+     "Pygame-menu is a python-pygame library for creating menus and GUIs.
+It supports several widgets, such as buttons, color inputs, clock objects,
+drop selectors, frames, images, labels, selectors, tables, text inputs,
+color switches, and many more, with multiple options to customize.")
+    (license license:expat)))
+
 (define-public python-pyglet
   (package
     (name "python-pyglet")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:15:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 10:15:26 2023
Received: from localhost ([127.0.0.1]:33289 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFFL4-0006dY-9K
	for submit <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:15:26 -0500
Received: from layka.disroot.org ([178.21.23.139]:34754)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1rFFL1-0006VG-Be
 for 67131 <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:15:24 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id B148344D45;
 Mon, 18 Dec 2023 16:15:20 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id GlQTbDPME3lq; Mon, 18 Dec 2023 16:15:20 +0100 (CET)
Message-ID: <c7dc3534-9e3c-3fd2-852a-802845d3f00b@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1702912520; bh=/59CZUUpF0/RWXKKE8t5bD3piV0kROJU5d/bYYZAM64=;
 h=Date:Subject:From:To:References:Cc:In-Reply-To;
 b=YlIt3c6mG7O4QqnnEMf4vdkSfU3ABFVMWxSKyfMbqpBw7srRME8de/EKygdJpUzRY
 GmuSQ0WuEFGFjYRIakyF3gNtDIYeKcKonuChN+XuYUcDUPbSk9ISu8IQvtOEK2us9W
 BWgap8S9vbNnFjbL8doWoPxNfizMlRMOAzOstYkYPEyjpOZXRwBHHMpBulx8HnDtac
 402ncFASMIBxvNSsOeLa5dWH6kQ9rP9AllNAp3x/U7rSDioXCakduslAQ/NUpP0rex
 FSj3b0pbidl9hLc9m3II11z3mNtbsf/q8vDQaXXx2ZUwD6WjzhYZ/jwlr/sd/pTZ3z
 He3QIsOLTLd8Q==
Date: Mon, 18 Dec 2023 23:14:56 +0800
MIME-Version: 1.0
Subject: [PATCH v3 3/7] gnu: python-pygame: Update to 2.5.2.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
In-Reply-To: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@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 (-)

From 6766999d8bec5ddcf40168a7be3cacf8152f4dad Mon Sep 17 00:00:00 2001
Message-ID: <6766999d8bec5ddcf40168a7be3cacf8152f4dad.1702911964.git.adam.faiz@HIDDEN>
In-Reply-To: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
References: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:40:42 +0800
Subject: [PATCH v3 3/7] gnu: python-pygame: Update to 2.5.2.

* gnu/packages/game-development.scm (python-pygame): Update to 2.5.2.
[arguments]: Adapt the 'fix-build-config phase to the new version.
---
 gnu/packages/game-development.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 3742b45321..c8d1e14983 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1332,13 +1332,13 @@ (define-public quesoglc
 (define-public python-pygame
   (package
     (name "python-pygame")
-    (version "2.1.2")
+    (version "2.5.2")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "pygame" version))
               (sha256
                (base32
-                "0g6j79naab7583kymf1bgxc5l5c9h5laq887rmvh8vw8iyifrl6n"))))
+                "0jn2n70hmgr33yc6xzdi33cs5w7jnmgi44smyxfarrrrsnsrxf61"))))
     (build-system python-build-system)
     (arguments
      (list
@@ -1352,7 +1352,10 @@ (define-public python-pygame
                  "origincdirs = os.environ['C_INCLUDE_PATH'].split(\":\")")
                 (("ORIGLIBDIRS") "LIBRARY_PATH")
                 (("incdirs = \\[\\]") "incdirs = origincdirs")
-                (("libdirs = \\[\\]") "libdirs = origlibdirs"))))
+                (("libdirs = \\[\\]") "libdirs = origlibdirs")
+                (("sdl2-config") "pkg-config sdl2")
+                (("\\['sdl'\\]") "['sdl'], '--modversion'")
+                ((".dpkg-architecture.*,") ""))))
           (add-after 'unpack 'fix-sdl2-headers
             (lambda _
               (substitute* "buildconfig/config_unix.py"
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:13:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 10:13:57 2023
Received: from localhost ([127.0.0.1]:33285 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFFJc-0005IK-P8
	for submit <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:13:57 -0500
Received: from layka.disroot.org ([178.21.23.139]:49350)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1rFFJa-0005I8-Jw
 for 67131 <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:13:55 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2958844D45;
 Mon, 18 Dec 2023 16:13:52 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id GwJiT44vMLZa; Mon, 18 Dec 2023 16:13:51 +0100 (CET)
Message-ID: <1dc77e86-e0c7-1b06-59a3-d0851ea116c1@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1702912431; bh=A99E5btXAyCVCVdMmfiJq0ngyYQum80a+WFm+wR4XyE=;
 h=Date:Subject:From:To:References:Cc:In-Reply-To;
 b=d86giGpYQo/GS7SKp4oI6hO6RNuH6JqwAFEOMtzXb6R2vR38cSLh4ZUT+NvvaWRFL
 rLpCY/6FFI3zYs5kcukPwzihXB3T7Gk3cEBHqmkkPvdAlYqxGDmg1p7fTIAnJiVtSx
 DwEUH30OF26wZMDnDRON/4MfGxcv+U4jzVgCz7+JBW+mFECuOoWL0wuN4+H1JziWsI
 5/wuEm4KFJOpKL5crZWU5aXZGIPwbHQWUA3etYSMXi/Wj5eKr9O5y3QAyr0Nl7HjK1
 2JXYNsX+VSiTYF7QTSlGS6tzQiaFE6mwLnIe5IiviGHz2VtPKKaYtLxlVpcMxQcer/
 /mzBzqQIGD9/Q==
Date: Mon, 18 Dec 2023 23:13:27 +0800
MIME-Version: 1.0
Subject: [PATCH v3 2/7] gnu: Add python-pyglet.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
In-Reply-To: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@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 (-)

From 572849d2c643ecbe62b31cb9f88ee58d43fb8cc2 Mon Sep 17 00:00:00 2001
Message-ID: <572849d2c643ecbe62b31cb9f88ee58d43fb8cc2.1702911964.git.adam.faiz@HIDDEN>
In-Reply-To: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
References: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:39:22 +0800
Subject: [PATCH v3 2/7] gnu: Add python-pyglet.

* gnu/packages/game-development.scm (python-pyglet): New variable.
---
 gnu/packages/game-development.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 145538e343..3742b45321 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1399,6 +1399,31 @@ (define-public python-pygame
                    license:public-domain
                    license:lgpl2.1+))))
 
+(define-public python-pyglet
+  (package
+    (name "python-pyglet")
+    (version "2.0.10")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pyglet" version ".zip"))
+       (sha256
+        (base32 "1jdraqr7i3bz64m7yvhcnn3av5mnavn13fp5vzmmnz6n7cdynar4"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list unzip))
+    (arguments
+     ;; TypeError: don't know how to make test from:
+     ;; <pyglet._ModuleProxy object at 0x7ffff697df90>
+     (list #:tests? #f))
+    (home-page "http://pyglet.readthedocs.org/en/latest/")
+    (synopsis "Windowing and multimedia library")
+    (description "@code{pyglet} is a windowing and multimedia library for Python,
+intended for developing games and other visually rich applications.
+It supports windowing, user interface event handling, game controllers
+and joysticks, OpenGL graphics, loading images and videos, and playing sounds
+and music.")
+    (license license:bsd-3)))
+
 (define-public python-pygame-sdl2
   (let ((real-version "2.1.0")
         (renpy-version "8.1.3"))
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:10:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 10:10:39 2023
Received: from localhost ([127.0.0.1]:33281 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFFGQ-000577-P7
	for submit <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:10:39 -0500
Received: from layka.disroot.org ([178.21.23.139]:35518)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1rFFGN-00056k-Q4
 for 67131 <at> debbugs.gnu.org; Mon, 18 Dec 2023 10:10:37 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 5061740D5F
 for <67131 <at> debbugs.gnu.org>; Mon, 18 Dec 2023 16:10:32 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id qXrwE2_yH3bc for <67131 <at> debbugs.gnu.org>;
 Mon, 18 Dec 2023 16:10:29 +0100 (CET)
Message-ID: <f3c2e936-4c2a-13d1-248f-00f1425627bc@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1702912229; bh=aoQm7B8mMELTcOf99L1nkl/BErky37kNxDXgJ7r7Jxk=;
 h=Date:To:From:Subject;
 b=k801Tyst9r10wlbhaUTFyLDNNWEPanTE3pi1vgfGx5i2ps2rCxTN2p8hJimpNB9lG
 Heh6Icp/izqU0zMnm3mK6ePd/4WD7B/Riq0akUOorkAsm5+gHwtlUiwhpEnr+SZXeQ
 J8vFAIYioLNKiMr+ubGovsq5TLVB2sExJV0s3KowXw1l7QvqkgAy7mdRhtcqE/wtJK
 vhn2fAhKTuLYUT2cV11fsXApUlVqdbRPJkR7IfoBzGrRHoD0SzA/YZDrWQ3+ps+9Ga
 mQvnavpxcTdetK8SYznmcbhUBlNFqgQ6AG+jG2UAYmW1UqVV30R109wVuIGPtwX8A4
 xia2uSn0Kvfuw==
Date: Mon, 18 Dec 2023 23:10:04 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH v3 1/7] gnu: Add python-neteria.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67131
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 (-)

From 9f6186753e6b9cd1f70ec11059c193d30db123aa Mon Sep 17 00:00:00 2001
Message-ID: <9f6186753e6b9cd1f70ec11059c193d30db123aa.1702911964.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 16:16:40 +0800
Subject: [PATCH v3 1/7] gnu: Add python-neteria.

* gnu/packages/game-development.scm (python-neteria): New variable.
---
 gnu/packages/game-development.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 3d00977601..145538e343 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -29,6 +29,7 @@
 ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan@HIDDEN>
 ;;; Copyright © 2022 dan <i@HIDDEN>
 ;;; Copyright © 2023 John Kehayias <john.kehayias@HIDDEN>
+;;; Copyright © 2022-2023 Adam Faiz <adam.faiz@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -578,6 +579,25 @@ (define-public python-xsge
 support.")
     (license license:gpl3+)))
 
+(define-public python-neteria
+  (package
+    (name "python-neteria")
+    (version "1.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "neteria" version))
+       (sha256
+        (base32 "1azlix80a6vns2i3z0bdbqk32kx8s2gjh2nvshab235fd9h85yv7"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-rsa))
+    (home-page "https://pypi.org/project/neteria/")
+    (synopsis "Simple game networking library")
+    (description
+     "This package is a game networking framework for Python.")
+    (license license:gpl3+)))
+
 (define-public slade
   (package
     (name "slade")

base-commit: 29c94dd522833b2603a651c14a5b06120bcf1829
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:16:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:16:03 2023
Received: from localhost ([127.0.0.1]:57328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OMl-0001Ux-5P
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:16:03 -0500
Received: from layka.disroot.org ([178.21.23.139]:52224)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OMj-0001UY-Bo
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:16:02 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 7032F41A17;
 Mon, 13 Nov 2023 05:15:19 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id vGK_xcFN26E5; Mon, 13 Nov 2023 05:15:18 +0100 (CET)
Message-ID: <f724eb85-0bd0-9255-07f8-c25da06b8b0c@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848918; bh=5Y23WQnnvAtkSy5aP5yaUEhHyjBLLf4rreskL8B5n3M=;
 h=Date:Subject:From:To:Cc:References:In-Reply-To;
 b=ODxyTDx5ksIbBv2G+kQU7uF1dLjFvxjHQY3vih2gpmByXiXzykLDBvDx7kGAV2QiV
 YmHEVciqO/Y5WwBdu+YjSpD84DYvWel+k2RvB1DivcvS44+00ovUDRZEkjTh3ecACf
 N+sPz7uKpjzMwVynnXmahFhqw9Vu3xs79YO/QgrPzlepQc7RzbBsLk2MyZ2rimZVRK
 3ZjZq0bEWwxNXB4t+xCdgAuCV2wpVxQ9R/K53laf0X2MHVMtVRf9OqvRAeloUiRLML
 TE9+Zph7NgebFxcryKNrrNdwJ1mtJwI4l3rqgDkkOA0YhazwLxLxnkCxhLGyDQtl1s
 nbrY4w8OsH54Q==
Date: Mon, 13 Nov 2023 12:15:15 +0800
MIME-Version: 1.0
Subject: [PATCH v2 7/7] gnu: Add tuxemon.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
In-Reply-To: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From d8f1dec54262274b240b77935d352c9cd846a9e6 Mon Sep 17 00:00:00 2001
Message-ID: <d8f1dec54262274b240b77935d352c9cd846a9e6.1699848337.git.adam.faiz@HIDDEN>
In-Reply-To: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
References: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:53:06 +0800
Subject: [PATCH v2 7/7] gnu: Add tuxemon.

* gnu/packages/games.scm (tuxemon): New variable.
---
 gnu/packages/games.scm | 62 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 9936f96e6b..ffc6cc0fc8 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -5922,6 +5922,68 @@ (define-public chromium-bsu
     ;; by the Expat License.
     (license (list license:clarified-artistic license:expat))))
 
+(define-public tuxemon
+  (let ((commit "068b9c44345a86e83b35383a2e372629214f51f3")
+        (revision "0"))
+  (package
+    (name "tuxemon")
+    (version (git-version "0.4.34" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/Tuxemon/Tuxemon")
+              (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1nsq26zx355w0sr2rc74kv2gnllqgki9fc5rgdiqcgiqsksbrhfy"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (substitute* "setup.py"
+              (("# build_translations..") "build_translations()")
+              (("tuxemon.core.locale") "tuxemon.locale"))
+            (substitute* "requirements.txt"
+              (("-ce") "") ; The pygame-ce fork isn't packaged in Guix
+              (("==") ">="))
+            (substitute* "tuxemon/constants/paths.py"
+              (("LIBDIR, ....,") "LIBDIR,"))))))
+    (build-system pyproject-build-system)
+    (propagated-inputs
+     (list python-babel
+           python-cbor
+           python-neteria
+           python-natsort
+           python-pygame
+           python-pyscroll
+           python-pytmx
+           python-pillow
+           python-prompt-toolkit
+           python-pydantic
+           python-pygame-menu
+           python-pyyaml
+           python-requests))
+    (arguments
+     (list #:tests? #f ; Some tests are outdated because of API changes
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'install 'install-mods
+                 (lambda _
+                   (let ((site (string-append #$output "/lib/python"
+                                              #$(version-major+minor
+                                                 (package-version python))
+                                              "/site-packages/tuxemon/mods")))
+                     (mkdir-p site)
+                     (copy-recursively "mods" site)))))))
+    (home-page "https://www.tuxemon.org/")
+    (synopsis "Monster-fighting RPG")
+    (description
+     "Tuxemon is a monster-fighting RPG.
+In the spirit of other clones like SuperTux and SuperTuxKart,
+Tuxemon aims to create a game with its own unique style
+that sets it apart from other monster fighting RPGs.")
+    (license license:gpl3+))))
+
 (define-public tuxpaint
   (package
     (name "tuxpaint")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:14:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:14:57 2023
Received: from localhost ([127.0.0.1]:57324 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OLg-0001SX-Ni
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:14:57 -0500
Received: from layka.disroot.org ([178.21.23.139]:47818)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OLe-0001SP-EQ
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:14:54 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 8971441C2F;
 Mon, 13 Nov 2023 05:14:12 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 8awRF4MDYkBH; Mon, 13 Nov 2023 05:14:11 +0100 (CET)
Message-ID: <50c1f5b0-3b8d-8a97-79bd-2cdd2507f371@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848851; bh=QZ7OScWS12ORYn0KaW6Ik+De+yLTWRv3llHObFAUAGU=;
 h=Date:Subject:From:To:Cc:References:In-Reply-To;
 b=HLlfSkCxEZE6bBLkwMDWIcs89Njbyd3sq7WeoQcsFVrYXj83f8onZ3vZcL21JuR6U
 6MTjsdlb1iU8SqpvrNyXrYYf4vrvcwhiPrKiqzMfe7mappQ63/KNg7PAelLmq0+I0S
 AM9rXb8AmvDPpH+J3J+sD1YyDnCivfu6XAOLu5HR9zcOukRLCGEj8Cezsy0C7ZG2HN
 zqfkx3EDRfRFynHScG1xOYY2QiSNVALr3dPMSztNwURvjSAEGMZKjU71U+/8/0STJP
 S8P00KkkI/vnBjNf8pZVp8J+otuXK4EQAZq0S7qzNZfxB9MvuOrUfc4cPzLEiI/pMR
 9d3M+o0quUnHQ==
Date: Mon, 13 Nov 2023 12:14:08 +0800
MIME-Version: 1.0
Subject: [PATCH v2 6/7] gnu: Add python-pytmx.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
In-Reply-To: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 162752285f22ea08d5d8f911b19062da213aa910 Mon Sep 17 00:00:00 2001
Message-ID: <162752285f22ea08d5d8f911b19062da213aa910.1699848337.git.adam.faiz@HIDDEN>
In-Reply-To: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
References: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:43:51 +0800
Subject: [PATCH v2 6/7] gnu: Add python-pytmx.

* gnu/packages/game-development.scm (python-pytmx): New variable.
---
 gnu/packages/game-development.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index ad29931b72..d9ec0d5826 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -548,6 +548,25 @@ (define-public python-sge
 possible, and it also makes the SGE easy to learn.")
     (license license:lgpl3+)))
 
+(define-public python-pytmx
+  (package
+    (name "python-pytmx")
+    (version "3.32")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "PyTMX" version))
+              (sha256
+               (base32
+                "1jh9b0pjqbjdv72v5047p5d769ic084g013njvky0zcfiwrxi3w5"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-pygame python-pysdl2 python-pyglet))
+  (home-page "https://github.com/bitcraft/PyTMX")
+  (synopsis "Python library to read Tiled Map Editor's TMX maps")
+  (description "@code{pytmx} is a map loader for python/pygame designed for games.
+It provides smart tile loading with a fast and efficient storage base.")
+  (license license:lgpl3+)))
+
 (define-public python-tmx
   (package
     (name "python-tmx")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:13:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:13:17 2023
Received: from localhost ([127.0.0.1]:57320 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OK5-0001Q9-9n
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:13:17 -0500
Received: from layka.disroot.org ([178.21.23.139]:34606)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OK3-0001Q1-2o
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:13:15 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 3115941A31;
 Mon, 13 Nov 2023 05:12:33 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id m9tfEDtXJayq; Mon, 13 Nov 2023 05:12:31 +0100 (CET)
Message-ID: <330c847f-71fa-4f95-3084-4d6f0d7e0271@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848751; bh=3sZt6su5qG9AqOs7ycRDlUoDPgbaACFmVepN5+ng6KM=;
 h=Date:Subject:From:To:Cc:References:In-Reply-To;
 b=RuEYE+u2v7o16GeVJyRvLOnKGNK4uQ4qrLhaDLKfF8WJtXnx40seYh33yBVmfDkdu
 3OEmtlcRXUdcDNN4bqCb247ISS02G8pKy8vDyFlpHAlZ4oqWp1nZ9vRQJtHNJy2gkK
 rYOv8stpDnZoOuz7LNjz2jqx1uUYiCOjgwOUMZSzfm47V/pgRSMEUHne6vVB48iEJ3
 djCZc073W4Sk1iLO9E4G8GSvOyew9zL2s0UoouYgR9YGChSCuO9Mr9D62auBj0dLDv
 aR1PA8G2DlCyCSvySSdtOCGRdfIL1wX6DOAIHK3qo0TFfgiQyGhavUzw/QoHG+nl/k
 OK8AZMGABteEg==
Date: Mon, 13 Nov 2023 12:12:28 +0800
MIME-Version: 1.0
Subject: [PATCH v2 5/7] gnu: Add python-pyscroll.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
In-Reply-To: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 82f89ba8aa785b2fb0bec1283053b462eba8d28d Mon Sep 17 00:00:00 2001
Message-ID: <82f89ba8aa785b2fb0bec1283053b462eba8d28d.1699848337.git.adam.faiz@HIDDEN>
In-Reply-To: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
References: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:42:35 +0800
Subject: [PATCH v2 5/7] gnu: Add python-pyscroll.

* gnu/packages/game-development.scm (python-pyscroll): New variable.
---
 gnu/packages/game-development.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 2222183970..ad29931b72 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -507,6 +507,24 @@ (define-public python-neteria
      "This package is a game networking framework for Python.")
     (license license:gpl3+)))
 
+(define-public python-pyscroll
+  (package
+    (name "python-pyscroll")
+    (version "2.31")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "pyscroll" version))
+              (sha256
+               (base32
+                "0w3c58mkkbsyvx9w9hwdizk20pbds800m7v9vg49ydw440dha0hr"))))
+    (build-system python-build-system)
+    (propagated-inputs (list python-pygame))
+    (home-page "https://github.com/bitcraft/pyscroll")
+    (synopsis "Fast scrolling maps library for pygame")
+    (description "@code{pyscroll} is a simple and fast module
+for animated scrolling maps for your new or existing game.")
+    (license license:lgpl3+)))
+
 (define-public python-sge
   (package
     (name "python-sge")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:12:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:12:09 2023
Received: from localhost ([127.0.0.1]:57316 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OIy-0001OM-R6
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:12:09 -0500
Received: from layka.disroot.org ([178.21.23.139]:36888)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OIw-0001OE-Lg
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:12:07 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id BF6CE44D0C;
 Mon, 13 Nov 2023 05:11:24 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 6C_2i-Hw6E9U; Mon, 13 Nov 2023 05:11:23 +0100 (CET)
Message-ID: <86d8da19-823f-79d0-b760-ba8706958835@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848683; bh=XbzGHGfpRpMeZcZytJXzRBCrI4eZmo8PcrbdpWaOJ4k=;
 h=Date:Subject:From:To:References:Cc:In-Reply-To;
 b=P9nh9vLxTBZEm2aRQHKtjKVm+wmBE4OEAkHPGsK0VuLkh5jFqnAOGk0w2xU0bmxa5
 0QoDGvayau6vVaTxwz2IlrOIT0F8/ksk+RPWCLnLct6kBkSTEA8lARwwGWMhd/90i5
 ntcakJA91H3MVUzT/AnsLlR2ujdl3bxtg3rh3cD9EdcS/TtBGO//bXa5NK3Ob6oqj4
 2tALh7M64xw5g2mOFE1D2Jte0qv62eh5YAnnvBAL+c/iGqrlPaTz0I1HsR9U9mVxH0
 k0LgO527or2Ms+a2DPWI7Sz+PtsRqIByRMc2/JkwCcWpj6tZo6KcMz2hy8UQhnfCsV
 3CWKz+Vx2WQZQ==
Date: Mon, 13 Nov 2023 12:11:20 +0800
MIME-Version: 1.0
Subject: [PATCH v2 4/7] gnu: Add python-pygame-menu.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
In-Reply-To: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 5550355f5dbed58b3e7a188d2c1c8f1aeb646c40 Mon Sep 17 00:00:00 2001
Message-ID: <5550355f5dbed58b3e7a188d2c1c8f1aeb646c40.1699848337.git.adam.faiz@HIDDEN>
In-Reply-To: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
References: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:41:54 +0800
Subject: [PATCH v2 4/7] gnu: Add python-pygame-menu.

* gnu/packages/game-development.scm (python-pygame-menu): New variable.
---
 gnu/packages/game-development.scm | 32 +++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index ed9e8cb826..2222183970 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1399,6 +1399,38 @@ (define-public python-pygame
                    license:public-domain
                    license:lgpl2.1+))))
 
+(define-public python-pygame-menu
+  (package
+    (name "python-pygame-menu")
+    (version "4.4.3")
+    (source
+     ;; Tests not included in release.
+       (origin
+         (method git-fetch)
+         (uri
+          (git-reference
+           (url "https://github.com/ppizarror/pygame-menu")
+           (commit version)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "0s7w8z931iw9rzsaq9810lbrgba9i2qhkryf0y011njc6bxhf6w4"))))
+    (build-system python-build-system)
+    (arguments
+     ;; Some tests depend on having a mixer, and a few assertions fail
+     (list #:tests? #f))
+    (propagated-inputs (list python-pygame python-pyperclip
+                             python-typing-extensions))
+    (native-inputs (list python-nose2))
+    (home-page "https://pygame-menu.readthedocs.io")
+    (synopsis "Menu for pygame")
+    (description
+     "Pygame-menu is a python-pygame library for creating menus and GUIs.
+It supports several widgets, such as buttons, color inputs, clock objects,
+drop selectors, frames, images, labels, selectors, tables, text inputs,
+color switches, and many more, with multiple options to customize.")
+    (license license:expat)))
+
 (define-public python-pyglet
   (package
     (name "python-pyglet")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:10:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:10:39 2023
Received: from localhost ([127.0.0.1]:57312 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OHX-0001Lg-Bw
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:10:39 -0500
Received: from layka.disroot.org ([178.21.23.139]:56880)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OHW-0001LY-24
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:10:38 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2B0B941AD3;
 Mon, 13 Nov 2023 05:09:56 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id IBAiQ306DzPR; Mon, 13 Nov 2023 05:09:55 +0100 (CET)
Message-ID: <9fc61fe1-8619-f228-7d6d-a134c06d242d@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848595; bh=Wjn92/28of0IXJumE14kjzqJCQyacodXFl0Mo3FEKuw=;
 h=Date:Subject:From:To:References:Cc:In-Reply-To;
 b=N7V3IwJYoQmWgziAxhfcCDDJZvvJOOWUFRLhLvqtYvC4GSulxFQCdCEdRj/4eGDXD
 PsTDnneqjj3Y1x7NZ+Mz08rals/7bBxNCpK4s9/A30n3TICZyK9+NQbW52NagHmr9+
 /YdnZZz7XgLNMmmaFCXWDpbwpOiboqUoBvdWnNnbPWlArAJARVvL3+r+OkpGxDpDA2
 L3KgdRMo3v8Zjr1vPwlWT6eDYIf8Rr8zVNIiPQGyg22GrsyTclpuAIJxQHDXBC/YS8
 LZ26iIKlGwvy7mBzOY9UrzzJOCdcNCg/3pH/qq3X8OaoMUfA7Rw3GGVlZWbAnfkuCh
 RsQicby9CZ63w==
Date: Mon, 13 Nov 2023 12:09:51 +0800
MIME-Version: 1.0
Subject: [PATCH v2 3/7] gnu: python-pygame: Update to 2.5.2.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
In-Reply-To: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 2ea54bea5266a8f61793934fe4083d2c28a15835 Mon Sep 17 00:00:00 2001
Message-ID: <2ea54bea5266a8f61793934fe4083d2c28a15835.1699848337.git.adam.faiz@HIDDEN>
In-Reply-To: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
References: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:40:42 +0800
Subject: [PATCH v2 3/7] gnu: python-pygame: Update to 2.5.2.

* gnu/packages/game-development.scm (python-pygame): Update to 2.5.2.
[arguments]: Adapt the 'fix-build-config phase to the new version.
---
 gnu/packages/game-development.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index f54b629f90..ed9e8cb826 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1329,13 +1329,13 @@ (define-public quesoglc
 (define-public python-pygame
   (package
     (name "python-pygame")
-    (version "2.1.2")
+    (version "2.5.2")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "pygame" version))
               (sha256
                (base32
-                "0g6j79naab7583kymf1bgxc5l5c9h5laq887rmvh8vw8iyifrl6n"))))
+                "0jn2n70hmgr33yc6xzdi33cs5w7jnmgi44smyxfarrrrsnsrxf61"))))
     (build-system python-build-system)
     (arguments
      (list
@@ -1349,7 +1349,10 @@ (define-public python-pygame
                  "origincdirs = os.environ['C_INCLUDE_PATH'].split(\":\")")
                 (("ORIGLIBDIRS") "LIBRARY_PATH")
                 (("incdirs = \\[\\]") "incdirs = origincdirs")
-                (("libdirs = \\[\\]") "libdirs = origlibdirs"))))
+                (("libdirs = \\[\\]") "libdirs = origlibdirs")
+                (("sdl2-config") "pkg-config sdl2")
+                (("\\['sdl'\\]") "['sdl'], '--modversion'")
+                ((".dpkg-architecture.*,") ""))))
           (add-after 'unpack 'fix-sdl2-headers
             (lambda _
               (substitute* "buildconfig/config_unix.py"
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:09:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:09:24 2023
Received: from localhost ([127.0.0.1]:57308 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OGJ-0001Jf-SE
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:09:24 -0500
Received: from layka.disroot.org ([178.21.23.139]:59764)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OGI-0001JY-6n
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:09:22 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 64A2F41A0D;
 Mon, 13 Nov 2023 05:08:40 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 23VbrigeZQHu; Mon, 13 Nov 2023 05:08:39 +0100 (CET)
Message-ID: <cb6eeb83-1e71-b666-cda2-46966ae802ab@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848519; bh=FQqvpoXo1AgXASE5YuhXRotZZJAp//sOnR/oplbtctk=;
 h=Date:Subject:From:To:References:Cc:In-Reply-To;
 b=ceCP0QKlmisxgANOaqjI/RPqjvtJbm+7xAT8Pq61Vo2u4jESjhxWZiGliAy7CQeJW
 YftXWQJr/ynT05mR6NUnsYvcmz4m7wqxXrSzSsccf9Z/2VsIUMtFeKHQZaURcCLQQN
 nwrvSO18dR25mt0SYgPIRcFK0Th2elJ91Wbvpq2W007uh6q/+04nNdzk5ujPQNt+sQ
 T8hpAtkKnKOZeLrBSuc21kr1ey/bD0uzviczsqiwuP82cxfRYdYKbx6oQ2uWVSjCHN
 KY0SRk89rJ9S6nk/dkU33LWp1a+XbXT1Azl3Ms7mEwUM2CuC4n8PQvn5GQZUTq5kvk
 CZkvqELi8IbxA==
Date: Mon, 13 Nov 2023 12:08:35 +0800
MIME-Version: 1.0
Subject: [PATCH v2 2/7] gnu: Add python-pyglet.
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
To: 67131 <at> debbugs.gnu.org
References: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
In-Reply-To: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 52e19861814837d58440cf628c4948a1df170146 Mon Sep 17 00:00:00 2001
Message-ID: <52e19861814837d58440cf628c4948a1df170146.1699848337.git.adam.faiz@HIDDEN>
In-Reply-To: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
References: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 11:39:22 +0800
Subject: [PATCH v2 2/7] gnu: Add python-pyglet.

* gnu/packages/game-development.scm (python-pyglet): New variable.
---
 gnu/packages/game-development.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index f6e3a02dea..f54b629f90 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1396,6 +1396,31 @@ (define-public python-pygame
                    license:public-domain
                    license:lgpl2.1+))))
 
+(define-public python-pyglet
+  (package
+    (name "python-pyglet")
+    (version "2.0.10")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pyglet" version ".zip"))
+       (sha256
+        (base32 "1jdraqr7i3bz64m7yvhcnn3av5mnavn13fp5vzmmnz6n7cdynar4"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list unzip))
+    (arguments
+     ;; TypeError: don't know how to make test from:
+     ;; <pyglet._ModuleProxy object at 0x7ffff697df90>
+     (list #:tests? #f))
+    (home-page "http://pyglet.readthedocs.org/en/latest/")
+    (synopsis "Windowing and multimedia library")
+    (description "@code{pyglet} is a windowing and multimedia library for Python,
+intended for developing games and other visually rich applications.
+It supports windowing, user interface event handling, game controllers
+and joysticks, OpenGL graphics, loading images and videos, and playing sounds
+and music.")
+    (license license:bsd-3)))
+
 (define-public python-pygame-sdl2
   (let ((real-version "2.1.0")
         (renpy-version "8.1.0"))
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:07:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:07:28 2023
Received: from localhost ([127.0.0.1]:57304 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OES-0001Gp-CP
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:07:28 -0500
Received: from layka.disroot.org ([178.21.23.139]:58720)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OEP-0001Gg-Mk
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:07:26 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id C53D741AC4;
 Mon, 13 Nov 2023 05:06:43 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id LLAXRnU7nP_q; Mon, 13 Nov 2023 05:06:42 +0100 (CET)
Message-ID: <77f9d5f0-b014-4f53-c2ad-88d7aba2e272@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848402; bh=405tqjb5kFN27KoyIhq67hJv555XXO9qCQrlA3ka6LY=;
 h=Date:To:Cc:From:Subject;
 b=ImGaLXAK/OkPG8oqceQOvEPJkUInshtErq6eSpLU59psDJCObDbLIfFfsHe5GmRg+
 nH92ZnCP2Tw4Jvf1+fDGe1A7/WwqiJFRw7fEbgqTHPF8SGvqg2RysgHwenwzM5NovG
 HL3g+nUpOJ/L5ET4GbDQ5Jn1cDma3SN8K1jSZkV3WBRmOCU0ObaMc+WJwCW5/cyo0p
 IsnIgbxIBLIhcDZKlIiuB18PazPRV//Tbm7l6FVR50Yv90q+pQdaXFKRZ4TQSOp4ln
 yKE/gcnaYWzuFup9+5xLo/pklZ9KyiYesT7e3//as/Dlpw5ncxGk32GQNhVGjXnr7P
 Ri7TL+iaTvumQ==
Date: Mon, 13 Nov 2023 12:06:39 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH v2 1/7] gnu: Add python-neteria.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From c3534b088236ae688d64aa91046c24774ac259a6 Mon Sep 17 00:00:00 2001
Message-ID: <c3534b088236ae688d64aa91046c24774ac259a6.1699848337.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 16:16:40 +0800
Subject: [PATCH v2 1/7] gnu: Add python-neteria.

* gnu/packages/game-development.scm (python-neteria): New variable.
---
 gnu/packages/game-development.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index bc318dec52..f6e3a02dea 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -488,6 +488,25 @@ (define-public python-nbt
 and it's container the RegionFile.")
     (license license:expat)))
 
+(define-public python-neteria
+  (package
+    (name "python-neteria")
+    (version "1.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "neteria" version))
+       (sha256
+        (base32 "1azlix80a6vns2i3z0bdbqk32kx8s2gjh2nvshab235fd9h85yv7"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-rsa))
+    (home-page "https://pypi.org/project/neteria/")
+    (synopsis "Simple game networking library")
+    (description
+     "This package is a game networking framework for Python.")
+    (license license:gpl3+)))
+
 (define-public python-sge
   (package
     (name "python-sge")

base-commit: 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:04:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 23:04:51 2023
Received: from localhost ([127.0.0.1]:57300 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2OBu-0001CV-Hy
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:04:51 -0500
Received: from layka.disroot.org ([178.21.23.139]:56882)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2OBr-0001CL-4I
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 23:04:49 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 632B941CE4;
 Mon, 13 Nov 2023 05:04:04 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id rkBpOz3fUXpA; Mon, 13 Nov 2023 05:04:03 +0100 (CET)
Message-ID: <5fe9e065-b060-f98e-11b7-48731cceb4e6@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699848243; bh=BwQYDc+urWg2jAvZ/JDFHUp6J89YuXcmhrr2YuT6Jvo=;
 h=Date:To:Cc:From:Subject;
 b=T3W+0eLDVW6gbq70HGPXCohHz4BrLQeIkLyvvoJt+fyGpI1sT07saucAhq0H/VU5i
 5sG/HCnAOABMOUec15zVlvA8RGJuOpxvlGgp+wMzqrRqpc1cHiwmjcjzJHQuCoy34p
 GziD0p/8LaC+CCA2cfX7F6Ml93I/3gyzC2A8L4r4y1x+5t69XHFnyqc+qFq27eO1zE
 IOjX8+a3dV+cY8fBJf9irt4TD4XYEHuKJ4KVEn633/4kw1AR/MUoscdWc6XH4O+Zj7
 c2rn3Zv2bSugMtBvY21tg+TkeC7jpK59gdL2iaKeiSYsXbGNyGaOEzs9s9RrBIQEvz
 17VHRoHmkKM2g==
Date: Mon, 13 Nov 2023 12:03:58 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH v1 1/7] gnu: Add python-neteria.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From c3534b088236ae688d64aa91046c24774ac259a6 Mon Sep 17 00:00:00 2001
Message-ID: <c3534b088236ae688d64aa91046c24774ac259a6.1699848118.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 16:16:40 +0800
Subject: [PATCH v1 1/7] gnu: Add python-neteria.

* gnu/packages/game-development.scm (python-neteria): New variable.
---
 gnu/packages/game-development.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index bc318dec52..f6e3a02dea 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -488,6 +488,25 @@ (define-public python-nbt
 and it's container the RegionFile.")
     (license license:expat)))
 
+(define-public python-neteria
+  (package
+    (name "python-neteria")
+    (version "1.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "neteria" version))
+       (sha256
+        (base32 "1azlix80a6vns2i3z0bdbqk32kx8s2gjh2nvshab235fd9h85yv7"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-rsa))
+    (home-page "https://pypi.org/project/neteria/")
+    (synopsis "Simple game networking library")
+    (description
+     "This package is a game networking framework for Python.")
+    (license license:gpl3+)))
+
 (define-public python-sge
   (package
     (name "python-sge")

base-commit: 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
prerequisite-patch-id: cda2ec73586d6ef39faed4e308dea626c809589a
prerequisite-patch-id: 2d22b04ed0bc0cc6c85c808b61d49a33bcaaa09a
prerequisite-patch-id: b9fa13611fb11dc7fe3795cad75c8f493472bfa4
prerequisite-patch-id: e851db072fad08b507e4568e5cc5e978ec37e488
prerequisite-patch-id: 69f19053d3985e098bb6d699cdfa05218138074b
prerequisite-patch-id: 8fbe5d4c1fd9af1303e5172d9c0a91d02d8b90e7
prerequisite-patch-id: 3ef7533cf54ffe315b9c4528009da4e91acb49f4
prerequisite-patch-id: 1bc01cc50326348aeabda41775163a97be17eeba
prerequisite-patch-id: d4c7c0c9ae9d805cb55bd44b3ac49d7ef2d7ea87
prerequisite-patch-id: d8efacb63f67f23ea485ce455cde9eb0d1500fa8
prerequisite-patch-id: 94c3f9d52e643f01a2a9af0796f31b76e6203b3c
prerequisite-patch-id: 325387e07982e0acb0b553ea6d711cdfcc818b99
prerequisite-patch-id: ab198aa8e899340a33ebfe3351cb8a1ae0b6d3e9
prerequisite-patch-id: 7e87a8a70d7beca06722039138d8ed269e9f9c06
prerequisite-patch-id: 7f235a69b487e800df821edd5e3de7a583fc10b5
prerequisite-patch-id: eb82e91f919bb590df8f7594c1eeda49cc486aee
prerequisite-patch-id: 2ae318efb71263e4729f416941de12b602f65657
prerequisite-patch-id: cead32b303c0940848ea1c674010a9cf9deaa99b
prerequisite-patch-id: 5f3caa118dd334fbff161d7707f2c25d3b90761f
prerequisite-patch-id: 6594f2a0c777c23a41961e46a5631e7f919100b9
prerequisite-patch-id: c027e2daf0d3f02a500ac4acbccdfc5afbecc94c
prerequisite-patch-id: 76c5301e062ffb74e1984035dff3fc84b5a7c60f
prerequisite-patch-id: 024e60bc158285e0138d9d75f1559fdc6060ed41
prerequisite-patch-id: 68830157b938b6bec5ab1e8b84da7785f9ddfe18
prerequisite-patch-id: 2a2c22c593d4e8639b875bad5117c517d21d3d38
prerequisite-patch-id: b193520276af5548016e5ecf09458c2ceae819fe
prerequisite-patch-id: aabcbe7c88dba7324ef788e839a512fa70555770
prerequisite-patch-id: 8db19350da80b519507190b7d78e5bd08b12f36f
prerequisite-patch-id: 27503579f8bdfadb95847b8dd5bf3732f5149cfb
prerequisite-patch-id: ebaa3179543385a847dc65334cff8ddd1b46da3a
prerequisite-patch-id: 14e768a59ec3b0783918879f1160115f3f489140
prerequisite-patch-id: 15edcd72b565f696ed813c3c225d8220056445dc
prerequisite-patch-id: c805af9b720aa71defb952e9cedb035818f0e58b
prerequisite-patch-id: 9b44ed514b15414d8f326043d4d4d616c946a30f
prerequisite-patch-id: d796918632b60f4148b771ab8ee1b525674ec214
prerequisite-patch-id: 99cf3a7034251c7b37a9f4ba645ce2b85e86dc3b
prerequisite-patch-id: fe15935e0161b121b613dfd5cabd4483d2410b3f
prerequisite-patch-id: bdedcae94978bb7a7829c1d287caa2ce0d4ace5d
prerequisite-patch-id: 059809b461b184e0e37b93ee25ea2d1d1b40ac79
prerequisite-patch-id: c9444b6bb6b629a5c2c0af9ca41a32fc2011d0ee
prerequisite-patch-id: 0721804abd4a8abbdb2e16f5199de865f9d0c203
prerequisite-patch-id: 2b8ed9a6b236ae0fca1e4f160b8828a4fe7a26bf
prerequisite-patch-id: c3590f35cd5c26409fadf1bb6458d4c2c234148e
prerequisite-patch-id: 9ea84ba795bdf46a6b3a15ee5775f1ef737c3d50
prerequisite-patch-id: 50f6d18de83380ff58ac60bdadea8c579828d422
prerequisite-patch-id: 110e6dd16e018ed6cea7df2783057a2e3b178c12
prerequisite-patch-id: bbbdd977522935e6d9aa555b3ed14d888bf73dff
prerequisite-patch-id: 677d15ee757177d8bd34b6c3d480a4e2396c9f46
prerequisite-patch-id: 6b38ad9a7bb938e87033f49916b69e78a852d8f0
prerequisite-patch-id: 7d771bf7e9261fbc302dd115bd6386d49ea895ef
prerequisite-patch-id: c4ac9041f89b9d475212a24b0340541a91b0f85a
prerequisite-patch-id: 22248683740856c5ed7f3f6ace18d2df75ea0a7c
prerequisite-patch-id: 96550ceba55ca7c10ff62437c6ff36cf3cdd20d0
prerequisite-patch-id: 939cdc126f062ba1dda1b58482723c69aeaecc72
prerequisite-patch-id: 157cede08043e7d263d1eef01a71e83bfaca5cf0
prerequisite-patch-id: c465af0a4e23f343178c23a540884bc635b80e35
prerequisite-patch-id: fc5e2464f5f2f42411429f775ee0bd10dd59ec08
prerequisite-patch-id: 59c45858c8e8e52fa29c7ee948ed695137de2b5c
prerequisite-patch-id: dda1c6fb5c655e6f67602ef9d30c1a0ffd7e534f
prerequisite-patch-id: 298bc76cece3c71b0d8be968b62ce50208014de5
prerequisite-patch-id: 72d733289aab13119b1ab11c037416abbd4db3a1
prerequisite-patch-id: 0d98ba85d75ba48f7f37cee9beb97eef17f5e636
prerequisite-patch-id: d97e61cd8d47d445bc0414bad3afdf873c93d3c2
prerequisite-patch-id: 3452cb340a250524d77d833c094a0c28d1d67bff
prerequisite-patch-id: 0c59c6ec270ef6e74aadbacd38524fa3cd34f274
prerequisite-patch-id: b2efccb3578a6601234a9b483393a472de9921ee
prerequisite-patch-id: 776787b2bc2b36563cbbeb14a6e684adf0c8b3ed
prerequisite-patch-id: d3b8fcf888673a9dc1639d049659e2d48295df7a
prerequisite-patch-id: 0d3dd5d76b10e586824b9b3fdb2f603145ffe551
prerequisite-patch-id: 532f107492bc59a7679164a31e43957d5c863199
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:15:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:15:42 2023
Received: from localhost ([127.0.0.1]:56890 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2E3h-0003lW-L9
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:15:42 -0500
Received: from layka.disroot.org ([178.21.23.139]:60984)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2E3R-0003l7-FH
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:15:40 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id D24D340C8B;
 Sun, 12 Nov 2023 18:14:43 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Tv-XLmEZ-Gzw; Sun, 12 Nov 2023 18:14:42 +0100 (CET)
Message-ID: <5264c3d0-dfcc-165a-1b08-06eb088c3cf5@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699809282; bh=bOGSfxP6Nh9JPWHT5WyLFDAq0kIbL7tHsxFf+Kcn+RM=;
 h=Date:To:Cc:From:Subject;
 b=Z+CnvzRvI4S5TUZa8fPKXxuFO8nz7xYH3ARSTJzK8baQpf1PAFfaJ8Uxl8QorvHO5
 LNV+W6nktH9LgxzbaMa6+5pyvplqQqbn9CQTJGRY0Qp1FLJ3h8+YHDiufvNY4U/QwR
 cC4VsPMAz6tirCBZL5sfHfDGiA0GqrZi/rZoBEJ7jtmPGB4RROOlng2dDx3W/6+QRn
 qRpcfkssq43AHl6Lknf8s1abWl4ImdwMiPLFU80aSuYPO9NFtZV2pR/7NvPyr4vFi/
 tiLoXQDfmDH/L5kc055F+slS6zd2kKrOXTBkist7aqnMI3YWGrjCOgNqmm1VTlJ47h
 F6qzsFmHOzPCg==
Date: Mon, 13 Nov 2023 01:14:38 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 7/7] gnu: Add tuxemon.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From cfe1482480fa26ac9da818fa4b0669dd6017f99b Mon Sep 17 00:00:00 2001
Message-ID: <cfe1482480fa26ac9da818fa4b0669dd6017f99b.1699806997.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1699806997.git.adam.faiz@HIDDEN>
References: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 23:49:16 +0800
Subject: [PATCH 7/7] gnu: Add tuxemon.

* gnu/packages/games.scm (tuxemon): New variable.
---
 gnu/packages/games.scm | 62 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 18907be6ba..7a5c213f80 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -5922,6 +5922,68 @@ (define-public chromium-bsu
     ;; by the Expat License.
     (license (list license:clarified-artistic license:expat))))
 
+(define-public tuxemon
+  (let ((commit "068b9c44345a86e83b35383a2e372629214f51f3")
+        (revision "0"))
+  (package
+    (name "tuxemon")
+    (version (git-version "0.4.34" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/Tuxemon/Tuxemon")
+              (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1nsq26zx355w0sr2rc74kv2gnllqgki9fc5rgdiqcgiqsksbrhfy"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (substitute* "setup.py"
+              (("# build_translations..") "build_translations()")
+              (("tuxemon.core.locale") "tuxemon.locale"))
+            (substitute* "requirements.txt"
+              (("-ce") "") ; The pygame-ce fork isn't packaged in Guix
+              (("==") ">="))
+            (substitute* "tuxemon/constants/paths.py"
+              (("LIBDIR, ....,") "LIBDIR,"))))))
+    (build-system pyproject-build-system)
+    (propagated-inputs
+     (list python-babel
+           python-cbor
+           python-neteria
+           python-natsort
+           python-pygame
+           python-pyscroll
+           python-pytmx
+           python-pillow
+           python-prompt-toolkit
+           python-pydantic
+           python-pygame-menu
+           python-pyyaml
+           python-requests))
+    (arguments
+     (list #:tests? #f ; Some tests are outdated because of API changes
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'install 'install-mods
+                 (lambda _
+                   (let ((site (string-append #$output "/lib/python"
+                                              #$(version-major+minor
+                                                 (package-version python))
+                                              "/site-packages/tuxemon/mods")))
+                     (mkdir-p site)
+                     (copy-recursively "mods" site)))))))
+    (home-page "https://www.tuxemon.org/")
+    (synopsis "Monster-fighting RPG")
+    (description
+     "Tuxemon is a monster-fighting RPG.
+In the spirit of other clones like SuperTux and SuperTuxKart,
+Tuxemon aims to create a game with its own unique style
+that sets it apart from other monster fighting RPGs.")
+    (license license:gpl3+))))
+
 (define-public tuxpaint
   (package
     (name "tuxpaint")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:14:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:14:15 2023
Received: from localhost ([127.0.0.1]:56886 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2E2J-0003j6-4X
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:14:15 -0500
Received: from layka.disroot.org ([178.21.23.139]:52396)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2E2G-0003ix-Nr
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:14:13 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 354E240C8B;
 Sun, 12 Nov 2023 18:13:31 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id rkhhegdH8KSI; Sun, 12 Nov 2023 18:13:30 +0100 (CET)
Message-ID: <eb284725-125f-9b80-2774-5f4d16146a86@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699809210; bh=HaoT4KQb3eDTv0i6yntrB6G24kjrlH0wA0Ol7llBMVI=;
 h=Date:To:Cc:From:Subject;
 b=dilUjHbHJVkLuJ/rRdemQIai6vderGsPD0rnFFbOOqWOiD8bcPqBetbI9Y7zbZ5CG
 XyJcS1IJEMCHt1WsnYLPZ9Rpyz+S1+sP9w65953YScJ50m4trvoEeZGPjK58vN06kN
 i7uSSuj2C6IGq7mO7G9jZKoj94xaOVyii5sXiTXuNqTCCLxHo8ntlJztqw6W6VsaT8
 Nzq2VbNDqsL8JYDtv5xe/jsbU5hHvgKs2Hd7Wj2ptOwU2Dw7M002BSPcmQXxumtJTY
 pGaa29q/DKmNVZeUaR9yxIdaXDvICAZHO6AbvMiMS0bJoVgPwCx6n8zAWZhqF6g/yV
 3McO20j03tJKw==
Date: Mon, 13 Nov 2023 01:13:27 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 6/7] gnu: Add python-pytmx.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 3b441b8794e3aae6a0693cf856b080d513bbe600 Mon Sep 17 00:00:00 2001
Message-ID: <3b441b8794e3aae6a0693cf856b080d513bbe600.1699806997.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1699806997.git.adam.faiz@HIDDEN>
References: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 00:00:14 +0800
Subject: [PATCH 6/7] gnu: Add python-pytmx.

* gnu/packages/game-development.scm (python-pytmx): New variable.
---
 gnu/packages/game-development.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index a463335cd2..ef51d5d452 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -548,6 +548,25 @@ (define-public python-sge
 possible, and it also makes the SGE easy to learn.")
     (license license:lgpl3+)))
 
+(define-public python-pytmx
+  (package
+    (name "python-pytmx")
+    (version "3.32")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "PyTMX" version))
+              (sha256
+               (base32
+                "1jh9b0pjqbjdv72v5047p5d769ic084g013njvky0zcfiwrxi3w5"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-pygame python-pysdl2 python-pyglet))
+  (home-page "https://github.com/bitcraft/PyTMX")
+  (synopsis "Python library to read Tiled Map Editor's TMX maps")
+  (description "@code{pytmx} is a map loader for python/pygame designed for games.
+It provides smart tile loading with a fast and efficient storage base.")
+  (license license:lgpl3+)))
+
 (define-public python-tmx
   (package
     (name "python-tmx")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:13:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:13:25 2023
Received: from localhost ([127.0.0.1]:56882 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2E1U-0003hU-O0
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:13:25 -0500
Received: from layka.disroot.org ([178.21.23.139]:51156)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2E1S-0003hL-5A
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:13:22 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 8476542E78;
 Sun, 12 Nov 2023 18:12:40 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id W4FU7P7XX9cc; Sun, 12 Nov 2023 18:12:39 +0100 (CET)
Message-ID: <b41a8845-dc08-ed66-d946-d2bbcaa8f497@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699809159; bh=02SEkgdEVwMGZVbELGlcpR0dltu2VcEpAXlKzdSQW7A=;
 h=Date:To:Cc:From:Subject;
 b=RTFbd8BDnNOj2+of0ziLYFGEyd7+MIUxw/pQ81I/axe+S+QzUnn1OdMLI8kbCtzJW
 3lwjZToBsxJMKbmx2TT/DiMptCsFGx24/6FMcZwAYadhqBvjWobNiLGCiJ+HLinjMi
 yidNQgzyPGoR6sS3TNuAz2sS2jGTSKbW38666Cq3YlapaFsA+wv8Grk+F5biPcJb65
 D2VLXC6ppMr6A+H63HKzIaQPK4TePjKcJomGCqTTBnx0jB0aFZiS2yK5vq56X/mwsf
 jGIqEFUGer+RQx8NXJudBEgXZ/qwsHsBLH/qSv2AjashDCZN1LcqpjslT8EV5/mftm
 7EI2cJ+FZczeQ==
Date: Mon, 13 Nov 2023 01:12:35 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 5/7] gnu: Add python-pyscroll.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 678efa89885960e51109d8e0d4064d8657c9d4dc Mon Sep 17 00:00:00 2001
Message-ID: <678efa89885960e51109d8e0d4064d8657c9d4dc.1699806997.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1699806997.git.adam.faiz@HIDDEN>
References: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 16:32:47 +0800
Subject: [PATCH 5/7] gnu: Add python-pyscroll.

* gnu/packages/game-development.scm (python-pyscroll): New variable.
---
 gnu/packages/game-development.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index c06fa7f916..a463335cd2 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -506,6 +506,25 @@ (define-public python-neteria
     (description
      "This package is a game networking framework for Python.")
     (license license:gpl3+)))
+
+(define-public python-pyscroll
+  (package
+    (name "python-pyscroll")
+    (version "2.31")
+    (source (origin
+              (method url-fetch)
+              (uri (pypi-uri "pyscroll" version))
+              (sha256
+               (base32
+                "0w3c58mkkbsyvx9w9hwdizk20pbds800m7v9vg49ydw440dha0hr"))))
+    (build-system python-build-system)
+    (propagated-inputs (list python-pygame))
+    (home-page "https://github.com/bitcraft/pyscroll")
+    (synopsis "Fast scrolling maps library for pygame")
+    (description "@code{pyscroll} is a simple and fast module
+for animated scrolling maps for your new or existing game.")
+    (license license:lgpl3+)))
+
 (define-public python-sge
   (package
     (name "python-sge")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:12:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:12:33 2023
Received: from localhost ([127.0.0.1]:56878 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2E0f-0003fx-7m
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:12:33 -0500
Received: from layka.disroot.org ([178.21.23.139]:34184)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2E0a-0003fn-Gm
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:12:31 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id F1B9142EF2;
 Sun, 12 Nov 2023 18:11:46 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 0PuFtghe1x0T; Sun, 12 Nov 2023 18:11:45 +0100 (CET)
Message-ID: <54a19a47-571d-cbcf-3dec-d9edf5295551@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699809105; bh=wqufGM7JHVyxyuLXBmnbVBgul08x8Tq47ebKmv6gIqQ=;
 h=Date:To:Cc:From:Subject;
 b=FNXojtjg/Eaic7syuj7UCPRNcM3DP0ST823V7UI2GyVtg2c9zUiY41kGOaVuebgtE
 9kaAEq8gbf13Wt9GmGGJtV6SINjKDfI+wrgTiCZ8T3pxm6SJCHjWcFGE2pUWc7vtAC
 8c8zwuLRxOuW7mddO40CYKGNxnN6evrd3NGgwL5XMizhBvqNWWcWeabbtm9/ZLJRjN
 aWS1KwLiohWoColhZfCXbLnCtJxN8SZzkyPIyG0To/ofxJJ47Llbbh9j3LYovZXeD7
 MTZCi2XT6NsgH6WNhCucBXL2An5rdBFNspTSa3XuQuPXgdHakJ1DLDZ5NWT0SQEl4F
 FWWLA2wTVo8Cg==
Date: Mon, 13 Nov 2023 01:11:42 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 4/7] gnu: Add python-pygame-menu.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 436ff79c2d5304b69d8d38be30fa909971fa0604 Mon Sep 17 00:00:00 2001
Message-ID: <436ff79c2d5304b69d8d38be30fa909971fa0604.1699806997.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1699806997.git.adam.faiz@HIDDEN>
References: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 23:29:34 +0800
Subject: [PATCH 4/7] gnu: Add python-pygame-menu.

* gnu/packages/game-development.scm (python-pygame-menu): New variable.
---
 gnu/packages/game-development.scm | 33 +++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 45d63b8cdf..c06fa7f916 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1422,6 +1422,39 @@ (define-public python-pyglet
 and joysticks, OpenGL graphics, loading images and videos, and playing sounds
 and music.")
     (license license:bsd-3)))
+
+(define-public python-pygame-menu
+  (package
+    (name "python-pygame-menu")
+    (version "4.4.3")
+    (source
+     ;; Tests not included in release.
+       (origin
+         (method git-fetch)
+         (uri
+          (git-reference
+           (url "https://github.com/ppizarror/pygame-menu")
+           (commit version)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "0s7w8z931iw9rzsaq9810lbrgba9i2qhkryf0y011njc6bxhf6w4"))))
+    (build-system python-build-system)
+    (arguments
+     ;; Some tests depend on having a mixer, and a few assertions fail
+     (list #:tests? #f))
+    (propagated-inputs (list python-pygame python-pyperclip
+                             python-typing-extensions))
+    (native-inputs (list python-nose2))
+    (home-page "https://pygame-menu.readthedocs.io")
+    (synopsis "Menu for pygame")
+    (description
+     "Pygame-menu is a python-pygame library for creating menus and GUIs.
+It supports several widgets, such as buttons, color inputs, clock objects,
+drop selectors, frames, images, labels, selectors, tables, text inputs,
+color switches, and many more, with multiple options to customize.")
+    (license license:expat)))
+
 (define-public python-pygame-sdl2
   (let ((real-version "2.1.0")
         (renpy-version "8.1.0"))
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:11:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:11:09 2023
Received: from localhost ([127.0.0.1]:56874 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2DzI-0003dq-R7
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:11:09 -0500
Received: from layka.disroot.org ([178.21.23.139]:53022)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2DzH-0003di-5h
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:11:07 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 82B4E40C6F;
 Sun, 12 Nov 2023 18:10:25 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id uAtBGQxItICz; Sun, 12 Nov 2023 18:10:24 +0100 (CET)
Message-ID: <88e732ff-4993-4039-9b30-f2cdb478012c@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699809024; bh=z7z8WTFiO/ad0lb2VBOVOPTi7azI1+d9zLO17xWWxa8=;
 h=Date:To:Cc:From:Subject;
 b=ghToAGp577H6iBqK0cyrszoHPDII0b0KpAYdgWmCHlxJq6p09thlTEPJ2xK9fwqA/
 9rKRvkqPDFKgO49sey4in/rXSso1moXMihee+UbOK7ihNrTV2oVV8BkZ0M4bME5Ppv
 HDYjnuqsSIWYYecFbfrXzVm+FT0bdUDpKcJKamNaabMoPTyJQV9iaiTBKMZ6v+RwUQ
 Rxv+/PjgXCM+A79NCGY+dg021aH9j7VM+CWFXlqWf1ZjzqRNsp07XOatwWJLk4brEd
 eApV+/OC4LfolElTuDrYosMH8ILf/KrTiIvUUCINrwgylT0EcyKTlk0mhdYMfzGuQa
 CCeEPmoCYIA9Q==
Date: Mon, 13 Nov 2023 01:10:20 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 3/7] gnu: python-pygame: Update to 2.5.2.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 02d31d0842c19a62e16d849e012ed86db7888076 Mon Sep 17 00:00:00 2001
Message-ID: <02d31d0842c19a62e16d849e012ed86db7888076.1699806997.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1699806997.git.adam.faiz@HIDDEN>
References: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 16:18:40 +0800
Subject: [PATCH 3/7] gnu: python-pygame: Update to 2.5.2.

* gnu/packages/game-development.scm (python-pygame): Update to 2.5.2.
[arguments]: Adapt the 'fix-build-config phase to the new version.
---
 gnu/packages/game-development.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 1cf46464b9..45d63b8cdf 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1328,13 +1328,13 @@ (define-public quesoglc
 (define-public python-pygame
   (package
     (name "python-pygame")
-    (version "2.1.2")
+    (version "2.5.2")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "pygame" version))
               (sha256
                (base32
-                "0g6j79naab7583kymf1bgxc5l5c9h5laq887rmvh8vw8iyifrl6n"))))
+                "0jn2n70hmgr33yc6xzdi33cs5w7jnmgi44smyxfarrrrsnsrxf61"))))
     (build-system python-build-system)
     (arguments
      (list
@@ -1348,7 +1348,10 @@ (define-public python-pygame
                  "origincdirs = os.environ['C_INCLUDE_PATH'].split(\":\")")
                 (("ORIGLIBDIRS") "LIBRARY_PATH")
                 (("incdirs = \\[\\]") "incdirs = origincdirs")
-                (("libdirs = \\[\\]") "libdirs = origlibdirs"))))
+                (("libdirs = \\[\\]") "libdirs = origlibdirs")
+                (("sdl2-config") "pkg-config sdl2")
+                (("\\['sdl'\\]") "['sdl'], '--modversion'")
+                ((".dpkg-architecture.*,") ""))))
           (add-after 'unpack 'fix-sdl2-headers
             (lambda _
               (substitute* "buildconfig/config_unix.py"
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:10:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:10:10 2023
Received: from localhost ([127.0.0.1]:56870 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2DyM-0003c0-DF
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:10:10 -0500
Received: from layka.disroot.org ([178.21.23.139]:49946)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2DyK-0003bq-4j
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:10:09 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 8270141A17;
 Sun, 12 Nov 2023 18:09:26 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 9gaOZk-UyPE1; Sun, 12 Nov 2023 18:09:25 +0100 (CET)
Message-ID: <e5e83231-03c4-f612-0180-2aa338a840f6@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699808965; bh=HOKdQbyh+lcezjaffuMIVt1se7Fh/yxkfZGqo1umWGQ=;
 h=Date:To:Cc:From:Subject;
 b=ZDb9HD9gZd/FWRn58x6U9RYPvkQN9Bk9KSfvVCxAZt1ubxyPppFsvbr7mrp+TdjZV
 0r21TyxGqlDMjZ6i0MUIjeHRDF8aKGf7LmQRDDZsftT8boZm4T/oBBYVr8MXZX4g2L
 D9QzxdrI/xifl4YVkyKMHmLP6zULqDsr4LR0DDRJfnjy6S5PuJBI4stqidbjOEMBaC
 kwSXtaIymEvLT35RAPkoBYUrvwintq47mxW0JQ4jdQyFgglwdSzqe+KVlDzEVbNvyJ
 qffcjXL3GJ6dwTolMYDIeTj2EF3lCKusHeRfmVt0OmanqDx8Jo0IiEDxisiy9M4DxX
 Zj+nq6opZnxzw==
Date: Mon, 13 Nov 2023 01:09:21 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 2/7] gnu: Add python-pyglet.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 945f787ec2972b18ecc1da56e1362f484a2a355e Mon Sep 17 00:00:00 2001
Message-ID: <945f787ec2972b18ecc1da56e1362f484a2a355e.1699806997.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1699806997.git.adam.faiz@HIDDEN>
References: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 17:26:04 +0800
Subject: [PATCH 2/7] gnu: Add python-pyglet.

* gnu/packages/game-development.scm (python-pyglet): New variable.
---
 gnu/packages/game-development.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index abc7b35c25..1cf46464b9 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1395,6 +1395,30 @@ (define-public python-pygame
                    license:public-domain
                    license:lgpl2.1+))))
 
+(define-public python-pyglet
+  (package
+    (name "python-pyglet")
+    (version "2.0.10")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pyglet" version ".zip"))
+       (sha256
+        (base32 "1jdraqr7i3bz64m7yvhcnn3av5mnavn13fp5vzmmnz6n7cdynar4"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list unzip))
+    (arguments
+     ;; TypeError: don't know how to make test from:
+     ;; <pyglet._ModuleProxy object at 0x7ffff697df90>
+     (list #:tests? #f))
+    (home-page "http://pyglet.readthedocs.org/en/latest/")
+    (synopsis "Windowing and multimedia library")
+    (description "@code{pyglet} is a windowing and multimedia library for Python,
+intended for developing games and other visually rich applications.
+It supports windowing, user interface event handling, game controllers
+and joysticks, OpenGL graphics, loading images and videos, and playing sounds
+and music.")
+    (license license:bsd-3)))
 (define-public python-pygame-sdl2
   (let ((real-version "2.1.0")
         (renpy-version "8.1.0"))
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at 67131 <at> debbugs.gnu.org:


Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:07:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:07:14 2023
Received: from localhost ([127.0.0.1]:56861 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2DvW-0003XK-C1
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:07:14 -0500
Received: from layka.disroot.org ([178.21.23.139]:37994)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2DvU-0003XB-FH
 for 67131 <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:07:13 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2CD9D44D25;
 Sun, 12 Nov 2023 18:06:30 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id lwAxPKRK7gRw; Sun, 12 Nov 2023 18:06:29 +0100 (CET)
Message-ID: <18258f0c-0e30-42cd-902a-7b37a0f67bf5@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699808789; bh=uCk0gbHBgruWGP03W36E7wY7xT8qDG2tLzYrX8Swca8=;
 h=Date:To:Cc:From:Subject;
 b=YZYYoDuRVmSAQ9owVHsQfewiaQL3vvMgEym4R2TsY82gE6hakaSQPK+CL8kFcUo44
 IZOcl7yYyGD2zm8MP+gMOP4w/NGKney7GNx27pgAJMGXOHOst68h1WLizD/YLHXh4G
 dpCiSG00xWwRT/lrEtxi/wshzHnf6kPH0UazKvuqmp+47ru3BoOihMfeZch2goAQbp
 v1m/fEC5mimfRxHjpD9cdZnHXS4Bs/aOINb3y4v5T59KVFgN83tFPY2jbsa4xx2/JF
 zIfDQiZjtx35bjHQxbN/cq/U/AzTr4o5r2Luy5bFSBXdEEtDqp+SGt+fpwNRAULrAN
 1II7MTfBbEEqA==
Date: Mon, 13 Nov 2023 01:06:26 +0800
MIME-Version: 1.0
To: 67131 <at> debbugs.gnu.org
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 1/7] gnu: Add python-neteria.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67131
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (-)

From 946366ee7f4e87a167eae7a4fc53cd6a35286edd Mon Sep 17 00:00:00 2001
Message-ID: <946366ee7f4e87a167eae7a4fc53cd6a35286edd.1699806997.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1699806997.git.adam.faiz@HIDDEN>
References: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Sun, 12 Nov 2023 16:16:40 +0800
Subject: [PATCH 1/7] gnu: Add python-neteria.

* gnu/packages/game-development.scm (python-neteria): New variable.
---
 gnu/packages/game-development.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index c4616877a1..abc7b35c25 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -488,6 +488,24 @@ (define-public python-nbt
 and it's container the RegionFile.")
     (license license:expat)))
 
+(define-public python-neteria
+  (package
+    (name "python-neteria")
+    (version "1.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "neteria" version))
+       (sha256
+        (base32 "1azlix80a6vns2i3z0bdbqk32kx8s2gjh2nvshab235fd9h85yv7"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     (list python-rsa))
+    (home-page "https://pypi.org/project/neteria/")
+    (synopsis "Simple game networking library")
+    (description
+     "This package is a game networking framework for Python.")
+    (license license:gpl3+)))
 (define-public python-sge
   (package
     (name "python-sge")
-- 
2.41.0




Information forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 Nov 2023 17:03:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 12 12:03:20 2023
Received: from localhost ([127.0.0.1]:56856 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r2Drg-0003RP-5u
	for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:03:19 -0500
Received: from lists.gnu.org ([2001:470:142::17]:60210)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1r2DrQ-0003Qf-2p
 for submit <at> debbugs.gnu.org; Sun, 12 Nov 2023 12:03:15 -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 <adam.faiz@HIDDEN>)
 id 1r2Dqe-0000rg-E1
 for guix-patches@HIDDEN; Sun, 12 Nov 2023 12:02:12 -0500
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <adam.faiz@HIDDEN>)
 id 1r2Dqc-0003ke-Eh
 for guix-patches@HIDDEN; Sun, 12 Nov 2023 12:02:12 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 80AD241A17;
 Sun, 12 Nov 2023 18:02:07 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id yGb-oEPuZtlt; Sun, 12 Nov 2023 18:02:06 +0100 (CET)
Message-ID: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699808526; bh=LLDrgqbzi5HjYtJP9gdi+Zdv8qtBkKpPjm+MgaLOZcI=;
 h=Date:To:Cc:From:Subject;
 b=FYKhPAs1j7SVBIL04Td0mYHhGIilnErENZr0oN3jDpuMIiJEp7J6tEx7mr06tHZky
 Mip6lSQ444syyxOfUAoFDJGZyQ3DJOMRk7zJBvVcaknHU9HL9O0mFBFhBCurQrmeB7
 25o8dJ9kfEl1PW0wvSAV1Q2Cv5Rb3+7JxpPOfASS8zU3BDb3EtZ7UPmVMkXvquX8Ol
 B2CYIaKW0e8J/KUdP7YkdGJcPhql5KubHXlGykbAiZ2PyPhcbCIbihJ5+gqdHUX3xQ
 0bKzA8Zx5I6Pb4OtcA2BavgaFE2NwJMApV38L6cP7I3MDi5hIFBxDYjyQbA3SV5i5C
 wqs9MuyGV7n8Q==
Date: Mon, 13 Nov 2023 01:02:01 +0800
MIME-Version: 1.0
Content-Language: en-US
To: guix-patches@HIDDEN
From: Adam Faiz <adam.faiz@HIDDEN>
Subject: [PATCH 0/7] gnu: Add tuxemon.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=178.21.23.139; envelope-from=adam.faiz@HIDDEN;
 helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@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 (/)

From cfe1482480fa26ac9da818fa4b0669dd6017f99b Mon Sep 17 00:00:00 2001
Message-ID: <cover.1699806997.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Mon, 13 Nov 2023 00:36:37 +0800
Subject: [PATCH 0/7] gnu: Add tuxemon.

This patch series adds Tuxemon, a monster RPG.

I got stuck packaging this for a long time because I didn't know
how to fix the packaging problems in python-pygame and tuxemon.

It turns out the fixes were simple, but I don't think they've been
sent upstream yet.

AwesomeAdam54321 (7):
  gnu: Add python-neteria.
  gnu: Add python-pyglet.
  gnu: python-pygame: Update to 2.5.2.
  gnu: Add python-pygame-menu.
  gnu: Add python-pyscroll.
  gnu: Add python-pytmx.
  gnu: Add tuxemon.

 gnu/packages/game-development.scm | 122 +++++++++++++++++++++++++++++-
 gnu/packages/games.scm            |  62 +++++++++++++++
 2 files changed, 181 insertions(+), 3 deletions(-)


base-commit: b268842ec4808f5030f3bda95f52ff39dd88e3ad
-- 
2.41.0




Acknowledgement sent to Adam Faiz <adam.faiz@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#67131; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.