GNU logs - #62178, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 0/5] Add terrarium.
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: Tue, 14 Mar 2023 06:54:02 +0000
Resent-Message-ID: <handler.62178.B.167877679029434 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <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.167877679029434
          (code B ref -1); Tue, 14 Mar 2023 06:54:02 +0000
Received: (at submit) by debbugs.gnu.org; 14 Mar 2023 06:53:10 +0000
Received: from localhost ([127.0.0.1]:36091 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pbyWz-0007ec-Vt
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 02:53:10 -0400
Received: from lists.gnu.org ([209.51.188.17]:48012)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pbyWx-0007eT-NE
 for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 02:53:08 -0400
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 1pbyWx-0002OR-EM
 for guix-patches@HIDDEN; Tue, 14 Mar 2023 02:53:07 -0400
Received: from knopi.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 1pbyWu-00045G-Nz
 for guix-patches@HIDDEN; Tue, 14 Mar 2023 02:53:07 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 1442F4153C;
 Tue, 14 Mar 2023 07:53:01 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 4aWfi3-_ro6w; Tue, 14 Mar 2023 07:52:59 +0100 (CET)
Content-Type: multipart/mixed; boundary="------------A6jezdj9pDcjz7SoItEgbQyK"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678776779; bh=gwy+l2NKXDaAJQ2Bin1XIHTk09SDkniMU233FeNuwog=;
 h=Date:From:To:Subject:Cc;
 b=drJ6B/YGTBqajzfkiyuinAjG2lFVinlGx28Dv9CrjT3QSAcBtZTuwTPke7ULZzgvJ
 O4HtKHm28TXCpohrViNZxepuAHeqNyaM9Q37zzo4STafT/tedl95bROQxHoUIASwPW
 o+GpDDibXTD62r7L1eNrYxRW0az5kn5+VW+DeFQA9nIAEBfxHMb0RePxOjgoRBx4FZ
 QqxKJeeuBc0C9f8jL+hZqSx8r2j9FuHd5cTxjw62Bt5UNiB4+9JvC5x9fg6SxZByYF
 WfTxFy8D3weRyqMjMGJy+YsCE1xkE8S32/+8E3dtj0fzLSJbkMz2PhV+t/LzoB4gAa
 gEptx8h+SdNEQ==
Message-ID: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
Date: Tue, 14 Mar 2023 14:52:54 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Received-SPF: pass client-ip=178.21.23.139; envelope-from=adam.faiz@HIDDEN;
 helo=knopi.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 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
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: -2.4 (--)

This is a multi-part message in MIME format.
--------------A6jezdj9pDcjz7SoItEgbQyK
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

 From 914d9ebcaffee24da73bb4d9711c0428ff36feb0 Mon Sep 17 00:00:00 2001
Message-Id: <cover.1678775193.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 14:26:33 +0800
Subject: [PATCH 0/5] Add terrarium.

NOTES:
The game is hardcoded to look at user data under .terrarium/ in the
current directory,  with the user's characters being in
.terrarium/chars/ and maps in .terrarium/maps/. These directories
have to be created beforehand.

The game also keeps game settings in .terrarium/config.properties,
and doesn't run without important variables being defined. A sample
config.properties is attached.

In terrarium's package output, it has demo worlds in its
share/resources/maps/ directory that you can copy to
.terrarium/maps/ to play, in addition to making your own characters
and maps of course.


AwesomeAdam54321 (5):
   gnu: Add fgeal.
   gnu: Add futil.
   gnu: Add libgeramun.
   gnu: Add rapidxml.
   gnu: Add terrarium.

  gnu/local.mk                                  |   2 +
  gnu/packages/cpp.scm                          |  38 +++++
  gnu/packages/game-development.scm             | 147 ++++++++++++++++++
  gnu/packages/games.scm                        |  96 ++++++++++++
  gnu/packages/patches/futil-Add-Makefile.patch |  91 +++++++++++
  .../patches/libgeramun-Add-Makefile.patch     |  79 ++++++++++
  gnu/packages/xml.scm                          |  30 ++++
  7 files changed, 483 insertions(+)
  create mode 100644 gnu/packages/patches/futil-Add-Makefile.patch
  create mode 100644 gnu/packages/patches/libgeramun-Add-Makefile.patch


base-commit: 5befcff66edb4d72ab8e713c81836fb8519ce3e6
-- 
2.39.2

--------------A6jezdj9pDcjz7SoItEgbQyK
Content-Type: text/plain; charset=UTF-8; name="config.properties"
Content-Disposition: attachment; filename="config.properties"
Content-Transfer-Encoding: base64

IyBHZW5lcmFsIGdhbWUgY29uZmlndXJhdGlvbiBmaWxlLgojIEFsbCBjb25maWd1cmF0aW9u
IHRoYXQgaXMgbm90IHlldCBjbGFzc2lmaWVkIGluIGEgc3BlY2lmaWMgZmlsZSBpcyAiZHVt
cGVkIiBoZXJlLiAKIyAoVXNpbmcgdGhpcyBmaWxlIGlzIGJldHRlciB0aGFuIHJlY29tcGls
aW5nIHRoZSB3aG9sZSBwcm9ncmFtKQoKaW5nYW1lLmZvbnQuZmlsZW5hbWUgPSAvZ251L3N0
b3JlL3lhczF4eGw3bTZsc2k1ZzJxN2pmbG04YzNpMHpyNTcyLWZvbnQtbGliZXJhdGlvbi0y
LjEuNS9zaGFyZS9mb250cy90cnVldHlwZS9MaWJlcmF0aW9uTW9uby1SZWd1bGFyLnR0Zgpp
bmdhbWUuZm9udC5zaXplID0gMTQKCmluZ2FtZS5pbnZlbnRvcnkuY29sb3IgPSAjRTI4OTIy
CmluZ2FtZS5pbnZlbnRvcnkuZm9udC5maWxlbmFtZSA9IC9nbnUvc3RvcmUveWFzMXh4bDdt
NmxzaTVnMnE3amZsbThjM2kwenI1NzItZm9udC1saWJlcmF0aW9uLTIuMS41L3NoYXJlL2Zv
bnRzL3RydWV0eXBlL0xpYmVyYXRpb25Nb25vLVJlZ3VsYXIudHRmCmluZ2FtZS5pbnZlbnRv
cnkuZm9udC5zaXplID0gMTAKaW5nYW1lLmludmVudG9yeS5mb250LmNvbG9yID0gMCwwLDAK
CmluZ2FtZS5iZ19kYXkuZmlsZW5hbWUgPSAvZ251L3N0b3JlL204aGYxbjdqNDBtYmlwenI4
ZHM2bTdjaGZmYjIwZjczLXRlcnJhcml1bS0wLjEuOS0wLjRhNDg5NzEvc2hhcmUvcmVzb3Vy
Y2VzL2JhY2tncm91bmQuanBnCmluZ2FtZS5iZ19uaWdodC5maWxlbmFtZSA9IC9nbnUvc3Rv
cmUvbThoZjFuN2o0MG1iaXB6cjhkczZtN2NoZmZiMjBmNzMtdGVycmFyaXVtLTAuMS45LTAu
NGE0ODk3MS9zaGFyZS9yZXNvdXJjZXMvYmctbmlnaHQuanBnCmluZ2FtZS5ob3VyX2R1cmF0
aW9uID0gMQoKIyBwbGF5ZXIgc3ByaXRlIChkaW1lbnNpb25zIGluIHBpeGVscykKcGxheWVy
LnNwcml0ZS5maWxlbmFtZSA9IC9nbnUvc3RvcmUvbThoZjFuN2o0MG1iaXB6cjhkczZtN2No
ZmZiMjBmNzMtdGVycmFyaXVtLTAuMS45LTAuNGE0ODk3MS9zaGFyZS9yZXNvdXJjZXMvcGlq
YW1hbWFuLTEucG5nCnBsYXllci5zcHJpdGUud2lkdGggPSA1NgpwbGF5ZXIuc3ByaXRlLmhl
aWdodCA9IDg0CnBsYXllci5zcHJpdGUucmVmZXJlbmNlX3BpeGVsLnkgPSAtMgpwbGF5ZXIu
c3ByaXRlLmFuaW0uc3RhbmRfbGVmdC5mcmFtZV9jb3VudCA9IDEKcGxheWVyLnNwcml0ZS5h
bmltLnN0YW5kX3JpZ2h0LmZyYW1lX2NvdW50ID0gMQpwbGF5ZXIuc3ByaXRlLmFuaW0ud2Fs
a19sZWZ0LmZyYW1lX2NvdW50ID0gNApwbGF5ZXIuc3ByaXRlLmFuaW0ud2Fsa19sZWZ0LmZy
YW1lX2R1cmF0aW9uID0gMC4yNQpwbGF5ZXIuc3ByaXRlLmFuaW0ud2Fsa19yaWdodC5mcmFt
ZV9jb3VudCA9IDQKcGxheWVyLnNwcml0ZS5hbmltLndhbGtfcmlnaHQuZnJhbWVfZHVyYXRp
b24gPSAwLjI1CgojIEdCCiNwbGF5ZXIuc3ByaXRlLmZpbGVuYW1lID0gL2dudS9zdG9yZS9t
OGhmMW43ajQwbWJpcHpyOGRzNm03Y2hmZmIyMGY3My10ZXJyYXJpdW0tMC4xLjktMC40YTQ4
OTcxL3NoYXJlL3Jlc291cmNlcy9nYi0xLnBuZwojcGxheWVyLnNwcml0ZS53aWR0aCA9IDU5
CiNwbGF5ZXIuc3ByaXRlLmhlaWdodCA9IDg1CiNwbGF5ZXIuc3ByaXRlLnJlZmVyZW5jZV9w
aXhlbC55ID0gLTIKI3BsYXllci5zcHJpdGUuYW5pbS5zdGFuZF9sZWZ0LmZyYW1lX2NvdW50
ID0gMQojcGxheWVyLnNwcml0ZS5hbmltLnN0YW5kX3JpZ2h0LmZyYW1lX2NvdW50ID0gMQoj
cGxheWVyLnNwcml0ZS5hbmltLndhbGtfbGVmdC5mcmFtZV9jb3VudCA9IDYKI3BsYXllci5z
cHJpdGUuYW5pbS53YWxrX2xlZnQuZnJhbWVfZHVyYXRpb24gPSAwLjY2NwojcGxheWVyLnNw
cml0ZS5hbmltLndhbGtfcmlnaHQuZnJhbWVfY291bnQgPSA2CiNwbGF5ZXIuc3ByaXRlLmFu
aW0ud2Fsa19yaWdodC5mcmFtZV9kdXJhdGlvbiA9IDAuNjY3CgojIFBDCiNwbGF5ZXIuc3By
aXRlLmZpbGVuYW1lID0gL2dudS9zdG9yZS9tOGhmMW43ajQwbWJpcHpyOGRzNm03Y2hmZmIy
MGY3My10ZXJyYXJpdW0tMC4xLjktMC40YTQ4OTcxL3NoYXJlL3Jlc291cmNlcy9wYy0xLnBu
ZwojcGxheWVyLnNwcml0ZS53aWR0aCA9IDI0CiNwbGF5ZXIuc3ByaXRlLmhlaWdodCA9IDM2
CiNwbGF5ZXIuc3ByaXRlLnJlZmVyZW5jZV9waXhlbC55ID0gLTQKI3BsYXllci5zcHJpdGUu
YW5pbS5zdGFuZF9sZWZ0LmZyYW1lX2NvdW50ID0gMQojcGxheWVyLnNwcml0ZS5hbmltLnN0
YW5kX3JpZ2h0LmZyYW1lX2NvdW50ID0gMQojcGxheWVyLnNwcml0ZS5hbmltLndhbGtfbGVm
dC5mcmFtZV9jb3VudCA9IDYKI3BsYXllci5zcHJpdGUuYW5pbS53YWxrX2xlZnQuZnJhbWVf
ZHVyYXRpb24gPSAwLjY2NwojcGxheWVyLnNwcml0ZS5hbmltLndhbGtfcmlnaHQuZnJhbWVf
Y291bnQgPSA2CiNwbGF5ZXIuc3ByaXRlLmFuaW0ud2Fsa19yaWdodC5mcmFtZV9kdXJhdGlv
biA9IDAuNjY3CgojIHRpbGVzZXRzCmluZ2FtZS50aWxlc2V0MS5zcHJpdGUuZmlsZW5hbWUg
PSAvZ251L3N0b3JlL204aGYxbjdqNDBtYmlwenI4ZHM2bTdjaGZmYjIwZjczLXRlcnJhcml1
bS0wLjEuOS0wLjRhNDg5NzEvc2hhcmUvcmVzb3VyY2VzL3RpbGVzZXQtZGlydC5wbmcKaW5n
YW1lLnRpbGVzZXQxLnNwcml0ZS53aWR0aCA9IDE2CmluZ2FtZS50aWxlc2V0MS5zcHJpdGUu
aGVpZ2h0ID0gMTYKCmluZ2FtZS50aWxlc2V0Mi5zcHJpdGUuZmlsZW5hbWUgPSAvZ251L3N0
b3JlL204aGYxbjdqNDBtYmlwenI4ZHM2bTdjaGZmYjIwZjczLXRlcnJhcml1bS0wLjEuOS0w
LjRhNDg5NzEvc2hhcmUvcmVzb3VyY2VzL3RpbGVzZXQtc3RvbmUucG5nCmluZ2FtZS50aWxl
c2V0Mi5zcHJpdGUud2lkdGggPSAxNgppbmdhbWUudGlsZXNldDIuc3ByaXRlLmhlaWdodCA9
IDE2CgppbmdhbWUudGlsZXNldDMuc3ByaXRlLmZpbGVuYW1lID0gL2dudS9zdG9yZS9tOGhm
MW43ajQwbWJpcHpyOGRzNm03Y2hmZmIyMGY3My10ZXJyYXJpdW0tMC4xLjktMC40YTQ4OTcx
L3NoYXJlL3Jlc291cmNlcy90aWxlc2V0LXdhdGVyLnBuZwppbmdhbWUudGlsZXNldDMuc3By
aXRlLndpZHRoID0gMTYKaW5nYW1lLnRpbGVzZXQzLnNwcml0ZS5oZWlnaHQgPSAxNgppbmdh
bWUudGlsZXNldDMuc3ByaXRlLmZyYW1lX2NvdW50ID0gMwppbmdhbWUudGlsZXNldDMuc3By
aXRlLmZyYW1lX2R1cmF0aW9uID0gMS4wCgppbmdhbWUudGlsZXNldDQuc3ByaXRlLmZpbGVu
YW1lID0gL2dudS9zdG9yZS9tOGhmMW43ajQwbWJpcHpyOGRzNm03Y2hmZmIyMGY3My10ZXJy
YXJpdW0tMC4xLjktMC40YTQ4OTcxL3NoYXJlL3Jlc291cmNlcy90aWxlc2V0LWdyYXNzLnBu
ZwppbmdhbWUudGlsZXNldDQuc3ByaXRlLndpZHRoID0gMTYKaW5nYW1lLnRpbGVzZXQ0LnNw
cml0ZS5oZWlnaHQgPSAxNgoKIyBibG9jayB0eXBlcwpibG9ja190eXBlMS5uYW1lID0gZGly
dApibG9ja190eXBlMS50aWxlc2V0ID0gdGlsZXNldDEKYmxvY2tfdHlwZTEucGFzc2FiaWxp
dHkgPSBub25lCmJsb2NrX3R5cGUxLm1pbmVyYWJsZV9ieSA9IHBpY2theGUKYmxvY2tfdHlw
ZTEuZGV0YXRjaGVkX2l0ZW1fdHlwZV9pZCA9IDEKCmJsb2NrX3R5cGUyLm5hbWUgPSBzdG9u
ZQpibG9ja190eXBlMi50aWxlc2V0ID0gdGlsZXNldDIKYmxvY2tfdHlwZTIucGFzc2FiaWxp
dHkgPSBub25lCmJsb2NrX3R5cGUyLm1pbmVyYWJsZV9ieSA9IHBpY2theGUKYmxvY2tfdHlw
ZTIuZGV0YXRjaGVkX2l0ZW1fdHlwZV9pZCA9IDIKCmJsb2NrX3R5cGUzLm5hbWUgPSB3YXRl
cgpibG9ja190eXBlMy50aWxlc2V0ID0gdGlsZXNldDMKYmxvY2tfdHlwZTMucGFzc2FiaWxp
dHkgPSBmdWxsCmJsb2NrX3R5cGUzLnByZWNpcGl0YWJpbGl0eSA9IGxpcXVpZG91cwoKYmxv
Y2tfdHlwZTQubmFtZSA9IGdyYXNzeSBkaXJ0CmJsb2NrX3R5cGU0LnRpbGVzZXQgPSB0aWxl
c2V0NApibG9ja190eXBlNC5wYXNzYWJpbGl0eSA9IG5vbmUKYmxvY2tfdHlwZTQubWluZXJh
YmxlX2J5ID0gcGlja2F4ZQpibG9ja190eXBlNC5kZXRhdGNoZWRfaXRlbV90eXBlX2lkID0g
MQoKI2Jsb2NrX3R5cGU1Lm5hbWUgPSBzYW5kCiNibG9ja190eXBlNS50aWxlc2V0ID0gdGls
ZXNldDUKI2Jsb2NrX3R5cGU1Lm1pbmVyYWJsZV9ieSA9IHNob3ZlbAojYmxvY2tfdHlwZTUu
ZGV0YXRjaGVkX2l0ZW1fdHlwZV9pZCA9ID8KI2Jsb2NrX3R5cGU1LnBhc3NhYmlsaXR5ID0g
bm9uZQojYmxvY2tfdHlwZTUucHJlY2lwaXRhYmlsaXR5ID0gYXJlbmFjZW91cwoKIyBpdGVt
IHR5cGVzCml0ZW1fdHlwZTEubmFtZSA9IGRpcnQgYmxvY2sKaXRlbV90eXBlMS5kZXNjcmlw
dGlvbiA9IEEgZGlydCBibG9jayBpcyBhIGRpcnQgYmxvY2suIEdldCBvdmVyIGl0LgppdGVt
X3R5cGUxLm1hc3MgPSAxMAppdGVtX3R5cGUxLnN0YWNraW5nX2xpbWl0ID0gOTk5Cml0ZW1f
dHlwZTEucGxhY2VhYmlsaXR5ID0gZ3JvdW5kCml0ZW1fdHlwZTEucGxhY2VkX2Jsb2NrX3R5
cGVfaWQgPSAxCml0ZW1fdHlwZTEuaWNvbi5maWxlbmFtZSA9IC9nbnUvc3RvcmUvbThoZjFu
N2o0MG1iaXB6cjhkczZtN2NoZmZiMjBmNzMtdGVycmFyaXVtLTAuMS45LTAuNGE0ODk3MS9z
aGFyZS9yZXNvdXJjZXMvdGlsZXNldC1kaXJ0LnBuZwppdGVtX3R5cGUxLmljb24ud2lkdGgg
PSAxNgppdGVtX3R5cGUxLmljb24uaGVpZ2h0ID0gMTYKaXRlbV90eXBlMS5pY29uLnNjYWxl
LnggPSAwLjUKaXRlbV90eXBlMS5pY29uLnNjYWxlLnkgPSAwLjUKCml0ZW1fdHlwZTIubmFt
ZSA9IHN0b25lIGJsb2NrCml0ZW1fdHlwZTIuZGVzY3JpcHRpb24gPSBBIHN0b25lIGJsb2Nr
IGlzIGEgc3RvbmUgYmxvY2suIFJvbGxpbmcgU3RvbmVzIQppdGVtX3R5cGUyLm1hc3MgPSAy
MAppdGVtX3R5cGUyLnN0YWNraW5nX2xpbWl0ID0gOTk5Cml0ZW1fdHlwZTIucGxhY2VhYmls
aXR5ID0gZ3JvdW5kCml0ZW1fdHlwZTIucGxhY2VkX2Jsb2NrX3R5cGVfaWQgPSAyCml0ZW1f
dHlwZTIuaWNvbi5maWxlbmFtZSA9IC9nbnUvc3RvcmUvbThoZjFuN2o0MG1iaXB6cjhkczZt
N2NoZmZiMjBmNzMtdGVycmFyaXVtLTAuMS45LTAuNGE0ODk3MS9zaGFyZS9yZXNvdXJjZXMv
dGlsZXNldC1zdG9uZS5wbmcKaXRlbV90eXBlMi5pY29uLndpZHRoID0gMTYKaXRlbV90eXBl
Mi5pY29uLmhlaWdodCA9IDE2Cml0ZW1fdHlwZTIuaWNvbi5zY2FsZS54ID0gMC41Cml0ZW1f
dHlwZTIuaWNvbi5zY2FsZS55ID0gMC41CgppdGVtX3R5cGUzLm5hbWUgPSBiYW5hbmEgcGlj
a2F4ZQppdGVtX3R5cGUzLmRlc2NyaXB0aW9uID0gQSBzcGVjaWFsIGRldmVsb3Blci1vbmx5
IGJhbmFuYSBwaWNrYXhlLiBJdCBjYW4gbWluZSBFVkVSWVRISU5HLgppdGVtX3R5cGUzLm1h
c3MgPSA1MAppdGVtX3R5cGUzLnN0YWNraW5nX2xpbWl0ID0gMQppdGVtX3R5cGUzLnVzYWJs
ZV9hY3Rpb24gPSBtaW5pbmcKaXRlbV90eXBlMy5pc19zdGFydHVwX2l0ZW0gPSB0cnVlIApp
dGVtX3R5cGUzLmljb24uZmlsZW5hbWUgPSAvZ251L3N0b3JlL204aGYxbjdqNDBtYmlwenI4
ZHM2bTdjaGZmYjIwZjczLXRlcnJhcml1bS0wLjEuOS0wLjRhNDg5NzEvc2hhcmUvcmVzb3Vy
Y2VzL2JhbmFuYV9waWNrYXhlLnBuZwppdGVtX3R5cGUzLmljb24ud2lkdGggPSAyNAppdGVt
X3R5cGUzLmljb24uaGVpZ2h0ID0gMjQKCml0ZW1fdHlwZTQubmFtZSA9IGJhZwppdGVtX3R5
cGU0LmRlc2NyaXB0aW9uID0gQSBzaW1wbGUgYmFnIHRoYXQgY2FuIGNhcnJ5IHNvbWUgaXRl
bXMuCml0ZW1fdHlwZTQubWFzcyA9IDAuNQppdGVtX3R5cGU0LnN0YWNraW5nX2xpbWl0ID0g
NTAKaXRlbV90eXBlNC5jYXBhY2lvdXNuZXNzID0gMzIKCiMgZHVtbXkgZW5lbXkgc3BlYwph
Y3Rvcl90eXBlMS5uYW1lID0gVG9hZCBibG9iCmFjdG9yX3R5cGUxLmRlc2NyaXB0aW9uID0g
QSB0b2FkLWxpa2UgaG9zdGlsZSBibG9iLgphY3Rvcl90eXBlMS5tYXhfaHAgPSAyMAphY3Rv
cl90eXBlMS5mYWN0aW9uID0gbW9iCmFjdG9yX3R5cGUxLmNvbnRhY3RfZGFtYWdlX2ZhY3Rv
ciA9IDIKYWN0b3JfdHlwZTEuc3ByaXRlLmZpbGVuYW1lID0gL2dudS9zdG9yZS9tOGhmMW43
ajQwbWJpcHpyOGRzNm03Y2hmZmIyMGY3My10ZXJyYXJpdW0tMC4xLjktMC40YTQ4OTcxL3No
YXJlL3Jlc291cmNlcy90b2FkYmxvYi0xLnBuZwphY3Rvcl90eXBlMS5zcHJpdGUud2lkdGgg
PSAxOAphY3Rvcl90eXBlMS5zcHJpdGUuaGVpZ2h0ID0gMTgKYWN0b3JfdHlwZTEuc3ByaXRl
LnJlZmVyZW5jZV9waXhlbC55ID0gLTIKYWN0b3JfdHlwZTEuc3ByaXRlLmFuaW0uc3RhbmRf
bGVmdC5mcmFtZV9jb3VudCA9IDEKYWN0b3JfdHlwZTEuc3ByaXRlLmFuaW0uc3RhbmRfcmln
aHQuZnJhbWVfY291bnQgPSAxCmFjdG9yX3R5cGUxLnNwcml0ZS5hbmltLndhbGtfbGVmdC5m
cmFtZV9jb3VudCA9IDUKYWN0b3JfdHlwZTEuc3ByaXRlLmFuaW0ud2Fsa19sZWZ0LmZyYW1l
X2R1cmF0aW9uID0gMC4yNQphY3Rvcl90eXBlMS5zcHJpdGUuYW5pbS53YWxrX3JpZ2h0LmZy
YW1lX2NvdW50ID0gNQphY3Rvcl90eXBlMS5zcHJpdGUuYW5pbS53YWxrX3JpZ2h0LmZyYW1l
X2R1cmF0aW9uID0gMC4yNQoK

--------------A6jezdj9pDcjz7SoItEgbQyK--




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#62178: Acknowledgement ([PATCH 0/5] Add terrarium.)
Message-ID: <handler.62178.B.167877679029434.ack <at> debbugs.gnu.org>
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
X-Gnu-PR-Message: ack 62178
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 62178 <at> debbugs.gnu.org
Date: Tue, 14 Mar 2023 06:54: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 62178 <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
62178: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62178
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 1/5] gnu: Add fgeal.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Tue, 14 Mar 2023 06:58:02 +0000
Resent-Message-ID: <handler.62178.B62178.167877704529854 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.167877704529854
          (code B ref 62178); Tue, 14 Mar 2023 06:58:02 +0000
Received: (at 62178) by debbugs.gnu.org; 14 Mar 2023 06:57:25 +0000
Received: from localhost ([127.0.0.1]:36096 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pbyb7-0007lS-3w
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 02:57:25 -0400
Received: from knopi.disroot.org ([178.21.23.139]:38842)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pbyb4-0007lJ-Cb
 for 62178 <at> debbugs.gnu.org; Tue, 14 Mar 2023 02:57:23 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 9D74644593;
 Tue, 14 Mar 2023 07:57:21 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 5omTNKjCcRU8; Tue, 14 Mar 2023 07:57:20 +0100 (CET)
Message-ID: <21349edf-d7fa-ec74-e40f-7fc155658449@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678777040; bh=jciicnkvX5BnfEH1W39R6Hmj/8U8Yd/ZBzd/LPLgxpU=;
 h=Date:To:Cc:From:Subject;
 b=c4H6VNthwKFGrT0QcDcdK1XJrAlUPFtXQXi3rKGDh4CDPJg4uK9cO1NxwsJRyHfti
 Yb1/zbKvpSfx8X2Q3aha0D7DVHrzIZAcsIY8woeN4s6/ykIcUaXlLGU6tM6AJiLnpj
 W91MUbrzGFuaNxIdHPtO2lTStn3X++y060tQzJ/GtFQesn6QllnKh9yxaxZ+ejysT2
 IbmxBEAHwn2XGZsuvux74CBM8+TiwvfigenEE9l6yC0eKthSUClrF6WNmctM6sN3Qw
 ts7HkYVwYjaPK+pf+QOatKjSJ6ZxFZt8FxsyQj0ELIh55vPVaNefFRH88MCGBpOsM6
 q4eHX1LH1s1Kw==
Date: Tue, 14 Mar 2023 14:57:16 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 f2dc6209535b2ad8aed999845c0992264cc7aff6 Mon Sep 17 00:00:00 2001
Message-Id: <f2dc6209535b2ad8aed999845c0992264cc7aff6.1678775193.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1678775193.git.adam.faiz@HIDDEN>
References: <cover.1678775193.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 13:38:36 +0800
Subject: [PATCH 1/5] gnu: Add fgeal.

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

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index a384572a9d..f86793fda0 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2359,6 +2359,112 @@ (define-public flatzebra
  double-buffering.")
      (license license:gpl2+)))
  
+(define-public fgeal
+  (let ((commit "0ae72fbf31eb2e133fe83520391e7a82c0b59e67")
+        (revision "0"))
+  (package
+    (name "fgeal")
+    (version (git-version "0.8.4" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.com/hydren/fgeal")
+             (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0lck86n8nkhb088bd0jg4imi9j5l1lwfr2pddqqr880rjrnnm8fw"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (with-directory-excursion "project/build/linux-gcc-sdl2-release"
+              (rename-file "configure.sh" "configure")
+              (substitute* "configure"
+                (("-exec sed -i")
+                 (string-append
+                 "-exec sed -i"
+                 " \"s,SDL2_CFLAGS,`pkg-config --cflags sdl2`,g\" {} \\;"
+                 " -exec sed -i"))
+                (("which") "type -p"))
+              (substitute* "makefile"
+                (("RM := rm -rf")
+                 (string-append "RM := rm -rf\n"
+                                "PREFIX ?= /usr/local"))
+                (("clean:")
+                 (string-append
+                  "install:\n\t"
+                  "install -d $(DESTDIR)$(PREFIX)/include\n\t"
+                  "cp -r ../fgeal $(DESTDIR)$(PREFIX)/include\n\t"
+                  "install -d $(DESTDIR)$(PREFIX)/lib\n\t"
+                  "install -m 644 libfgeal.so $(DESTDIR)$(PREFIX)/lib\n\n"
+                  "clean:")))
+              (substitute* "extra/subdir.mk"
+                (("../extra/input_manager.cpp \\\\")
+                 (string-append "../extra/input_manager.cpp \\\n"
+                                "../extra/primitives.cpp \\"))
+                (("./extra/input_manager.o \\\\")
+                 (string-append "./extra/input_manager.o \\\n"
+                                "./extra/primitives.o \\"))
+                (("./extra/input_manager.d \\\\")
+                 (string-append "./extra/input_manager.d \\\n"
+                                "./extra/primitives.d \\"))))
+            (copy-recursively "project/build/linux-gcc-sdl2-release"
+                              "linux-gcc-sdl2-release")
+            (substitute* (find-files "." "\\.mk")
+              (("-I\"BUILD_PATH\"") "-I\"BUILD_PATH\" SDL2_CFLAGS"))
+            (for-each
+             (lambda (file)
+               (install-file file "fgeal"))
+             '("agnostic_cached_drawable_text.hxx"
+               "agnostic_filesystem.hxx"
+               "agnostic_sound_stream.hxx"
+               "colors.hpp"
+               "core.hpp"
+               "display.hpp"
+               "event.hpp"
+               "exceptions.hpp"
+               "fgeal.hpp"
+               "filesystem.hpp"
+               "font.hpp"
+               "friend_classes.hxx"
+               "generic_graphics.hxx"
+               "geometry.hpp"
+               "graphics.hpp"
+               "image.hpp"
+               "input.hpp"
+               "sound.hpp"
+               "version.h"))
+            (for-each
+             (lambda (file)
+               (install-file file "fgeal/extra"))
+             (find-files "extra" "\\.hpp"))))))
+    (build-system gnu-build-system)
+    (native-inputs
+     (list pkg-config))
+    (inputs
+     (list sdl2
+           sdl2-gfx
+           sdl2-image
+           sdl2-mixer
+           sdl2-ttf))
+    (arguments
+     (list #:tests? #f ; no tests
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'configure 'chdir
+                 (lambda _
+                   (chdir "linux-gcc-sdl2-release"))))
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   "PREFIX=")))
+    (home-page "https://gitlab.com/hydren/fgeal")
+    (synopsis "Simple C++ game library wrapper")
+    (description "fgeal is a simple C++ wrapper library meant to provide
+common functionalities between some game libraries through a single API.
+  It serves as a cross-platform abstraction layer to other low-level game
+libraries, such as SDL.")
+    (license license:lgpl2.1+))))
+
  (define-public libccd
    (package
      (name "libccd")
-- 
2.39.2






Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 2/5] gnu: Add futil.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Tue, 14 Mar 2023 07:03:02 +0000
Resent-Message-ID: <handler.62178.B62178.167877736030437 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.167877736030437
          (code B ref 62178); Tue, 14 Mar 2023 07:03:02 +0000
Received: (at 62178) by debbugs.gnu.org; 14 Mar 2023 07:02:40 +0000
Received: from localhost ([127.0.0.1]:36103 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pbygB-0007ul-Uv
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:02:40 -0400
Received: from knopi.disroot.org ([178.21.23.139]:35848)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pbyg7-0007uZ-UL
 for 62178 <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:02:36 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 4FE6A444AD;
 Tue, 14 Mar 2023 08:02:35 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id k5glQ6pGxYjr; Tue, 14 Mar 2023 08:02:33 +0100 (CET)
Message-ID: <dbde991b-71c4-2083-c805-fe8c762d08a1@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678777353; bh=i9HjcUKA/7s3JW6KUl/OTdMUT/m9kkKCtgYyrYkL1DI=;
 h=Date:To:Cc:From:Subject;
 b=YlKhD8rJ5FbdOiufnWf+GeH2tzbCZpSeOj1A7iELmGEioehA1f34TU8q9W8HdeXBA
 Fta/Jfm5oWItOYUltvoEwnMLLohIhdr+3iOJTKTUvMrwGyBOASBQZlfRhgTDacPbkZ
 0Jbw/WUjIQATf3gtPHNh1ujlKpM59BcatFtU+cOIhep1iMA7wERoGM86cIF3beY+qv
 nOScjkwWEDiw8MtnzM0J3F0sWOdkW1KL1zTdhfVJNOQFgBj/Um3K4XEGleWr60Qveq
 RzA6up+s1JA3BttXLb6E6DzztFAkLaIvnMs0hn7TLvzUuBtxhZhnoAN3rz8fXZq7EK
 FXv1wNdCda3gw==
Date: Tue, 14 Mar 2023 15:02:30 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 ca7eeb834e5b53667d0ec945454d80794ee2a717 Mon Sep 17 00:00:00 2001
Message-Id: <ca7eeb834e5b53667d0ec945454d80794ee2a717.1678775193.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1678775193.git.adam.faiz@HIDDEN>
References: <cover.1678775193.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 13:55:09 +0800
Subject: [PATCH 2/5] gnu: Add futil.

* gnu/packages/cpp.scm (futil): New variable.
* gnu/packages/patches/futil-Add-Makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
  gnu/local.mk                                  |  1 +
  gnu/packages/cpp.scm                          | 38 ++++++++
  gnu/packages/patches/futil-Add-Makefile.patch | 91 +++++++++++++++++++
  3 files changed, 130 insertions(+)
  create mode 100644 gnu/packages/patches/futil-Add-Makefile.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index c2521acf02..1bdbddce5e 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1133,6 +1133,7 @@ dist_patch_DATA =						\
    %D%/packages/patches/freeimage-unbundle.patch		\
    %D%/packages/patches/fuse-glibc-2.34.patch			\
    %D%/packages/patches/fuse-overlapping-headers.patch		\
+  %D%/packages/patches/futil-Add-Makefile.patch		\
    %D%/packages/patches/fxdiv-system-libraries.patch		\
    %D%/packages/patches/gajim-honour-GAJIM_PLUGIN_PATH.patch	\
    %D%/packages/patches/ganeti-disable-version-symlinks.patch	\
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index ed6ae69198..69cda8aacc 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1216,6 +1216,44 @@ (define-public folly
      (supported-systems '("aarch64-linux" "x86_64-linux"))
      (license license:asl2.0)))
  
+(define-public futil
+  (let ((commit "83fcf85cf7638947a44657b2f334c2d8a2d5d02d")
+        (revision "0"))
+  (package
+    (name "futil")
+    (version (git-version "0.0.0" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.com/hydren/futil")
+             (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "05vyx6n4aqix3w1z76hal9zxzixfxnlw0cg4b06lc1l9gnw6ja71"))
+       (patches
+        (search-patches "futil-Add-Makefile.patch"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (for-each
+             (lambda (file)
+               (install-file file "include/futil"))
+             (find-files "." "\\.h"))))))
+    (build-system gnu-build-system)
+    (arguments
+     (list #:tests? #f ; no tests
+           #:phases
+           #~(modify-phases %standard-phases
+               (delete 'configure))
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   "PREFIX=")))
+    (home-page "https://gitlab.com/hydren/futil")
+    (synopsis "C++ utility code library")
+    (description "Futil is a set of C++ utility code and library headers.")
+    (license license:zlib))))
+
  (define-public poco
    (package
      (name "poco")
diff --git a/gnu/packages/patches/futil-Add-Makefile.patch b/gnu/packages/patches/futil-Add-Makefile.patch
new file mode 100644
index 0000000000..2c5760d31b
--- /dev/null
+++ b/gnu/packages/patches/futil-Add-Makefile.patch
@@ -0,0 +1,91 @@
+From 29c2ab3931bc0749fb72d222b14a629170cea9e6 Mon Sep 17 00:00:00 2001
+From: AwesomeAdam54321 <adam.faiz@HIDDEN>
+Date: Sun, 12 Mar 2023 00:47:56 +0800
+Subject: [PATCH] futil: Add Makefile.
+
+Adapted from https://gitlab.com/hydren/terrarium/-/blob/master/build/linux-gcc-sdl2-release/src_libs/futil/subdir.mk
+---
+ Makefile | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 71 insertions(+)
+ create mode 100644 Makefile
+
+diff --git a/Makefile b/Makefile
+new file mode 100644
+index 0000000..39d2275
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,71 @@
++################################################################################
++# Automatically-generated file. Do not edit!
++################################################################################
++
++# Add inputs and outputs from these tool invocations to the build variables
++CPP_SRCS += \
++exception.cpp \
++properties.cpp \
++stox.cpp \
++string_actions.cpp \
++string_extra_operators.cpp \
++string_parse.cpp \
++string_split.cpp
++
++C_SRCS += \
++chrono.c \
++random.c \
++round.c \
++snprintf.c \
++strtox.c
++
++OBJS += \
++chrono.so \
++exception.so \
++properties.so \
++random.so \
++round.so \
++snprintf.so \
++stox.so \
++string_actions.so \
++string_extra_operators.so \
++string_parse.so \
++string_split.so \
++strtox.so
++
++SRCDIR ?= .
++INCLUDE_PATH ?= ${SRCDIR}/include
++PREFIX ?= /usr/local
++
++all: libfutil.so
++
++libfutil.so: $(OBJS) $(USER_OBJS)
++	@echo 'Building target: $@'
++	@echo 'Invoking: GCC C++ Linker'
++	g++ -shared -o "libfutil.so" $(OBJS) $(USER_OBJS) $(LIBS)
++	@echo 'Finished building target: $@'
++	@echo ' '
++
++install: all
++	install -d $(DESTDIR)$(PREFIX)
++	cp -r include $(DESTDIR)$(PREFIX)
++	install -d $(DESTDIR)$(PREFIX)/lib
++	install -m 644 libfutil.so $(DESTDIR)$(PREFIX)/lib
++
++%.so: %.c
++	@echo 'Building file: $<'
++	@echo 'Invoking: GCC C Compiler'
++	gcc -O3 -Wall -shared -fPIC -I${INCLUDE_PATH} -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
++	@echo 'Finished building: $<'
++	@echo ' '
++
++%.so: %.cpp
++	@echo 'Building file: $<'
++	@echo 'Invoking: GCC C++ Compiler'
++	g++ -I${INCLUDE_PATH} -O3 -Wall -shared -fPIC -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
++	@echo 'Finished building: $<'
++	@echo ' '
++
++clean:
++	rm $(wildcard *.so)
++
+--
+2.39.2
+
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 3/5] gnu: Add libgeramun.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Tue, 14 Mar 2023 07:11:02 +0000
Resent-Message-ID: <handler.62178.B62178.167877780631099 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.167877780631099
          (code B ref 62178); Tue, 14 Mar 2023 07:11:02 +0000
Received: (at 62178) by debbugs.gnu.org; 14 Mar 2023 07:10:06 +0000
Received: from localhost ([127.0.0.1]:36108 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pbynN-00085W-8s
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:10:05 -0400
Received: from knopi.disroot.org ([178.21.23.139]:39070)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pbynK-00084z-9C
 for 62178 <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:10:03 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id C450C4153C;
 Tue, 14 Mar 2023 08:10:00 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id PmiweStz4rHn; Tue, 14 Mar 2023 08:09:59 +0100 (CET)
Message-ID: <4a5cec1d-edac-a65d-c010-5a969c365e5b@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678777799; bh=Pk6g3FzjlBJ8IaLuQhyKvG13sgoMi9lmG/+/e/m5QZE=;
 h=Date:To:From:Subject:Cc;
 b=QBNJ0oWtx+owbOtqUUkf1cwgdQscdColLCmrsCt6JlzuOPX9EleSjkavm2t9ryrFG
 zg/R70L2faIAyZmJZFL+jpFllEkiJBPYIZNvimMOTtSRJHmR/RGE1IfAu2mZe5I2mN
 1CDEgns8MSeP9L0koeHJ5MH9tnvQxItRD6rjwmKed9IgiamLlM9e6cBvc/YS+3oO8c
 94wWwul45TszlzpQw+reVGyHZto1DRIB46Qg/deGqm/SHAJqD16UhqQd26uI0GHSe1
 uPps8GKpAGgiec/VSEQBmstVQnKbL2bAAQU6N1PHQZsaxcLkkdUULSTFWD2GtkpTOU
 a5kwzBbzKOJIg==
Date: Tue, 14 Mar 2023 15:09:56 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 03a5262a846175be5ce4c8e1b9ea6d199a46b4fa Mon Sep 17 00:00:00 2001
Message-Id: <03a5262a846175be5ce4c8e1b9ea6d199a46b4fa.1678775193.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1678775193.git.adam.faiz@HIDDEN>
References: <cover.1678775193.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 14:02:58 +0800
Subject: [PATCH 3/5] gnu: Add libgeramun.

* gnu/packages/game-development.scm (libgeramun): New variable.
* gnu/packages/patches/libgeramun-Add-Makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
  gnu/local.mk                                  |  1 +
  gnu/packages/game-development.scm             | 41 ++++++++++
  .../patches/libgeramun-Add-Makefile.patch     | 79 +++++++++++++++++++
  3 files changed, 121 insertions(+)
  create mode 100644 gnu/packages/patches/libgeramun-Add-Makefile.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 1bdbddce5e..228ec92bb1 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1382,6 +1382,7 @@ dist_patch_DATA =						\
    %D%/packages/patches/libffi-3.3-powerpc-fixes.patch		\
    %D%/packages/patches/libffi-float128-powerpc64le.patch	\
    %D%/packages/patches/libgeotiff-fix-tests-with-proj-9.1.1.patch	\
+  %D%/packages/patches/libgeramun-Add-Makefile.patch	\
    %D%/packages/patches/libobjc2-unbundle-robin-map.patch	\
    %D%/packages/patches/librime-fix-build-with-gcc10.patch	\
    %D%/packages/patches/libvirt-add-install-prefix.patch	\
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index f86793fda0..57bffa9b88 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2494,6 +2494,47 @@ (define-public libccd
  a.k.a. XenoCollide) as described in Game Programming Gems 7.")
      (license license:expat)))
  
+(define-public libgeramun
+  (let ((commit "29668d33266a00fa730d8ee5a16893a86ee2d04d")
+             (revision "0"))
+  (package
+    (name "libgeramun")
+    (version (git-version "0.14" revision commit))
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitlab.com/hydren/libgeramun")
+                    (commit commit)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1nfsdyp3nnz33wxy54vnbbm50kr2y5h6q40kz6g1whz12lqmi79n"))
+              (patches
+               (search-patches "libgeramun-Add-Makefile.patch"))
+              (modules '((guix build utils)))
+              (snippet
+               #~(begin
+                   (for-each
+                    (lambda (file)
+                      (install-file file "include/libgeramun"))
+                    (find-files "." "\\.h"))))))
+    (build-system gnu-build-system)
+    (arguments
+     (list #:tests? #f ; no tests
+           #:phases
+           #~(modify-phases %standard-phases
+               (delete 'configure))
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   "PREFIX=")))
+    (synopsis "Procedural platformer-game map generation library")
+    (description
+     "libgeramun is a set of
+stochastic, procedural platformer-game map generation routines.
+  The routines are meant to produce maps with a Terraria-like look and feel.")
+    (home-page "https://gitlab.com/hydren/libgeramun")
+    (license license:gpl2+))))
+
  (define-public ode
    (package
      (name "ode")
diff --git a/gnu/packages/patches/libgeramun-Add-Makefile.patch b/gnu/packages/patches/libgeramun-Add-Makefile.patch
new file mode 100644
index 0000000000..01a94d6422
--- /dev/null
+++ b/gnu/packages/patches/libgeramun-Add-Makefile.patch
@@ -0,0 +1,79 @@
+From ac239d7be2755dc28fa831ba15a0fb318848a5a6 Mon Sep 17 00:00:00 2001
+From: AwesomeAdam54321 <adam.faiz@HIDDEN>
+Date: Sun, 12 Mar 2023 01:30:46 +0800
+Subject: [PATCH] libgeramun: Add Makefile.
+
+Adapted from https://gitlab.com/hydren/terrarium/-/raw/master/build/linux-gcc-sdl2-release/src_libs/libgeramun/subdir.mk
+---
+ Makefile | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 59 insertions(+)
+ create mode 100644 Makefile
+
+diff --git a/Makefile b/Makefile
+new file mode 100644
+index 0000000..8d37ce4
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,59 @@
++################################################################################
++# Automatically-generated file. Do not edit!
++################################################################################
++
++# Add inputs and outputs from these tool invocations to the build variables
++CPP_SRCS += \
++brush.cpp \
++cave.cpp \
++debug.cpp \
++generators.cpp \
++midpoint_displacement.cpp \
++miners.cpp \
++preview_callback.cpp \
++random_walk.cpp \
++spring.cpp \
++surf_replacer.cpp
++
++OBJS += \
++brush.so \
++cave.so \
++debug.so \
++generators.so \
++midpoint_displacement.so \
++miners.so \
++preview_callback.so \
++random_walk.so \
++spring.so \
++surf_replacer.so
++
++SRCDIR ?= .
++INCLUDE_PATH ?= ${SRCDIR}/include
++PREFIX ?= /usr/local
++
++all: libgeramun.so
++
++libgeramun.so: $(OBJS) $(USER_OBJS)
++	@echo 'Building target: $@'
++	@echo 'Invoking: GCC C++ Linker'
++	g++ -shared -o "libgeramun.so" $(OBJS) $(USER_OBJS) $(LIBS)
++	@echo 'Finished building target: $@'
++	@echo ' '
++
++install: all
++	install -d $(DESTDIR)$(PREFIX)
++	cp -r include $(DESTDIR)$(PREFIX)
++	install -d $(DESTDIR)$(PREFIX)/lib
++	install -m 644 libgeramun.so $(DESTDIR)$(PREFIX)/lib
++
++%.so: %.cpp
++	@echo 'Building file: $<'
++	@echo 'Invoking: GCC C++ Compiler'
++	g++ -I${INCLUDE_PATH} -O3 -Wall -shared -fPIC -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
++	@echo 'Finished building: $<'
++	@echo ' '
++
++clean:
++	rm $(wildcard *.so)
++
++
+--
+2.39.2
+
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 4/5] gnu: Add rapidxml.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Tue, 14 Mar 2023 07:12:01 +0000
Resent-Message-ID: <handler.62178.B62178.167877791631252 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.167877791631252
          (code B ref 62178); Tue, 14 Mar 2023 07:12:01 +0000
Received: (at 62178) by debbugs.gnu.org; 14 Mar 2023 07:11:56 +0000
Received: from localhost ([127.0.0.1]:36112 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pbypA-000880-5L
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:11:56 -0400
Received: from knopi.disroot.org ([178.21.23.139]:47770)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pbyp9-00087s-9E
 for 62178 <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:11:55 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id A1D66444EE;
 Tue, 14 Mar 2023 08:11:54 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id UPZmlcyxzwMS; Tue, 14 Mar 2023 08:11:53 +0100 (CET)
Message-ID: <d1c742da-b1bc-2421-c5b6-b8690d5beea5@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678777913; bh=Qp/P+A6rx7BYS5J78sLjZ/oChyDiKbPKXxBKbcqjpVE=;
 h=Date:To:Cc:From:Subject;
 b=iemIGCgWUtEUKijjLZ3rbEmAW4nAqVzwxw5rZr2rqCLkkY1qGKqeRKShiR3vDEZAf
 6jEdvSRRr6HgRuAvMc4MEmjBT8KTEMYXkiktK/4wmWgjlXf9bcV3zhJCSGhGBTr/fy
 vMrt0e/TIxygaOSxe/31E6XJBSDY+4vbDkLYcSpy/p32RgCxCXMSFXwMLZJoveCjgl
 fLWYpar7JCC8Gv3vTrBdL/kHv3XU9/1w2FlnfXVkHXkhPWye3e/lm1ryAJ6WKFFx0N
 /hiIENOr+9OJxKNSpdq9Rd6n0pFozTS7WeKnaDqcmOzjceM9Xyj3VzrGKi6J3eWHUI
 Gj5ao3frZ0+mQ==
Date: Tue, 14 Mar 2023 15:11:50 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 f103aa078174b6b2d1ae733546a73eeb1ed853c3 Mon Sep 17 00:00:00 2001
Message-Id: <f103aa078174b6b2d1ae733546a73eeb1ed853c3.1678775193.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1678775193.git.adam.faiz@HIDDEN>
References: <cover.1678775193.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 14:07:08 +0800
Subject: [PATCH 4/5] gnu: Add rapidxml.

* gnu/packages/xml.scm (rapidxml): New variable.
---
  gnu/packages/xml.scm | 30 ++++++++++++++++++++++++++++++
  1 file changed, 30 insertions(+)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 0b26a63e85..c8dbd27772 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -76,6 +76,7 @@ (define-module (gnu packages xml)
    #:use-module (guix download)
    #:use-module (guix git-download)
    #:use-module (guix build-system cmake)
+  #:use-module (guix build-system copy)
    #:use-module (guix build-system gnu)
    #:use-module (guix build-system meson)
    #:use-module (guix build-system perl)
@@ -1983,3 +1984,32 @@ (define-public python-xmltodict
      (description "This package provides a Python library to convert XML to
  @code{OrderedDict}.")
      (license license:expat)))
+
+(define-public rapidxml
+  (package
+    (name "rapidxml")
+    (version "1.13")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "https://sourceforge.net/projects/"
+                    "rapidxml/files/rapidxml/rapidxml%20"
+                    version "/rapidxml-" version ".zip"))
+              (sha256
+               (base32
+                "0w9mbdgshr6sh6a5jr10lkdycjyvapbj7wxwz8hbp0a96y3biw63"))))
+    (build-system copy-build-system)
+    (native-inputs
+     (list unzip))
+    (arguments
+     (list
+      #:install-plan
+      #~'(("./" "include/rapidxml" #:include-regexp ("\\.hpp$")))))
+    (synopsis "XML Parser")
+    (description
+     "RapidXml is an attempt to create the fastest XML parser possible,
+while retaining useability, portability and reasonable W3C compatibility.
+  It is an in-situ parser written in modern C++, with parsing speed approaching
+that of strlen function executed on the same data.")
+    (home-page "https://rapidxml.sourceforge.net/")
+    (license license:boost1.0)))
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 5/5] gnu: Add terrarium.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Tue, 14 Mar 2023 07:14:01 +0000
Resent-Message-ID: <handler.62178.B62178.167877802031416 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Cc: Liliana Marie Prikler <liliana.prikler@HIDDEN>, iyzsong@HIDDEN
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.167877802031416
          (code B ref 62178); Tue, 14 Mar 2023 07:14:01 +0000
Received: (at 62178) by debbugs.gnu.org; 14 Mar 2023 07:13:40 +0000
Received: from localhost ([127.0.0.1]:36117 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pbyqp-0008Ad-PE
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:13:40 -0400
Received: from knopi.disroot.org ([178.21.23.139]:55294)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pbyqn-0008AU-JS
 for 62178 <at> debbugs.gnu.org; Tue, 14 Mar 2023 03:13:38 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id F04884153C;
 Tue, 14 Mar 2023 08:13:36 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id WomEqbGzk07u; Tue, 14 Mar 2023 08:13:35 +0100 (CET)
Message-ID: <7f959aa7-fbc9-d027-da03-7b6a7727274f@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678778015; bh=UcRzGPFztl4iXg+FsuY7RZESRaVPfwICh+AsK1HNV+0=;
 h=Date:To:Cc:From:Subject;
 b=T8RjKCAbg9yg4Ry51gT0AL/iIG+0EbpYfvbdOwGhnNQkLPRb7WSA6LpSFvG3AugqW
 Ef+huHLNLUTjs/9wUJGs9mV6/UUKKupe+864j8VAP+TrncAt8u+645RvydjKquPivl
 H1cwgyVDJhAWqmQypDge881KExZX/Zb2SlAEv/ZSoyK6SajM+4DdHCbGE0LZFUr15I
 J31iynGIeCsF/2+p60nb4Lj1Vw/R+c3UbJ2lVjidgt+DzXW8RMJ4+1BQdIVwSoath2
 gxelTQ9zAuzokfYwq2+iFp7u4IaGXkLc3Z+71bg5IizNCQQIUliDj0lXr+o5ViWIBM
 +MtPndfr5R/lg==
Date: Tue, 14 Mar 2023 15:13:32 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 914d9ebcaffee24da73bb4d9711c0428ff36feb0 Mon Sep 17 00:00:00 2001
Message-Id: <914d9ebcaffee24da73bb4d9711c0428ff36feb0.1678775193.git.adam.faiz@HIDDEN>
In-Reply-To: <cover.1678775193.git.adam.faiz@HIDDEN>
References: <cover.1678775193.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 14:19:59 +0800
Subject: [PATCH 5/5] gnu: Add terrarium.

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

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 2946c787af..adcaba1248 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -618,6 +618,102 @@ (define-public bastet
  canyons and wait for the long I-shaped block to clear four rows at a time.")
      (license license:gpl3+)))
  
+(define-public terrarium
+  (let ((commit "4a489717b2fc53903b934487d7321be4682e4e2b")
+        (revision "0"))
+  (package
+    (name "terrarium")
+    (version (git-version "0.1.9" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.com/hydren/terrarium")
+             (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xq7kfl7dvvw222kamw1b5paq5p997z8px8ximbz12v0kj62aqjf"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (for-each
+             delete-file
+             '("resources/jack.ttf" ; unlicensed font, probably shareware
+               "resources/liberation.ttf")) ; bundled font
+            (for-each
+             (lambda (file)
+               (copy-recursively
+                (string-append "build/linux-gcc-sdl2-release/" file)
+                (string-append "./" file)))
+             '("src"
+               "makefile"
+               "configure.sh"
+               "objects.mk"
+               "sources.mk"))
+            (rename-file "configure.sh" "configure")
+            (substitute* "configure"
+              (("which") "type -p"))
+            (substitute* "makefile"
+              (("..LIBS. `sdl2-config --cflags --libs`")
+               "-lbox2d -lfgeal -lfutil -lgeramun")
+              (("@echo 'Building target: .@'")
+               (string-append
+                "sed -i -e \"s,@DESTDIR@,$(DESTDIR),\""
+                " -e \"s,@PREFIX@,$(PREFIX),\""
+                " -e \"s,@FONT_DIR@,$(FONT_DIR),\""
+                " src/loading_state.cpp src/main.cpp"
+                " src/options_menu_state.cpp src/main_menu_state.cpp\n\t"
+                "@echo 'Building target: $@'"))
+              (("clean:")
+               (string-append
+                "install: terrarium\n\t"
+                "install -d $(DESTDIR)$(PREFIX)/share\n\t"
+                "cp -r resources $(DESTDIR)$(PREFIX)/share\n\t"
+                "install -d $(DESTDIR)$(PREFIX)/bin\n\t"
+                "install -m 755 terrarium $(DESTDIR)$(PREFIX)/bin\n\n"
+                "clean:")))
+            (substitute* "src/terrarium_game_logic.cpp"
+              (("config.properties") ".terrarium/config.properties"))
+            (substitute* "src/main_menu_state.cpp"
+              (("resources/maps") ".terrarium/maps")
+              (("resources/chars") ".terrarium/chars")
+              (("resources/jack.ttf") "@FONT_DIR@/LiberationSans-Bold.ttf")
+              (("resources/liberation.ttf")
+               "@FONT_DIR@/LiberationMono-Regular.ttf"))
+            (substitute* "src/options_menu_state.cpp"
+              (("resources/jack.ttf") "@FONT_DIR@/LiberationSans-Bold.ttf")
+              (("resources/liberation.ttf")
+               "@FONT_DIR@/LiberationMono-Regular.ttf"))
+            (substitute* '("src/loading_state.cpp"
+                           "src/main.cpp"
+                           "src/main_menu_state.cpp")
+              (("\\./resources/") "resources/"))
+            (substitute* '("src/options_menu_state.cpp"
+                           "src/loading_state.cpp"
+                           "src/main_menu_state.cpp"
+                           "src/main.cpp")
+              (("resources/") "@DESTDIR@@PREFIX@/share/resources/"))))))
+    (build-system gnu-build-system)
+    (inputs
+     (list box2d
+           fgeal
+           font-liberation
+           futil
+           libgeramun
+           rapidxml))
+    (arguments
+     (list #:tests? #f ; no tests
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   (string-append "FONT_DIR="
+                                  #$(this-package-input "font-liberation")
+                                  "/share/fonts/truetype"))))
+    (home-page "https://gitlab.com/hydren/terrarium")
+    (synopsis "Terraria-clone game")
+    (description "Terrarium is an attempt to do a Terraria clone game,
+possibly with some new features.")
+    (license license:gpl2+))))
+
  (define-public tetrinet
    (package
      (name "tetrinet")
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 5/5] gnu: Add terrarium.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 14 Mar 2023 17:51:01 +0000
Resent-Message-ID: <handler.62178.B62178.167881622126145 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Adam Faiz <adam.faiz@HIDDEN>, 62178 <at> debbugs.gnu.org
Cc: iyzsong@HIDDEN
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.167881622126145
          (code B ref 62178); Tue, 14 Mar 2023 17:51:01 +0000
Received: (at 62178) by debbugs.gnu.org; 14 Mar 2023 17:50:21 +0000
Received: from localhost ([127.0.0.1]:38387 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pc8my-0006nb-MA
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 13:50:21 -0400
Received: from mail-ed1-f65.google.com ([209.85.208.65]:38521)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1pc8mx-0006n9-0h
 for 62178 <at> debbugs.gnu.org; Tue, 14 Mar 2023 13:50:20 -0400
Received: by mail-ed1-f65.google.com with SMTP id r11so13728226edd.5
 for <62178 <at> debbugs.gnu.org>; Tue, 14 Mar 2023 10:50:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1678816213;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=QkGwKXLtF79W2CvdH1oev5Yal3bUXKbKMGzeBcQ7EOs=;
 b=WzlQuE5HDxYbsbYgUWYv5fe9ZyOuDM0s0wfUKdmMYdGOusamtnko7dVmBjS82F9fv2
 AF3PGqs3s6QA4qUGmFzMtTfAZQwTjcgAkMC3zmGELWOWkX8ixiDd3IU6p73mS1lDs9i3
 qhngTzvNFgVMszOy/fT3zRt4vBRkZvjRGrBT95IpR7PRH1d4BA7T7zGApPHr8vogi1Fj
 3gbHV+rEOF2AqGBF/Q56BdKELKTDpm7uCrSGicwn+GiYiV99w1RrDH0vFKP4m9cxYLME
 5+MnoZ40s8akxM4YeOM3+6JsA6JLvK4+GFcRBsXwqaLou7Xdlriuo+SqLkWcouE9Hv1U
 OEBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1678816213;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=QkGwKXLtF79W2CvdH1oev5Yal3bUXKbKMGzeBcQ7EOs=;
 b=WvpG69UcelI2MtS/b38ef+Rev9C6z04kaa8t4gAZf1+Ju8cxXZBWTfWVPx8gDl7PW7
 sRSI6r3ne5sDFhe3NWB6MUMqUvREwqDWDvsz09EPkJzWgoEh88PDi60ja1lgHxPTHsTf
 +Y0RZBskoj1bBdwqP9i9aAili9E4av0byIotrCs9nbx8huU3Y23ap9POvaDRIy3rQ6mn
 8QKa51EH72fCeQoPmkv+ntFtqHhz5xqUYVghz8A5f1N9+mh3nKnL/M0kSGZy6cFlsfyO
 14Q6gA5Un70JGumZuQM4szzyz936sgtwrrWhYlW5JGHclbIVL6LzjHHrzNumC5aD8iyN
 zYTQ==
X-Gm-Message-State: AO0yUKWFeq1EFZpQXkHv6rNkPBvjcW9diMpQpUgwEPy6xO2FqjifkuVL
 syi6AnPiNy8Su5zVjt0oiKg=
X-Google-Smtp-Source: AK7set/Xf9yWyoAqpqh9utVW2yhtumIDQkzyDz0ybFPljxQ0BSKUxTF0VHUbNLA9ZHOpC0EVEpGfWg==
X-Received: by 2002:a05:6402:746:b0:4fb:59bb:ce7c with SMTP id
 p6-20020a056402074600b004fb59bbce7cmr10474640edy.32.1678816212969; 
 Tue, 14 Mar 2023 10:50:12 -0700 (PDT)
Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 a36-20020a509ea7000000b004fb1a83cb00sm1370680edf.75.2023.03.14.10.50.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 14 Mar 2023 10:50:12 -0700 (PDT)
Message-ID: <5ef390460a8c1d531a6f2228403957a17e517652.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Tue, 14 Mar 2023 18:50:11 +0100
In-Reply-To: <7f959aa7-fbc9-d027-da03-7b6a7727274f@HIDDEN>
References: <7f959aa7-fbc9-d027-da03-7b6a7727274f@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
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 (-)

QW0gRGllbnN0YWcsIGRlbSAxNC4wMy4yMDIzIHVtIDE1OjEzICswODAwIHNjaHJpZWIgQWRhbSBG
YWl6Ogo+IMKgRnJvbSA5MTRkOWViY2FmZmVlMjRkYTczYmI0ZDk3MTFjMDQyOGZmMzZmZWIwIE1v
biBTZXAgMTcgMDA6MDA6MDAKPiAyMDAxCj4gTWVzc2FnZS1JZDoKPiA8OTE0ZDllYmNhZmZlZTI0
ZGE3M2JiNGQ5NzExYzA0MjhmZjM2ZmViMC4xNjc4Nzc1MTkzLmdpdC5hZGFtLmZhaXpAZGkKPiBz
cm9vdC5vcmc+Cj4gSW4tUmVwbHktVG86IDxjb3Zlci4xNjc4Nzc1MTkzLmdpdC5hZGFtLmZhaXpA
ZGlzcm9vdC5vcmc+Cj4gUmVmZXJlbmNlczogPGNvdmVyLjE2Nzg3NzUxOTMuZ2l0LmFkYW0uZmFp
ekBkaXNyb290Lm9yZz4KPiBGcm9tOiBBd2Vzb21lQWRhbTU0MzIxIDxhZGFtLmZhaXpAZGlzcm9v
dC5vcmc+Cj4gRGF0ZTogVHVlLCAxNCBNYXIgMjAyMyAxNDoxOTo1OSArMDgwMAo+IFN1YmplY3Q6
IFtQQVRDSCA1LzVdIGdudTogQWRkIHRlcnJhcml1bS4KPiAKPiAqIGdudS9wYWNrYWdlcy9nYW1l
cy5zY20gKHRlcnJhcml1bSk6IE5ldyB2YXJpYWJsZS4KPiAtLS0KPiDCoCBnbnUvcGFja2FnZXMv
Z2FtZXMuc2NtIHwgOTYKPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKPiDCoCAxIGZpbGUgY2hhbmdlZCwgOTYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQg
YS9nbnUvcGFja2FnZXMvZ2FtZXMuc2NtIGIvZ251L3BhY2thZ2VzL2dhbWVzLnNjbQo+IGluZGV4
IDI5NDZjNzg3YWYuLmFkY2FiYTEyNDggMTAwNjQ0Cj4gLS0tIGEvZ251L3BhY2thZ2VzL2dhbWVz
LnNjbQo+ICsrKyBiL2dudS9wYWNrYWdlcy9nYW1lcy5zY20KPiBAQCAtNjE4LDYgKzYxOCwxMDIg
QEAgKGRlZmluZS1wdWJsaWMgYmFzdGV0Cj4gwqAgY2FueW9ucyBhbmQgd2FpdCBmb3IgdGhlIGxv
bmcgSS1zaGFwZWQgYmxvY2sgdG8gY2xlYXIgZm91ciByb3dzIGF0Cj4gYSB0aW1lLiIpCj4gwqDC
oMKgwqDCoCAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCj4gwqAgCj4gKyhkZWZpbmUtcHVibGlj
IHRlcnJhcml1bQo+ICvCoCAobGV0ICgoY29tbWl0ICI0YTQ4OTcxN2IyZmM1MzkwM2I5MzQ0ODdk
NzMyMWJlNDY4MmU0ZTJiIikKPiArwqDCoMKgwqDCoMKgwqAgKHJldmlzaW9uICIwIikpCj4gK8Kg
IChwYWNrYWdlCj4gK8KgwqDCoCAobmFtZSAidGVycmFyaXVtIikKPiArwqDCoMKgICh2ZXJzaW9u
IChnaXQtdmVyc2lvbiAiMC4xLjkiIHJldmlzaW9uIGNvbW1pdCkpCj4gK8KgwqDCoCAoc291cmNl
Cj4gK8KgwqDCoMKgIChvcmlnaW4KPiArwqDCoMKgwqDCoMKgIChtZXRob2QgZ2l0LWZldGNoKQo+
ICvCoMKgwqDCoMKgwqAgKHVyaSAoZ2l0LXJlZmVyZW5jZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgKHVybCAiaHR0cHM6Ly9naXRsYWIuY29tL2h5ZHJlbi90ZXJyYXJpdW0iKQo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGNvbW1pdCBjb21taXQpKSkKPiArwqDCoMKgwqDCoMKgIChm
aWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKPiArwqDCoMKgwqDCoMKgIChz
aGEyNTYKPiArwqDCoMKgwqDCoMKgwqAgKGJhc2UzMgo+ICIweHE3a2ZsN2R2dncyMjJrYW13MWI1
cGFxNXA5OTd6OHB4OHhpbWJ6MTJ2MGtqNjJhcWpmIikpCj4gK8KgwqDCoMKgwqDCoCAobW9kdWxl
cyAnKChndWl4IGJ1aWxkIHV0aWxzKSkpCj4gK8KgwqDCoMKgwqDCoCAoc25pcHBldAo+ICvCoMKg
wqDCoMKgwqDCoCAjfihiZWdpbgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmb3ItZWFjaAo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGVsZXRlLWZpbGUKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgICcoInJlc291cmNlcy9qYWNrLnR0ZiIgOyB1bmxpY2Vuc2VkIGZvbnQsIHByb2Jh
Ymx5Cj4gc2hhcmV3YXJlCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgInJlc291cmNl
cy9saWJlcmF0aW9uLnR0ZiIpKSA7IGJ1bmRsZWQgZm9udAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIChmb3ItZWFjaAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSAoZmlsZSkK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoY29weS1yZWN1cnNpdmVseQo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgImJ1aWxkL2xpbnV4LWdj
Yy1zZGwyLXJlbGVhc2UvIiBmaWxlKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
KHN0cmluZy1hcHBlbmQgIi4vIiBmaWxlKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAn
KCJzcmMiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIm1ha2VmaWxlIgo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJjb25maWd1cmUuc2giCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgIm9iamVjdHMubWsiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgInNvdXJjZXMubWsiKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAocmVuYW1lLWZpbGUg
ImNvbmZpZ3VyZS5zaCIgImNvbmZpZ3VyZSIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1
YnN0aXR1dGUqICJjb25maWd1cmUiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIndo
aWNoIikgInR5cGUgLXAiKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSog
Im1ha2VmaWxlIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCIuLkxJQlMuIGBzZGwy
LWNvbmZpZyAtLWNmbGFncyAtLWxpYnNgIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAiLWxib3gyZCAtbGZnZWFsIC1sZnV0aWwgLWxnZXJhbXVuIikKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgKCgiQGVjaG8gJ0J1aWxkaW5nIHRhcmdldDogLkAnIikKPiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgInNlZCAtaSAtZSBcInMsQERFU1RESVJALCQoREVTVERJUiksXCIiCj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiIC1lIFwicyxAUFJFRklYQCwkKFBSRUZJWCks
XCIiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiIC1lIFwicyxARk9OVF9ESVJA
LCQoRk9OVF9ESVIpLFwiIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIiBzcmMv
bG9hZGluZ19zdGF0ZS5jcHAgc3JjL21haW4uY3BwIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgIiBzcmMvb3B0aW9uc19tZW51X3N0YXRlLmNwcAo+IHNyYy9tYWluX21lbnVfc3Rh
dGUuY3BwXG5cdCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJAZWNobyAnQnVp
bGRpbmcgdGFyZ2V0OiAkQCciKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiY2xl
YW46IikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZAo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImluc3RhbGw6IHRlcnJhcml1bVxuXHQiCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiaW5zdGFsbCAtZCAkKERFU1RESVIpJChQ
UkVGSVgpL3NoYXJlXG5cdCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJjcCAt
ciByZXNvdXJjZXMgJChERVNURElSKSQoUFJFRklYKS9zaGFyZVxuXHQiCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAiaW5zdGFsbCAtZCAkKERFU1RESVIpJChQUkVGSVgpL2Jpblxu
XHQiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiaW5zdGFsbCAtbSA3NTUgdGVy
cmFyaXVtCj4gJChERVNURElSKSQoUFJFRklYKS9iaW5cblxuIgo+ICvCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgImNsZWFuOiIpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vi
c3RpdHV0ZSogInNyYy90ZXJyYXJpdW1fZ2FtZV9sb2dpYy5jcHAiCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgICgoImNvbmZpZy5wcm9wZXJ0aWVzIikKPiAiLnRlcnJhcml1bS9jb25maWcu
cHJvcGVydGllcyIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAic3Jj
L21haW5fbWVudV9zdGF0ZS5jcHAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoInJl
c291cmNlcy9tYXBzIikgIi50ZXJyYXJpdW0vbWFwcyIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgICgoInJlc291cmNlcy9jaGFycyIpICIudGVycmFyaXVtL2NoYXJzIikKPiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgicmVzb3VyY2VzL2phY2sudHRmIikgIkBGT05UX0RJUkAv
TGliZXJhdGlvblNhbnMtCj4gQm9sZC50dGYiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAoKCJyZXNvdXJjZXMvbGliZXJhdGlvbi50dGYiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgICJARk9OVF9ESVJAL0xpYmVyYXRpb25Nb25vLVJlZ3VsYXIudHRmIikpCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICJzcmMvb3B0aW9uc19tZW51X3N0YXRlLmNw
cCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgicmVzb3VyY2VzL2phY2sudHRmIikg
IkBGT05UX0RJUkAvTGliZXJhdGlvblNhbnMtCj4gQm9sZC50dGYiKQo+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCAoKCJyZXNvdXJjZXMvbGliZXJhdGlvbi50dGYiKQo+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgICJARk9OVF9ESVJAL0xpYmVyYXRpb25Nb25vLVJlZ3VsYXIudHRm
IikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICcoInNyYy9sb2FkaW5n
X3N0YXRlLmNwcCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAic3JjL21haW4uY3BwIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJzcmMvbWFpbl9tZW51X3N0YXRlLmNwcCIpCj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIlxcLi9yZXNvdXJjZXMvIikgInJlc291cmNlcy8i
KSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogJygic3JjL29wdGlvbnNf
bWVudV9zdGF0ZS5jcHAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgInNyYy9sb2FkaW5nX3N0YXRlLmNwcCIKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAic3JjL21haW5fbWVudV9zdGF0
ZS5jcHAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgInNyYy9tYWluLmNwcCIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoInJl
c291cmNlcy8iKQo+ICJAREVTVERJUkBAUFJFRklYQC9zaGFyZS9yZXNvdXJjZXMvIikpKSkpKQo+
ICvCoMKgwqAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQo+ICvCoMKgwqAgKGlucHV0
cwo+ICvCoMKgwqDCoCAobGlzdCBib3gyZAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBmZ2VhbAo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBmb250LWxpYmVyYXRpb24KPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqAgZnV0aWwKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGliZ2VyYW11bgo+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoCByYXBpZHhtbCkpCj4gK8KgwqDCoCAoYXJndW1lbnRzCj4gK8KgwqDCoMKg
IChsaXN0ICM6dGVzdHM/ICNmIDsgbm8gdGVzdHMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgIzpt
YWtlLWZsYWdzCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgICN+KGxpc3QgKHN0cmluZy1hcHBlbmQg
IkRFU1RESVI9IiAjJG91dHB1dCkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIChzdHJpbmctYXBwZW5kICJGT05UX0RJUj0iCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjJCh0aGlzLXBhY2th
Z2UtaW5wdXQgImZvbnQtCj4gbGliZXJhdGlvbiIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiL3NoYXJlL2ZvbnRz
L3RydWV0eXBlIikpKSkKPiArwqDCoMKgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0bGFiLmNvbS9o
eWRyZW4vdGVycmFyaXVtIikKPiArwqDCoMKgIChzeW5vcHNpcyAiVGVycmFyaWEtY2xvbmUgZ2Ft
ZSIpCj4gK8KgwqDCoCAoZGVzY3JpcHRpb24gIlRlcnJhcml1bSBpcyBhbiBhdHRlbXB0IHRvIGRv
IGEgVGVycmFyaWEgY2xvbmUKPiBnYW1lLAo+ICtwb3NzaWJseSB3aXRoIHNvbWUgbmV3IGZlYXR1
cmVzLiIpCkEgbW9yZSBoZWxwZnVsIHN5bm9wc2lzIGFuZCBkZXNjcmlwdGlvbiB3b3VsZCBiZSBu
aWNlLiAgU2VlIG1pbmV0ZXN0IGFzCmEgcmVmZXJlbmNlIDopCg==





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 3/5] gnu: Add libgeramun.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 14 Mar 2023 19:42:01 +0000
Resent-Message-ID: <handler.62178.B62178.16788229047155 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Adam Faiz <adam.faiz@HIDDEN>, 62178 <at> debbugs.gnu.org
Cc: iyzsong@HIDDEN
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.16788229047155
          (code B ref 62178); Tue, 14 Mar 2023 19:42:01 +0000
Received: (at 62178) by debbugs.gnu.org; 14 Mar 2023 19:41:44 +0000
Received: from localhost ([127.0.0.1]:38499 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pcAWl-0001rK-DU
	for submit <at> debbugs.gnu.org; Tue, 14 Mar 2023 15:41:44 -0400
Received: from mail-ed1-f65.google.com ([209.85.208.65]:33705)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1pcAWi-0001r6-KS
 for 62178 <at> debbugs.gnu.org; Tue, 14 Mar 2023 15:41:42 -0400
Received: by mail-ed1-f65.google.com with SMTP id cn21so36457956edb.0
 for <62178 <at> debbugs.gnu.org>; Tue, 14 Mar 2023 12:41:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20210112; t=1678822894;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=w1vm4kByx4T4XR34n4Medjold3wE02ocCeTG1dOHcWw=;
 b=jBvAQzqfT3DX3GLtXHmCEoYDkjFcC2CJVRhMa0wHC7aleKRrMf3Lj/Ozc74bCRdXk0
 5ePGO/RT92Fttft5JRzm5Eb90PvMsUGEBzGNuBKMnfTxt//ghavyeQ1elgm/NNbLWgXI
 dDkN0G4bWsp24d9fZG39fwJBdbKJmBqL/nxG6UL5SYuvYZjIaOEG8/Q8wYEJDEkswb0F
 lLvgUU+ktDNe0WD9L0G+Wt2MNoyiHt6LPkmMS4SPY+RrKy44TvDbhYEJt0/GmnOkROsv
 kEVT4/PQv39fJgRAXO7PfHQ6G2hzxVci+SzA5BzSBSVSg723G3TLcYPHWaTcRQ35i6j7
 //qA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112; t=1678822894;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=w1vm4kByx4T4XR34n4Medjold3wE02ocCeTG1dOHcWw=;
 b=5/Y91RcZaU5KqB3xLl12MyXydpdqQIyIr6Ce0TaHpeb8fzXjbzVuT5SzQlRqUG3aM2
 V9IswbiDv9x8Ai5dq6jI97tXzBcOdUAox7QIPJdxM6Ki3vD0eT4XMtpbW3omxw8pIySo
 4upNFWE+73O/4yGNb8vhi7+OeT4A3G9nvCIisS5aRhKvvIU9QZO2sWWKjLUqAG1MrdMz
 FxIaXBVGcx2/kfWmxQZIL9rgO+p8eq73HWkorIfrdcUC0AKAjOTsRFkcALdnpnHkIw8d
 kBP5OlvbwEGYZ8TN3QCR7SFsKolB5j5Ipu2BWsN0krj36IuMBqYuK2X8wu4j8Pn3Nw5y
 ZtBQ==
X-Gm-Message-State: AO0yUKWza72YLktfmXs1y/qghxqSrWDI0I+KgjsfWeK3QHr/MqN/Q4Nu
 C3pGFELj6YmSKVLlUbCIGdg=
X-Google-Smtp-Source: AK7set/jwUkeChq74zTzi/WRxBWgDz9eF5NnXhOPSlJeDBWFAbHGGp34wCjitU82BhUh7ORd+J+uQA==
X-Received: by 2002:a17:906:f85:b0:909:3c55:a1b3 with SMTP id
 q5-20020a1709060f8500b009093c55a1b3mr3612968ejj.38.1678822894358; 
 Tue, 14 Mar 2023 12:41:34 -0700 (PDT)
Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 mh19-20020a170906eb9300b009200601ea12sm1504370ejb.208.2023.03.14.12.41.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 14 Mar 2023 12:41:33 -0700 (PDT)
Message-ID: <f4aeb73a16444692ec979acf86a6265c95f864a3.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Tue, 14 Mar 2023 20:41:32 +0100
In-Reply-To: <4a5cec1d-edac-a65d-c010-5a969c365e5b@HIDDEN>
References: <4a5cec1d-edac-a65d-c010-5a969c365e5b@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
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 (-)

Am Dienstag, dem 14.03.2023 um 15:09 +0800 schrieb Adam Faiz:
> =C2=A0From 03a5262a846175be5ce4c8e1b9ea6d199a46b4fa Mon Sep 17 00:00:00
> 2001
> Message-Id:
> <03a5262a846175be5ce4c8e1b9ea6d199a46b4fa.1678775193.git.adam.faiz@di
> sroot.org>
> In-Reply-To: <cover.1678775193.git.adam.faiz@HIDDEN>
> References: <cover.1678775193.git.adam.faiz@HIDDEN>
> From: AwesomeAdam54321 <adam.faiz@HIDDEN>
> Date: Tue, 14 Mar 2023 14:02:58 +0800
> Subject: [PATCH 3/5] gnu: Add libgeramun.
>=20
> * gnu/packages/game-development.scm (libgeramun): New variable.
> * gnu/packages/patches/libgeramun-Add-Makefile.patch: New file.
> * gnu/local.mk (dist_patch_DATA): Register it.
> ---
> =C2=A0 gnu/local.mk=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=
=A0 1 +
> =C2=A0 gnu/packages/game-development.scm=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 41 ++++++++++
> =C2=A0 .../patches/libgeramun-Add-Makefile.patch=C2=A0=C2=A0=C2=A0=C2=A0 =
| 79
> +++++++++++++++++++
> =C2=A0 3 files changed, 121 insertions(+)
> =C2=A0 create mode 100644 gnu/packages/patches/libgeramun-Add-
> Makefile.patch
>=20
> diff --git a/gnu/local.mk b/gnu/local.mk
> index 1bdbddce5e..228ec92bb1 100644
> --- a/gnu/local.mk
> +++ b/gnu/local.mk
> @@ -1382,6 +1382,7 @@ dist_patch_DATA
> =3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0\
> =C2=A0=C2=A0=C2=A0 %D%/packages/patches/libffi-3.3-powerpc-fixes.patch=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0\
> =C2=A0=C2=A0=C2=A0 %D%/packages/patches/libffi-float128-powerpc64le.patch=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0\
> =C2=A0=C2=A0=C2=A0 %D%/packages/patches/libgeotiff-fix-tests-with-proj-
> 9.1.1.patch=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0\
> +=C2=A0 %D%/packages/patches/libgeramun-Add-Makefile.patch=C2=A0=C2=A0=C2=
=A0\
> =C2=A0=C2=A0=C2=A0 %D%/packages/patches/libobjc2-unbundle-robin-map.patch=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0\
> =C2=A0=C2=A0=C2=A0 %D%/packages/patches/librime-fix-build-with-gcc10.patc=
h=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0\
> =C2=A0=C2=A0=C2=A0 %D%/packages/patches/libvirt-add-install-prefix.patch=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0\
> diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-
> development.scm
> index f86793fda0..57bffa9b88 100644
> --- a/gnu/packages/game-development.scm
> +++ b/gnu/packages/game-development.scm
> @@ -2494,6 +2494,47 @@ (define-public libccd
> =C2=A0 a.k.a. XenoCollide) as described in Game Programming Gems 7.")
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat)))
> =C2=A0=20
> +(define-public libgeramun
> +=C2=A0 (let ((commit "29668d33266a00fa730d8ee5a16893a86ee2d04d")
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 (revision "0"))
> +=C2=A0 (package
> +=C2=A0=C2=A0=C2=A0 (name "libgeramun")
> +=C2=A0=C2=A0=C2=A0 (version (git-version "0.14" revision commit))
> +=C2=A0=C2=A0=C2=A0 (source (origin
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (method git-fetch)
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (uri (git-reference
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (url "https://gitlab.com/hydren/=
libgeramun")
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (commit commit)))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (file-name (git-file-name name version))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (sha256
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 (base32
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0
> "1nfsdyp3nnz33wxy54vnbbm50kr2y5h6q40kz6g1whz12lqmi79n"))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (patches
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 (search-patches "libgeramun-Add-Makefile.patch"))
We prefer not to add too many capital letters.
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (modules '((guix build utils)))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (snippet
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 #~(begin
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (for-each
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lambda (file)
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (install-file file "=
include/libgeramun"))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (find-files "." "\\.h"))))))
This only matches the .hpp files by accident.  Use "\\.h(pp)?$"
instead.
> +=C2=A0=C2=A0=C2=A0 (build-system gnu-build-system)
> +=C2=A0=C2=A0=C2=A0 (arguments
> +=C2=A0=C2=A0=C2=A0=C2=A0 (list #:tests? #f ; no tests
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-p=
hases %standard-phases
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 (delete 'configure))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:make-flag=
s
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(list (st=
ring-append "DESTDIR=3D" #$output)
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "PREFIX=3D")))
> +=C2=A0=C2=A0=C2=A0 (synopsis "Procedural platformer-game map generation =
library")
> +=C2=A0=C2=A0=C2=A0 (description
> +=C2=A0=C2=A0=C2=A0=C2=A0 "libgeramun is a set of
> +stochastic, procedural platformer-game map generation routines.
> +=C2=A0 The routines are meant to produce maps with a Terraria-like look
> and feel.")
Don't break lines abruptly.  Also, you don't need to indent the
beginning of sentences.
> +=C2=A0=C2=A0=C2=A0 (home-page "https://gitlab.com/hydren/libgeramun")
> +=C2=A0=C2=A0=C2=A0 (license license:gpl2+))))
> +
> =C2=A0 (define-public ode
> =C2=A0=C2=A0=C2=A0 (package
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (name "ode")
> diff --git a/gnu/packages/patches/libgeramun-Add-Makefile.patch
> b/gnu/packages/patches/libgeramun-Add-Makefile.patch
> new file mode 100644
> index 0000000000..01a94d6422
> --- /dev/null
> +++ b/gnu/packages/patches/libgeramun-Add-Makefile.patch
> @@ -0,0 +1,79 @@
> +From ac239d7be2755dc28fa831ba15a0fb318848a5a6 Mon Sep 17 00:00:00
> 2001
> +From: AwesomeAdam54321 <adam.faiz@HIDDEN>
> +Date: Sun, 12 Mar 2023 01:30:46 +0800
> +Subject: [PATCH] libgeramun: Add Makefile.
> +
> +Adapted from
> https://gitlab.com/hydren/terrarium/-/raw/master/build/linux-gcc-sdl2-rel=
ease/src_libs/libgeramun/subdir.mk
> +---
> + Makefile | 59
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> + 1 file changed, 59 insertions(+)
> + create mode 100644 Makefile
> +
> +diff --git a/Makefile b/Makefile
> +new file mode 100644
> +index 0000000..8d37ce4
> +--- /dev/null
> ++++ b/Makefile
> +@@ -0,0 +1,59 @@
> ++###################################################################
> #############
> ++# Automatically-generated file. Do not edit!
> ++###################################################################
> #############
> ++
> ++# Add inputs and outputs from these tool invocations to the build
> variables
> ++CPP_SRCS +=3D \
> ++brush.cpp \
> ++cave.cpp \
> ++debug.cpp \
> ++generators.cpp \
> ++midpoint_displacement.cpp \
> ++miners.cpp \
> ++preview_callback.cpp \
> ++random_walk.cpp \
> ++spring.cpp \
> ++surf_replacer.cpp
> ++
> ++OBJS +=3D \
> ++brush.so \
> ++cave.so \
> ++debug.so \
> ++generators.so \
> ++midpoint_displacement.so \
> ++miners.so \
> ++preview_callback.so \
> ++random_walk.so \
> ++spring.so \
> ++surf_replacer.so
Is it really necessary to make all of the objects shared?

> ++SRCDIR ?=3D .
> ++INCLUDE_PATH ?=3D ${SRCDIR}/include
> ++PREFIX ?=3D /usr/local
> ++
> ++all: libgeramun.so
> ++
> ++libgeramun.so: $(OBJS) $(USER_OBJS)
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@echo 'Building target: $@'
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@echo 'Invoking: GCC C++ Linker'
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0g++ -shared -o "libgeramun.so" $(OB=
JS) $(USER_OBJS) $(LIBS)
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@echo 'Finished building target: $@=
'
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@echo ' '
> ++
> ++install: all
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0install -d $(DESTDIR)$(PREFIX)
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0cp -r include $(DESTDIR)$(PREFIX)
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0install -d $(DESTDIR)$(PREFIX)/lib
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0install -m 644 libgeramun.so $(DEST=
DIR)$(PREFIX)/lib
> ++
> ++%.so: %.cpp
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@echo 'Building file: $<'
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@echo 'Invoking: GCC C++ Compiler'
> ++=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0g++ -I${INCLUDE_PATH} -O3 -Wall -sh=
ared -fPIC -c -fmessage-
> length=3D0 -MMD -MP -MF"$(@:%.o=3D%.d)" -MT"$(@)" -o "$@" "$<"
I think some of this ought to be abstracted into CFLAGS and similar
variables.


Also note that a Makefile isn't strictly needed.
You could=C2=A0just as well
  (apply invoke #$(cc-for-target) "-shared" "-o" "libgeramun.so"
         ;; some more CFLAGS
         (find-files "." "\\.cpp"))         =20

Cheers




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 1/5] gnu: Add fgeal.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Thu, 16 Mar 2023 06:27:02 +0000
Resent-Message-ID: <handler.62178.B62178.16789480221555 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.16789480221555
          (code B ref 62178); Thu, 16 Mar 2023 06:27:02 +0000
Received: (at 62178) by debbugs.gnu.org; 16 Mar 2023 06:27:02 +0000
Received: from localhost ([127.0.0.1]:41041 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pch4n-0000Ou-J1
	for submit <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:27:02 -0400
Received: from knopi.disroot.org ([178.21.23.139]:59632)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pch4i-0000Oi-UZ
 for 62178 <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:27:00 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2071F4456C
 for <62178 <at> debbugs.gnu.org>; Thu, 16 Mar 2023 07:26:55 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 47AoLLmQN5rO for <62178 <at> debbugs.gnu.org>;
 Thu, 16 Mar 2023 07:26:53 +0100 (CET)
Message-ID: <6aa63f14-d96a-3777-417a-ed49c6c65294@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678948013; bh=Ulpved7bzjmF024R1raeuQtgcW/YHnOf6bpU1ZA22As=;
 h=Date:To:From:Subject;
 b=k1QIXWmzDKpD7EvozqPwhSd07NAKFxUop4fLh0pONotWIqlduyp6aRYEpA9qDHPWT
 f+iBjK6kzbpBd8oLfNOvLo1n/r20+h4R3/JMJr44z/ke0uRAqXwrX34vlTZvHG0roU
 V15rcbhVcsZpLk1tZ0Kk6DlnOfduNxtVOOokxAGH1qAnNW7ljqsy+2XwO4Du/qlJTN
 iAYrEtgaRl//vMBodmdpbwcEmdNA/QuOvWPLP+gDb0dFYGmadYVOI9hnhosQnersU4
 lANcAL3XpaDMg7gqh2Uqnh3Q1SM8beHp45T3saErwgdlO6eYU/jJWtAE2aQbN7NxIQ
 61FK5nTCXEVSg==
Date: Thu, 16 Mar 2023 14:26:50 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 735f08bc3d271959685e03d761f5ac9039e5cfd3 Mon Sep 17 00:00:00 2001
Message-Id: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 13:38:36 +0800
Subject: [PATCH v1 1/5] gnu: Add fgeal.

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

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index a384572a9d..cbededa8e4 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2359,6 +2359,112 @@ (define-public flatzebra
  double-buffering.")
      (license license:gpl2+)))
  
+(define-public fgeal
+  (let ((commit "0ae72fbf31eb2e133fe83520391e7a82c0b59e67")
+        (revision "0"))
+  (package
+    (name "fgeal")
+    (version (git-version "0.8.4" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.com/hydren/fgeal")
+             (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0lck86n8nkhb088bd0jg4imi9j5l1lwfr2pddqqr880rjrnnm8fw"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (with-directory-excursion "project/build/linux-gcc-sdl2-release"
+              (rename-file "configure.sh" "configure")
+              (substitute* "configure"
+                (("-exec sed -i")
+                 (string-append
+                 "-exec sed -i"
+                 " \"s,SDL2_CFLAGS,`pkg-config --cflags sdl2`,g\" {} \\;"
+                 " -exec sed -i"))
+                (("which") "type -p"))
+              (substitute* "makefile"
+                (("RM := rm -rf")
+                 (string-append "RM := rm -rf\n"
+                                "PREFIX ?= /usr/local"))
+                (("clean:")
+                 (string-append
+                  "install:\n\t"
+                  "install -d $(DESTDIR)$(PREFIX)/include\n\t"
+                  "cp -r ../fgeal $(DESTDIR)$(PREFIX)/include\n\t"
+                  "install -d $(DESTDIR)$(PREFIX)/lib\n\t"
+                  "install -m 644 libfgeal.so $(DESTDIR)$(PREFIX)/lib\n\n"
+                  "clean:")))
+              (substitute* "extra/subdir.mk"
+                (("../extra/input_manager.cpp \\\\")
+                 (string-append "../extra/input_manager.cpp \\\n"
+                                "../extra/primitives.cpp \\"))
+                (("./extra/input_manager.o \\\\")
+                 (string-append "./extra/input_manager.o \\\n"
+                                "./extra/primitives.o \\"))
+                (("./extra/input_manager.d \\\\")
+                 (string-append "./extra/input_manager.d \\\n"
+                                "./extra/primitives.d \\"))))
+            (copy-recursively "project/build/linux-gcc-sdl2-release"
+                              "linux-gcc-sdl2-release")
+            (substitute* (find-files "." "\\.mk")
+              (("-I\"BUILD_PATH\"") "-I\"BUILD_PATH\" SDL2_CFLAGS"))
+            (for-each
+             (lambda (file)
+               (install-file file "fgeal"))
+             '("agnostic_cached_drawable_text.hxx"
+               "agnostic_filesystem.hxx"
+               "agnostic_sound_stream.hxx"
+               "colors.hpp"
+               "core.hpp"
+               "display.hpp"
+               "event.hpp"
+               "exceptions.hpp"
+               "fgeal.hpp"
+               "filesystem.hpp"
+               "font.hpp"
+               "friend_classes.hxx"
+               "generic_graphics.hxx"
+               "geometry.hpp"
+               "graphics.hpp"
+               "image.hpp"
+               "input.hpp"
+               "sound.hpp"
+               "version.h"))
+            (for-each
+             (lambda (file)
+               (install-file file "fgeal/extra"))
+             (find-files "extra" "\\.hpp$"))))))
+    (build-system gnu-build-system)
+    (native-inputs
+     (list pkg-config))
+    (inputs
+     (list sdl2
+           sdl2-gfx
+           sdl2-image
+           sdl2-mixer
+           sdl2-ttf))
+    (arguments
+     (list #:tests? #f ; no tests
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'configure 'chdir
+                 (lambda _
+                   (chdir "linux-gcc-sdl2-release"))))
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   "PREFIX=")))
+    (home-page "https://gitlab.com/hydren/fgeal")
+    (synopsis "Simple C++ game library wrapper")
+    (description "fgeal is a simple C++ wrapper library meant to provide
+common functionalities between some game libraries through a single API.
+  It serves as a cross-platform abstraction layer to other low-level game
+libraries, such as SDL.")
+    (license license:lgpl2.1+))))
+
  (define-public libccd
    (package
      (name "libccd")

base-commit: 5befcff66edb4d72ab8e713c81836fb8519ce3e6
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 2/5] gnu: Add futil.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Thu, 16 Mar 2023 06:30:02 +0000
Resent-Message-ID: <handler.62178.B62178.16789481851804 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.16789481851804
          (code B ref 62178); Thu, 16 Mar 2023 06:30:02 +0000
Received: (at 62178) by debbugs.gnu.org; 16 Mar 2023 06:29:45 +0000
Received: from localhost ([127.0.0.1]:41046 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pch7R-0000T1-AB
	for submit <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:29:45 -0400
Received: from knopi.disroot.org ([178.21.23.139]:59068)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pch7O-0000Sq-4T
 for 62178 <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:29:43 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 7E05D44543
 for <62178 <at> debbugs.gnu.org>; Thu, 16 Mar 2023 07:29:41 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id P5mGEuJxWODX for <62178 <at> debbugs.gnu.org>;
 Thu, 16 Mar 2023 07:29:40 +0100 (CET)
Message-ID: <d6919530-2e0e-0895-7cb4-1c6523d80f68@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678948180; bh=1dUF0q4sJxFPRfE6xoOxWRabGri03Uet8wkXwu+8yQM=;
 h=Date:To:From:Subject;
 b=Il26igQCu9V8bNqyFL1GTkdX1bKQRi7caeV7ckR7kCcTuc2PHibQjgYhQjFZa9TCu
 QGTs4b+WX6vtHsb/BpQGK5hh2h7RD4s6WNMhpQLY6lIIf25WLuOczi+/nqYm3ydKCT
 oMqTbD/x8auL5mgk6Z++FdMoJqHU856mRuU0nfLTIZ5/CZnCLLu9GF8GDJ+kbKGjZC
 XhxvJOYXpW9HctoYm/6JScRqxsv+GMfm1ep2n7PlBymaBnUnpbmLaE/O2rxPd/qi9K
 9ftzCa3EYOKM+lZeExcc00VHrsYUJhKa803WGcnEUyaD9tpg/Qr2S9+YwrrKWc+vVL
 HOPh2FnikDZLA==
Date: Thu, 16 Mar 2023 14:29:37 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 53d9b1d0ab260a2b2aa4ee84dd00f97517c381db Mon Sep 17 00:00:00 2001
Message-Id: <53d9b1d0ab260a2b2aa4ee84dd00f97517c381db.1678947948.git.adam.faiz@HIDDEN>
In-Reply-To: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
References: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 13:55:09 +0800
Subject: [PATCH v1 2/5] gnu: Add futil.

* gnu/packages/cpp.scm (futil): New variable.
* gnu/packages/patches/futil-add-makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
  gnu/local.mk                                  |  1 +
  gnu/packages/cpp.scm                          | 38 ++++++++
  gnu/packages/patches/futil-add-makefile.patch | 92 +++++++++++++++++++
  3 files changed, 131 insertions(+)
  create mode 100644 gnu/packages/patches/futil-add-makefile.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index c2521acf02..76129c9d82 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1133,6 +1133,7 @@ dist_patch_DATA =						\
    %D%/packages/patches/freeimage-unbundle.patch		\
    %D%/packages/patches/fuse-glibc-2.34.patch			\
    %D%/packages/patches/fuse-overlapping-headers.patch		\
+  %D%/packages/patches/futil-add-makefile.patch		\
    %D%/packages/patches/fxdiv-system-libraries.patch		\
    %D%/packages/patches/gajim-honour-GAJIM_PLUGIN_PATH.patch	\
    %D%/packages/patches/ganeti-disable-version-symlinks.patch	\
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index ed6ae69198..5b146b3f4a 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1216,6 +1216,44 @@ (define-public folly
      (supported-systems '("aarch64-linux" "x86_64-linux"))
      (license license:asl2.0)))
  
+(define-public futil
+  (let ((commit "83fcf85cf7638947a44657b2f334c2d8a2d5d02d")
+        (revision "0"))
+  (package
+    (name "futil")
+    (version (git-version "0.0.0" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.com/hydren/futil")
+             (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "05vyx6n4aqix3w1z76hal9zxzixfxnlw0cg4b06lc1l9gnw6ja71"))
+       (patches
+        (search-patches "futil-add-makefile.patch"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (for-each
+             (lambda (file)
+               (install-file file "include/futil"))
+             (find-files "." "\\.h(pp)?$"))))))
+    (build-system gnu-build-system)
+    (arguments
+     (list #:tests? #f ; no tests
+           #:phases
+           #~(modify-phases %standard-phases
+               (delete 'configure))
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   "PREFIX=")))
+    (home-page "https://gitlab.com/hydren/futil")
+    (synopsis "C++ utility code library")
+    (description "Futil is a set of C++ utility code and library headers.")
+    (license license:zlib))))
+
  (define-public poco
    (package
      (name "poco")
diff --git a/gnu/packages/patches/futil-add-makefile.patch b/gnu/packages/patches/futil-add-makefile.patch
new file mode 100644
index 0000000000..c580128f5e
--- /dev/null
+++ b/gnu/packages/patches/futil-add-makefile.patch
@@ -0,0 +1,92 @@
+From da31e9bb1abd95d81b4d4eb18888e41c30092fb9 Mon Sep 17 00:00:00 2001
+From: AwesomeAdam54321 <adam.faiz@HIDDEN>
+Date: Sun, 12 Mar 2023 00:47:56 +0800
+Subject: [PATCH] futil: add makefile.
+
+Adapted from https://gitlab.com/hydren/terrarium/-/raw/master/build/linux-gcc-sdl2-release/src_libs/futil/subdir.mk
+---
+ Makefile | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 72 insertions(+)
+ create mode 100644 Makefile
+
+diff --git a/Makefile b/Makefile
+new file mode 100644
+index 0000000..a97ea48
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,72 @@
++################################################################################
++# Automatically-generated file. Do not edit!
++################################################################################
++
++# Add inputs and outputs from these tool invocations to the build variables
++CPP_SRCS += \
++exception.cpp \
++properties.cpp \
++stox.cpp \
++string_actions.cpp \
++string_extra_operators.cpp \
++string_parse.cpp \
++string_split.cpp
++
++C_SRCS += \
++chrono.c \
++random.c \
++round.c \
++snprintf.c \
++strtox.c
++
++OBJS += \
++chrono.o \
++exception.o \
++properties.o \
++random.o \
++round.o \
++snprintf.o \
++stox.o \
++string_actions.o \
++string_extra_operators.o \
++string_parse.o \
++string_split.o \
++strtox.o
++
++SRCDIR ?= .
++INCLUDE_PATH ?= ${SRCDIR}/include
++PREFIX ?= /usr/local
++CFLAGS = -O3 -Wall -fPIC -c -fmessage-length=0 -MMD -MP
++
++all: libfutil.so
++
++libfutil.so: $(OBJS) $(USER_OBJS)
++	@echo 'Building target: $@'
++	@echo 'Invoking: GCC C++ Linker'
++	g++ -shared -o "libfutil.so" $(OBJS) $(USER_OBJS) $(LIBS)
++	@echo 'Finished building target: $@'
++	@echo ' '
++
++install: all
++	install -d $(DESTDIR)$(PREFIX)
++	cp -r include $(DESTDIR)$(PREFIX)
++	install -d $(DESTDIR)$(PREFIX)/lib
++	install -m 644 libfutil.so $(DESTDIR)$(PREFIX)/lib
++
++%.o: %.c
++	@echo 'Building file: $<'
++	@echo 'Invoking: GCC C Compiler'
++	gcc -I${INCLUDE_PATH} $(CFLAGS) -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
++	@echo 'Finished building: $<'
++	@echo ' '
++
++%.o: %.cpp
++	@echo 'Building file: $<'
++	@echo 'Invoking: GCC C++ Compiler'
++	g++ -I${INCLUDE_PATH} $(CFLAGS) -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
++	@echo 'Finished building: $<'
++	@echo ' '
++
++clean:
++	rm $(wildcard *.o) libfutil.so
++
+--
+2.39.2
+
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 3/5] gnu: Add libgeramun.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Thu, 16 Mar 2023 06:31:02 +0000
Resent-Message-ID: <handler.62178.B62178.16789482361990 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.16789482361990
          (code B ref 62178); Thu, 16 Mar 2023 06:31:02 +0000
Received: (at 62178) by debbugs.gnu.org; 16 Mar 2023 06:30:36 +0000
Received: from localhost ([127.0.0.1]:41050 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pch8F-0000W2-Tm
	for submit <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:30:36 -0400
Received: from knopi.disroot.org ([178.21.23.139]:39540)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pch8E-0000Vu-Dq
 for 62178 <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:30:35 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id D413D44563
 for <62178 <at> debbugs.gnu.org>; Thu, 16 Mar 2023 07:30:33 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id JJNehkbJhJGX for <62178 <at> debbugs.gnu.org>;
 Thu, 16 Mar 2023 07:30:32 +0100 (CET)
Message-ID: <71f085a9-4ea6-a8b2-1f18-b7967f86d881@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678948232; bh=vv9XjR1HVYKTD114zweWmfUg8TLcDwn1YkVNBXEbWKs=;
 h=Date:To:From:Subject;
 b=gMPPLmqIh8CbfVdSUMIMx5jsExoYLSv+aoCJR0VtggLeZAs5NJ+MwoGwVZ2sfQYPp
 jrf4QyfkkO9mYrCC5cNmhqKg7teIdelsNUcnvEu1nt30XZPFQsLk5Ha48zaGVCicRP
 0C6EgNzWusxj0qKE1ms3HXn3i21PgwKuRTVZsAyqWyVJ2oNY1wqThniyiKIMebZ11s
 9Zzg7orzFVDPwHwOkISBm3VJLcB6eVGiSwzIspXP0fJjwwxTW0JWWgh3hivdNT4959
 fWsf1pBEwYMcEYi79m/NUD7FwH+U2GlBMRvy3J/0L5jLyCIUG0UkXj3m0x8uThHSZ7
 UOlXSAs0o8fKQ==
Date: Thu, 16 Mar 2023 14:30:29 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 bffbe04a9c180de7e883f4c5b74c5041b7ee80f0 Mon Sep 17 00:00:00 2001
Message-Id: <bffbe04a9c180de7e883f4c5b74c5041b7ee80f0.1678947948.git.adam.faiz@HIDDEN>
In-Reply-To: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
References: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 14:02:58 +0800
Subject: [PATCH v1 3/5] gnu: Add libgeramun.

* gnu/packages/game-development.scm (libgeramun): New variable.
* gnu/packages/patches/libgeramun-add-makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
  gnu/local.mk                                  |  1 +
  gnu/packages/game-development.scm             | 41 ++++++++++
  .../patches/libgeramun-add-makefile.patch     | 80 +++++++++++++++++++
  3 files changed, 122 insertions(+)
  create mode 100644 gnu/packages/patches/libgeramun-add-makefile.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 76129c9d82..7396208a9b 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1382,6 +1382,7 @@ dist_patch_DATA =						\
    %D%/packages/patches/libffi-3.3-powerpc-fixes.patch		\
    %D%/packages/patches/libffi-float128-powerpc64le.patch	\
    %D%/packages/patches/libgeotiff-fix-tests-with-proj-9.1.1.patch	\
+  %D%/packages/patches/libgeramun-add-makefile.patch	\
    %D%/packages/patches/libobjc2-unbundle-robin-map.patch	\
    %D%/packages/patches/librime-fix-build-with-gcc10.patch	\
    %D%/packages/patches/libvirt-add-install-prefix.patch	\
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index cbededa8e4..021a206326 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2494,6 +2494,47 @@ (define-public libccd
  a.k.a. XenoCollide) as described in Game Programming Gems 7.")
      (license license:expat)))
  
+(define-public libgeramun
+  (let ((commit "29668d33266a00fa730d8ee5a16893a86ee2d04d")
+             (revision "0"))
+  (package
+    (name "libgeramun")
+    (version (git-version "0.14" revision commit))
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitlab.com/hydren/libgeramun")
+                    (commit commit)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1nfsdyp3nnz33wxy54vnbbm50kr2y5h6q40kz6g1whz12lqmi79n"))
+              (patches
+               (search-patches "libgeramun-add-makefile.patch"))
+              (modules '((guix build utils)))
+              (snippet
+               #~(begin
+                   (for-each
+                    (lambda (file)
+                      (install-file file "include/libgeramun"))
+                    (find-files "." "\\.h(pp)?$"))))))
+    (build-system gnu-build-system)
+    (arguments
+     (list #:tests? #f ; no tests
+           #:phases
+           #~(modify-phases %standard-phases
+               (delete 'configure))
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   "PREFIX=")))
+    (synopsis "Procedural platformer-game map generation library")
+    (description
+     "libgeramun is a set of stochastic, procedural platformer-game map
+generation routines.
+The routines are meant to produce maps with a Terraria-like look and feel.")
+    (home-page "https://gitlab.com/hydren/libgeramun")
+    (license license:gpl2+))))
+
  (define-public ode
    (package
      (name "ode")
diff --git a/gnu/packages/patches/libgeramun-add-makefile.patch b/gnu/packages/patches/libgeramun-add-makefile.patch
new file mode 100644
index 0000000000..b61e730526
--- /dev/null
+++ b/gnu/packages/patches/libgeramun-add-makefile.patch
@@ -0,0 +1,80 @@
+From 38f790a0526de3ca74480e8e3f7504ff648ba272 Mon Sep 17 00:00:00 2001
+From: AwesomeAdam54321 <adam.faiz@HIDDEN>
+Date: Sun, 12 Mar 2023 01:30:46 +0800
+Subject: [PATCH] libgeramun: add makefile.
+
+Adapted from https://gitlab.com/hydren/terrarium/-/raw/master/build/linux-gcc-sdl2-release/src_libs/libgeramun/subdir.mk
+---
+ Makefile | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 60 insertions(+)
+ create mode 100644 Makefile
+
+diff --git a/Makefile b/Makefile
+new file mode 100644
+index 0000000..38608c1
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,60 @@
++################################################################################
++# Automatically-generated file. Do not edit!
++################################################################################
++
++# Add inputs and outputs from these tool invocations to the build variables
++CPP_SRCS += \
++brush.cpp \
++cave.cpp \
++debug.cpp \
++generators.cpp \
++midpoint_displacement.cpp \
++miners.cpp \
++preview_callback.cpp \
++random_walk.cpp \
++spring.cpp \
++surf_replacer.cpp
++
++OBJS += \
++brush.o \
++cave.o \
++debug.o \
++generators.o \
++midpoint_displacement.o \
++miners.o \
++preview_callback.o \
++random_walk.o \
++spring.o \
++surf_replacer.o
++
++SRCDIR ?= .
++INCLUDE_PATH ?= ${SRCDIR}/include
++PREFIX ?= /usr/local
++CFLAGS = -O3 -Wall -fPIC -c -fmessage-length=0 -MMD -MP
++
++all: libgeramun.so
++
++libgeramun.so: $(OBJS) $(USER_OBJS)
++	@echo 'Building target: $@'
++	@echo 'Invoking: GCC C++ Linker'
++	g++ -shared -o "libgeramun.so" $(OBJS) $(USER_OBJS) $(LIBS)
++	@echo 'Finished building target: $@'
++	@echo ' '
++
++install: all
++	install -d $(DESTDIR)$(PREFIX)
++	cp -r include $(DESTDIR)$(PREFIX)
++	install -d $(DESTDIR)$(PREFIX)/lib
++	install -m 644 libgeramun.so $(DESTDIR)$(PREFIX)/lib
++
++%.o: %.cpp
++	@echo 'Building file: $<'
++	@echo 'Invoking: GCC C++ Compiler'
++	g++ -I${INCLUDE_PATH} $(CFLAGS) -MF"$(@:%.o=%.d)" -MT"$(@)" -o "$@" "$<"
++	@echo 'Finished building: $<'
++	@echo ' '
++
++clean:
++	rm $(wildcard *.o) libgeramun.so
++
++
+--
+2.39.2
+
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 4/5] gnu: Add rapidxml.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Thu, 16 Mar 2023 06:32:01 +0000
Resent-Message-ID: <handler.62178.B62178.16789482872084 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.16789482872084
          (code B ref 62178); Thu, 16 Mar 2023 06:32:01 +0000
Received: (at 62178) by debbugs.gnu.org; 16 Mar 2023 06:31:27 +0000
Received: from localhost ([127.0.0.1]:41055 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pch95-0000XY-Ga
	for submit <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:31:27 -0400
Received: from knopi.disroot.org ([178.21.23.139]:47772)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pch93-0000XQ-Cm
 for 62178 <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:31:25 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id BF4C3444EE
 for <62178 <at> debbugs.gnu.org>; Thu, 16 Mar 2023 07:31:24 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 84D-js7b1zuX for <62178 <at> debbugs.gnu.org>;
 Thu, 16 Mar 2023 07:31:23 +0100 (CET)
Message-ID: <00d3c326-8ae2-86ad-5d4c-466334ad3c93@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678948283; bh=Zbl5D1V7gN3BuYzKysD2Th9XZJW9lx8iYsHkjrmOS9c=;
 h=Date:To:From:Subject;
 b=I0tpqBRzVjEoj/v3R71mkmUt4Tgkwk65nFXpbtopOkyAQK4oiROyoWaUZG8EcBvqf
 KenjLn7Ai1K2EmNFNwuw6f/SOquZX5Bl5ciL7JRpnT7kE5kgEPicCS77cKLckssIcB
 s4/zIRAFQa3DzKkTi2XuxILdIjFPoSi/onvzWhKJbCwpojnqyIlakesxFyklak5Uye
 12tX0YKkarGRRW7chg+iV2FaX7cShN5XKT1lf0DlDBDo1NYqpCWnVhd/BqOnVB4O4c
 pxJck5GD1N/PYMKoBGDLJV7bpkNoF/xf0daQMnPepTXKKF+jqZBAlTnatya+nFR0Ll
 ZDU0iDB5jxOOg==
Date: Thu, 16 Mar 2023 14:31:20 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 470ac3c7e5cea2c08a64745037cd73af59027c26 Mon Sep 17 00:00:00 2001
Message-Id: <470ac3c7e5cea2c08a64745037cd73af59027c26.1678947948.git.adam.faiz@HIDDEN>
In-Reply-To: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
References: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 14:07:08 +0800
Subject: [PATCH v1 4/5] gnu: Add rapidxml.

* gnu/packages/xml.scm (rapidxml): New variable.
---
  gnu/packages/xml.scm | 30 ++++++++++++++++++++++++++++++
  1 file changed, 30 insertions(+)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 0b26a63e85..c8dbd27772 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -76,6 +76,7 @@ (define-module (gnu packages xml)
    #:use-module (guix download)
    #:use-module (guix git-download)
    #:use-module (guix build-system cmake)
+  #:use-module (guix build-system copy)
    #:use-module (guix build-system gnu)
    #:use-module (guix build-system meson)
    #:use-module (guix build-system perl)
@@ -1983,3 +1984,32 @@ (define-public python-xmltodict
      (description "This package provides a Python library to convert XML to
  @code{OrderedDict}.")
      (license license:expat)))
+
+(define-public rapidxml
+  (package
+    (name "rapidxml")
+    (version "1.13")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "https://sourceforge.net/projects/"
+                    "rapidxml/files/rapidxml/rapidxml%20"
+                    version "/rapidxml-" version ".zip"))
+              (sha256
+               (base32
+                "0w9mbdgshr6sh6a5jr10lkdycjyvapbj7wxwz8hbp0a96y3biw63"))))
+    (build-system copy-build-system)
+    (native-inputs
+     (list unzip))
+    (arguments
+     (list
+      #:install-plan
+      #~'(("./" "include/rapidxml" #:include-regexp ("\\.hpp$")))))
+    (synopsis "XML Parser")
+    (description
+     "RapidXml is an attempt to create the fastest XML parser possible,
+while retaining useability, portability and reasonable W3C compatibility.
+  It is an in-situ parser written in modern C++, with parsing speed approaching
+that of strlen function executed on the same data.")
+    (home-page "https://rapidxml.sourceforge.net/")
+    (license license:boost1.0)))
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 5/5] gnu: Add terrarium.
References: <00c2af06-fa2f-81d3-e3de-444eaf232732@HIDDEN>
In-Reply-To: <00c2af06-fa2f-81d3-e3de-444eaf232732@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: Thu, 16 Mar 2023 06:33:01 +0000
Resent-Message-ID: <handler.62178.B62178.16789483462183 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.16789483462183
          (code B ref 62178); Thu, 16 Mar 2023 06:33:01 +0000
Received: (at 62178) by debbugs.gnu.org; 16 Mar 2023 06:32:26 +0000
Received: from localhost ([127.0.0.1]:41059 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pchA1-0000Z8-TH
	for submit <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:32:26 -0400
Received: from knopi.disroot.org ([178.21.23.139]:56704)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pch9z-0000Z0-DF
 for 62178 <at> debbugs.gnu.org; Thu, 16 Mar 2023 02:32:23 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id C29A244447
 for <62178 <at> debbugs.gnu.org>; Thu, 16 Mar 2023 07:32:22 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id OcWX0bxUeSlW for <62178 <at> debbugs.gnu.org>;
 Thu, 16 Mar 2023 07:32:21 +0100 (CET)
Message-ID: <051317d0-87ca-d0bd-4e1c-4a7b2fb1a6e3@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1678948341; bh=dwtT63+9yFFGOkDs5Tv/ZRoRwsAP3wF4UtWpyxi6wpc=;
 h=Date:To:From:Subject;
 b=HlvEYwS1yza5o4DMDdHU11gfKe77ZWuNoYhd2iYc5CQ3q/er53ffOH1pIQ6iJp4NC
 dKUZ2YAmwCYL2t0fjG9qQCLDfQ7v/QlZJ//G0egPuYEJpUsIcRS9MQF176JK9TATcz
 iLNdLVBg7jq+df05UOBAm5LnGa0IQpAbdJFob5Azjrk1SGAgfp6gcIycFgq+hA3Scg
 nn3Hx59uqp7lSEpHqPSdy8uzKR4KbwGtgkng92nCLoZ0efoyjij8cKfmuaGvFnDNG9
 C+omJghE/HTGj/aLM4Q9+G6TT56EC06ajQE8lOJXU8n/9NckCHRMAPgJeUjhzyfnYC
 mdJL+VwgzAGCg==
Date: Thu, 16 Mar 2023 14:32:18 +0800
MIME-Version: 1.0
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 e041b01dd31b915ac042ca0e30cbcbd0cf9c62df Mon Sep 17 00:00:00 2001
Message-Id: <e041b01dd31b915ac042ca0e30cbcbd0cf9c62df.1678947948.git.adam.faiz@HIDDEN>
In-Reply-To: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
References: <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@HIDDEN>
From: AwesomeAdam54321 <adam.faiz@HIDDEN>
Date: Tue, 14 Mar 2023 14:19:59 +0800
Subject: [PATCH v1 5/5] gnu: Add terrarium.

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

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 2946c787af..b475be4654 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -618,6 +618,103 @@ (define-public bastet
  canyons and wait for the long I-shaped block to clear four rows at a time.")
      (license license:gpl3+)))
  
+(define-public terrarium
+  (let ((commit "4a489717b2fc53903b934487d7321be4682e4e2b")
+        (revision "0"))
+  (package
+    (name "terrarium")
+    (version (git-version "0.1.9" revision commit))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.com/hydren/terrarium")
+             (commit commit)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xq7kfl7dvvw222kamw1b5paq5p997z8px8ximbz12v0kj62aqjf"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            (for-each
+             delete-file
+             '("resources/jack.ttf" ; unlicensed font, probably shareware
+               "resources/liberation.ttf")) ; bundled font
+            (for-each
+             (lambda (file)
+               (copy-recursively
+                (string-append "build/linux-gcc-sdl2-release/" file)
+                (string-append "./" file)))
+             '("src"
+               "makefile"
+               "configure.sh"
+               "objects.mk"
+               "sources.mk"))
+            (rename-file "configure.sh" "configure")
+            (substitute* "configure"
+              (("which") "type -p"))
+            (substitute* "makefile"
+              (("..LIBS. `sdl2-config --cflags --libs`")
+               "-lbox2d -lfgeal -lfutil -lgeramun")
+              (("@echo 'Building target: .@'")
+               (string-append
+                "sed -i -e \"s,@DESTDIR@,$(DESTDIR),\""
+                " -e \"s,@PREFIX@,$(PREFIX),\""
+                " -e \"s,@FONT_DIR@,$(FONT_DIR),\""
+                " src/loading_state.cpp src/main.cpp"
+                " src/options_menu_state.cpp src/main_menu_state.cpp\n\t"
+                "@echo 'Building target: $@'"))
+              (("clean:")
+               (string-append
+                "install: terrarium\n\t"
+                "install -d $(DESTDIR)$(PREFIX)/share\n\t"
+                "cp -r resources $(DESTDIR)$(PREFIX)/share\n\t"
+                "install -d $(DESTDIR)$(PREFIX)/bin\n\t"
+                "install -m 755 terrarium $(DESTDIR)$(PREFIX)/bin\n\n"
+                "clean:")))
+            (substitute* "src/terrarium_game_logic.cpp"
+              (("config.properties") ".terrarium/config.properties"))
+            (substitute* "src/main_menu_state.cpp"
+              (("resources/maps") ".terrarium/maps")
+              (("resources/chars") ".terrarium/chars")
+              (("resources/jack.ttf") "@FONT_DIR@/LiberationSans-Bold.ttf")
+              (("resources/liberation.ttf")
+               "@FONT_DIR@/LiberationMono-Regular.ttf"))
+            (substitute* "src/options_menu_state.cpp"
+              (("resources/jack.ttf") "@FONT_DIR@/LiberationSans-Bold.ttf")
+              (("resources/liberation.ttf")
+               "@FONT_DIR@/LiberationMono-Regular.ttf"))
+            (substitute* '("src/loading_state.cpp"
+                           "src/main.cpp"
+                           "src/main_menu_state.cpp")
+              (("\\./resources/") "resources/"))
+            (substitute* '("src/options_menu_state.cpp"
+                           "src/loading_state.cpp"
+                           "src/main_menu_state.cpp"
+                           "src/main.cpp")
+              (("resources/") "@DESTDIR@@PREFIX@/share/resources/"))))))
+    (build-system gnu-build-system)
+    (inputs
+     (list box2d
+           fgeal
+           font-liberation
+           futil
+           libgeramun
+           rapidxml))
+    (arguments
+     (list #:tests? #f ; no tests
+           #:make-flags
+           #~(list (string-append "DESTDIR=" #$output)
+                   (string-append "FONT_DIR="
+                                  #$(this-package-input "font-liberation")
+                                  "/share/fonts/truetype"))))
+    (home-page "https://gitlab.com/hydren/terrarium")
+    (synopsis "2D block sandbox game")
+    (description "Terrarium is a 2D sandbox game centered around exploration
+and building.  Players can create and destroy various types of blocks in a
+two-dimensional open world, inhabited with the occasional toad.")
+    (license license:gpl2+))))
+
  (define-public tetrinet
    (package
      (name "tetrinet")
-- 
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH 5/5] gnu: Add terrarium.
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: Tue, 18 Apr 2023 14:35:02 +0000
Resent-Message-ID: <handler.62178.B62178.168182847822824 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Cc: 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.168182847822824
          (code B ref 62178); Tue, 18 Apr 2023 14:35:02 +0000
Received: (at 62178) by debbugs.gnu.org; 18 Apr 2023 14:34:38 +0000
Received: from localhost ([127.0.0.1]:60141 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pomPl-0005w4-OO
	for submit <at> debbugs.gnu.org; Tue, 18 Apr 2023 10:34:38 -0400
Received: from knopi.disroot.org ([178.21.23.139]:51148)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <adam.faiz@HIDDEN>) id 1pomPV-0005ve-Gn
 for 62178 <at> debbugs.gnu.org; Tue, 18 Apr 2023 10:34:36 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 3857940279;
 Tue, 18 Apr 2023 16:34:20 +0200 (CEST)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 7PbZbxx52Z3A; Tue, 18 Apr 2023 16:34:19 +0200 (CEST)
Message-ID: <cdb26182-e0c1-be7d-119e-f7c4374aa84e@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1681828459; bh=S6N3Za0isAgnvzMo4ZHEz/nucJLdVx4tq/xGup2Kcbc=;
 h=Date:Subject:To:Cc:References:From:In-Reply-To;
 b=PPbV51BhwSddquA8DabLPP1lG6m7jJDpohMZ3pVINFYYA7qgyWfhCouy32p5NIbZa
 cE/g++/injklI3KdRjnLzCXb5fxbl1x3dWL73gLuAdJOtmi5Mmg2V6EFFV4UjG15qb
 0VtBtxIdiVXXncCqwSZ4/XkA4O4hK0CCmX7+NXHhXSQyP2sIN2L8zfXUeuf9l7g4SC
 co++j5vsXy8RGtsy1kPE29zNsVe8UGAYq1v4PYOR1J784nWeR2fvSfTmkNPbsKmrC9
 eZCs8BYo668zyvfZa7rUWj5YVhD7cX7MmnYU0h9m6LEi5TTvYvJ/ONFoqd7k+cF8UL
 54Uw5isaohsQQ==
Date: Tue, 18 Apr 2023 22:34:15 +0800
MIME-Version: 1.0
References: <7f959aa7-fbc9-d027-da03-7b6a7727274f@HIDDEN>
 <5ef390460a8c1d531a6f2228403957a17e517652.camel@HIDDEN>
Content-Language: en-US
From: Adam Faiz <adam.faiz@HIDDEN>
In-Reply-To: <5ef390460a8c1d531a6f2228403957a17e517652.camel@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
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 (-)

Hi Liliana,

Could you review my v1 revision of the patchset? I think it addresses the problems you mentioned with the first set of patches I sent.




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 1/5] gnu: Add fgeal.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Apr 2023 16:51:02 +0000
Resent-Message-ID: <handler.62178.B62178.168183663115174 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Adam Faiz <adam.faiz@HIDDEN>, 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.168183663115174
          (code B ref 62178); Tue, 18 Apr 2023 16:51:02 +0000
Received: (at 62178) by debbugs.gnu.org; 18 Apr 2023 16:50:31 +0000
Received: from localhost ([127.0.0.1]:60264 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pooXD-0003wX-IB
	for submit <at> debbugs.gnu.org; Tue, 18 Apr 2023 12:50:31 -0400
Received: from mail-wr1-f65.google.com ([209.85.221.65]:51238)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1pooX8-0003wF-KH
 for 62178 <at> debbugs.gnu.org; Tue, 18 Apr 2023 12:50:26 -0400
Received: by mail-wr1-f65.google.com with SMTP id
 ffacd0b85a97d-2f7db354092so1664262f8f.2
 for <62178 <at> debbugs.gnu.org>; Tue, 18 Apr 2023 09:50:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1681836616; x=1684428616;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7IyEbIDxeQzSfLfFJrQTgxIhXcvsv50ijsmR4tpX5Ik=;
 b=pctbv6H72+v8GdIlcPkxNR5ZHW7H0aJZpKp0DNST08HBP/ZY+ysIWH2cqt6/fWF2C7
 d/IHEcUfyKR3je7jJw3/ObAhH1z7t4p3O0FNid7ftdQ+xGitzk22izJ9IDVGeUmw4fk5
 hJx/UKOxBQdcHCe+Zu62AyRGWkDDFbw0i2WS1SqmrjUi/m0S3m4mdNPSXbP2XQH3K40P
 M3G8vsDbRQ7BZ+8cv0li5sHKLizkhoj0f12+4bu4uP1kJ8dPChbnywZzZ04Sl2+3oU6F
 9UDJVoKLdlmmKCzjMaOlpxhw6CjoY95yoi0SEkS7GVYfxpOMOH25+ibr8I1YKftdou4j
 gMQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1681836616; x=1684428616;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=7IyEbIDxeQzSfLfFJrQTgxIhXcvsv50ijsmR4tpX5Ik=;
 b=WL4ShSWgCeImQYboqB9o3Rx3DKqtr3dDTrCZtfe1AqwLxZPubHI7lsb9dxCgjuYMVA
 gdLQ9lWeBaRZM08ZjzIB3x64vGi/xFv+qyRvIgDsl8m95frK1rH/vCvkQW21Dnn0rsv9
 9zaaqkE+GKxJSWcJ3CuqYxaaCvERu+9GFlVYt7PJdT9g8OHtdIV7HDxxs73LHqKcx6eF
 995yFqsVxQLowezz1698CItjE17gyPpB8tjC0hY1+XwBb8YaR6cR6XZ7oTBme/x6QrVo
 SmGifatAEpbFsRcweM0ypjwzQCE+2WGzr/Ufs8dejcVd8bdPBCNoB/Fmm3AUcC5ZkV6Q
 RBig==
X-Gm-Message-State: AAQBX9eKaqIeOS1Y1794UcPxI3f9ZkQ6kVlRkzGL49TvJGxAcyl5uC7T
 qXgwmpRbvIE3Rd9cIvCNg3Y=
X-Google-Smtp-Source: AKy350a8a458k3i9J7dmJOBiUSMMj7z8RV/Eh+gClt1FCsHLRL060KD6Kws0lrxi61eRoz5t2y6weQ==
X-Received: by 2002:adf:e68b:0:b0:2f7:825c:9db6 with SMTP id
 r11-20020adfe68b000000b002f7825c9db6mr2643351wrm.45.1681836616303; 
 Tue, 18 Apr 2023 09:50:16 -0700 (PDT)
Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 u15-20020a05600c19cf00b003ede3f5c81fsm19264867wmq.41.2023.04.18.09.50.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Apr 2023 09:50:16 -0700 (PDT)
Message-ID: <cfb26f304877a4bc91866692a02fa1efcd9b4fce.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Tue, 18 Apr 2023 18:50:15 +0200
In-Reply-To: <6aa63f14-d96a-3777-417a-ed49c6c65294@HIDDEN>
References: <6aa63f14-d96a-3777-417a-ed49c6c65294@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
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 (-)

QW0gRG9ubmVyc3RhZywgZGVtIDE2LjAzLjIwMjMgdW0gMTQ6MjYgKzA4MDAgc2NocmllYiBBZGFt
IEZhaXo6Cj4gwqBGcm9tIDczNWYwOGJjM2QyNzE5NTk2ODVlMDNkNzYxZjVhYzkwMzllNWNmZDMg
TW9uIFNlcCAxNyAwMDowMDowMAo+IDIwMDEKPiBNZXNzYWdlLUlkOgo+IDw3MzVmMDhiYzNkMjcx
OTU5Njg1ZTAzZDc2MWY1YWM5MDM5ZTVjZmQzLjE2Nzg5NDc5NDguZ2l0LmFkYW0uZmFpekBkaQo+
IHNyb290Lm9yZz4KPiBGcm9tOiBBd2Vzb21lQWRhbTU0MzIxIDxhZGFtLmZhaXpAZGlzcm9vdC5v
cmc+Cj4gRGF0ZTogVHVlLCAxNCBNYXIgMjAyMyAxMzozODozNiArMDgwMAo+IFN1YmplY3Q6IFtQ
QVRDSCB2MSAxLzVdIGdudTogQWRkIGZnZWFsLgo+IAo+ICogZ251L3BhY2thZ2VzL2dhbWUtZGV2
ZWxvcG1lbnQuc2NtIChmZ2VhbCk6IE5ldyB2YXJpYWJsZS4KPiAtLS0KPiDCoCBnbnUvcGFja2Fn
ZXMvZ2FtZS1kZXZlbG9wbWVudC5zY20gfCAxMDYKPiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKPiDCoCAxIGZpbGUgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0t
Z2l0IGEvZ251L3BhY2thZ2VzL2dhbWUtZGV2ZWxvcG1lbnQuc2NtIGIvZ251L3BhY2thZ2VzL2dh
bWUtCj4gZGV2ZWxvcG1lbnQuc2NtCj4gaW5kZXggYTM4NDU3MmE5ZC4uY2JlZGVkYThlNCAxMDA2
NDQKPiAtLS0gYS9nbnUvcGFja2FnZXMvZ2FtZS1kZXZlbG9wbWVudC5zY20KPiArKysgYi9nbnUv
cGFja2FnZXMvZ2FtZS1kZXZlbG9wbWVudC5zY20KPiBAQCAtMjM1OSw2ICsyMzU5LDExMiBAQCAo
ZGVmaW5lLXB1YmxpYyBmbGF0emVicmEKPiDCoCBkb3VibGUtYnVmZmVyaW5nLiIpCj4gwqDCoMKg
wqDCoCAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpCj4gwqAgCj4gKyhkZWZpbmUtcHVibGljIGZn
ZWFsCj4gK8KgIChsZXQgKChjb21taXQgIjBhZTcyZmJmMzFlYjJlMTMzZmU4MzUyMDM5MWU3YTgy
YzBiNTllNjciKQo+ICvCoMKgwqDCoMKgwqDCoCAocmV2aXNpb24gIjAiKSkKPiArwqAgKHBhY2th
Z2UKPiArwqDCoMKgIChuYW1lICJmZ2VhbCIpCj4gK8KgwqDCoCAodmVyc2lvbiAoZ2l0LXZlcnNp
b24gIjAuOC40IiByZXZpc2lvbiBjb21taXQpKQo+ICvCoMKgwqAgKHNvdXJjZQo+ICvCoMKgwqDC
oCAob3JpZ2luCj4gK8KgwqDCoMKgwqDCoCAobWV0aG9kIGdpdC1mZXRjaCkKPiArwqDCoMKgwqDC
oMKgICh1cmkgKGdpdC1yZWZlcmVuY2UKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1cmwg
Imh0dHBzOi8vZ2l0bGFiLmNvbS9oeWRyZW4vZmdlYWwiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgKGNvbW1pdCBjb21taXQpKSkKPiArwqDCoMKgwqDCoMKgIChmaWxlLW5hbWUgKGdpdC1m
aWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKPiArwqDCoMKgwqDCoMKgIChzaGEyNTYKPiArwqDCoMKg
wqDCoMKgwqAgKGJhc2UzMgo+ICIwbGNrODZuOG5raGIwODhiZDBqZzRpbWk5ajVsMWx3ZnIycGRk
cXFyODgwcmpybm5tOGZ3IikpCj4gK8KgwqDCoMKgwqDCoCAobW9kdWxlcyAnKChndWl4IGJ1aWxk
IHV0aWxzKSkpCj4gK8KgwqDCoMKgwqDCoCAoc25pcHBldAo+ICvCoMKgwqDCoMKgwqDCoCAjfihi
ZWdpbgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3aXRoLWRpcmVjdG9yeS1leGN1cnNpb24g
InByb2plY3QvYnVpbGQvbGludXgtZ2NjLXNkbDItCj4gcmVsZWFzZSIKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgKHJlbmFtZS1maWxlICJjb25maWd1cmUuc2giICJjb25maWd1cmUiKQo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogImNvbmZpZ3VyZSIKPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIi1leGVjIHNlZCAtaSIpCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctYXBwZW5kCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgICItZXhlYyBzZWQgLWkiCj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgICIgXCJzLFNETDJfQ0ZMQUdTLGBwa2ctY29uZmlnIC0tY2ZsYWdzIHNk
bDJgLGdcIiB7fQo+IFxcOyIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIiAt
ZXhlYyBzZWQgLWkiKSkKQ2FwdHVyZSB0aGUgZXhpc3RpbmcgbWF0Y2ggd2l0aCBhIHZhcmlhYmxl
LCB0aGVuIHVzZSB0aGF0IHZhcmlhYmxlLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgKCgid2hpY2giKSAidHlwZSAtcCIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo
c3Vic3RpdHV0ZSogIm1ha2VmaWxlIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
KCgiUk0gOj0gcm0gLXJmIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0
cmluZy1hcHBlbmQgIlJNIDo9IHJtIC1yZlxuIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiUFJFRklYID89IC91c3IvbG9j
YWwiKSkKU2FtZSBoZXJlLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiY2xl
YW46IikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiaW5zdGFsbDpcblx0Igo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJpbnN0YWxsIC1kICQoREVTVERJUikk
KFBSRUZJWCkvaW5jbHVkZVxuXHQiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgImNwIC1yIC4uL2ZnZWFsICQoREVTVERJUikkKFBSRUZJWCkvaW5jbHVkZVxuXHQiCj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImluc3RhbGwgLWQgJChERVNURElSKSQo
UFJFRklYKS9saWJcblx0Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJp
bnN0YWxsIC1tIDY0NCBsaWJmZ2VhbC5zbwo+ICQoREVTVERJUikkKFBSRUZJWCkvbGliXG5cbiIK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiY2xlYW46IikpKQpTaW1wbHkg
cmVwbGFjZSB0aGUgaW5zdGFsbCBwaGFzZSBpbnN0ZWFkLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCAoc3Vic3RpdHV0ZSogImV4dHJhL3N1YmRpci5tayIKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgICgoIi4uL2V4dHJhL2lucHV0X21hbmFnZXIuY3BwIFxcXFwiKQo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiLi4vZXh0cmEv
aW5wdXRfbWFuYWdlci5jcHAgXFxcbiIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi4uL2V4dHJhL3ByaW1pdGl2ZXMuY3Bw
IFxcIikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCIuL2V4dHJhL2lucHV0
X21hbmFnZXIubyBcXFxcIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0
cmluZy1hcHBlbmQgIi4vZXh0cmEvaW5wdXRfbWFuYWdlci5vIFxcXG4iCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICIuL2V4
dHJhL3ByaW1pdGl2ZXMubyBcXCIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
KCgiLi9leHRyYS9pbnB1dF9tYW5hZ2VyLmQgXFxcXCIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIChzdHJpbmctYXBwZW5kICIuL2V4dHJhL2lucHV0X21hbmFnZXIuZCBcXFxu
Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAiLi9leHRyYS9wcmltaXRpdmVzLmQgXFwiKSkpKQo+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIChjb3B5LXJlY3Vyc2l2ZWx5ICJwcm9qZWN0L2J1aWxkL2xpbnV4LWdjYy1zZGwy
LXJlbGVhc2UiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgImxpbnV4LWdjYy1zZGwyLXJlbGVhc2UiKQo+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIChzdWJzdGl0dXRlKiAoZmluZC1maWxlcyAiLiIgIlxcLm1rIikKPiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiLUlcIkJVSUxEX1BBVEhcIiIpICItSVwiQlVJTERfUEFU
SFwiIFNETDJfQ0ZMQUdTIikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvci1lYWNoCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIChmaWxlKQo+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIChpbnN0YWxsLWZpbGUgZmlsZSAiZmdlYWwiKSkKPiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgICcoImFnbm9zdGljX2NhY2hlZF9kcmF3YWJsZV90ZXh0Lmh4eCIKPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiYWdub3N0aWNfZmlsZXN5c3RlbS5oeHgiCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImFnbm9zdGljX3NvdW5kX3N0cmVhbS5oeHgi
Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImNvbG9ycy5ocHAiCj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgImNvcmUuaHBwIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgICJkaXNwbGF5LmhwcCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZXZl
bnQuaHBwIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJleGNlcHRpb25zLmhwcCIK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZmdlYWwuaHBwIgo+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgICJmaWxlc3lzdGVtLmhwcCIKPiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAiZm9udC5ocHAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImZy
aWVuZF9jbGFzc2VzLmh4eCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZ2VuZXJp
Y19ncmFwaGljcy5oeHgiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImdlb21ldHJ5
LmhwcCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZ3JhcGhpY3MuaHBwIgo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJpbWFnZS5ocHAiCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgImlucHV0LmhwcCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAic291bmQuaHBwIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJ2ZXJzaW9uLmgi
KSkKV2h5IGlzIGl0IG5lY2Vzc2FyeSB0byBtb3ZlIHRoZXNlIGZpbGVzPyAgQWxzbywgY291bGQg
dGhpcyBwZXJoYXBzIGJlCmV4cHJlc3NlZCB2aWEgZmluZC1maWxlcz8KPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAoZm9yLWVhY2gKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEg
KGZpbGUpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGluc3RhbGwtZmlsZSBmaWxl
ICJmZ2VhbC9leHRyYSIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZpbmQtZmlsZXMg
ImV4dHJhIiAiXFwuaHBwJCIpKSkpKSkKPiArwqDCoMKgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxk
LXN5c3RlbSkKPiArwqDCoMKgIChuYXRpdmUtaW5wdXRzCj4gK8KgwqDCoMKgIChsaXN0IHBrZy1j
b25maWcpKQo+ICvCoMKgwqAgKGlucHV0cwo+ICvCoMKgwqDCoCAobGlzdCBzZGwyCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgIHNkbDItZ2Z4Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIHNkbDItaW1h
Z2UKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2RsMi1taXhlcgo+ICvCoMKgwqDCoMKgwqDCoMKg
wqDCoCBzZGwyLXR0ZikpCj4gK8KgwqDCoCAoYXJndW1lbnRzCj4gK8KgwqDCoMKgIChsaXN0ICM6
dGVzdHM/ICNmIDsgbm8gdGVzdHMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgIzpwaGFzZXMKPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGFkZC1iZWZvcmUgJ2NvbmZpZ3VyZSAnY2hk
aXIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSBfCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoY2hkaXIgImxpbnV4LWdjYy1zZGwyLXJl
bGVhc2UiKSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAjOm1ha2UtZmxhZ3MKPiArwqDCoMKg
wqDCoMKgwqDCoMKgwqAgI34obGlzdCAoc3RyaW5nLWFwcGVuZCAiREVTVERJUj0iICMkb3V0cHV0
KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIlBSRUZJWD0iKSkpCj4g
K8KgwqDCoCAoaG9tZS1wYWdlICJodHRwczovL2dpdGxhYi5jb20vaHlkcmVuL2ZnZWFsIikKPiAr
wqDCoMKgIChzeW5vcHNpcyAiU2ltcGxlIEMrKyBnYW1lIGxpYnJhcnkgd3JhcHBlciIpCj4gK8Kg
wqDCoCAoZGVzY3JpcHRpb24gImZnZWFsIGlzIGEgc2ltcGxlIEMrKyB3cmFwcGVyIGxpYnJhcnkg
bWVhbnQgdG8KPiBwcm92aWRlCj4gK2NvbW1vbiBmdW5jdGlvbmFsaXRpZXMgYmV0d2VlbiBzb21l
IGdhbWUgbGlicmFyaWVzIHRocm91Z2ggYSBzaW5nbGUKPiBBUEkuCj4gK8KgIEl0IHNlcnZlcyBh
cyBhIGNyb3NzLXBsYXRmb3JtIGFic3RyYWN0aW9uIGxheWVyIHRvIG90aGVyIGxvdy1sZXZlbAo+
IGdhbWUKPiArbGlicmFyaWVzLCBzdWNoIGFzIFNETC4iKQo+ICvCoMKgwqAgKGxpY2Vuc2UgbGlj
ZW5zZTpsZ3BsMi4xKykpKSkKPiArCj4gwqAgKGRlZmluZS1wdWJsaWMgbGliY2NkCj4gwqDCoMKg
IChwYWNrYWdlCj4gwqDCoMKgwqDCoCAobmFtZSAibGliY2NkIikKPiAKPiBiYXNlLWNvbW1pdDog
NWJlZmNmZjY2ZWRiNGQ3MmFiOGU3MTNjODE4MzZmYjg1MTljZTNlNgpDaGVlcnMK





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 2/5] gnu: Add futil.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Apr 2023 16:56:01 +0000
Resent-Message-ID: <handler.62178.B62178.168183692416149 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Adam Faiz <adam.faiz@HIDDEN>, 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.168183692416149
          (code B ref 62178); Tue, 18 Apr 2023 16:56:01 +0000
Received: (at 62178) by debbugs.gnu.org; 18 Apr 2023 16:55:24 +0000
Received: from localhost ([127.0.0.1]:60268 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1poobz-0004CO-Pc
	for submit <at> debbugs.gnu.org; Tue, 18 Apr 2023 12:55:24 -0400
Received: from mail-ej1-f66.google.com ([209.85.218.66]:46897)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1poobv-0004C9-Ty
 for 62178 <at> debbugs.gnu.org; Tue, 18 Apr 2023 12:55:23 -0400
Received: by mail-ej1-f66.google.com with SMTP id xi5so74894129ejb.13
 for <62178 <at> debbugs.gnu.org>; Tue, 18 Apr 2023 09:55:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1681836914; x=1684428914;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=fIpukFUX6mAupuAP83iH95z5zA+lHQkFg/6q2yHLc3Q=;
 b=jjkHFw4u9oCB0XagKgKxChAmbDKhF+HOvAqC4SWIHx2SrFPJ7v9epgztRnP0232wzM
 8VbxjViwg9hkQ8ECdzE0PbF/PRAUvnFon3d79N2eSAX0UmxOP7Z526NQ92oLCOXlZBCx
 ANcFvhWJwtW8dLUSUa5OptfayQNlcqqzekEUQ09Yz9JM8Nm5ehDiMAw7dxC5Q1O7bfNe
 jjFaV3pU1gQXLZSqhwSLhmNC29VAao6qWAjg1QGzvD/t9Av4AW+AEYWvlBEsCgXvu+T2
 gXkUI4XpB71J70eg/a0EoN7lhjtnn6LXrLibMFY0MQFXeC2OEdSYqyT6NP9mLv7wBypt
 yOVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1681836914; x=1684428914;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=fIpukFUX6mAupuAP83iH95z5zA+lHQkFg/6q2yHLc3Q=;
 b=VWld8f35MS1ksJBFyRZV0pdYxjhpz5MssY177CgZ5aKoVRFHpejzcGlpu6+cEBv+YM
 FQ4kpEqC81m5knBnjL3eVdkaV5ggRHvOH6ClZl5uZD2oyrUhARAkAbfiPifdBdDMMKnA
 +wfRY4dQrKrJQjgn4PEZNiJONLoBmv2NzE/LYyzHL3WfObvh0o2C2aW2ZqNLNspP+TQZ
 5rpyimAEs1bfzdik8W/X9hNYFCsPUgANN6EFtEMaRV1Qiuc7tXRryLYmlpKP3TP+E8Sz
 nHn4clSUWrdnbe1zI0s6oddIvvuH9Xab+USyxP030Me7EpXIN8FEQNb4gVIKcsZ6iyD4
 tHYA==
X-Gm-Message-State: AAQBX9e/hFYQ6rgHkzwB2awYKjQkpVYj41QIHZTRJs2GlgqWpxC7Ywdl
 v/fHnMWu7cc1pRrJNux1/4Q=
X-Google-Smtp-Source: AKy350YQKWib8ua/du9sM+9l1R9/Nmi/Cjl+UwliSywcYebt5Vs8UDgc6tzHJLmA7soWwudBaATuew==
X-Received: by 2002:a17:906:d8c6:b0:94e:afb6:eda2 with SMTP id
 re6-20020a170906d8c600b0094eafb6eda2mr11218550ejb.8.1681836913728; 
 Tue, 18 Apr 2023 09:55:13 -0700 (PDT)
Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 ge12-20020a170907908c00b0094f41eafb22sm4263142ejb.125.2023.04.18.09.55.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Apr 2023 09:55:13 -0700 (PDT)
Message-ID: <8ce5eaaddb8e80d074acd2b5b6c967f5d1fd52f7.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Tue, 18 Apr 2023 18:55:12 +0200
In-Reply-To: <d6919530-2e0e-0895-7cb4-1c6523d80f68@HIDDEN>
References: <d6919530-2e0e-0895-7cb4-1c6523d80f68@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
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 (-)

QW0gRG9ubmVyc3RhZywgZGVtIDE2LjAzLjIwMjMgdW0gMTQ6MjkgKzA4MDAgc2NocmllYiBBZGFt
IEZhaXo6Cj4gwqBGcm9tIDUzZDliMWQwYWIyNjBhMmIyYWE0ZWU4NGRkMDBmOTc1MTdjMzgxZGIg
TW9uIFNlcCAxNyAwMDowMDowMAo+IDIwMDEKPiBNZXNzYWdlLUlkOgo+IDw1M2Q5YjFkMGFiMjYw
YTJiMmFhNGVlODRkZDAwZjk3NTE3YzM4MWRiLjE2Nzg5NDc5NDguZ2l0LmFkYW0uZmFpekBkaQo+
IHNyb290Lm9yZz4KPiBJbi1SZXBseS1UbzoKPiA8NzM1ZjA4YmMzZDI3MTk1OTY4NWUwM2Q3NjFm
NWFjOTAzOWU1Y2ZkMy4xNjc4OTQ3OTQ4LmdpdC5hZGFtLmZhaXpAZGkKPiBzcm9vdC5vcmc+Cj4g
UmVmZXJlbmNlczoKPiA8NzM1ZjA4YmMzZDI3MTk1OTY4NWUwM2Q3NjFmNWFjOTAzOWU1Y2ZkMy4x
Njc4OTQ3OTQ4LmdpdC5hZGFtLmZhaXpAZGkKPiBzcm9vdC5vcmc+Cj4gRnJvbTogQXdlc29tZUFk
YW01NDMyMSA8YWRhbS5mYWl6QGRpc3Jvb3Qub3JnPgo+IERhdGU6IFR1ZSwgMTQgTWFyIDIwMjMg
MTM6NTU6MDkgKzA4MDAKPiBTdWJqZWN0OiBbUEFUQ0ggdjEgMi81XSBnbnU6IEFkZCBmdXRpbC4K
PiAKPiAqIGdudS9wYWNrYWdlcy9jcHAuc2NtIChmdXRpbCk6IE5ldyB2YXJpYWJsZS4KPiAqIGdu
dS9wYWNrYWdlcy9wYXRjaGVzL2Z1dGlsLWFkZC1tYWtlZmlsZS5wYXRjaDogTmV3IGZpbGUuCj4g
KiBnbnUvbG9jYWwubWsgKGRpc3RfcGF0Y2hfREFUQSk6IFJlZ2lzdGVyIGl0Lgo+IC0tLQo+IMKg
IGdudS9sb2NhbC5ta8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAgMSArCj4gwqAgZ251L3BhY2thZ2VzL2NwcC5zY23C
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDM4ICsr
KysrKysrCj4gwqAgZ251L3BhY2thZ2VzL3BhdGNoZXMvZnV0aWwtYWRkLW1ha2VmaWxlLnBhdGNo
IHwgOTIKPiArKysrKysrKysrKysrKysrKysrCj4gwqAgMyBmaWxlcyBjaGFuZ2VkLCAxMzEgaW5z
ZXJ0aW9ucygrKQo+IMKgIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9m
dXRpbC1hZGQtbWFrZWZpbGUucGF0Y2gKPiAKPiBkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIv
Z251L2xvY2FsLm1rCj4gaW5kZXggYzI1MjFhY2YwMi4uNzYxMjljOWQ4MiAxMDA2NDQKPiAtLS0g
YS9nbnUvbG9jYWwubWsKPiArKysgYi9nbnUvbG9jYWwubWsKPiBAQCAtMTEzMyw2ICsxMTMzLDcg
QEAgZGlzdF9wYXRjaF9EQVRBCj4gPcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBcCj4gwqDCoMKg
ICVEJS9wYWNrYWdlcy9wYXRjaGVzL2ZyZWVpbWFnZS11bmJ1bmRsZS5wYXRjaMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoFwKPiDCoMKgwqAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvZnVzZS1n
bGliYy0yLjM0LnBhdGNowqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgXAo+IMKg
wqDCoCAlRCUvcGFja2FnZXMvcGF0Y2hlcy9mdXNlLW92ZXJsYXBwaW5nLWhlYWRlcnMucGF0Y2jC
oMKgwqDCoMKgwqDCoMKgwqBcCj4gK8KgICVEJS9wYWNrYWdlcy9wYXRjaGVzL2Z1dGlsLWFkZC1t
YWtlZmlsZS5wYXRjaMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgXAo+IMKgwqDCoCAl
RCUvcGFja2FnZXMvcGF0Y2hlcy9meGRpdi1zeXN0ZW0tbGlicmFyaWVzLnBhdGNowqDCoMKgwqDC
oMKgwqDCoMKgwqDCoFwKPiDCoMKgwqAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvZ2FqaW0taG9ub3Vy
LUdBSklNX1BMVUdJTl9QQVRILnBhdGNowqDCoMKgXAo+IMKgwqDCoCAlRCUvcGFja2FnZXMvcGF0
Y2hlcy9nYW5ldGktZGlzYWJsZS12ZXJzaW9uLXN5bWxpbmtzLnBhdGNowqDCoFwKPiBkaWZmIC0t
Z2l0IGEvZ251L3BhY2thZ2VzL2NwcC5zY20gYi9nbnUvcGFja2FnZXMvY3BwLnNjbQo+IGluZGV4
IGVkNmFlNjkxOTguLjViMTQ2YjNmNGEgMTAwNjQ0Cj4gLS0tIGEvZ251L3BhY2thZ2VzL2NwcC5z
Y20KPiArKysgYi9nbnUvcGFja2FnZXMvY3BwLnNjbQo+IEBAIC0xMjE2LDYgKzEyMTYsNDQgQEAg
KGRlZmluZS1wdWJsaWMgZm9sbHkKPiDCoMKgwqDCoMKgIChzdXBwb3J0ZWQtc3lzdGVtcyAnKCJh
YXJjaDY0LWxpbnV4IiAieDg2XzY0LWxpbnV4IikpCj4gwqDCoMKgwqDCoCAobGljZW5zZSBsaWNl
bnNlOmFzbDIuMCkpKQo+IMKgIAo+ICsoZGVmaW5lLXB1YmxpYyBmdXRpbAo+ICvCoCAobGV0ICgo
Y29tbWl0ICI4M2ZjZjg1Y2Y3NjM4OTQ3YTQ0NjU3YjJmMzM0YzJkOGEyZDVkMDJkIikKPiArwqDC
oMKgwqDCoMKgwqAgKHJldmlzaW9uICIwIikpCj4gK8KgIChwYWNrYWdlCj4gK8KgwqDCoCAobmFt
ZSAiZnV0aWwiKQo+ICvCoMKgwqAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIwLjAuMCIgcmV2aXNp
b24gY29tbWl0KSkKPiArwqDCoMKgIChzb3VyY2UKPiArwqDCoMKgwqAgKG9yaWdpbgo+ICvCoMKg
wqDCoMKgwqAgKG1ldGhvZCBnaXQtZmV0Y2gpCj4gK8KgwqDCoMKgwqDCoCAodXJpIChnaXQtcmVm
ZXJlbmNlCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAodXJsICJodHRwczovL2dpdGxhYi5j
b20vaHlkcmVuL2Z1dGlsIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChjb21taXQgY29t
bWl0KSkpCj4gK8KgwqDCoMKgwqDCoCAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVy
c2lvbikpCj4gK8KgwqDCoMKgwqDCoCAoc2hhMjU2Cj4gK8KgwqDCoMKgwqDCoMKgIChiYXNlMzIK
PiAiMDV2eXg2bjRhcWl4M3cxejc2aGFsOXp4eml4ZnhubHcwY2c0YjA2bGMxbDlnbnc2amE3MSIp
KQo+ICvCoMKgwqDCoMKgwqAgKHBhdGNoZXMKPiArwqDCoMKgwqDCoMKgwqAgKHNlYXJjaC1wYXRj
aGVzICJmdXRpbC1hZGQtbWFrZWZpbGUucGF0Y2giKSkKPiArwqDCoMKgwqDCoMKgIChtb2R1bGVz
ICcoKGd1aXggYnVpbGQgdXRpbHMpKSkKPiArwqDCoMKgwqDCoMKgIChzbmlwcGV0Cj4gK8KgwqDC
oMKgwqDCoMKgICN+KGJlZ2luCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvci1lYWNoCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIChmaWxlKQo+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIChpbnN0YWxsLWZpbGUgZmlsZSAiaW5jbHVkZS9mdXRpbCIpKQo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZpbmQtZmlsZXMgIi4iICJcXC5oKHBwKT8kIikpKSkp
KQpJcyB0aGlzIHNuaXBwZXQgaW50ZW5kZWQgdG8gZ28gdG9nZXRoZXIgd2l0aCB0aGUgcGF0Y2g/
ICBJZiBzbywgcGVyaGFwcwp5b3UgY2FuIGFkYXB0IHRoZSBwYXRjaCB0byBlbWl0IHRoZSByZW5h
bWVzIGFzIHdlbGwgb3IgdXNlIGEgc2Vjb25kCnBhdGNoIHRvIGRvIHNvIHJhdGhlciB0aGFuIGEg
c25pcHBldC4KPiArwqDCoMKgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKPiArwqDC
oMKgIChhcmd1bWVudHMKPiArwqDCoMKgwqAgKGxpc3QgIzp0ZXN0cz8gI2YgOyBubyB0ZXN0cwo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAjOnBoYXNlcwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAj
fihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCAoZGVsZXRlICdjb25maWd1cmUpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAjOm1h
a2UtZmxhZ3MKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgI34obGlzdCAoc3RyaW5nLWFwcGVuZCAi
REVTVERJUj0iICMkb3V0cHV0KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgIlBSRUZJWD0iKSkpCkxldCBQUkVGSVggYmUgIyRvdXRwdXQgaW5zdGVhZCBhbmQgbGVhdmUg
REVTVERJUiBlbXB0eS4KPiArwqDCoMKgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0bGFiLmNvbS9o
eWRyZW4vZnV0aWwiKQo+ICvCoMKgwqAgKHN5bm9wc2lzICJDKysgdXRpbGl0eSBjb2RlIGxpYnJh
cnkiKQo+ICvCoMKgwqAgKGRlc2NyaXB0aW9uICJGdXRpbCBpcyBhIHNldCBvZiBDKysgdXRpbGl0
eSBjb2RlIGFuZCBsaWJyYXJ5Cj4gaGVhZGVycy4iKQo+ICvCoMKgwqAgKGxpY2Vuc2UgbGljZW5z
ZTp6bGliKSkpKQo+IFsuLi5dCgpDaGVlcnMKCg==





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 4/5] gnu: Add rapidxml.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Apr 2023 17:29:02 +0000
Resent-Message-ID: <handler.62178.B62178.168183890419251 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Adam Faiz <adam.faiz@HIDDEN>, 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.168183890419251
          (code B ref 62178); Tue, 18 Apr 2023 17:29:02 +0000
Received: (at 62178) by debbugs.gnu.org; 18 Apr 2023 17:28:24 +0000
Received: from localhost ([127.0.0.1]:60322 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pop7w-00050R-Ct
	for submit <at> debbugs.gnu.org; Tue, 18 Apr 2023 13:28:24 -0400
Received: from mail-ej1-f68.google.com ([209.85.218.68]:42521)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1pop7r-00050B-8R
 for 62178 <at> debbugs.gnu.org; Tue, 18 Apr 2023 13:28:23 -0400
Received: by mail-ej1-f68.google.com with SMTP id fy21so32182177ejb.9
 for <62178 <at> debbugs.gnu.org>; Tue, 18 Apr 2023 10:28:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1681838893; x=1684430893;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=h4JWdarl/KZ67eOp4NlsZeCgn6VP0NdV++Ip079flL0=;
 b=Rw0OIC388Y351QvqsTFxypLu2BEvWVEv4dTkadZQpDe5gW9ZTAVTuOkxzO7cCynZaZ
 NFvKvRUr6o7jpTOy9ZnZhchEJepxvQUB+CVCDrtioTLMSEOPMRnvdGkhZaqi7Sx1YrFd
 6nFi09JZG4gfEjs9wixEvpbyuB9YpgWbNgTp9KbCgcZZpbZGD/uaueZJo6TJmi257vGQ
 G/6tayuHZtywDHGhOPd5oesc8hR0hrCTuYadnVy7oJC3K9Un2GDaJrc11XWqGvqEuGkp
 rLn1J2805n6MUqsH1njHQPZ9p4mYlTGqKrNqEicVqUz1DCQQDZF6T7rS5nH5zto9CAJe
 aSNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1681838893; x=1684430893;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=h4JWdarl/KZ67eOp4NlsZeCgn6VP0NdV++Ip079flL0=;
 b=RMPw1LvkJZBCWYNLa9qWfk20ZrzduPNhXTyWwl1e95t763SnOeD5pVTN9mFfp5DMs/
 +paFZ7FqDLuSUoe3cYShHq/liNgW5bA1ionC9sf5qjH3C3YzNlU/WKxluAEsDzBHw6hn
 a9PWjunV9Ko57ZmDw4M2yXIgXP5PsmPVgwNBNMkZmqppK7IMsc9OkPrlkqsr+mvjP8Ow
 2kGkgO7upTp0yr9DoHfPf+wDbyPkBAUwM2YlaIelDDJr28h6BBjHunIgKLph99BOp2kW
 LeyJp9UX/LHtjhMM2AUdxlmbCcpS+fNX22EcXTDmJxy0b+iJY0dCBOi9eGUTrMiX9izg
 VY9A==
X-Gm-Message-State: AAQBX9ddkVYrudAWQxuUV6ZwvBJFIkKfvv7WBcNRJLi3NOUzf9+yqrG/
 /EQzrEJDpEBdRV77R7+XHQQ=
X-Google-Smtp-Source: AKy350YlSKgqC9JdIXVbQ4AMXSBHFI3tzjrEit7fQzBZ61kDZDrH6m0SGU+fLmsqAgsletS6Tf7yfg==
X-Received: by 2002:a17:906:5610:b0:94d:a2c2:9aeb with SMTP id
 f16-20020a170906561000b0094da2c29aebmr11725019ejq.49.1681838893231; 
 Tue, 18 Apr 2023 10:28:13 -0700 (PDT)
Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 p25-20020a17090635d900b0094e75d3ba1bsm8308654ejb.131.2023.04.18.10.28.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Apr 2023 10:28:12 -0700 (PDT)
Message-ID: <3af919a3a0c1a4b67eb247470f9937ff8efcd81e.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Tue, 18 Apr 2023 19:28:11 +0200
In-Reply-To: <00d3c326-8ae2-86ad-5d4c-466334ad3c93@HIDDEN>
References: <00d3c326-8ae2-86ad-5d4c-466334ad3c93@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
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 (-)

Am Donnerstag, dem 16.03.2023 um 14:31 +0800 schrieb Adam Faiz:
> =C2=A0From 470ac3c7e5cea2c08a64745037cd73af59027c26 Mon Sep 17 00:00:00
> 2001
> Message-Id:
> <470ac3c7e5cea2c08a64745037cd73af59027c26.1678947948.git.adam.faiz@di
> sroot.org>
> In-Reply-To:
> <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@di
> sroot.org>
> References:
> <735f08bc3d271959685e03d761f5ac9039e5cfd3.1678947948.git.adam.faiz@di
> sroot.org>
> From: AwesomeAdam54321 <adam.faiz@HIDDEN>
> Date: Tue, 14 Mar 2023 14:07:08 +0800
> Subject: [PATCH v1 4/5] gnu: Add rapidxml.
>=20
> * gnu/packages/xml.scm (rapidxml): New variable.
> ---
> =C2=A0 gnu/packages/xml.scm | 30 ++++++++++++++++++++++++++++++
> =C2=A0 1 file changed, 30 insertions(+)
>=20
> diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
> index 0b26a63e85..c8dbd27772 100644
> --- a/gnu/packages/xml.scm
> +++ b/gnu/packages/xml.scm
> @@ -76,6 +76,7 @@ (define-module (gnu packages xml)
> =C2=A0=C2=A0=C2=A0 #:use-module (guix download)
> =C2=A0=C2=A0=C2=A0 #:use-module (guix git-download)
> =C2=A0=C2=A0=C2=A0 #:use-module (guix build-system cmake)
> +=C2=A0 #:use-module (guix build-system copy)
> =C2=A0=C2=A0=C2=A0 #:use-module (guix build-system gnu)
> =C2=A0=C2=A0=C2=A0 #:use-module (guix build-system meson)
> =C2=A0=C2=A0=C2=A0 #:use-module (guix build-system perl)
> @@ -1983,3 +1984,32 @@ (define-public python-xmltodict
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (description "This package provides a Pyth=
on library to convert
> XML to
> =C2=A0 @code{OrderedDict}.")
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat)))
> +
> +(define-public rapidxml
> +=C2=A0 (package
> +=C2=A0=C2=A0=C2=A0 (name "rapidxml")
> +=C2=A0=C2=A0=C2=A0 (version "1.13")
> +=C2=A0=C2=A0=C2=A0 (source (origin
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (method url-fetch)
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (uri (string-append
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "https://sourceforge.net/project=
s/"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "rapidxml/files/rapidxml/rapidxm=
l%20"
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 version "/rapidxml-" version ".z=
ip"))
Small nitpick, you should try to fit this as=20
              (uri (string-append
                    "https://sourceforge.net/projects/rapidxml/"
                    "files/rapidxml/rapidxml%20" version "/"
                    "rapidxml-" version ".zip"))
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 (sha256
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 (base32
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0
> "0w9mbdgshr6sh6a5jr10lkdycjyvapbj7wxwz8hbp0a96y3biw63"))))
> +=C2=A0=C2=A0=C2=A0 (build-system copy-build-system)
> +=C2=A0=C2=A0=C2=A0 (native-inputs
> +=C2=A0=C2=A0=C2=A0=C2=A0 (list unzip))
Can go on one line, but arguments should be first.
> +=C2=A0=C2=A0=C2=A0 (arguments
> +=C2=A0=C2=A0=C2=A0=C2=A0 (list
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:install-plan
> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~'(("./" "include/rapidxml" #:include-re=
gexp ("\\.hpp$")))))
> +=C2=A0=C2=A0=C2=A0 (synopsis "XML Parser")
> +=C2=A0=C2=A0=C2=A0 (description
> +=C2=A0=C2=A0=C2=A0=C2=A0 "RapidXml is an attempt to create the fastest X=
ML parser
> possible,
> +while retaining useability, portability and reasonable W3C
> compatibility.
> +=C2=A0 It is an in-situ parser written in modern C++, with parsing speed
> approaching
> +that of strlen function executed on the same data.")
I think we should avoid claims like "the fastest" in particular with
benchmarks referring to GCC 4 :)
Better, "RapidXml is a fast, mostly W3C-compatible XML DOM parser.  It
uses an in-situ parsing approach, that is it does not copy the input
string."
> +=C2=A0=C2=A0=C2=A0 (home-page "https://rapidxml.sourceforge.net/")
> +=C2=A0=C2=A0=C2=A0 (license license:boost1.0)))
Cheers




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#62178] [PATCH v1 5/5] gnu: Add terrarium.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Apr 2023 18:30:02 +0000
Resent-Message-ID: <handler.62178.B62178.16818425502717 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 62178
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Adam Faiz <adam.faiz@HIDDEN>, 62178 <at> debbugs.gnu.org
Received: via spool by 62178-submit <at> debbugs.gnu.org id=B62178.16818425502717
          (code B ref 62178); Tue, 18 Apr 2023 18:30:02 +0000
Received: (at 62178) by debbugs.gnu.org; 18 Apr 2023 18:29:10 +0000
Received: from localhost ([127.0.0.1]:60380 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1poq4j-0000hk-V0
	for submit <at> debbugs.gnu.org; Tue, 18 Apr 2023 14:29:10 -0400
Received: from mail-ed1-f67.google.com ([209.85.208.67]:62691)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1poq4g-0000hC-BE
 for 62178 <at> debbugs.gnu.org; Tue, 18 Apr 2023 14:29:08 -0400
Received: by mail-ed1-f67.google.com with SMTP id
 4fb4d7f45d1cf-506bdf29712so3086592a12.0
 for <62178 <at> debbugs.gnu.org>; Tue, 18 Apr 2023 11:29:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1681842540; x=1684434540;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=BV7y6Sra9dNP9om5OntgcNF9U6HXCCpyK0yUGp2I05Y=;
 b=fbcbcKIFSZXQgLr2Njp6RQYYh6JDFXHS/4IRcqmLMwp8LkIZnYx26/bD1x2UI+D2q4
 EUhQ6qplLINiUYxGmJwz7KuCyOptBaREhux5a83ey4sCEY6i87e+296BRY9rcH0xJ9f1
 3r6wzWjbFc7CDTuiMEJYpOP7ZPXIKD6G33IWyQ15Vu5hxrorgxxZ1Id9bUks/c1a6m+x
 FRjeR/K8XVuUfXZrd3DRsWgZq/yqTlkxeXMk7CV7qmC9Z5ogB3Vfn53NLuB7qfj+COiY
 7/ssGRiW1L7Yhxgkdj8eTjHrQNn7sxqs1r9tBOHO1g+mUBOkQAQy7JJxH3tx7ZiSzVX/
 FcKw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1681842540; x=1684434540;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=BV7y6Sra9dNP9om5OntgcNF9U6HXCCpyK0yUGp2I05Y=;
 b=j4yycezdJIlZeAovHAsGGtxeysYM+DSwXZxasN9bku+qzXPHsLbfRlZ6Ze0yklvLj3
 9vzz/8F1xr0VDhsvrS09aEWIfYtIXr40AP/JBhlln6tNt39pb6izWCc7W+Kp2RReKvje
 MyEonxYyVPqAn0A+RgOdrUMKcKsXtB74HXj270R2q7aUmfE4C1daLLJLUWhjFzT1idTb
 YC0ubWfqE8U095AhdRlTw5NdFJ0N/ieCApYOCaQ/XKDNgtOAAq6BM51H1ApBnV49ehww
 mOf3HNi3esS0qbGLMWfapxhg2RI8wQKnMAE/i2nM1zRCTwuXJj0hz407rBuGwsq+pdDS
 7dog==
X-Gm-Message-State: AAQBX9fB50XEG+MNDvqWtY/BPRR6uOno2tZquUpOvUuyY1uNrI0aPshs
 RYXuOYJdPP25l2ZFzxFOxOU=
X-Google-Smtp-Source: AKy350bZ1NIfb5b3xeMhtHaWEiuG7SNUaSSB+HOqANOLsUUPstd5xMycxfCdDX8ELg2SGXcOzDn3Ew==
X-Received: by 2002:a05:6402:3592:b0:504:ab52:fab8 with SMTP id
 y18-20020a056402359200b00504ab52fab8mr3870146edc.10.1681842540165; 
 Tue, 18 Apr 2023 11:29:00 -0700 (PDT)
Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 p7-20020aa7d307000000b00506be898998sm778832edq.29.2023.04.18.11.28.59
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Apr 2023 11:28:59 -0700 (PDT)
Message-ID: <d673c32b16e66df723679213c3bf660a2a777b6f.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Tue, 18 Apr 2023 20:28:58 +0200
In-Reply-To: <051317d0-87ca-d0bd-4e1c-4a7b2fb1a6e3@HIDDEN>
References: <051317d0-87ca-d0bd-4e1c-4a7b2fb1a6e3@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.46.0 
MIME-Version: 1.0
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 (-)

QW0gRG9ubmVyc3RhZywgZGVtIDE2LjAzLjIwMjMgdW0gMTQ6MzIgKzA4MDAgc2NocmllYiBBZGFt
IEZhaXo6Cj4gwqBGcm9tIGUwNDFiMDFkZDMxYjkxNWFjMDQyY2EwZTMwY2JjYmQwY2Y5YzYyZGYg
TW9uIFNlcCAxNyAwMDowMDowMAo+IDIwMDEKPiBNZXNzYWdlLUlkOgo+IDxlMDQxYjAxZGQzMWI5
MTVhYzA0MmNhMGUzMGNiY2JkMGNmOWM2MmRmLjE2Nzg5NDc5NDguZ2l0LmFkYW0uZmFpekBkaQo+
IHNyb290Lm9yZz4KPiBJbi1SZXBseS1UbzoKPiA8NzM1ZjA4YmMzZDI3MTk1OTY4NWUwM2Q3NjFm
NWFjOTAzOWU1Y2ZkMy4xNjc4OTQ3OTQ4LmdpdC5hZGFtLmZhaXpAZGkKPiBzcm9vdC5vcmc+Cj4g
UmVmZXJlbmNlczoKPiA8NzM1ZjA4YmMzZDI3MTk1OTY4NWUwM2Q3NjFmNWFjOTAzOWU1Y2ZkMy4x
Njc4OTQ3OTQ4LmdpdC5hZGFtLmZhaXpAZGkKPiBzcm9vdC5vcmc+Cj4gRnJvbTogQXdlc29tZUFk
YW01NDMyMSA8YWRhbS5mYWl6QGRpc3Jvb3Qub3JnPgo+IERhdGU6IFR1ZSwgMTQgTWFyIDIwMjMg
MTQ6MTk6NTkgKzA4MDAKPiBTdWJqZWN0OiBbUEFUQ0ggdjEgNS81XSBnbnU6IEFkZCB0ZXJyYXJp
dW0uCj4gCj4gKiBnbnUvcGFja2FnZXMvZ2FtZXMuc2NtICh0ZXJyYXJpdW0pOiBOZXcgdmFyaWFi
bGUuCj4gLS0tCj4gwqAgZ251L3BhY2thZ2VzL2dhbWVzLnNjbSB8IDk3Cj4gKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gwqAgMSBmaWxlIGNoYW5nZWQsIDk3IGlu
c2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dhbWVzLnNjbSBiL2du
dS9wYWNrYWdlcy9nYW1lcy5zY20KPiBpbmRleCAyOTQ2Yzc4N2FmLi5iNDc1YmU0NjU0IDEwMDY0
NAo+IC0tLSBhL2dudS9wYWNrYWdlcy9nYW1lcy5zY20KPiArKysgYi9nbnUvcGFja2FnZXMvZ2Ft
ZXMuc2NtCj4gQEAgLTYxOCw2ICs2MTgsMTAzIEBAIChkZWZpbmUtcHVibGljIGJhc3RldAo+IMKg
IGNhbnlvbnMgYW5kIHdhaXQgZm9yIHRoZSBsb25nIEktc2hhcGVkIGJsb2NrIHRvIGNsZWFyIGZv
dXIgcm93cyBhdAo+IGEgdGltZS4iKQo+IMKgwqDCoMKgwqAgKGxpY2Vuc2UgbGljZW5zZTpncGwz
KykpKQo+IMKgIAo+ICsoZGVmaW5lLXB1YmxpYyB0ZXJyYXJpdW0KPiArwqAgKGxldCAoKGNvbW1p
dCAiNGE0ODk3MTdiMmZjNTM5MDNiOTM0NDg3ZDczMjFiZTQ2ODJlNGUyYiIpCj4gK8KgwqDCoMKg
wqDCoMKgIChyZXZpc2lvbiAiMCIpKQo+ICvCoCAocGFja2FnZQo+ICvCoMKgwqAgKG5hbWUgInRl
cnJhcml1bSIpCj4gK8KgwqDCoCAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjAuMS45IiByZXZpc2lv
biBjb21taXQpKQo+ICvCoMKgwqAgKHNvdXJjZQo+ICvCoMKgwqDCoCAob3JpZ2luCj4gK8KgwqDC
oMKgwqDCoCAobWV0aG9kIGdpdC1mZXRjaCkKPiArwqDCoMKgwqDCoMKgICh1cmkgKGdpdC1yZWZl
cmVuY2UKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1cmwgImh0dHBzOi8vZ2l0bGFiLmNv
bS9oeWRyZW4vdGVycmFyaXVtIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChjb21taXQg
Y29tbWl0KSkpCj4gK8KgwqDCoMKgwqDCoCAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUg
dmVyc2lvbikpCj4gK8KgwqDCoMKgwqDCoCAoc2hhMjU2Cj4gK8KgwqDCoMKgwqDCoMKgIChiYXNl
MzIKPiAiMHhxN2tmbDdkdnZ3MjIya2FtdzFiNXBhcTVwOTk3ejhweDh4aW1iejEydjBrajYyYXFq
ZiIpKQo+ICvCoMKgwqDCoMKgwqAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQo+ICvC
oMKgwqDCoMKgwqAgKHNuaXBwZXQKPiArwqDCoMKgwqDCoMKgwqAgI34oYmVnaW4KPiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCAoZm9yLWVhY2gKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRl
bGV0ZS1maWxlCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAnKCJyZXNvdXJjZXMvamFjay50
dGYiIDsgdW5saWNlbnNlZCBmb250LCBwcm9iYWJseQo+IHNoYXJld2FyZQo+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgICJyZXNvdXJjZXMvbGliZXJhdGlvbi50dGYiKSkgOyBidW5kbGVk
IGZvbnQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9yLWVhY2gKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIChsYW1iZGEgKGZpbGUpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgKGNvcHktcmVjdXJzaXZlbHkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChz
dHJpbmctYXBwZW5kICJidWlsZC9saW51eC1nY2Mtc2RsMi1yZWxlYXNlLyIgZmlsZSkKPiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctYXBwZW5kICIuLyIgZmlsZSkpKQo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJygic3JjIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgICJtYWtlZmlsZSIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiY29u
ZmlndXJlLnNoIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJvYmplY3RzLm1rIgo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJzb3VyY2VzLm1rIikpCj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgKHJlbmFtZS1maWxlICJjb25maWd1cmUuc2giICJjb25maWd1cmUiKQo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAiY29uZmlndXJlIgo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJ3aGljaCIpICJ0eXBlIC1wIikpCj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICJtYWtlZmlsZSIKPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgKCgiLi5MSUJTLiBgc2RsMi1jb25maWcgLS1jZmxhZ3MgLS1saWJzYCIpCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi1sYm94MmQgLWxmZ2VhbCAtbGZ1dGlsIC1s
Z2VyYW11biIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIkBlY2hvICdCdWlsZGlu
ZyB0YXJnZXQ6IC5AJyIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1h
cHBlbmQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJzZWQgLWkgLWUgXCJzLEBE
RVNURElSQCwkKERFU1RESVIpLFwiIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
IiAtZSBcInMsQFBSRUZJWEAsJChQUkVGSVgpLFwiIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgIiAtZSBcInMsQEZPTlRfRElSQCwkKEZPTlRfRElSKSxcIiIKPiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgICIgc3JjL2xvYWRpbmdfc3RhdGUuY3BwIHNyYy9tYWluLmNw
cCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICIgc3JjL29wdGlvbnNfbWVudV9z
dGF0ZS5jcHAKPiBzcmMvbWFpbl9tZW51X3N0YXRlLmNwcFxuXHQiCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCAiQGVjaG8gJ0J1aWxkaW5nIHRhcmdldDogJEAnIikpCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoImNsZWFuOiIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgKHN0cmluZy1hcHBlbmQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
ICJpbnN0YWxsOiB0ZXJyYXJpdW1cblx0Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgImluc3RhbGwgLWQgJChERVNURElSKSQoUFJFRklYKS9zaGFyZVxuXHQiCj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiY3AgLXIgcmVzb3VyY2VzICQoREVTVERJUikkKFBSRUZJ
WCkvc2hhcmVcblx0Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImluc3RhbGwg
LWQgJChERVNURElSKSQoUFJFRklYKS9iaW5cblx0Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgImluc3RhbGwgLW0gNzU1IHRlcnJhcml1bQo+ICQoREVTVERJUikkKFBSRUZJWCkv
YmluXG5cbiIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJjbGVhbjoiKSkpCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICJzcmMvdGVycmFyaXVtX2dhbWVf
bG9naWMuY3BwIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJjb25maWcucHJvcGVy
dGllcyIpCj4gIi50ZXJyYXJpdW0vY29uZmlnLnByb3BlcnRpZXMiKSkKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogInNyYy9tYWluX21lbnVfc3RhdGUuY3BwIgo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJyZXNvdXJjZXMvbWFwcyIpICIudGVycmFyaXVtL21h
cHMiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJyZXNvdXJjZXMvY2hhcnMiKSAi
LnRlcnJhcml1bS9jaGFycyIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoInJlc291
cmNlcy9qYWNrLnR0ZiIpICJARk9OVF9ESVJAL0xpYmVyYXRpb25TYW5zLQo+IEJvbGQudHRmIikK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgicmVzb3VyY2VzL2xpYmVyYXRpb24udHRm
IikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiQEZPTlRfRElSQC9MaWJlcmF0aW9u
TW9uby1SZWd1bGFyLnR0ZiIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRl
KiAic3JjL29wdGlvbnNfbWVudV9zdGF0ZS5jcHAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgICgoInJlc291cmNlcy9qYWNrLnR0ZiIpICJARk9OVF9ESVJAL0xpYmVyYXRpb25TYW5zLQo+
IEJvbGQudHRmIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgicmVzb3VyY2VzL2xp
YmVyYXRpb24udHRmIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiQEZPTlRfRElS
QC9MaWJlcmF0aW9uTW9uby1SZWd1bGFyLnR0ZiIpKQpJJ2QgdXNlIEBCT0xEX0ZPTlRAIGFuZCBA
UkVHVUxBUl9GT05UQCBhbmQgcG9zc2libHkgYWxsb3cgdXNlcnMgdG8KcGFyYW1ldGVyaXplIHRo
b3NlIGlmIG5lY2Vzc2FyeS4gIEluIGFueSBjYXNlLCB0aGlzIHR5cGUgb2YgZml4IGlzCnR5cGlj
YWxseSBtYWRlIGluIGEgYnVpbGQgcGhhc2UgcmF0aGVyIHRoYW4gYSBzbmlwcGV0IHNvIHRoYXQg
dGhlCmFjdHVhbCBwYXRoIGNhbiBiZSBoYXJkY29kZWQgdmlhIHNlYXJjaC1pbnB1dC1maWxlLgo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAnKCJzcmMvbG9hZGluZ19zdGF0
ZS5jcHAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgInNyYy9tYWluLmNwcCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAic3JjL21haW5fbWVudV9zdGF0ZS5jcHAiKQo+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJcXC4vcmVzb3VyY2VzLyIpICJyZXNvdXJjZXMvIikpCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICcoInNyYy9vcHRpb25zX21lbnVf
c3RhdGUuY3BwIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgICJzcmMvbG9hZGluZ19zdGF0ZS5jcHAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgInNyYy9tYWluX21lbnVfc3RhdGUuY3Bw
Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
ICJzcmMvbWFpbi5jcHAiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJyZXNvdXJj
ZXMvIikKPiAiQERFU1RESVJAQFBSRUZJWEAvc2hhcmUvcmVzb3VyY2VzLyIpKSkpKSkKPiArwqDC
oMKgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKPiArwqDCoMKgIChpbnB1dHMKPiAr
wqDCoMKgwqAgKGxpc3QgYm94MmQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgZmdlYWwKPiArwqDC
oMKgwqDCoMKgwqDCoMKgwqAgZm9udC1saWJlcmF0aW9uCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
IGZ1dGlsCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIGxpYmdlcmFtdW4KPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqAgcmFwaWR4bWwpKQo+ICvCoMKgwqAgKGFyZ3VtZW50cwo+ICvCoMKgwqDCoCAobGlz
dCAjOnRlc3RzPyAjZiA7IG5vIHRlc3RzCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgICM6bWFrZS1m
bGFncwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAjfihsaXN0IChzdHJpbmctYXBwZW5kICJERVNU
RElSPSIgIyRvdXRwdXQpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo
c3RyaW5nLWFwcGVuZCAiRk9OVF9ESVI9Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIyQodGhpcy1wYWNrYWdlLWlu
cHV0ICJmb250LQo+IGxpYmVyYXRpb24iKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi9zaGFyZS9mb250cy90cnVl
dHlwZSIpKSkpCj4gK8KgwqDCoCAoaG9tZS1wYWdlICJodHRwczovL2dpdGxhYi5jb20vaHlkcmVu
L3RlcnJhcml1bSIpCj4gK8KgwqDCoCAoc3lub3BzaXMgIjJEIGJsb2NrIHNhbmRib3ggZ2FtZSIp
Cj4gK8KgwqDCoCAoZGVzY3JpcHRpb24gIlRlcnJhcml1bSBpcyBhIDJEIHNhbmRib3ggZ2FtZSBj
ZW50ZXJlZCBhcm91bmQKPiBleHBsb3JhdGlvbgo+ICthbmQgYnVpbGRpbmcuwqAgUGxheWVycyBj
YW4gY3JlYXRlIGFuZCBkZXN0cm95IHZhcmlvdXMgdHlwZXMgb2YKPiBibG9ja3MgaW4gYQo+ICt0
d28tZGltZW5zaW9uYWwgb3BlbiB3b3JsZCwgaW5oYWJpdGVkIHdpdGggdGhlIG9jY2FzaW9uYWwg
dG9hZC4iKQo+ICvCoMKgwqAgKGxpY2Vuc2UgbGljZW5zZTpncGwyKykpKSkKPiArCj4gwqAgKGRl
ZmluZS1wdWJsaWMgdGV0cmluZXQKPiDCoMKgwqAgKHBhY2thZ2UKPiDCoMKgwqDCoMKgIChuYW1l
ICJ0ZXRyaW5ldCIpCgpDaGVlcnMK






Last modified: Tue, 18 Apr 2023 18:30:02 UTC

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