GNU logs - #67131, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 0/7] gnu: Add tuxemon.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:04:01 +0000
Resent-Message-ID: <handler.67131.B.169980860013240 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.169980860013240
          (code B ref -1); Sun, 12 Nov 2023 17:04:01 +0000
Received: (at submit) by debbugs.gnu.org; 12 Nov 2023 17:03:20 +0000
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
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Adam Faiz <adam.faiz@HIDDEN>
Subject: bug#67131: Acknowledgement ([PATCH 0/7] gnu: Add tuxemon.)
Message-ID: <handler.67131.B.169980860013240.ack <at> debbugs.gnu.org>
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
X-Gnu-PR-Message: ack 67131
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 67131 <at> debbugs.gnu.org
Date: Sun, 12 Nov 2023 17:04:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 67131 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
67131: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67131
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 1/7] gnu: Add python-neteria.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:08:02 +0000
Resent-Message-ID: <handler.67131.B67131.169980883413603 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.169980883413603
          (code B ref 67131); Sun, 12 Nov 2023 17:08:02 +0000
Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:07:14 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 2/7] gnu: Add python-pyglet.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:11:01 +0000
Resent-Message-ID: <handler.67131.B67131.169980901013892 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.169980901013892
          (code B ref 67131); Sun, 12 Nov 2023 17:11:01 +0000
Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:10:10 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 3/7] gnu: python-pygame: Update to 2.5.2.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:12:02 +0000
Resent-Message-ID: <handler.67131.B67131.169980906914006 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.169980906914006
          (code B ref 67131); Sun, 12 Nov 2023 17:12:02 +0000
Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:11:09 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 4/7] gnu: Add python-pygame-menu.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:13:01 +0000
Resent-Message-ID: <handler.67131.B67131.169980915314138 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.169980915314138
          (code B ref 67131); Sun, 12 Nov 2023 17:13:01 +0000
Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:12:33 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 5/7] gnu: Add python-pyscroll.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:14:02 +0000
Resent-Message-ID: <handler.67131.B67131.169980920514232 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.169980920514232
          (code B ref 67131); Sun, 12 Nov 2023 17:14:02 +0000
Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:13:25 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 6/7] gnu: Add python-pytmx.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:15:02 +0000
Resent-Message-ID: <handler.67131.B67131.169980925514332 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.169980925514332
          (code B ref 67131); Sun, 12 Nov 2023 17:15:02 +0000
Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:14:15 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH 7/7] gnu: Add tuxemon.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Nov 2023 17:16:01 +0000
Resent-Message-ID: <handler.67131.B67131.169980934214486 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.169980934214486
          (code B ref 67131); Sun, 12 Nov 2023 17:16:01 +0000
Received: (at 67131) by debbugs.gnu.org; 12 Nov 2023 17:15:42 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v1 1/7] gnu: Add python-neteria.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:05:01 +0000
Resent-Message-ID: <handler.67131.B67131.16998482914623 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998482914623
          (code B ref 67131); Mon, 13 Nov 2023 04:05:01 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:04:51 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v2 1/7] gnu: Add python-neteria.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:08:02 +0000
Resent-Message-ID: <handler.67131.B67131.16998484484891 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998484484891
          (code B ref 67131); Mon, 13 Nov 2023 04:08:02 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:07:28 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v2 2/7] gnu: Add python-pyglet.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:10:02 +0000
Resent-Message-ID: <handler.67131.B67131.16998485645068 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998485645068
          (code B ref 67131); Mon, 13 Nov 2023 04:10:02 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:09:24 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v2 3/7] gnu: python-pygame: Update to 2.5.2.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:11:02 +0000
Resent-Message-ID: <handler.67131.B67131.16998486395192 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998486395192
          (code B ref 67131); Mon, 13 Nov 2023 04:11:02 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:10:39 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v2 4/7] gnu: Add python-pygame-menu.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:13:02 +0000
Resent-Message-ID: <handler.67131.B67131.16998487295359 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998487295359
          (code B ref 67131); Mon, 13 Nov 2023 04:13:02 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:12:09 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v2 5/7] gnu: Add python-pyscroll.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:14:01 +0000
Resent-Message-ID: <handler.67131.B67131.16998487975469 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998487975469
          (code B ref 67131); Mon, 13 Nov 2023 04:14:01 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:13:17 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v2 6/7] gnu: Add python-pytmx.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:15:02 +0000
Resent-Message-ID: <handler.67131.B67131.16998488975618 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998488975618
          (code B ref 67131); Mon, 13 Nov 2023 04:15:02 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:14:57 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v2 7/7] gnu: Add tuxemon.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 13 Nov 2023 04:17:02 +0000
Resent-Message-ID: <handler.67131.B67131.16998489635768 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.16998489635768
          (code B ref 67131); Mon, 13 Nov 2023 04:17:02 +0000
Received: (at 67131) by debbugs.gnu.org; 13 Nov 2023 04:16:03 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v3 1/7] gnu: Add python-neteria.
References: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
In-Reply-To: <0256321a-9049-d36e-dec5-55d2cdca8b96@HIDDEN>
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 18 Dec 2023 15:11:01 +0000
Resent-Message-ID: <handler.67131.B67131.170291223919668 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.170291223919668
          (code B ref 67131); Mon, 18 Dec 2023 15:11:01 +0000
Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:10:39 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v3 2/7] gnu: Add python-pyglet.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 18 Dec 2023 15:14:02 +0000
Resent-Message-ID: <handler.67131.B67131.170291243720364 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.170291243720364
          (code B ref 67131); Mon, 18 Dec 2023 15:14:02 +0000
Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:13:57 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v3 3/7] gnu: python-pygame: Update to 2.5.2.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 18 Dec 2023 15:16:01 +0000
Resent-Message-ID: <handler.67131.B67131.170291252725559 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.170291252725559
          (code B ref 67131); Mon, 18 Dec 2023 15:16:01 +0000
Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:15:27 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v3 4/7] gnu: Add python-pygame-menu.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 18 Dec 2023 15:17:01 +0000
Resent-Message-ID: <handler.67131.B67131.170291261330996 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.170291261330996
          (code B ref 67131); Mon, 18 Dec 2023 15:17:01 +0000
Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:16:53 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v3 5/7] gnu: Add python-pyscroll.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 18 Dec 2023 15:19:02 +0000
Resent-Message-ID: <handler.67131.B67131.170291271031353 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.170291271031353
          (code B ref 67131); Mon, 18 Dec 2023 15:19:02 +0000
Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:18:30 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v3 6/7] gnu: Add python-pytmx.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 18 Dec 2023 15:20:02 +0000
Resent-Message-ID: <handler.67131.B67131.170291280131663 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.170291280131663
          (code B ref 67131); Mon, 18 Dec 2023 15:20:02 +0000
Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:20:01 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#67131] [PATCH v3 7/7] gnu: Add tuxemon.
Resent-From: Adam Faiz <adam.faiz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 18 Dec 2023 15:22:02 +0000
Resent-Message-ID: <handler.67131.B67131.170291289232015 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 67131
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 67131 <at> debbugs.gnu.org
Received: via spool by 67131-submit <at> debbugs.gnu.org id=B67131.170291289232015
          (code B ref 67131); Mon, 18 Dec 2023 15:22:02 +0000
Received: (at 67131) by debbugs.gnu.org; 18 Dec 2023 15:21:32 +0000
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
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
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-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





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.