From unknown Thu Jun 19 14:33:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26737: [PATCH] gnu: Add cataclysm-dda. Resent-From: Kei Kebreau Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 May 2017 17:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26737 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 26737@debbugs.gnu.org Cc: Kei Kebreau X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149365926919580 (code B ref -1); Mon, 01 May 2017 17:22:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 May 2017 17:21:09 +0000 Received: from localhost ([127.0.0.1]:49861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5F0X-00055k-2I for submit@debbugs.gnu.org; Mon, 01 May 2017 13:21:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5F0U-00054v-4M for submit@debbugs.gnu.org; Mon, 01 May 2017 13:21:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5F0N-0008Bl-ND for submit@debbugs.gnu.org; Mon, 01 May 2017 13:21:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53489) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d5F0N-0008BZ-Ji for submit@debbugs.gnu.org; Mon, 01 May 2017 13:20:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5F0M-0008K7-8y for guix-patches@gnu.org; Mon, 01 May 2017 13:20:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5F0I-00087g-B8 for guix-patches@gnu.org; Mon, 01 May 2017 13:20:58 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:57070 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5F0I-00086R-2c for guix-patches@gnu.org; Mon, 01 May 2017 13:20:54 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 30C2851448E; Mon, 1 May 2017 19:20:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493659252; bh=R02A+No2CcwPN53mLFInyw1eFduyhJAfPmoTQZ1cag0=; h=From:To:Cc:Subject:Date:From; b=QCVcYZnVZFbMsmqdx7E3+Pl8BBMW4dbtk6CYcWEU8GLdSnMwSZfub4DIflRO8uYql K+nBMKQZcNUWoo/lk5sUwEP4+KqhNaTfBL0iW1f9u5wtw6zQgiHh/yFvzHImqwteKl cLnb0KpgF7KYFKscf6JCLTp01i+tAkQ/AArX+aDY= From: Kei Kebreau DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493659250; bh=R02A+No2CcwPN53mLFInyw1eFduyhJAfPmoTQZ1cag0=; h=From:To:Cc:Subject:Date:From; b=pV303lOrJ2H4v+mKdbJDwpx7SF3vsoM+WY8gIMUPcPQB16hfT+VLwW78dJBebTSA3 nFX9SPsHLOIQRnq6TfPaKtU+EODWBgsOCS5SBwOVV6SZkfyL/WmzPZH5aJQ087bPZR PkZiMlOkRO/K4g40pKCStDgavzQX/1Ou8zVG7Bb8= Date: Mon, 1 May 2017 13:20:40 -0400 Message-Id: <20170501172040.12350-1-kei@openmailbox.org> X-Mailer: git-send-email 2.12.2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * gnu/packages/games.scm (cataclysm-dda): New variable. --- gnu/packages/games.scm | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index b31bb93db..90f84e441 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -126,6 +126,54 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system trivial)) +(define-public cataclysm-dda + (package + (name "cataclysm-dda") + (version "0.C") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/CleverRaven/Cataclysm-DDA/" + "archive/" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1xlajmgl9cviqyjpp5g5q4rbljy9gqc49v54bi8gpzr68s14gsb9")) + (modules '((guix build utils))) + ;; Import cmath header for the std::pow function. + (snippet + '(for-each (lambda (file) + (substitute* file + (("#include ") + "#include "))) + (find-files "src"))))) + (build-system gnu-build-system) + (arguments + '(#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out")) + "USE_HOME_DIR=1" "DYNAMIC_LINKING=1") + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda _ + (substitute* "Makefile" + (("ncursesw5-config") "ncursesw6-config")) + #t))) + ;; TODO: Add libtap++ from https://github.com/cbab/libtappp as a native + ;; input in order to support tests. + #:tests? #f)) + (inputs + `(("ncurses" ,ncurses))) + (home-page "http://en.cataclysmdda.com/") + (synopsis "Survival horror roguelike video game") + (description + "Cataclysm: Dark Days Ahead is a roguelike set in a post-apocalyptic world. +Struggle to survive in a harsh, persistent, procedurally generated world. +Scavenge the remnants of a dead civilization for food, equipment, or, if you are +lucky, a vehicle with a full tank of gas to get you out of Dodge. Fight to +defeat or escape from a wide variety of powerful monstrosities, from zombies to +giant insects to killer robots and things far stranger and deadlier, and against +the others like yourself, that want what you have.") + (license license:cc-by-sa3.0))) + (define-public freedoom (package (name "freedoom") -- 2.12.2 From unknown Thu Jun 19 14:33:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26737: Making sure that comments can be made References: <20170501172040.12350-1-kei@openmailbox.org> In-Reply-To: <20170501172040.12350-1-kei@openmailbox.org> Resent-From: Kei Kebreau Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 May 2017 19:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26737 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 26737@debbugs.gnu.org Received: via spool by 26737-submit@debbugs.gnu.org id=B26737.14959138771608 (code B ref 26737); Sat, 27 May 2017 19:38:01 +0000 Received: (at 26737) by debbugs.gnu.org; 27 May 2017 19:37:57 +0000 Received: from localhost ([127.0.0.1]:41075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEhXA-0000Ps-Rd for submit@debbugs.gnu.org; Sat, 27 May 2017 15:37:57 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:40476 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEhX9-0000Pk-Sv for 26737@debbugs.gnu.org; Sat, 27 May 2017 15:37:56 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id B64BA51CC37; Sat, 27 May 2017 21:37:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1495913874; bh=yk7S6EBb2h7Bbqtnwg/iECWf6+7J9MZb3ux63SV6hDQ=; h=From:To:Subject:Date:From; b=yWIiE+YT1o6CzPT1fC6uof3W+EUvX9SbQMxYlmdmAdGjUws9ymEnKDBULHj4afWB/ WT3Qj4iOwN5K313x2JNbKdwj/5R+/afzE5DTq11+ggZP5d1OoJy+dGYRW9fmUHMgPt aagtaMwlFq9WYkGPKON6OSuh2ilLlF3v8TsGYDOs= From: Kei Kebreau DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1495913874; bh=yk7S6EBb2h7Bbqtnwg/iECWf6+7J9MZb3ux63SV6hDQ=; h=From:To:Subject:Date:From; b=yWIiE+YT1o6CzPT1fC6uof3W+EUvX9SbQMxYlmdmAdGjUws9ymEnKDBULHj4afWB/ WT3Qj4iOwN5K313x2JNbKdwj/5R+/afzE5DTq11+ggZP5d1OoJy+dGYRW9fmUHMgPt aagtaMwlFq9WYkGPKON6OSuh2ilLlF3v8TsGYDOs= Date: Sat, 27 May 2017 15:37:27 -0400 Message-ID: <874lw6drbc.fsf@openmailbox.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain Can I commit this (note: I will enable the release build, which optimizes for size)? And for games with both ncurses and SDL tiles interfaces, should the two interfaces be separate outputs or separate packages all together? TIA, Kei --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlkp1XgACgkQ5qXuPBlG eg0wpg/9F+MZrTno9mkFNrnXG1zv1Agkz6sk0631A4g3eO0AqApbxfaSpD8pyvg8 9bOeXRNN0mq84CRXVUrIIw4ijvBA5D6uxXs6CaMMD1Y1Pvj5IBHMjE9ooZ1t0c3L 6oxN6w1AXQIplzS1EhgNLnu0aLkqujP48egdoh7tKWzO8Hy/btjwbvWw3wXXgYq/ 7sAN6n4GwN2WO1UK4vSw7KRFlZ5H0QJwxjSyfGZ87SI71nlZXAfASgDWDytoKCVr 1rA6n6BPq86p5PDDWpiTWwfuAc9MMspUhnR5VJzUUAYjXdTf+wAK4QM3HsasqoGP sHIj4rEr+8a3lN90QywNHrHc+L25ioEUdzLhBTO8nu5wdHwYBwZ6lGOeSRfa7ucX 78aY/PWye0MYBrUQuuRvRLPjyrYsEo6AwJ1gOmPdvPdQFXM4cw/Erm760T8FDsyW EfYgLNrn46nYjVoZ1ROMK8mb92f4C2brxpjF/8nu9b2FNNbp6fohJh1ljXUfuxGr r3xk9pB2qQ4fsQg264q6ZI0XQH7TQy/jdLkDrYo6LvFK+3WzSZbyAYRip+KeKpBG CZzF7rgY/czWREfNQNz8xwKf7XY6tQyeewa3eDjrFJ/vJH26hnJEEInjm+X01KvT ccOsy6P3zm0yIVVHBq0LI1OAF71YpWyfIhw64oA314D0aYIxxGQ= =9MvJ -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Jun 19 14:33:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26737: Making sure that comments can be made Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 May 2017 17:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26737 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Kei Kebreau , 26737@debbugs.gnu.org Received: via spool by 26737-submit@debbugs.gnu.org id=B26737.149599337214635 (code B ref 26737); Sun, 28 May 2017 17:43:01 +0000 Received: (at 26737) by debbugs.gnu.org; 28 May 2017 17:42:52 +0000 Received: from localhost ([127.0.0.1]:41946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dF2DM-0003ny-FW for submit@debbugs.gnu.org; Sun, 28 May 2017 13:42:52 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:33473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dF2DK-0003nq-EX for 26737@debbugs.gnu.org; Sun, 28 May 2017 13:42:51 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 5D409202F1; Sun, 28 May 2017 13:42:49 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sun, 28 May 2017 13:42:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=e4AH/7vkp2JpAIdRZNIe3kjvwSMWhSpRYhLLzIj32 HY=; b=2I29CDBAHHHN05RqS/Xu2zqjmyW0/YPY52LedhA8LVv5mUU95Y3bJJ1ZG SLKMOx9aF6T3XW0sAL74gxKS/HU8hKuk16iuUPpqHtxpacW3m0zswV5Y4Jw8P0Yo qVDS8ZWvrRmUYQCCqKZeBLaJOzS3bcIHgzFaV5MIK/7CXe4MHHFxNLG4VKgjd4ln sD2f3hZg+vI04XhG91D5UH72EuOHKS1uYtnxCdfD77EKVPeRUbHOznHHCwISUTx4 p+EFgeJGxwvI8k1VC3kBWtMXO9cYnmeajnafRiI2QQXYK/0YngSo/ikIYmJTY5CW 5HwWdpnhL5NGQJaS7pd5koJZMZu6g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=e4AH/7vkp2JpAIdRZN Ie3kjvwSMWhSpRYhLLzIj32HY=; b=V30jgwb8NoX5a/k5RC/a6LwzjEDAWoEHVf AWQeORcfDJhbpWSYyV2rTUBj+z8+ayY8dLyZyKLYGrCHliVXLhzqLY9iimssW/0W m8+QWSM1LwlVDwAwTu5neKdB6FXYb+kpwjn2SMqLuhn+bdoMR/Zcv+/7qtgFPGmT w0vv1nehhJNijZ/paRZF6XAEgGyjXKsRYcVYLUFXRBxU6Zb7IeaogvICL4kG8uAm h330fLbQY4offAeMYMKnWGTq/z/UKF353poPxUN4TxrUH9QYabjAQZWFzFbXJl/0 hEbI1OHP+TYxGZ3egg/W4+Psa9TimFrBgn3zrN1fVU0eKz6eZxuQ== X-ME-Sender: X-Sasl-enc: SBzsfUPEuneTqkm7zfpPJyoKeTiZk5X9Q6Eug2I7vBhF 1495993368 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id E2F3B7E794; Sun, 28 May 2017 13:42:48 -0400 (EDT) From: Marius Bakke In-Reply-To: <874lw6drbc.fsf@openmailbox.org> References: <20170501172040.12350-1-kei@openmailbox.org> <874lw6drbc.fsf@openmailbox.org> User-Agent: Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Sun, 28 May 2017 19:42:47 +0200 Message-ID: <87inkkg9ns.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain Kei Kebreau writes: > Can I commit this (note: I will enable the release build, which > optimizes for size)? And for games with both ncurses and SDL tiles > interfaces, should the two interfaces be separate outputs or separate > packages all together? Since there has been no feedback for a month, I think you can go ahead and commit it (see HACKING). I do find the s// substitution a bit odd. Is there an upstream issue about it? I think we should do that in a phase instead, since it's apparently not a problem with other compilers(?). Different outputs is generally better than separate packages, but I guess it depends on the case. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlkrDBcACgkQoqBt8qM6 VPp2tAf+JL+8YfXSbr2xsEt/cdUJnM49ROeYGebtKvs0PnQ1M4NQFXTQMJcdxQ5n oPlBTWu4xKALfYYe9lCjRKf7ES4CuhXtV489I+0HetrGxXCvcJyJeAlM7AgFbTv4 kA8tB6LfyBMpi1toJyDxmgd54pWQPgrS+UVPM6h3/ya6O2byDzsg3llIheI/cZII lUmFcQ1UBPDl651P0CdxpZPSuSF5N0ZjNcbgWBQu67dVJP2kOZcUVJHkA/Fm0jRH v45+9jPZuoVfGRN7hZgEdRjOsgy4i/F+kqt6iq9FhOsdKcOjDirDR2/v2cvLzKG0 j8f7RfNbLTWjYp0hYfh2ckwQmVK6Gw== =TVtN -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Jun 19 14:33:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26737: Making sure that comments can be made Resent-From: Kei Kebreau Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 30 May 2017 18:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26737 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: 26737@debbugs.gnu.org Received: via spool by 26737-submit@debbugs.gnu.org id=B26737.14961680576417 (code B ref 26737); Tue, 30 May 2017 18:15:01 +0000 Received: (at 26737) by debbugs.gnu.org; 30 May 2017 18:14:17 +0000 Received: from localhost ([127.0.0.1]:45681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dFler-0001fR-IT for submit@debbugs.gnu.org; Tue, 30 May 2017 14:14:17 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:51074 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dFlen-0001fG-1o for 26737@debbugs.gnu.org; Tue, 30 May 2017 14:14:16 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 01CDC50CE9D; Tue, 30 May 2017 20:14:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1496168052; bh=OhdDwhcSLbMCWPFChrXBf6W7g5mTyZS8W+HQRfDwpRw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=XzU1vbU2beILtnIhT2T7XkBdr0amlpm1lAKoiidO8E6NqZXN8wwJhJcUi3waef3fO npVcMFMrbDNTn0zFO1kxebnErYe4lEP5Hl+1HahqUPqrV4EiQvNEq29wuYuVxkSeza zqjmVwfIZGy/ekJg96pHtMyfyLPdeIMy5e+jroCw= From: Kei Kebreau DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1496168051; bh=OhdDwhcSLbMCWPFChrXBf6W7g5mTyZS8W+HQRfDwpRw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=qS77BDTxLNhfthLTrTbKKr6nBrJe6zjYMII93QUUudUam1QwrocSuPAdAJvFe/oAc 34D9xhT/UbvxAtHSlp9FEe82Md/0yqsojW3nApVQkxdGrA9vggpljcnZnNUOfm25He x+VzW5fkt0fwN5oNIfI0Mi3L5ppeE5C+fs4ieBVI= References: <20170501172040.12350-1-kei@openmailbox.org> <874lw6drbc.fsf@openmailbox.org> <87inkkg9ns.fsf@fastmail.com> Date: Tue, 30 May 2017 14:13:50 -0400 In-Reply-To: <87inkkg9ns.fsf@fastmail.com> (Marius Bakke's message of "Sun, 28 May 2017 19:42:47 +0200") Message-ID: <87y3temcv5.fsf@openmailbox.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain Marius Bakke writes: > Kei Kebreau writes: > >> Can I commit this (note: I will enable the release build, which >> optimizes for size)? And for games with both ncurses and SDL tiles >> interfaces, should the two interfaces be separate outputs or separate >> packages all together? > > Since there has been no feedback for a month, I think you can go ahead > and commit it (see HACKING). > > I do find the s// substitution a bit odd. Is there an > upstream issue about it? I think we should do that in a phase instead, > since it's apparently not a problem with other compilers(?). > Long story short, standards-compliant C++ code that needs C-standard-compatibile functions uses either: * and std namespace function names or * <[header].h> and global namespace function names. This program tries to mix and match these methods. While it may work with other compilers, this code isn't guaranteed to work with the C++ standard. As a result, either is replaced with or functions like std::pow are replaced with ::pow. I simply chose the former. See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3797.pdf#section.D.5 > Different outputs is generally better than separate packages, but I > guess it depends on the case. I'll experiment with this some time soon, then. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlkttl4ACgkQ5qXuPBlG eg2dlQ//eWTlKWIgINk6IqAfpv/JWgaFiuQI72ib9c5Ha4gJE5ynASZPaFLoWuFu 5e22g4RLzjBcuWDekeKAk1kppqiZr/DajR2w0QmCXYnApDgBNX8vZPNa0wODR0Dp n6GSIDC5WpC/V+B2Eb64Alzd0ClabLfBWMtepA1PNeMbaKC8tAbzPXBiLJVrFyN0 6WPkLQ2fmFnkn9UJtA8VUYtCN0jo7RqNh7Qamlwrt+6eTJrB5ygfosvrVcJfTmTI uoKE8EeUECS7YwVyE7p8xre21LdlTdjcT9TgGfKYcduvYjGBdX8HSPXHWo/SPQZR nnmHBAQTh5A8qz8xES09ELfAeEI1jo5uPY5YqgGbIFDozsjt1MFDGpuih4W4lMg9 W43frzA/bLSqWXmt648fXZ9EcC9cyS9WmOLFW2vwsvTSeH/VPsiGSOtbqMt1I/ZA u81l8/ap2IbvrVaKqhE7uH3Uxkeo7q+WqFQnyo5LRUb9ikzyUUd9OcmTmcjd8/KT c/OV/3ihBVdGAmoIxzkO9NGwWCNcPvaxaNbhaeemA6kUsIuaid2AhRNEC8J2kcMa 0ON2RZ7P8ulOkfl7LFC89JPsaPgQwpUQMg0ugI/XAJPaR7f5kh7mLLUtNeiZsGda BBduIJ+G7a/FZdRODx3GQE8Xh1bZLpFHCkPcAEbRSbCkugKQpMA= =mlTi -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Jun 19 14:33:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Kei Kebreau Subject: bug#26737: closed (Re: Status: [PATCH] gnu: Add cataclysm-dda.) Message-ID: References: <87a85omzne.fsf@openmailbox.org> <20170501172040.12350-1-kei@openmailbox.org> X-Gnu-PR-Message: they-closed 26737 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 26737@debbugs.gnu.org Date: Sat, 03 Jun 2017 23:16:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1496531763-15847-1" This is a multi-part message in MIME format... ------------=_1496531763-15847-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26737: [PATCH] gnu: Add cataclysm-dda. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 26737@debbugs.gnu.org. --=20 26737: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26737 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1496531763-15847-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26737-done) by debbugs.gnu.org; 3 Jun 2017 23:15:50 +0000 Received: from localhost ([127.0.0.1]:54342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHIGr-0003xd-W6 for submit@debbugs.gnu.org; Sat, 03 Jun 2017 19:15:50 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:58488 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHIGp-0003uv-U5 for 26737-done@debbugs.gnu.org; Sat, 03 Jun 2017 19:15:48 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id BD97E516413; Sun, 4 Jun 2017 01:15:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1496531746; bh=nq33NqHTK1rCAdSUW15qPibOCj9z7aNmkMDjkFE/mLA=; h=From:To:Subject:Date:In-Reply-To:From; b=snBrtLKcU+CqFMWbxym5m0FO0fN4Wu4sNPiBePK4i9StBW91TwnqbltqIupOyWFpQ fghVPPru1azu8DBmMYhGHvuUFZo/EteUjpSXAhaSW2JsXSy1J1foQfKdfmeJ+abTB5 LQS88OVlcRZgUfuwQ7jkrp9JwC/gL+ec4uffFyhA= From: Kei Kebreau DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1496531746; bh=nq33NqHTK1rCAdSUW15qPibOCj9z7aNmkMDjkFE/mLA=; h=From:To:Subject:Date:In-Reply-To:From; b=snBrtLKcU+CqFMWbxym5m0FO0fN4Wu4sNPiBePK4i9StBW91TwnqbltqIupOyWFpQ fghVPPru1azu8DBmMYhGHvuUFZo/EteUjpSXAhaSW2JsXSy1J1foQfKdfmeJ+abTB5 LQS88OVlcRZgUfuwQ7jkrp9JwC/gL+ec4uffFyhA= To: bug#26737 <26737-done@debbugs.gnu.org> Subject: Re: Status: [PATCH] gnu: Add cataclysm-dda. Date: Sat, 03 Jun 2017 19:15:17 -0400 In-Reply-To: bug's message of "Sat\, 03 Jun 2017 23\:14\:46 +0000" Message-ID: <87a85omzne.fsf@openmailbox.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 26737-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain bug#26737 <26737@debbugs.gnu.org> writes: > retitle 26737 [PATCH] gnu: Add cataclysm-dda. > reassign 26737 guix-patches > submitter 26737 Kei Kebreau > severity 26737 normal > tag 26737 patch > > thanks Pushed to master as 20214f71157074406c19f4d29228eed79938b97d. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlkzQwYACgkQ5qXuPBlG eg2z6RAAk/6voOSuzc6Y1uMvI37z4SEO5fUOeYiPiZOvmSNwG6qqKqvHlYUcrIFu MRqUHb3YFgEyfXIyQKgf5+0Az8AG6OaUezz1Tyax31Jnz9TraSuX1VpdAaGbxv3M +iIKUdk81BNX5pDZMLxuzyeQDQ5HgeI7RRcdSMtlZfvmMn1wkQizDGd4E1D8UrzE eKmDnopAc4NMhoKrCJ9lK+HHZh/PzI1ykpnPn6GkEYyQFmFx4ukqomwGltHhawVL FfGBN9TMEL9ArkmPnW5tbBPfpim8vI7kF2QsdxkewMG5QWvENjtym3zLJuKBWRB0 r9g14JzdIvSDTfWFuVE5midTPew57jGR8w1v2A5+Q40Ule7BD4VXNgdbWJDCW+oT DzXpqdtxjYzuXYU2BU94eN7mJ+MKinHtFuoFVcN0huWsCvFB/D9qq5UX+qu2j09S KL8T7kKiq4NQtqiDcC8C3g7iGM0qHn2UBV4FxQGR0/3X+b1bfEpaE3LMXdqv5xcZ BBN6zjTltYymq8OcPLhvNUeILZbD3PULpQGvsq7qrhYC6HM+XZ3f/CIkS7hyEoo8 BonQ4CTpPLy3ks54snLZs6zlsyzWX3V6HiRyrduP8LwGlPvwj7JaJar+S/lX41YU YjBhMSifcJzdd5ROeDoRLfuDMKE5gh23eHPByDtSrlGLveSLUgM= =RwLK -----END PGP SIGNATURE----- --=-=-=-- ------------=_1496531763-15847-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 May 2017 17:21:09 +0000 Received: from localhost ([127.0.0.1]:49861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5F0X-00055k-2I for submit@debbugs.gnu.org; Mon, 01 May 2017 13:21:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5F0U-00054v-4M for submit@debbugs.gnu.org; Mon, 01 May 2017 13:21:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5F0N-0008Bl-ND for submit@debbugs.gnu.org; Mon, 01 May 2017 13:21:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53489) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d5F0N-0008BZ-Ji for submit@debbugs.gnu.org; Mon, 01 May 2017 13:20:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5F0M-0008K7-8y for guix-patches@gnu.org; Mon, 01 May 2017 13:20:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5F0I-00087g-B8 for guix-patches@gnu.org; Mon, 01 May 2017 13:20:58 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:57070 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5F0I-00086R-2c for guix-patches@gnu.org; Mon, 01 May 2017 13:20:54 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 30C2851448E; Mon, 1 May 2017 19:20:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493659252; bh=R02A+No2CcwPN53mLFInyw1eFduyhJAfPmoTQZ1cag0=; h=From:To:Cc:Subject:Date:From; b=QCVcYZnVZFbMsmqdx7E3+Pl8BBMW4dbtk6CYcWEU8GLdSnMwSZfub4DIflRO8uYql K+nBMKQZcNUWoo/lk5sUwEP4+KqhNaTfBL0iW1f9u5wtw6zQgiHh/yFvzHImqwteKl cLnb0KpgF7KYFKscf6JCLTp01i+tAkQ/AArX+aDY= From: Kei Kebreau DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1493659250; bh=R02A+No2CcwPN53mLFInyw1eFduyhJAfPmoTQZ1cag0=; h=From:To:Cc:Subject:Date:From; b=pV303lOrJ2H4v+mKdbJDwpx7SF3vsoM+WY8gIMUPcPQB16hfT+VLwW78dJBebTSA3 nFX9SPsHLOIQRnq6TfPaKtU+EODWBgsOCS5SBwOVV6SZkfyL/WmzPZH5aJQ087bPZR PkZiMlOkRO/K4g40pKCStDgavzQX/1Ou8zVG7Bb8= To: guix-patches@gnu.org Subject: [PATCH] gnu: Add cataclysm-dda. Date: Mon, 1 May 2017 13:20:40 -0400 Message-Id: <20170501172040.12350-1-kei@openmailbox.org> X-Mailer: git-send-email 2.12.2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Kei Kebreau X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * gnu/packages/games.scm (cataclysm-dda): New variable. --- gnu/packages/games.scm | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index b31bb93db..90f84e441 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -126,6 +126,54 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system trivial)) +(define-public cataclysm-dda + (package + (name "cataclysm-dda") + (version "0.C") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/CleverRaven/Cataclysm-DDA/" + "archive/" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1xlajmgl9cviqyjpp5g5q4rbljy9gqc49v54bi8gpzr68s14gsb9")) + (modules '((guix build utils))) + ;; Import cmath header for the std::pow function. + (snippet + '(for-each (lambda (file) + (substitute* file + (("#include ") + "#include "))) + (find-files "src"))))) + (build-system gnu-build-system) + (arguments + '(#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out")) + "USE_HOME_DIR=1" "DYNAMIC_LINKING=1") + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda _ + (substitute* "Makefile" + (("ncursesw5-config") "ncursesw6-config")) + #t))) + ;; TODO: Add libtap++ from https://github.com/cbab/libtappp as a native + ;; input in order to support tests. + #:tests? #f)) + (inputs + `(("ncurses" ,ncurses))) + (home-page "http://en.cataclysmdda.com/") + (synopsis "Survival horror roguelike video game") + (description + "Cataclysm: Dark Days Ahead is a roguelike set in a post-apocalyptic world. +Struggle to survive in a harsh, persistent, procedurally generated world. +Scavenge the remnants of a dead civilization for food, equipment, or, if you are +lucky, a vehicle with a full tank of gas to get you out of Dodge. Fight to +defeat or escape from a wide variety of powerful monstrosities, from zombies to +giant insects to killer robots and things far stranger and deadlier, and against +the others like yourself, that want what you have.") + (license license:cc-by-sa3.0))) + (define-public freedoom (package (name "freedoom") -- 2.12.2 ------------=_1496531763-15847-1--