From patchwork Sat Nov 19 22:42:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 1104 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C8EC927BBED; Sat, 19 Nov 2022 22:43:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0B09127BBE9 for ; Sat, 19 Nov 2022 22:43:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owWYC-0004Dm-Jx; Sat, 19 Nov 2022 17:43:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owWYA-0004DH-Nx for guix-patches@gnu.org; Sat, 19 Nov 2022 17:43:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owWYA-0007Hi-9a for guix-patches@gnu.org; Sat, 19 Nov 2022 17:43:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1owWYA-00056D-5H for guix-patches@gnu.org; Sat, 19 Nov 2022 17:43:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59391] [PATCH 0/1] gnu: Add Virality Engine Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 19 Nov 2022 22:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59391 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 59391@debbugs.gnu.org Cc: Sharlatan Hellseher X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166889776719577 (code B ref -1); Sat, 19 Nov 2022 22:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Nov 2022 22:42:47 +0000 Received: from localhost ([127.0.0.1]:41616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owWXu-00055h-Rf for submit@debbugs.gnu.org; Sat, 19 Nov 2022 17:42:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:60674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owWXr-00055X-Sa for submit@debbugs.gnu.org; Sat, 19 Nov 2022 17:42:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owWXr-0004BG-Ln for guix-patches@gnu.org; Sat, 19 Nov 2022 17:42:43 -0500 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owWXp-0007Ew-Vx for guix-patches@gnu.org; Sat, 19 Nov 2022 17:42:43 -0500 Received: by mail-wr1-x42f.google.com with SMTP id k8so14706143wrh.1 for ; Sat, 19 Nov 2022 14:42:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=rBdrdZba5idyyi0GAMWBbe2xt/KnFuNl4irhgZp67Tc=; b=FBvlUAO9his/lQ6IGqCZTC7nQkVKtvOAWEF4SfmyAxqDnRnol2omuz7Qu4YKa1DJM1 DLjUr04SFDET/3G0MzKsy28oqe+DJBEelLt8eKUv07OyWhN9WJSzLDA/Rbxxj0PTGQ4+ KqvJUDP5r6YRkh8hv2DlFr94dT1TY6vs4AYq4rWZpp8ub57ALQhwcLFZcpLVc8o9TyHA Y0gmniksDuUNFc6nIZigdbEILosdO7uiUSjqx57EBSgEQQlx7TC8O6u427NwF/Q1Oh3T S8wMh/fQPa1S8jMAHHebazgLXYMGma8bf0kAilo6JUbZflITdM2VN8U6GCRjS34YietD 38wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rBdrdZba5idyyi0GAMWBbe2xt/KnFuNl4irhgZp67Tc=; b=GPkqTkOZ6aCSe2O2syY4TYz3FSaPhYkbfN7vhPenU3ae8CNKLRRYo9sgIogczxoLzL Xh98qkeapGxK9H294xQs3ihbghf7UCL9EU85NadyL6K6ODkvBd9+yBomfgopR3cMCEbt G5621h+HNkHYtiZLg9UbPspSzhlZlcA/eCIhDkw6wh89YnKp0HKF1NJRn7kxJwvRTOqH Cq4HdS5Ej2+gpboTMv5kSlpZkGxihXgM8wKVKcx4hnOtElr/lbgtAmGhtWkBsj9AsKoC pFnlDdIXQFzIvqVHqm5DWVzlK9y8tPmqHiU2O3txvbZW1VaJZ0ip+0jrY6fp/kZpsyHP Jo0g== X-Gm-Message-State: ANoB5plZ5eiSv+Z1xYTmiM3OeFiBP5W7Nn6p/HUkJp9q/qcTbe96Z8RR KwFyO3OG83r42JttbRh8n7puniEp5GEwzA== X-Google-Smtp-Source: AA0mqf5z5DhVoDJvyYNlo/d+toc5kECxqnTMQ6oBql3+v0uIJXz5Cy+uMzwZYzuXJvI/rj/oqqI25Q== X-Received: by 2002:adf:df8a:0:b0:236:8721:ccc with SMTP id z10-20020adfdf8a000000b0023687210cccmr7596430wrl.678.1668897760046; Sat, 19 Nov 2022 14:42:40 -0800 (PST) Received: from guxtil.incerto.xyz (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id c3-20020a5d4cc3000000b00241c4bd6c09sm4745851wrt.33.2022.11.19.14.42.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Nov 2022 14:42:39 -0800 (PST) From: Sharlatan Hellseher Date: Sat, 19 Nov 2022 22:42:30 +0000 Message-Id: <20221119224230.30143-1-sharlatanus@gmail.com> X-Mailer: git-send-email 2.38.0 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42f; envelope-from=sharlatanus@gmail.com; helo=mail-wr1-x42f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Hi Guix team! This is a final patch which summarised my efforts to bring Virality Game Engine to Guix. There is one thing to note, some of the packages which are in Guix right now were merged into Virality code base recently and upstream development completely closed by the author (see README note): Here is a list of them: > 2290: (url "https://git.mfiano.net/mfiano/seedable-rng") > 10188: (url "https://git.mfiano.net/mfiano/origin") > 12838: (url "https://git.mfiano.net/mfiano/pngload.git") > 16850: (url "https://git.mfiano.net/mfiano/shadow") > 16889: (url "https://git.mfiano.net/mfiano/umbra") Other proposal I would think of is to move cl-trial and cl-vriality from lisp-xyz.scm to game-development.scm as it's more logically bound to that module. > ./pre-inst-env guix build sbcl-virality cl-virality --rounds=2 > /gnu/store/cgljdd5vm8anxf9v0ips2vbalv6fp23k-cl-virality-0.3.0 > /gnu/store/8y3qv6f8w71l4zf1d4953xjq82a1mw01-sbcl-virality-0.3.0 Sharlatan Hellseher (1): gnu: Add cl-virality gnu/packages/lisp-xyz.scm | 66 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) base-commit: bd0ff2d39bc7d3b497d74c3431ef77a1cf2515c4 prerequisite-patch-id: 679d60737b0daafbb9c5e2db480ac538b59d5889 prerequisite-patch-id: dceb083c0c80f3986ab02546b763ac4d69342a11 prerequisite-patch-id: 636da9a70d66737b8978d362c192df0820fe0cd7 prerequisite-patch-id: cf2ad82da6f03a7f44d2af4872682e3921ebc001 prerequisite-patch-id: 99bb09ac0a5fd8d0f837a33f3810fc9be47da3f2 prerequisite-patch-id: bd774bf62993e83ea51423f56474b6802739df10