From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id WBOgK+b0NGMoMAEAbAwnHQ (envelope-from ) for ; Thu, 29 Sep 2022 03:29:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 8LDUKub0NGOPlwAAG6o9tA (envelope-from ) for ; Thu, 29 Sep 2022 03:29:10 +0200 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 5F5CD2260F for ; Thu, 29 Sep 2022 03:29:10 +0200 (CEST) Received: from localhost ([::1]:47838 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1odiMP-0001cQ-42 for larch@yhetil.org; Wed, 28 Sep 2022 21:29:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33078) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odiMI-0001aQ-Ns for guix-patches@gnu.org; Wed, 28 Sep 2022 21:29:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36264) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1odiMI-0002Cz-9F for guix-patches@gnu.org; Wed, 28 Sep 2022 21:29:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1odiMI-0003DQ-4D for guix-patches@gnu.org; Wed, 28 Sep 2022 21:29:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47459] [PATCH] gnu: Add brython. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 29 Sep 2022 01:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47459 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: Ricardo Wurmus Cc: 47459-done@debbugs.gnu.org, GNU Debbugs , jgart , Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 47459-done@debbugs.gnu.org id=D47459.166441491512302 (code D ref 47459); Thu, 29 Sep 2022 01:29:02 +0000 Received: (at 47459-done) by debbugs.gnu.org; 29 Sep 2022 01:28:35 +0000 Received: from localhost ([127.0.0.1]:35337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odiLr-0003CL-3g for submit@debbugs.gnu.org; Wed, 28 Sep 2022 21:28:35 -0400 Received: from mail-qt1-f175.google.com ([209.85.160.175]:44637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odiLo-0003C3-Sv; Wed, 28 Sep 2022 21:28:33 -0400 Received: by mail-qt1-f175.google.com with SMTP id f26so9035448qto.11; Wed, 28 Sep 2022 18:28:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date; bh=yoOCqoEfUQQVaIAZSES49HXWT/i+RIpbqSyDloiokKo=; b=pp5Utp/CfkfbMp7MBusm0r9X/DVo+Qm2IZZHtGoZjfMmIk1SNQ1xTSZiUpl/Sk5Uey E0SrsvvFE/mNC/sVXElxOcAQ/OjRugGqZBOvf4fuWhdSCFAjUyBoqNbiZM/xCY+weyYW Mzkx6pB59i+NhVp86KdtgWgyGlYBSzreRVpkXX/LdDR5U0YsokQgofA1LJEV9qH8mad7 /7HDljAyro5gJAsvwHki+Qy1suZQMxIDuP/diWOkQ02IzfmI8fpZ3HM4jO+Bj9HN4VjD /lnFRZF3Qo+uyqZyRuAQqkqkgZY0wK0oS0bp0ZNPBvD/4u0Op/vKj3VQsM6o6xDYKUbc VujQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=yoOCqoEfUQQVaIAZSES49HXWT/i+RIpbqSyDloiokKo=; b=pEzFRlQE6fSwQE/5zzByDp+DJ6XB9q6TU/qX4XZ+M9d2jldw4TYmlfbtlE8AuimnD5 ao0/uKPamxztHoZUNBa+i2maALQuNq8Knxe7tSnCG1421qfnU0x7CNtHLfXkLXiozpzQ gtYa0I44EG0bNv6V4Y3b5ffdGP7rzUyzoT50LnyWI33Q8AZbF+0oyJ+tDBUlMI0mK+US Ua8Yu73GeswQerF4hbiJhhbMFwyfidP/QAhI8kXuWXGV/e1uNjX8W9I0wuTl89BQStoA PoBpLKhMx627yk+XmwARhjKPNMgk9G/oss6avtjWQtf0BOt8WnNDHgtXydIKYF08wdPd 6OUw== X-Gm-Message-State: ACrzQf1SV+8agmvgDDIVodfBej9YXO/sURUl67uPw7/sZCh/q1VHlI// a4iV789B2N9v4VtQ8mTuDKc= X-Google-Smtp-Source: AMsMyM5PeloRsdRYGenomH0gHUKxOipbQ0QHy/LITwwoZCY7/MB19gMXmBzrBYHCmg4n/VquuxT/+Q== X-Received: by 2002:a05:622a:148d:b0:35d:1e59:4e28 with SMTP id t13-20020a05622a148d00b0035d1e594e28mr552269qtx.536.1664414907504; Wed, 28 Sep 2022 18:28:27 -0700 (PDT) Received: from hurd (dsl-148-95.b2b2c.ca. [66.158.148.95]) by smtp.gmail.com with ESMTPSA id q7-20020a05620a0d8700b006bb2cd2f6d1sm4591431qkl.127.2022.09.28.18.28.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Sep 2022 18:28:27 -0700 (PDT) From: Maxim Cournoyer References: <6c81552237809c87c157684e550a69a7@dismail.de> <46d8aebe2811380cf79b2ef56e14e1c2@dismail.de> <87pmj04i55.fsf_-_@gmail.com> <87ill7uzl1.fsf_-_@gmail.com> <87pmffs07z.fsf@elephly.net> <87leq3s02h.fsf@elephly.net> Date: Wed, 28 Sep 2022 21:28:26 -0400 In-Reply-To: <87leq3s02h.fsf@elephly.net> (Ricardo Wurmus's message of "Wed, 28 Sep 2022 22:41:05 +0200") Message-ID: <87h70rnf45.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1664414950; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=yoOCqoEfUQQVaIAZSES49HXWT/i+RIpbqSyDloiokKo=; b=FhDJ32v94gKSfSEMykrMyvEHJdQGjhpFIgJiTXV0YbUFqqTMeqnDLQ8hxneezFCZUcNNCH KLp69gk1X+ofXkLtKr4FTmj7q7kEjIZSgQNWSkmVEGw/Fcqo73tc3g9fWFL/vdOoz0/vK5 9ZqomeXlEtaG9tc3efCScttGcXjuxhXSvaP3tGrU7P6sSCmkWRhJlyChygvYoGaHOmuGNw OAVxKB4zrO8FOKirVI0dVdhpSb2Qk+UmSX4Xc3uxW4S6yMhK9UfueuBjOGTNaImQkZ2r79 74HmiTXnu5mufaPqFkinxTlV460C278HLrXUhtgTJCAQxu24lU6cmuCCgBqJVA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1664414950; a=rsa-sha256; cv=none; b=PLL7iESDRrdCiIUHneBkFZQ3yTUQOfODENrVEvoTc+bwaebvVRe8b8FadeQ+u/Y7+iPuPi yDL+Qf8Mjx7Z67e9TT1eMpuHxQNjNoqTl6W+c9snUV3/N3TbGJnPm9FejJp5KSaaHvUkwg 4n6AuEJ62u7+6I1N7r8q5DZNxqd+nucFwWD4EwascsCPi2MIUusE4+ZXyr9irHGIyXy/2Y cWgOuGzLC3Wl1o221eKw+2pg1bnDMCDYv6etmjhT7+Yta0eSm/Q73GuKxfaSGZc0QAPNZ2 w3uyMaStyLAx311TqoIGaHBmcYriaw9TTOR+9RXN6a2/mwN9WbEohySx1xvqLA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="pp5Utp/C"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 7.65 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="pp5Utp/C"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 5F5CD2260F X-Spam-Score: 7.65 X-Migadu-Scanner: scn1.migadu.com X-TUID: IfFaBBTQfQ/W Hi Ricardo, Ricardo Wurmus writes: > Ricardo Wurmus writes: > >> This suggests that there should be a way to generate them from the other >> built files. > > This is where py_VFS.js is generated: > > https://github.com/brython-dev/brython/blob/270fb6ffe3a31c9f5d5897f7228f5c08a3701868/scripts/make_VFS.py Interesting! jgart, if you'd like give it a try, it seems the package definition should be fixable, via a snippet or a phase that'd generate the binaries used as "source". Thanks! -- Maxim