From unknown Sun Jun 22 17:10:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#36978 <36978@debbugs.gnu.org> To: bug#36978 <36978@debbugs.gnu.org> Subject: Status: [PATCH 0/3] Add Unknown Horizons and dependencies Reply-To: bug#36978 <36978@debbugs.gnu.org> Date: Mon, 23 Jun 2025 00:10:57 +0000 retitle 36978 [PATCH 0/3] Add Unknown Horizons and dependencies reassign 36978 guix-patches submitter 36978 Christopher Baines severity 36978 normal tag 36978 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 08 16:02:54 2019 Received: (at submit) by debbugs.gnu.org; 8 Aug 2019 20:02:54 +0000 Received: from localhost ([127.0.0.1]:41742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvocf-0003TM-Tw for submit@debbugs.gnu.org; Thu, 08 Aug 2019 16:02:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:39636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvoce-0003TF-La for submit@debbugs.gnu.org; Thu, 08 Aug 2019 16:02:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56199) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvocd-0007bR-Ol for guix-patches@gnu.org; Thu, 08 Aug 2019 16:02:52 -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 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hvocb-0000ki-Ot for guix-patches@gnu.org; Thu, 08 Aug 2019 16:02:51 -0400 Received: from mira.cbaines.net ([2a01:7e00::f03c:91ff:fe69:8da9]:51652) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hvoca-0000jc-K8 for guix-patches@gnu.org; Thu, 08 Aug 2019 16:02:49 -0400 Received: from localhost (220.185.93.209.dyn.plus.net [209.93.185.220]) by mira.cbaines.net (Postfix) with ESMTPSA id 9A02317287 for ; Thu, 8 Aug 2019 21:02:46 +0100 (BST) Received: from phact (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id fa75d8dc for ; Thu, 8 Aug 2019 20:02:46 +0000 (UTC) User-agent: mu4e 1.2.0; emacs 26.2 From: Christopher Baines To: guix-patches@gnu.org Subject: [PATCH 0/3] Add Unknown Horizons and dependencies Date: Thu, 08 Aug 2019 21:02:46 +0100 Message-ID: <8736ibtogp.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a01:7e00::f03c:91ff:fe69:8da9 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) --=-=-= Content-Type: text/plain This patch series adds the Unknown Horizons game, and a couple of it's dependencies. Christopher Baines (3): gnu: Add fifechan. gnu: Add fifengine. gnu: Add unknown-horizons. gnu/packages/games.scm | 127 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl1Mf+ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XcjbhAAjveyfX7ZIGPJQ7UeNyduDPyF+LqidWw8W89SFCuq6VltKlYfUsTXcw7A bhrV0i2u2FRPPzruYDMbr1R4OXaLapQmP44pKJF73/wp+9apsBiRJ14gqTRs7BvK g7EfMHH0g7dZY18xnmplSjJeYdUGAQ4QY+bnyDt3Yet4SyL+Rfh+zjv/K//+LLiC Lb2pN9+6mrZqSsNckp/+Y+mKyuJ72xvzHsHeJ++RHTp908HrXcKJuWSDxgY8b1tX MIIOjC7/xadxGMmCueLyFY1EP6EXlc/znQTpEZYgs2zW24xqSIFCtH8sKbb+gOk8 P4SNNqjYcY5tyhj5Xp6KbeNKgl5cyr4J0s1lHwePem33DRFzuRUwCpXsPTLm4Ba4 JU8XtJUFwln4xqgR+FqzVfrQ8xWANBXEvMy27V/HXAtvx4/v6Rqdf4ulNBAZP+8L z8uUQ+sY8AVlJhgHrQ5A7GKSuD1CgRWW+90PfCTJpVoPMA4ZJ7MOtO9P4XESUGuj RMQYY1WCQK1n8+mO36+HzrJHuSYJasKvqHvlRHlAPqISnJYVeA4Bm5C4NHlCAw3L fq20q/NolcTSBx7ZU8FFnb8tDGe+EmdQ1jy+E7xgNaUmcjvwbuxWhcHsKzkyprDm zmrk/3jUNZbDtm8bf6jr9Q+pSwtTfa+oBxkIOKL7UIzn0QctC8w= =03I6 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 08 16:24:00 2019 Received: (at 36978) by debbugs.gnu.org; 8 Aug 2019 20:24:00 +0000 Received: from localhost ([127.0.0.1]:41758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvox1-00041K-Rm for submit@debbugs.gnu.org; Thu, 08 Aug 2019 16:24:00 -0400 Received: from mira.cbaines.net ([212.71.252.8]:35684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvowz-000411-HK for 36978@debbugs.gnu.org; Thu, 08 Aug 2019 16:23:54 -0400 Received: from localhost (220.185.93.209.dyn.plus.net [209.93.185.220]) by mira.cbaines.net (Postfix) with ESMTPSA id C99A51728A for <36978@debbugs.gnu.org>; Thu, 8 Aug 2019 21:23:52 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 80aaf3b4 for <36978@debbugs.gnu.org>; Thu, 8 Aug 2019 20:23:52 +0000 (UTC) From: Christopher Baines To: 36978@debbugs.gnu.org Subject: [PATCH 3/3] gnu: Add unknown-horizons. Date: Thu, 8 Aug 2019 21:23:52 +0100 Message-Id: <20190808202352.21748-3-mail@cbaines.net> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190808202352.21748-1-mail@cbaines.net> References: <20190808202352.21748-1-mail@cbaines.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36978 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: -1.0 (-) * gnu/packages/games.scm (unknown-horizons): New variable. --- gnu/packages/games.scm | 54 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index f05efdd8a5..fa6b1f689b 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -2265,6 +2265,60 @@ against each other or just trying to beat the computer; single-player mode is also available.") (license license:gpl3+))) +(define-public unknown-horizons + (package + (name "unknown-horizons") + (version "2019.1") + (source (origin + (method url-fetch) + (uri (string-append "https://codeload.github.com/unknown-horizons/" + "unknown-horizons/tar.gz/" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n747p7h0qp48szgp262swg0xh8kxy1bw8ag1qczs4i26hyzs5x4")))) + (build-system python-build-system) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'build 'set-HOME + (lambda _ + (setenv "HOME" "/tmp"))) + (add-after 'build 'build-extra + (lambda _ + (invoke "python3" "./setup.py" "build_i18n") + (invoke "python3" "horizons/engine/generate_atlases.py" "2048") + #t)) + (add-after 'install 'patch + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (substitute* (string-append out "/bin/unknown-horizons") + (("os\\.chdir\\(get\\_content\\_dir\\_parent_path\\(\\)\\)") + (string-append "os.chdir(\"" + (assoc-ref outputs "out") + "/share/unknown-horizons\")")))) + #t))))) + (inputs + `(("fifengine" ,fifengine) + ("python:tk" ,python "tk") + ("python-pillow" ,python-pillow) + ("python-pyyaml" ,python-pyyaml))) + (home-page "http://unknown-horizons.org/") + (synopsis "Isometric realtime strategy, economy and city building simulation") + (description + "Unknown Horizons is a 2D realtime strategy simulation with an emphasis +on economy and city building. Expand your small settlement to a strong and +wealthy colony, collect taxes and supply your inhabitants with valuable +goods. Increase your power with a well balanced economy and with strategic +trade and diplomacy.") + (license (list + license:gpl2+ ; Covers code + license:expat ; tests/dummy.py, ext/polib.py + license:cc-by-sa3.0 ; Covers some media content + license:cc-by3.0 ; Covers some media content + license:bsd-3)))) ; horizons/ext/speaklater.py + (define-public gnujump (package (name "gnujump") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 08 16:24:00 2019 Received: (at 36978) by debbugs.gnu.org; 8 Aug 2019 20:24:00 +0000 Received: from localhost ([127.0.0.1]:41760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvox6-00041R-Cg for submit@debbugs.gnu.org; Thu, 08 Aug 2019 16:24:00 -0400 Received: from mira.cbaines.net ([212.71.252.8]:35680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvowz-00040z-GV for 36978@debbugs.gnu.org; Thu, 08 Aug 2019 16:23:54 -0400 Received: from localhost (220.185.93.209.dyn.plus.net [209.93.185.220]) by mira.cbaines.net (Postfix) with ESMTPSA id A427617283 for <36978@debbugs.gnu.org>; Thu, 8 Aug 2019 21:23:52 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 01c6386b for <36978@debbugs.gnu.org>; Thu, 8 Aug 2019 20:23:52 +0000 (UTC) From: Christopher Baines To: 36978@debbugs.gnu.org Subject: [PATCH 1/3] gnu: Add fifechan. Date: Thu, 8 Aug 2019 21:23:50 +0100 Message-Id: <20190808202352.21748-1-mail@cbaines.net> X-Mailer: git-send-email 2.22.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36978 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: -1.0 (-) * gnu/packages/games.scm (fifechan): New variable. --- gnu/packages/games.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 92df556970..8ee0ef94b3 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -2033,6 +2033,33 @@ some of the restrictions in the venerable Z-machine format. This is the reference interpreter, using the Glk API.") (license license:expat))) +(define-public fifechan + (package + (name "fifechan") + (version "0.1.5") + (source (origin + (method url-fetch) + (uri (string-append "https://codeload.github.com/fifengine/" + "fifechan/tar.gz/" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0wxs9vz5x9y8chghd8vp7vfk089lfb0qnzggi17zrqkrngs5zgi9")))) + (build-system cmake-build-system) + (inputs + `(("sdl2" ,sdl2) + ("sdl2-image" ,sdl2-image) + ("mesa" ,mesa))) + (arguments + '(#:tests? #f)) + (home-page "https://fifengine.github.io/fifechan/") + (synopsis "Cross platform GUI library designed for games") + (description + "Fifechan is a lightweight cross platform GUI library written in C++ +specifically designed for games. It has a built in set of extendable GUI +Widgets, and allows users to create more.") + (license license:lgpl2.1+))) + (define-public fizmo (package (name "fizmo") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 08 16:24:00 2019 Received: (at 36978) by debbugs.gnu.org; 8 Aug 2019 20:24:01 +0000 Received: from localhost ([127.0.0.1]:41762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvox6-00041Z-MZ for submit@debbugs.gnu.org; Thu, 08 Aug 2019 16:24:00 -0400 Received: from mira.cbaines.net ([212.71.252.8]:35682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvowz-000410-J4 for 36978@debbugs.gnu.org; Thu, 08 Aug 2019 16:23:54 -0400 Received: from localhost (220.185.93.209.dyn.plus.net [209.93.185.220]) by mira.cbaines.net (Postfix) with ESMTPSA id B5CF717289 for <36978@debbugs.gnu.org>; Thu, 8 Aug 2019 21:23:52 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 897df812 for <36978@debbugs.gnu.org>; Thu, 8 Aug 2019 20:23:52 +0000 (UTC) From: Christopher Baines To: 36978@debbugs.gnu.org Subject: [PATCH 2/3] gnu: Add fifengine. Date: Thu, 8 Aug 2019 21:23:51 +0100 Message-Id: <20190808202352.21748-2-mail@cbaines.net> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190808202352.21748-1-mail@cbaines.net> References: <20190808202352.21748-1-mail@cbaines.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36978 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: -1.0 (-) * gnu/packcages/games.scm (fifengine): New variable. --- gnu/packages/games.scm | 46 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 8ee0ef94b3..f05efdd8a5 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -2060,6 +2060,52 @@ specifically designed for games. It has a built in set of extendable GUI Widgets, and allows users to create more.") (license license:lgpl2.1+))) +(define-public fifengine + (package + (name "fifengine") + (version "0.4.2") + (source (origin + (method url-fetch) + (uri (string-append "https://codeload.github.com/fifengine/" + "fifengine/tar.gz/" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1y4grw25cq5iqlg05rnbyxw1njl11ypidnlsm3qy4sm3xxdvb0p8")))) + (build-system cmake-build-system) + (arguments + '(#:tests? #f + #:configure-flags + (list + (string-append "-DOPENALSOFT_INCLUDE_DIR=" + (assoc-ref %build-inputs "openal") + "/include/AL") + (string-append "-DPYTHON_SITE_PACKAGES=" + (assoc-ref %outputs "out") + "/lib/python3.7/site-packages")))) + (inputs + `(("sdl2" ,sdl2) + ("sdl2-image" ,sdl2-image) + ("sdl2-ttf" ,sdl2-ttf) + ("tinyxml" ,tinyxml) + ("openal" ,openal) + ("libogg" ,libogg) + ("glew" ,glew) + ("libvorbis" ,libvorbis) + ("boost" ,boost) + ("fifechan" ,fifechan) + ("swig" ,swig) + ("python" ,python))) + (propagated-inputs + `(("python-future" ,python-future))) + (home-page "https://www.fifengine.net/") + (synopsis "FIFE is a multi-platform isometric game engine written in C++") + (description + "@acronym{FIFE, Flexible Isometric Free Engine} is a multi-platform +isometric game engine. Python bindings are included allowing users to create +games using Python as well as C++.") + (license license:lgpl2.1+))) + (define-public fizmo (package (name "fizmo") -- 2.22.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 23 17:10:02 2019 Received: (at 36978) by debbugs.gnu.org; 23 Aug 2019 21:10:03 +0000 Received: from localhost ([127.0.0.1]:41317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1Gos-0003Mc-86 for submit@debbugs.gnu.org; Fri, 23 Aug 2019 17:10:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1Goq-0003MC-IH for 36978@debbugs.gnu.org; Fri, 23 Aug 2019 17:10:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51165) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i1Gol-0005cj-Fd; Fri, 23 Aug 2019 17:09:55 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52842 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i1Gol-0000mZ-3e; Fri, 23 Aug 2019 17:09:55 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Baines Subject: Re: [bug#36978] [PATCH 0/3] Add Unknown Horizons and dependencies References: <8736ibtogp.fsf@cbaines.net> Date: Fri, 23 Aug 2019 23:09:53 +0200 In-Reply-To: <8736ibtogp.fsf@cbaines.net> (Christopher Baines's message of "Thu, 08 Aug 2019 21:02:46 +0100") Message-ID: <87y2zjzizi.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36978 Cc: 36978@debbugs.gnu.org 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: -3.3 (---) Hi Chris, Christopher Baines skribis: > This patch series adds the Unknown Horizons game, and a couple of it's > dependencies. Looks all good to me! :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 25 02:09:48 2019 Received: (at 36978) by debbugs.gnu.org; 25 Aug 2019 06:09:48 +0000 Received: from localhost ([127.0.0.1]:43494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1lil-0000cT-OD for submit@debbugs.gnu.org; Sun, 25 Aug 2019 02:09:47 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:48988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1lih-0000cH-96 for 36978@debbugs.gnu.org; Sun, 25 Aug 2019 02:09:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=nsHvMU5pSHIFW5bDOSkJZEHO9K1pwjFTrK59oxbgxic=; b=jtxxfnAlqUUEdB/QQolPqoTgX gA57m0I/jJUK0FbPxLEdJOO68oc6LXv9yD9F4AZYNege330cuYZ/gF/lv64dZY1zFA+oid8eGquCQ Ri9E3iVLj24+VEAocM9eklWNmBV8QD9K7jH2NTF9P/vki2EDq1cPjfC59v3FUp0tOlEfw=; Received: from [49.206.3.117] (helo=steel) by systemreboot.net with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.1) (envelope-from ) id 1i1lid-0006l1-IR; Sun, 25 Aug 2019 11:39:39 +0530 From: Arun Isaac To: Christopher Baines Subject: Re: [bug#36978] [PATCH 0/3] Add Unknown Horizons and dependencies In-Reply-To: <87y2zjzizi.fsf@gnu.org> References: <8736ibtogp.fsf@cbaines.net> <87y2zjzizi.fsf@gnu.org> Date: Sun, 25 Aug 2019 11:39:38 +0530 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36978 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 36978@debbugs.gnu.org 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: -1.0 (-) --=-=-= Content-Type: text/plain >> This patch series adds the Unknown Horizons game, and a couple of it's >> dependencies. > > Looks all good to me! :-) fifengine and unknown-horizons do have tests, though. Could you try packaging them? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAl1iJiIACgkQLiXui2GA K7OFXAf+KmxXnd97VMqJ051TKdrv7uoKlbPeEwNo3DmICu1ARWQ1AdtLQNsj+9T4 dk+2xaIyEidAb+L5VzJ9rMBl4/x/bjTeQtQP2QF3HGitiWiR0+GGQg0uJS/Q7jVK M2sZsp4wxggIEAoLQd1tG3z0juJHUqNjhErmJBPVm+yxJ6GADPVAtBxuYXnLVAs4 XrLTSWTtBxjO3ccMek4hY4zPWJfVybXArFhbUdL4yDLP9k7uZIAagIuKUqUnQRZq yy9DExmo8hW29lzBKUx7OqmU8NA628ZRw+DTFaEsYfPN91nLKchsRC5TvcbuJ025 E/meKeQVXAEx5u79wSGrm5aLTyvfBg== =gfJK -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 26 07:17:28 2019 Received: (at 36978) by debbugs.gnu.org; 26 Aug 2019 11:17:28 +0000 Received: from localhost ([127.0.0.1]:45689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2Czv-0002PG-Lx for submit@debbugs.gnu.org; Mon, 26 Aug 2019 07:17:28 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:55382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2Czr-0002P4-Lv for 36978@debbugs.gnu.org; Mon, 26 Aug 2019 07:17:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=IMT+T9rllBExuye3QqCdJ6HcVLidPs1nTZBpoAhNsAM=; b=QmFqdzTZm6NfPRZhnVltvnoEK g8g0nuIRtfNz0moF492zf3doT0NZJvGXCgVi3MuwsLd2QfnyAZdorgKHZkIbO/NhT0IP5lJaSWGi+ WEVUxKTaLu+nUHZa8hiWZZwxhyhesFtCE/WlXQxTMCKRTGsksFwsK9EJkYrRNcdIM5YcE=; Received: from [14.139.128.10] (helo=steel) by systemreboot.net with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.1) (envelope-from ) id 1i2Czn-0000PF-Fm; Mon, 26 Aug 2019 16:47:11 +0530 From: Arun Isaac To: Christopher Baines Subject: Re: [bug#36978] [PATCH 0/3] Add Unknown Horizons and dependencies In-Reply-To: References: <8736ibtogp.fsf@cbaines.net> <87y2zjzizi.fsf@gnu.org> Date: Mon, 26 Aug 2019 16:47:08 +0530 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36978 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 36978@debbugs.gnu.org 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: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain > fifengine and unknown-horizons do have tests, though. Could you try > packaging them? I had some WIP on packaging unknown-horizons and dependencies. I have attached my unfinished patches. Perhaps that could be of some use to you. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-fifechan.patch Content-Transfer-Encoding: quoted-printable From=208e0dc413770628873ca2bcca4b1127f1fc4de4fb Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 26 Aug 2019 16:40:28 +0530 Subject: [PATCH 1/3] gnu: Add fifechan. * gnu/packages/game-development.scm (fifechan): New variable. =2D-- gnu/packages/game-development.scm | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-developm= ent.scm index 7eac935a69..6debaccb85 100644 =2D-- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm @@ -80,6 +80,7 @@ #:use-module (gnu packages qt) #:use-module (gnu packages sdl) #:use-module (gnu packages stb) + #:use-module (gnu packages swig) #:use-module (gnu packages texinfo) #:use-module (gnu packages tls) #:use-module (gnu packages video) @@ -1539,3 +1540,37 @@ projects.") hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting.") (license license:bsd-3))) + +(define-public fifechan + (package + (name "fifechan") + (version "0.1.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fifengine/fifechan") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0hd34b9crs2hv0rxmvhn0m73q9ss4rxj2vq6ba2x01vqy1hrjfcg")))) + (build-system cmake-build-system) + (inputs + `(("sdl2-image" ,sdl2-image))) + (arguments + `(#:tests? #f)) + (home-page "https://fifengine.github.io/fifechan/") + (synopsis "Lightweight cross platform GUI library specifically for gam= es") + (description "Fifechan is a lightweight cross platform GUI library wri= tten +in C++ specifically designed for games. It has a small yet powerful built= in +set of extendable GUI Widgets allowing users to create virtually unlimited +types of widgets. Fifechan supports rendering in SDL, OpenGL, or Allegro = out +of the box or it can be adapted to use any rendering engine the user requi= res. +Events are pushed to Fifechan which allows users to use any input library = they +wish or they could use the built in input handling through either SDL inpu= t or +Allegro input. The primary goal for Fifechan is to keep it extendable, +lightweight and still be powerful enough to use in all types of games out = of +the box.") + ;; FIXME: incorrect + (license license:lgpl2.1+))) =2D-=20 2.22.0 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0002-gnu-Add-fifengine.patch Content-Transfer-Encoding: quoted-printable From=201772e12b871aca615652e0e13bda2b11324c472f Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 26 Aug 2019 16:40:59 +0530 Subject: [PATCH 2/3] gnu: Add fifengine. * gnu/packages/game-development.scm (fifengine): New variable. =2D-- gnu/packages/game-development.scm | 65 +++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-developm= ent.scm index 6debaccb85..808d3d3ade 100644 =2D-- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm @@ -1574,3 +1574,68 @@ lightweight and still be powerful enough to use in a= ll types of games out of the box.") ;; FIXME: incorrect (license license:lgpl2.1+))) + +(define-public fifengine + (package + (name "fifengine") + (version "0.4.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fifengine/fifengine") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0vi84daj8jmhqq9lhsc3qjbmp0r2askzlzr1iv1iwn8i2qircil4")))) + (build-system cmake-build-system) + (inputs + `(("boost" ,boost) + ("fifechan" ,fifechan) + ("glew" ,glew) + ("libvorbis" ,libvorbis) + ("openal" ,openal) + ("python" ,python) + ("sdl-union" ,(sdl-union (list sdl2 sdl2-image sdl2-ttf))) + ("tinyxml" ,tinyxml))) + (native-inputs + `(("python" ,python) + ("swig" ,swig) + ("xvfb" ,xorg-server))) + (arguments + `(#:configure-flags + (list (string-append "-DOPENALSOFT_INCLUDE_DIR=3D" + (assoc-ref %build-inputs "openal") "/include") + (string-append "-DPYTHON_SITE_PACKAGES=3D" + %output "/lib/python3.7/site-packages") + "-Dbuild-library=3DON") + #:phases + (modify-phases %standard-phases + ;; Run tests after installation so that we can make use of the bu= ilt + ;; python modules. + (delete 'check) + (add-after 'install 'check + (lambda* (#:key outputs #:allow-other-keys) + ;; Set PYTHONPATH so that python finds the installed modules. + (setenv "PYTHONPATH" + (string-append (getenv "PYTHONPATH") ":" + (assoc-ref outputs "out") + "/lib/python3.7/site-packages")) + ;; The tests require an X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + (setenv "XDG_RUNTIME_DIR" "/tmp") + ;; Run tests + (chdir "../source") + (invoke "python3" "run_tests.py" "-a")))))) + (home-page "https://www.fifengine.net/") + (synopsis "Cross platform game engine") + (description "FIFE is a cross-platform game engine. It features +hardware-accelerated 2D graphics, integrated GUI, audio support, lighting,= map +editor supporting top-down and isometric maps, pathfinding, virtual filesy= stem +and more. Games utilizing FIFE are programmed through Python scripting la= yer +on top of the base C++ API. Games can be also programmed using the C++ la= yer +directly.") + ;; FIXME: incorrect license + (license license:lgpl2.1+))) =2D-=20 2.22.0 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0003-gnu-Add-unknown-horizons.patch Content-Transfer-Encoding: quoted-printable From=20cb3f833c38e948d1b45513124a786e81a2f70911 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 26 Aug 2019 16:41:45 +0530 Subject: [PATCH 3/3] gnu: Add unknown-horizons. * gnu/packages/games.scm (unknown-horizons): New variable. =2D-- gnu/packages/games.scm | 67 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 870becc50b..f49b451bbd 100644 =2D-- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -7637,3 +7637,70 @@ remake of that series or any other game.") the AlphaGo Zero paper. The current best network weights file for the eng= ine can be downloaded from @url{https://zero.sjeng.org/best-network}.") (license license:gpl3+))) + +(define-public unknown-horizons + (package + (name "unknown-horizons") + (version "2019.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/unknown-horizons/unknown-horizons") + (commit version))) + (sha256 + (base32 + "1khq9ajwi0fmphsjpa024v1px47mcjzvvx2vnrpz1fkis34y83h0")))) + (build-system python-build-system) + (inputs + `(("fifengine" ,fifengine) + ("python:tk" ,python "tk") + ("python-future" ,python-future) + ("python-pyyaml" ,python-pyyaml))) + (native-inputs + `(("intltool" ,intltool) + ;; required during the generate-atlases phase + ("python-pillow" ,python-pillow) + + ;; required for tests + ("python-greenlet" ,python-greenlet) + ("python-polib" ,python-polib) + ("python-pytest" ,python-pytest) + ("python-pytest-mock" ,python-pytest-mock))) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'build 'configure + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "run_uh.py" + (("options =3D \\[\\]") + (string-append "options =3D ['" (assoc-ref outputs "out") + "/share/unknown-horizons']"))) + #t)) + (add-before 'build 'set-home + (lambda _ + (setenv "HOME" "/tmp") + #t)) + (add-before 'build 'generate-atlases + (lambda _ + (invoke "python3" "horizons/engine/generate_atlases.py" "2048= "))) + ;; TODO: Run gui tests as well + (replace 'check + (lambda _ + (substitute* "horizons/constants.py" + (("IS_DEV_VERSION =3D False") + "IS_DEV_VERSION =3D True")) + (invoke "pytest" "tests") + (substitute* "horizons/constants.py" + (("IS_DEV_VERSION =3D True") + "IS_DEV_VERSION =3D False")) + #t))))) + (home-page "http://unknown-horizons.org") + (synopsis "2D realtime strategy simulation game") + (description "Unknown Horizons is a 2D realtime strategy simulation ga= me +with an emphasis on economy and city building. Expand your small settleme= nt +to a strong and wealthy colony, collect taxes and supply your inhabitants = with +valuable goods. Increase your power with a well balanced economy and with +strategic trade and diplomacy.") + ;; FIXME: fix license + (license license:gpl2))) =2D-=20 2.22.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAl1jv7QACgkQLiXui2GA K7M4pwf/YNw+q2aqcVIzrVUlwYWtGl+ypqLS5OnrHRFOTGXvsU+k4/ee7p7DwC8n i/e4tYAPFqhjMNJ8uxCv7Fw5wUEQsAsO0Ogd6xEEqh2vlNwlhiHjg4UOr6wR6FIr OSNwY8M4/dqa4itsh5da5e5pDl1O+caMp77D8Pz7hll+u1wQtVJeoJAqBEofTD83 lmnPKQP7EsEeSFPQu0gAaHT+r41wyzBpDzdvI5s1B3HNdNO2e5jp5uq66LNQImsx NYuqOsuwqksgnk8K2d19dnZslEb3I3mASfRshMsYpJa+/NJe/SZIWRfLvq6pr4Mt AvzNHMKe+1juQj9KuZq0mX7qOhuAkA== =z6rD -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 01 09:02:36 2019 Received: (at 36978) by debbugs.gnu.org; 1 Sep 2019 13:02:36 +0000 Received: from localhost ([127.0.0.1]:56242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4PV5-0005Wq-RJ for submit@debbugs.gnu.org; Sun, 01 Sep 2019 09:02:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50471) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4PV1-0005Wb-TV for 36978@debbugs.gnu.org; Sun, 01 Sep 2019 09:02:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47556) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i4PUv-00026q-Pd; Sun, 01 Sep 2019 09:02:25 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40208 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i4PUu-0005Pk-V4; Sun, 01 Sep 2019 09:02:25 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Arun Isaac Subject: Re: [bug#36978] [PATCH 0/3] Add Unknown Horizons and dependencies References: <8736ibtogp.fsf@cbaines.net> <87y2zjzizi.fsf@gnu.org> Date: Sun, 01 Sep 2019 15:02:21 +0200 In-Reply-To: (Arun Isaac's message of "Mon, 26 Aug 2019 16:47:08 +0530") Message-ID: <877e6sb25e.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36978 Cc: Christopher Baines , 36978@debbugs.gnu.org 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: -3.3 (---) Hello Arun, Arun Isaac skribis: > I had some WIP on packaging unknown-horizons and dependencies. I have > attached my unfinished patches. Perhaps that could be of some use to > you. Neat! I think Chris or you should definitely merge both patch sets so we can go ahead. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 06 14:18:24 2019 Received: (at 36978) by debbugs.gnu.org; 6 Oct 2019 18:18:24 +0000 Received: from localhost ([127.0.0.1]:46842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB6t-0000uz-OF for submit@debbugs.gnu.org; Sun, 06 Oct 2019 14:18:24 -0400 Received: from mira.cbaines.net ([212.71.252.8]:45546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB6p-0000ue-W2 for 36978@debbugs.gnu.org; Sun, 06 Oct 2019 14:18:20 -0400 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 16E3B174F3 for <36978@debbugs.gnu.org>; Sun, 6 Oct 2019 19:18:19 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 974d3f4b for <36978@debbugs.gnu.org>; Sun, 6 Oct 2019 18:18:18 +0000 (UTC) From: Christopher Baines To: 36978@debbugs.gnu.org Subject: [PATCH v2 2/3] gnu: Add fifengine. Date: Sun, 6 Oct 2019 19:18:17 +0100 Message-Id: <20191006181818.18333-2-mail@cbaines.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191006181818.18333-1-mail@cbaines.net> References: <20191006181818.18333-1-mail@cbaines.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36978 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: -1.0 (-) * gnu/packcages/games.scm (fifengine): New variable. --- gnu/packages/games.scm | 93 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index ebd21fb501..0ebf262126 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -2054,6 +2054,99 @@ specifically designed for games. It has a built in set of extendable GUI Widgets, and allows users to create more.") (license license:lgpl2.1+))) +(define-public fifengine + (package + (name "fifengine") + (version "0.4.2") + (source (origin + (method url-fetch) + (uri (string-append "https://codeload.github.com/fifengine/" + "fifengine/tar.gz/" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1y4grw25cq5iqlg05rnbyxw1njl11ypidnlsm3qy4sm3xxdvb0p8")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f ; TODO The test running fails to run some tests. + #:modules ((srfi srfi-1) + (guix build cmake-build-system) + (guix build utils)) + #:configure-flags + (list + (string-append "-DOPENALSOFT_INCLUDE_DIR=" + (assoc-ref %build-inputs "openal") + "/include/AL") + (string-append "-DPYTHON_SITE_PACKAGES=" + (assoc-ref %outputs "out") + "/lib/python3.7/site-packages")) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-run_tests.py + (lambda _ + ;; Patch the test runner to exit with a status of 1 if any test + ;; fails, to allow detecting failures. + (substitute* "run_tests.py" + (("ERROR\\. One or more tests failed!'\\)") + "ERROR. One or more tests failed!') +\t\texit(1)")) + #t)) + ;; Run tests after installation so that we can make use of the built + ;; python modules. + (delete 'check) + (add-after 'install 'check + (lambda* (#:key inputs outputs tests? #:allow-other-keys) + (define python-version + (let* ((version (last (string-split + (assoc-ref inputs "python") + #\-))) + (components (string-split version #\.)) + (major+minor (take components 2))) + (string-join major+minor "."))) + + (when tests? + ;; Set PYTHONPATH so that python finds the installed modules. + (setenv "PYTHONPATH" + (string-append (getenv "PYTHONPATH") ":" + (assoc-ref outputs "out") + "/lib/python" + python-version + "/site-packages")) + ;; The tests require an X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + (setenv "XDG_RUNTIME_DIR" "/tmp") + ;; Run tests + (chdir ,(string-append "../" name "-" version)) + (invoke "python3" "run_tests.py" "-a")) + #t))))) + (inputs + `(("sdl2" ,sdl2) + ("sdl2-image" ,sdl2-image) + ("sdl2-ttf" ,sdl2-ttf) + ("tinyxml" ,tinyxml) + ("openal" ,openal) + ("libogg" ,libogg) + ("glew" ,glew) + ("libvorbis" ,libvorbis) + ("boost" ,boost) + ("fifechan" ,fifechan) + ("swig" ,swig) + ("python" ,python))) + (native-inputs + `(("python" ,python) + ("swig" ,swig) + ("xvfb" ,xorg-server))) + (propagated-inputs + `(("python-future" ,python-future))) + (home-page "https://www.fifengine.net/") + (synopsis "FIFE is a multi-platform isometric game engine written in C++") + (description + "@acronym{FIFE, Flexible Isometric Free Engine} is a multi-platform +isometric game engine. Python bindings are included allowing users to create +games using Python as well as C++.") + (license license:lgpl2.1+))) + (define-public fizmo (package (name "fizmo") -- 2.23.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 06 14:18:30 2019 Received: (at 36978) by debbugs.gnu.org; 6 Oct 2019 18:18:30 +0000 Received: from localhost ([127.0.0.1]:46844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB6u-0000v1-7x for submit@debbugs.gnu.org; Sun, 06 Oct 2019 14:18:30 -0400 Received: from mira.cbaines.net ([212.71.252.8]:45544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB6p-0000ud-W2 for 36978@debbugs.gnu.org; Sun, 06 Oct 2019 14:18:20 -0400 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 2FAC617524 for <36978@debbugs.gnu.org>; Sun, 6 Oct 2019 19:18:19 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 36476f88 for <36978@debbugs.gnu.org>; Sun, 6 Oct 2019 18:18:18 +0000 (UTC) From: Christopher Baines To: 36978@debbugs.gnu.org Subject: [PATCH v2 3/3] gnu: Add unknown-horizons. Date: Sun, 6 Oct 2019 19:18:18 +0100 Message-Id: <20191006181818.18333-3-mail@cbaines.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191006181818.18333-1-mail@cbaines.net> References: <20191006181818.18333-1-mail@cbaines.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36978 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: -1.0 (-) * gnu/packages/games.scm (unknown-horizons): New variable. --- gnu/packages/games.scm | 73 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 0ebf262126..055ba216a3 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -2306,6 +2306,79 @@ against each other or just trying to beat the computer; single-player mode is also available.") (license license:gpl3+))) +(define-public unknown-horizons + (package + (name "unknown-horizons") + (version "2019.1") + (source (origin + (method url-fetch) + (uri (string-append "https://codeload.github.com/unknown-horizons/" + "unknown-horizons/tar.gz/" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n747p7h0qp48szgp262swg0xh8kxy1bw8ag1qczs4i26hyzs5x4")))) + (build-system python-build-system) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'build 'set-HOME + (lambda _ + (setenv "HOME" "/tmp"))) + (add-after 'build 'build-extra + (lambda _ + (invoke "python3" "./setup.py" "build_i18n") + (invoke "python3" "horizons/engine/generate_atlases.py" "2048") + #t)) + (add-after 'install 'patch + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (substitute* (string-append out "/bin/unknown-horizons") + (("os\\.chdir\\(get\\_content\\_dir\\_parent_path\\(\\)\\)") + (string-append "os.chdir(\"" + (assoc-ref outputs "out") + "/share/unknown-horizons\")")))) + #t)) + ;; TODO: Run GUI tests as well + (replace 'check + (lambda _ + (substitute* "horizons/constants.py" + (("IS_DEV_VERSION = False") + "IS_DEV_VERSION = True")) + (invoke "pytest" "tests") + (substitute* "horizons/constants.py" + (("IS_DEV_VERSION = True") + "IS_DEV_VERSION = False")) + #t))))) + (inputs + `(("fifengine" ,fifengine) + ("python:tk" ,python "tk") + ("python-pillow" ,python-pillow) + ("python-pyyaml" ,python-pyyaml))) + (native-inputs + `(("intltool" ,intltool) + + ;; Required for tests + ("python-greenlet" ,python-greenlet) + ("python-polib" ,python-polib) + ("python-pytest" ,python-pytest) + ("python-pytest-mock" ,python-pytest-mock))) + (home-page "http://unknown-horizons.org/") + (synopsis "Isometric realtime strategy, economy and city building simulation") + (description + "Unknown Horizons is a 2D realtime strategy simulation with an emphasis +on economy and city building. Expand your small settlement to a strong and +wealthy colony, collect taxes and supply your inhabitants with valuable +goods. Increase your power with a well balanced economy and with strategic +trade and diplomacy.") + (license (list + license:gpl2+ ; Covers code + license:expat ; tests/dummy.py, ext/polib.py + license:cc-by-sa3.0 ; Covers some media content + license:cc-by3.0 ; Covers some media content + license:bsd-3)))) ; horizons/ext/speaklater.py + (define-public gnujump (package (name "gnujump") -- 2.23.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 06 14:18:31 2019 Received: (at 36978) by debbugs.gnu.org; 6 Oct 2019 18:18:31 +0000 Received: from localhost ([127.0.0.1]:46846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB70-0000vH-PK for submit@debbugs.gnu.org; Sun, 06 Oct 2019 14:18:31 -0400 Received: from mira.cbaines.net ([212.71.252.8]:45542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB6p-0000uc-W7 for 36978@debbugs.gnu.org; Sun, 06 Oct 2019 14:18:20 -0400 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id EA562174EC for <36978@debbugs.gnu.org>; Sun, 6 Oct 2019 19:18:18 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 07adf76f for <36978@debbugs.gnu.org>; Sun, 6 Oct 2019 18:18:18 +0000 (UTC) From: Christopher Baines To: 36978@debbugs.gnu.org Subject: [PATCH v2 1/3] gnu: Add fifechan. Date: Sun, 6 Oct 2019 19:18:16 +0100 Message-Id: <20191006181818.18333-1-mail@cbaines.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36978 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: -1.0 (-) * gnu/packages/games.scm (fifechan): New variable. --- gnu/packages/games.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index c0d8ce9c71..ebd21fb501 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -2027,6 +2027,33 @@ some of the restrictions in the venerable Z-machine format. This is the reference interpreter, using the Glk API.") (license license:expat))) +(define-public fifechan + (package + (name "fifechan") + (version "0.1.5") + (source (origin + (method url-fetch) + (uri (string-append "https://codeload.github.com/fifengine/" + "fifechan/tar.gz/" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0wxs9vz5x9y8chghd8vp7vfk089lfb0qnzggi17zrqkrngs5zgi9")))) + (build-system cmake-build-system) + (inputs + `(("sdl2" ,sdl2) + ("sdl2-image" ,sdl2-image) + ("mesa" ,mesa))) + (arguments + '(#:tests? #f)) ; No included tests + (home-page "https://fifengine.github.io/fifechan/") + (synopsis "Cross platform GUI library specifically for games") + (description + "Fifechan is a lightweight cross platform GUI library written in C++ +specifically designed for games. It has a built in set of extendable GUI +Widgets, and allows users to create more.") + (license license:lgpl2.1+))) + (define-public fizmo (package (name "fizmo") -- 2.23.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 06 14:20:12 2019 Received: (at 36978) by debbugs.gnu.org; 6 Oct 2019 18:20:12 +0000 Received: from localhost ([127.0.0.1]:46852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB8e-0000ya-7W for submit@debbugs.gnu.org; Sun, 06 Oct 2019 14:20:12 -0400 Received: from mira.cbaines.net ([212.71.252.8]:45568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHB8c-0000yQ-1q for 36978@debbugs.gnu.org; Sun, 06 Oct 2019 14:20:10 -0400 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 889DC174EC; Sun, 6 Oct 2019 19:20:09 +0100 (BST) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 102364d0; Sun, 6 Oct 2019 18:20:09 +0000 (UTC) References: <8736ibtogp.fsf@cbaines.net> <87y2zjzizi.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Baines To: Arun Isaac Subject: Re: [bug#36978] [PATCH 0/3] Add Unknown Horizons and dependencies In-reply-to: Date: Sun, 06 Oct 2019 19:20:08 +0100 Message-ID: <87d0f9ag87.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36978 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 36978@debbugs.gnu.org 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: -1.0 (-) --=-=-= Content-Type: text/plain Arun Isaac writes: >>> This patch series adds the Unknown Horizons game, and a couple of it's >>> dependencies. >> >> Looks all good to me! :-) > > fifengine and unknown-horizons do have tests, though. Could you try > packaging them? Thanks for taking a look Arun. I've finally got around to looking at this again. Thanks for sending over your patches, I've gone through them and tried to merge the two sets of patches together. The unknown-horizons tests seem fine, but the fifengine tests don't all seem to run, so I've left them disabled. I don't really get what the test runner is doing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl2aMFhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XeANBAAi2oLw+PCK2cy4rjeGN7l0ibzWZWVYtdxTg0mDKxiaSsTdKad+7Xn6l8U Inj/JDwQcuhAiWeYYhy9ytIw2EfYTihpumDQ2Hv+sh7ZejHYUud2iK9BSD4jyfD6 twefFCIOPfsHjxvu22zIrJ3Wx9rFnkizvQOJ+k15I3LxOIcpSr63N9MH81tcj/Ld GxAFel10dSfELrebCJSSv5iGYBzNp+5ZXLMxK4ypd1v9s8Ab5mzLVpEFUBqr5rwb avulKKNLlnk7i+/TuPrObzoqbmvQlRsEGtUU7qng8i4cJtXSZSRjWeOdqlugyOS8 mpNrMJuSdjKFjQskV6jgLTz6zduE2+CX2EpghvEbiXmiXmOm2+sc3Lkhx/giAIOg FM2dfBVlQ6RGnrlvcwt7ZkR8cX77Tt8g9nh3poBWHmmR+L1DBZscnVkFho9QR0Zc JRQ624xbbTEjOsHA7pRZ8DXR8BC6j0pJnHVGmx/MEBhOTNg3cnu86iw/g4dn1pE6 rHOH5/Zjz9zaUSluM1mhqaowMzkPiz7GG4iuIgCCKz1SAjGCsJJ+T4Vqm3QwPYRX McGRVa8JfIVUKSfxOLvPv6zV4FpCMPKY1V/LvETmm5qUjI1DQF7ZYc/5Si5mn16M n5Ss2Esu/ZQFcVhFnoRbF/J23EGdAlbB1rnpRbUFpG+ajq8qOsY= =GwR0 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 07 17:19:55 2019 Received: (at 36978) by debbugs.gnu.org; 7 Oct 2019 21:19:55 +0000 Received: from localhost ([127.0.0.1]:49227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHaQ6-0007lz-Qa for submit@debbugs.gnu.org; Mon, 07 Oct 2019 17:19:55 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:52814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHaQ3-0007lp-P5 for 36978@debbugs.gnu.org; Mon, 07 Oct 2019 17:19:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Rt8pbPjWkjkClTKA1FAAPH3LriXJn4bzGVQUgW8lDtg=; b=CV/Go6LH0RET/CLvSslFc9mou h4PgK8emekZYtOSa3SKQXDCqLQTHnqDT9h3LSZXqS5/bGjbhXncxA+qnVujWaekcu1nTlXtiIDjEU 4nydGmzw5Thq9uVpOaVJzY2TAvAvwpgjJebdL0b+Y//VrlS7Odu4M9w/ZAY9+4TenxiGU=; Received: from [49.206.3.117] (helo=steel) by systemreboot.net with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.1) (envelope-from ) id 1iHaPz-0007is-Le; Tue, 08 Oct 2019 02:49:47 +0530 From: Arun Isaac To: Christopher Baines Subject: Re: [bug#36978] [PATCH 0/3] Add Unknown Horizons and dependencies In-Reply-To: <87d0f9ag87.fsf@cbaines.net> References: <8736ibtogp.fsf@cbaines.net> <87y2zjzizi.fsf@gnu.org> <87d0f9ag87.fsf@cbaines.net> Date: Tue, 08 Oct 2019 02:49:41 +0530 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36978 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 36978@debbugs.gnu.org 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: -1.0 (-) --=-=-= Content-Type: text/plain > The unknown-horizons tests seem fine, but the fifengine tests don't all > seem to run, so I've left them disabled. I don't really get what the > test runner is doing. Neither did I manage to completely figure out the fifengine tests. Hence my incomplete patches. Please feel free to push without the tests or with any other appropriate comments. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAl2bq+4ACgkQLiXui2GA K7Nz+QgAtiTj1aoEfl+v4Z7QVSRTNST0/JNUZd/XlKpWhv2RlG2duepSxEKGd1Ej 4WIFSeeWfYvZbgNCzgl4IuRnkOTBSvgl9lIYamIDncvJ26B2afbh04jco+RJJyNW fDWjdFkpx6zxEfINPeHs28Rk9LTfgNuB8SpVYMJlGudmQVkghtCNmnVMnwkba1h9 ChJtBNmGW1RicpV5zaVfgItIyg+D95WLRf+UO2mHFZvIYmK2qxJun7fbk8Yybmee suzACixclk6PoQjuaV5kpXc/CMTvuy+UdMqFohSbDNZjtkVW+99nolB3oHUJniKi LIpVBP/YkQgajBqF/kXbJpYLn1D1ug== =Z00q -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 08 14:38:30 2019 Received: (at 36978-done) by debbugs.gnu.org; 8 Oct 2019 18:38:30 +0000 Received: from localhost ([127.0.0.1]:51502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHuNS-0001PM-6A for submit@debbugs.gnu.org; Tue, 08 Oct 2019 14:38:30 -0400 Received: from mira.cbaines.net ([212.71.252.8]:46986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHuNP-0001PE-LA for 36978-done@debbugs.gnu.org; Tue, 08 Oct 2019 14:38:28 -0400 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 2D7FA1754F for <36978-done@debbugs.gnu.org>; Tue, 8 Oct 2019 19:38:27 +0100 (BST) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 501fd293 for <36978-done@debbugs.gnu.org>; Tue, 8 Oct 2019 18:38:26 +0000 (UTC) User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Baines To: 36978-done@debbugs.gnu.org Subject: Re: [bug#36978] [PATCH 0/3] Add Unknown Horizons and dependencies Date: Tue, 08 Oct 2019 19:38:26 +0100 Message-ID: <87v9szf5gd.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36978-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: -1.0 (-) --=-=-= Content-Type: text/plain Arun Isaac writes: >> The unknown-horizons tests seem fine, but the fifengine tests don't all >> seem to run, so I've left them disabled. I don't really get what the >> test runner is doing. > > Neither did I manage to completely figure out the fifengine tests. Hence > my incomplete patches. Please feel free to push without the tests or > with any other appropriate comments. Ok, cool. I've pushed the patches now as a1c1943b7c49dfb6aef9a98b2cbce0d31cbed08b. Now I just need to work out how to play the game! Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl2c16JfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XcIJA/+LVU8OXuL93ql7TvfNu2Q7iIrMhfzXm2Y5Bk0roqMBrS+KTd+DyrH197I VcW1rw9j3rxfkAj8c/msnqlnErbTdYw6xk5jcxVMqb2zCrMLCUJA8HTML+d5Qaau m+S6+kMJKeptDcUBuFqsbIyhEGQ/jptewYvQNDZHojP9l5sRwAnMMR3zYVOzNDEo krAmPH3L8B8lVZBbf/elBMLgtAseVQqpq8BwZt138IHshaXkbZshE+Coj+C5FcN0 e6vmZPBN6ohSPAkU5jbt3gMSvIl4UncvFjxoSgouMf148j2larcJAoycuyMS5jOd pL0nKlMkw7kvsYnXMVQdSsqETJyRzBwQElXU6ewwh8mXf2eftmOy15BnUfhDJEIG q3EZU1ghR7V3ytSgEaK/BNfdYsMNv0C4nPfYgLyL9MnSEq8AlSBlx7hrJvIIeha+ yWahHcWZ59KIf2Ks+B0cROFZ0OBecNKxZ8GjyX01lfDwROWglli4f6668iQhD74/ fIU+BN8R5enrlYV9/2oQ8hiqro3f2kKAKjnJH8MxNQtnGxybxxoEmI3Gdx1v5AUt i3RY3zw1wD4Q4o3+IxRWUO4P3Y7/Zk62/xDp8ThEq9Q2xxcrAAlstVBbrw16G/E0 eUgxO9iW+XB5kqlFz6Zrr6ygzXr/oLpmQ1ydC+q98Ncoq236sqs= =0/0x -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 17:10:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 06 Nov 2019 12:24:14 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator