From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id mEMrA3MU6V/4KAAA0tVLHw (envelope-from ) for ; Sun, 27 Dec 2020 23:10:43 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id cDx9OnIU6V9HNQAAbx9fmQ (envelope-from ) for ; Sun, 27 Dec 2020 23:10:42 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A73A99402A5 for ; Sun, 27 Dec 2020 23:10:42 +0000 (UTC) Received: from localhost ([::1]:36736 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ktfBR-0005pF-Gu for larch@yhetil.org; Sun, 27 Dec 2020 18:10:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42896) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ktfAo-0005IA-V8 for guix-patches@gnu.org; Sun, 27 Dec 2020 18:10:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50505) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ktfAo-0005xc-MP for guix-patches@gnu.org; Sun, 27 Dec 2020 18:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ktfAo-0000Zy-H0 for guix-patches@gnu.org; Sun, 27 Dec 2020 18:10:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#43630] [PATCH] gnu: Add tic-80. Resent-From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 27 Dec 2020 23:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43630 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 43630-submit@debbugs.gnu.org id=B43630.16091105992214 (code B ref 43630); Sun, 27 Dec 2020 23:10:02 +0000 Received: (at 43630) by debbugs.gnu.org; 27 Dec 2020 23:09:59 +0000 Received: from localhost ([127.0.0.1]:33818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktfAg-0000ZX-82 for submit@debbugs.gnu.org; Sun, 27 Dec 2020 18:09:59 -0500 Received: from m4s11.vlinux.de ([83.151.27.109]:52508 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktfAe-0000ZO-IN for 43630@debbugs.gnu.org; Sun, 27 Dec 2020 18:09:52 -0500 Received: from alma-ubu (p57b52b0b.dip0.t-ipconnect.de [87.181.43.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id E0C693F989; Mon, 28 Dec 2020 00:09:50 +0100 (CET) Date: Mon, 28 Dec 2020 00:09:50 +0100 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20201228000950.29bdd294@alma-ubu> In-Reply-To: <87lffq1j3o.fsf@gnu.org> References: <20200926101738.18925-1-foo.dogsquared@gmail.com> <20200926101738.18925-2-foo.dogsquared@gmail.com> <87lffq1j3o.fsf@gnu.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/8=Sw50A4wBF9XABlEHiMunn"; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 43630@debbugs.gnu.org, Gabriel Arazas Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.92 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: A73A99402A5 X-Spam-Score: -1.92 X-Migadu-Scanner: scn0.migadu.com X-TUID: hIuOL6oOTJH7 --Sig_/8=Sw50A4wBF9XABlEHiMunn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Gabriel, ping! Would you like to send an updated patch with Ludovic's suggestions included? Thanks, Bj=C3=B6rn On Wed, 28 Oct 2020 16:11:07 +0100 Ludovic Court=C3=A8s wrote: > Hi Gabriel, >=20 > Sorry for the long delay! >=20 > Gabriel Arazas skribis: >=20 > > * gnu/packages/game-development.scm (tic-80): New variable. =20 >=20 > [...] >=20 > > + (description > > + "A fantasy computer featuring built-in tools such as a sprite > > editor, +music tracker, and a text editor. This package builds the > > free version of the +software which you can override the package > > and build the PRO version +yourself.") =20 >=20 > We need full sentences and, as per the FSDG, we won=E2=80=99t advertise t= he > =E2=80=9CPRO=E2=80=9D version (which is non-free I guess?) here. So inst= ead I propose > this: >=20 > (description > "TIC-80 is a fantasy computer for making, playing and sharing > tiny games. There are built-in tools for development: code, sprites, > maps, sound editors and the command line, which is enough to create a > mini retro game. At the exit you will get a cartridge file, which > can be stored and played on the website.") >=20 > Another issue: the code bundles quite a few libraries. We should > remove them in a snippet and use the corresponding packages instead. > Here=E2=80=99s what I see in the log: >=20 > --8<---------------cut here---------------start------------->8--- > Cloning into > '/gnu/store/hb5kz8vrk5ykyc3xmx30h20f2bm7pmcp-tic-80-0.80.1344-checkout/ve= ndor/sdl2'... > Cloning into > '/gnu/store/hb5kz8vrk5ykyc3xmx30h20f2bm7pmcp-tic-80-0.80.1344-checkout/ve= ndor/sokol'... > Cloning into > '/gnu/store/hb5kz8vrk5ykyc3xmx30h20f2bm7pmcp-tic-80-0.80.1344-checkout/ve= ndor/squirrel'... > Cloning into > '/gnu/store/hb5kz8vrk5ykyc3xmx30h20f2bm7pmcp-tic-80-0.80.1344-checkout/ve= ndor/wren'... > Cloning into > '/gnu/store/hb5kz8vrk5ykyc3xmx30h20f2bm7pmcp-tic-80-0.80.1344-checkout/ve= ndor/zip'... > Cloning into > '/gnu/store/hb5kz8vrk5ykyc3xmx30h20f2bm7pmcp-tic-80-0.80.1344-checkout/ve= ndor/zlib'... > --8<---------------cut here---------------end--------------->8--- >=20 > =E2=80=98sokol=E2=80=99 and =E2=80=98wren=E2=80=99 are apparently not pac= kaged yet in Guix. As a > first step, you could remove everything but these two libraries, > leaving a FIXME about them. >=20 > Could you send an updated patch? >=20 > Thanks, > Ludo=E2=80=99. >=20 >=20 --Sig_/8=Sw50A4wBF9XABlEHiMunn Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EAREKAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCX+kUPgAKCRC/KGy2WT5f /ZuSAKCNXBHfADw9cKCyPUDoDdkoFk+rVQCeILn3z8Y9qwvwe+u0T7g+jWITRmY= =ZdPN -----END PGP SIGNATURE----- --Sig_/8=Sw50A4wBF9XABlEHiMunn--