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--
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
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
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
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
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
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
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==
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
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
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
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
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
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
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.
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
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==
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
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
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.