From patchwork Tue Mar 14 23:49:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 1350 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 01463169C5; Tue, 14 Mar 2023 23:50: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=-1.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS 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 2378516994 for ; Tue, 14 Mar 2023 23:50:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pcEP5-0008Tr-TI; Tue, 14 Mar 2023 19:50:03 -0400 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 1pcEP4-0008Tg-KJ for guix-patches@gnu.org; Tue, 14 Mar 2023 19:50:02 -0400 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 1pcEP4-0004Sd-AT for guix-patches@gnu.org; Tue, 14 Mar 2023 19:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pcEP4-00005L-6A for guix-patches@gnu.org; Tue, 14 Mar 2023 19:50:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#62195] [PATCH 00/17]: gnu: cl-trial: Update to 1.2.0-2.db4e98e. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 14 Mar 2023 23:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62195 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 62195@debbugs.gnu.org Cc: Sharlatan Hellseher X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167883778732755 (code B ref -1); Tue, 14 Mar 2023 23:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Mar 2023 23:49:47 +0000 Received: from localhost ([127.0.0.1]:38621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pcEOo-0008WF-Fo for submit@debbugs.gnu.org; Tue, 14 Mar 2023 19:49:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:58182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pcEOm-0008W6-2c for submit@debbugs.gnu.org; Tue, 14 Mar 2023 19:49:44 -0400 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 1pcEOl-0008T5-Ld for guix-patches@gnu.org; Tue, 14 Mar 2023 19:49:43 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pcEOj-0004Ri-8g for guix-patches@gnu.org; Tue, 14 Mar 2023 19:49:42 -0400 Received: by mail-wm1-x32e.google.com with SMTP id m18-20020a05600c3b1200b003ed2a3d635eso63198wms.4 for ; Tue, 14 Mar 2023 16:49:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678837779; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=mOfQ7vQhMwNwtddqjBz33WJdh8vIuAEE56n9CK7Hq9E=; b=F+ZpKVImCVZ86cPQTWSe1DZKgZidXGdcluYXQvpN0l0lfH9MqzOziLlJLx3iYJRhmW ByDrih4gf+axri3vo1HYcnmJkvZPbB3sBDlcKtM9k+gBIwFRWQTA8w51FCmCpLLIugsi opUG9YoSxkHZ9cq3621v2l4v7CbssPX68qjZn9hZpvz80D4Beyza1Ec9Sv2+sMtC9nXq vkaA3aiHKmGAJVcodj9/l5YJ5YmmdXt+GL2CeVK2bTn33/ssVCAu52FKOYCPfNwLFuyJ qrqexC/PXnp3zc1gI1OuDJCNc6HQA26LBrELEgLWNlN88VAe0vGN7SRqUc3hdmN5hUda vMmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678837779; 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=mOfQ7vQhMwNwtddqjBz33WJdh8vIuAEE56n9CK7Hq9E=; b=vEk9ljjvgiZ2DhGfiiFfbe2SgnMlUWvLllUjXtFVeH+xLRvY1YxNRGt18ekneXQAkw iNZhOBSsPKtkr7K7dkIY/ei85y6Byky3URpFQp2cAj/vgxgp8cvIQwz33wYs6GooJCwI sSjAt2lFF/8FMw42nLrsjxJBZTR9kTMPpSXpwlhyNAtF6x3gZHXKmT+MGEg3Jjm4y9Ot WqEP/QW030ZRdig+H6YUUXPEEocGeDjyPm/NHUoe7G52L1zO9F197ynHK0ylW3uFhtW5 rtgWAwV4i5lfuVKWOURWApX+8MGBxUlGYfHVdPX+OG00eN1MsnXqcqbciy/txmi3W+Nz 0pJg== X-Gm-Message-State: AO0yUKVCTkwLPc3OyRojnHRs+VYBaYzzZE0gJrPypC1zyTjYzqYzJaec wmcFBhg2Fu8lfHQBxFVgMasOlT1O+YQ= X-Google-Smtp-Source: AK7set+ITIuCxIyjlnXkGM6jRD8cnTG6iaqH10fEbHNoXrYbMkVS2kFZUXLfNXUyjzJCJVVDSSX3gQ== X-Received: by 2002:a05:600c:c06:b0:3e1:feb9:5a33 with SMTP id fm6-20020a05600c0c0600b003e1feb95a33mr16001611wmb.9.1678837779140; Tue, 14 Mar 2023 16:49:39 -0700 (PDT) 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 z19-20020a1c4c13000000b003ed246c1d28sm22814wmf.44.2023.03.14.16.49.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 16:49:38 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 14 Mar 2023 23:49:35 +0000 Message-Id: <20230314234935.25495-1-sharlatanus@gmail.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=sharlatanus@gmail.com; helo=mail-wm1-x32e.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! This long (for me) patch series brings the latest changes of Trial a game engine written in Common Lisp. I've tried to enable as many features as I could do in a scope of small list of commits. I've marked some system as "long packaging journey" for the next round of expanding functionality. Build: > ./pre-inst-env guix build --rounds=2 cl-zr-utils cl-3d-vectors cl-3d-matrices cl-3d-quaternions cl-3d-transforms cl-trivial-extensible-sequences cl-promise cl-parachute cl-pathname-utils cl-glsl-toolkit cl-gamepad cl-3b-bmfont cl-alloy cl-jzon cl-gltf cl-dns-client cl-trial > /gnu/store/i5mx1b03jvavds2r2lriy7zwcpyxdip0-cl-trial-1.2.0-2.db4e98e > /gnu/store/kmx73c5s59dgkdjjdjbd55zr6c7cr9dh-cl-dns-client-1.0.0-0.9f252e9 > /gnu/store/f067gx3kzj9w9w7vf3i6cl6dydpqpz98-cl-gltf-1.0.0-0.7f9193a > /gnu/store/4padjq5c6l56aig30wmg4893gisbfh1z-cl-jzon-1.0.0 > /gnu/store/j48wvlqcik249g6qb39zq403yv9az376-cl-alloy-0.0.0-3.628974d > /gnu/store/bz3mpvwc4pxpg3l3r5w5d1w7h7xf260h-cl-3b-bmfont-0.0.1-3.332c226 > /gnu/store/h5jzmf2yi5alcs24ih2kc8kkkwig7437-cl-gamepad-3.0.0-2.647f6ee > /gnu/store/ak3pb6sx3djc64skhcv7pwxpk8kx6hwi-cl-glsl-toolkit-1.0.0-2.4c4889e > /gnu/store/lm4d8nvcib0w831dhv2m4aybs7jpayl4-cl-pathname-utils-1.1.0-2.13189c0 > /gnu/store/zzf349n6y0ng9zi1yf73y22csvz4kiqi-cl-parachute-1.5.0-1.bd072b0 > /gnu/store/3zabvpffgi4mnbl1z6wcai3f87bpbp9q-cl-promise-1.0.0-0.801db8f > /gnu/store/f0zr6rbhd2g4gk5criywzi23dl8qvgf0-cl-trivial-extensible-sequences-1.0.0-0.d40b2da > /gnu/store/qmiy26vl3np0w6n3xxfdrg48qwhixana-cl-3d-transforms-1.0.0-0.1d44509 > /gnu/store/ca7ssi7x3nij6xx57c731g4mg4dbar9y-cl-3d-quaternions-1.0.0-0.b79c15c > /gnu/store/lrai2hm4j1lcz0vsa0lyfz7kq6hdiwcc-cl-3d-matrices-1.0.0-2.b4f5a58 > /gnu/store/i2xyfrw7s1phwxi3plwgxwsqwdj8gkpi-cl-3d-vectors-3.1.0-2.2579694 > /gnu/store/rnzlnpppzdmkds6lnxpkjphdbpg9m5y2-cl-zr-utils-0.0.0.0-0.e7eaffc Check build of dependent packages: > ./pre-inst-env guix build $(./pre-inst-env guix refresh --list-dependent cl-zr-utils cl-3d-vectors cl-3d-matrices cl-3d-quaternions cl-3d-transforms cl-trivial-extensible-sequences cl-promise cl-parachute cl-pathname-utils cl-glsl-toolkit cl-gamepad cl-3b-bmfont cl-alloy cl-jzon cl-gltf cl-dns-client cl-trial | awk -F: '{print $2}') > /gnu/store/i5mx1b03jvavds2r2lriy7zwcpyxdip0-cl-trial-1.2.0-2.db4e98e > /gnu/store/igdxb7hzw2qiqm2zasjspaamsfsyzdys-cl-virality-0.3.0 > /gnu/store/qvk7n5g3n7zzdfavmwhswfy0c6g8vfvg-cl-definitions-systems-2.0.1 > /gnu/store/ybk3iawibzva6gz1ggswha84pqswam7w-cl-bubble-operator-upwards-1.0-0.846275a > /gnu/store/qg7pva9rvb1mhcqwdg52n1lra7bzl4j4-cl-raylib-0.0.1-0.985ceeb > /gnu/store/aqgmhdbp6pd2cijx0bxl4980g8cg7ra2-cl-common-lisp-jupyter-0.1.0-3.ba9f0e7 > /gnu/store/9ir0x2zsn3j6j4wpjir3f9smq1x56imy-cl-clip-0.7.0-1.7afa687 > /gnu/store/gjjv7j1xj65bgbhh87s1800z1k92gkrs-cl-tripod-0.0.1-1.b019a27 > /gnu/store/h493nvaqvh2cmq2nmafdli8kc957z9mp-cl-hunchenissr-routes-0-1.2e83197 > /gnu/store/93m95hmm98pq4i8pd8xcm5q6blwmrm68-cl-feeder-1.0.0-1.b05f517 > /gnu/store/30yg409g3anh1pmfpm11044ffjmwyw26-cl-plump-sexp-0.1.0-0.bbcf75e > /gnu/store/qy8hcp24vd0idv7r1arlhghap40ww4ni-cl-liballegro-0.2.15-1.49f632c > /gnu/store/l4xmc6454b0vxdl4364d36zdxkqmggbj-cl-positional-lambda-2.0-0.a43a7bb > /gnu/store/bvvjwdpmscnxmhfxnn8vff3nm0aq8smz-cl-zip-0.0.0-1.688b154 > /gnu/store/kn5nx176szbv88j6idblx2h7jjqn3x7a-cl-prometheus-0.4.1 > /gnu/store/1j7aar2c4bqbb7j6jdal655l13j2p3as-cl-qmynd-1.0.0-1.7e56daf > /gnu/store/1z61smlp12yb6jlpjk45fg5ilwvpnmrp-cl-mcclim-0.9.7-3.ece91cf > /gnu/store/p7nb01wda241c28l6fldmgvy2sj15ri2-cl-qrencode-0.1.2 > /gnu/store/hrr2dm2yiwqhryq27qjzwa9j0d4ph335-cl-yxorp-0.4-4.c306898 > /gnu/store/7h9m21sbk0fv905zrhqg7p0a29g69jvw-cl-tar-0.2.3-0.7c6e07a > /gnu/store/72ph6n2smfykih8z3r5kmpxvi98wvz1g-cl-amb-1.0.0-0.884bef6 > /gnu/store/nfys28dsikphvzin0c6724sx2rycy4di-cl-eris-0.1 > /gnu/store/l7dzh2if5yjf2dx4n0ds2gq4859x9n7g-cl-radiance-2.1.2-2.a723783 > /gnu/store/lk6nds35qivf4v2waxlsc0ik89f4fbyz-cl-lisp-stat-1.2.0-0.357a0d2 > /gnu/store/2a8xq37n7as31nydcafgd28727cbcw89-cl-slot-extra-options-1.1.1-1.29517d9 > /gnu/store/ygx9n7bza3wj5d80vch63ghb5kyn260h-cl-origin-2.0.0-1.d646134 > /gnu/store/kxmg3ss1sv3mlygqndhh1qhrkmv1avsi-cl-ucons-0.0.0-0.d976810 > /gnu/store/r57kqby198zabl1s2fm6pbs01a3y6an4-cl-gserver-1.8.0 > /gnu/store/z8ky2kbc10kmk62f244plbiya2p1pj9s-cl-atomichron-0.0.0-0.5b3578b > /gnu/store/pxzadgy5lwggzvhsmnw6gigln2xlfq8r-cl-concurrent-hash-tables-0.0.0-0.1b9f0b5 > /gnu/store/g3qwj4wghx9fzqxa9kl137c3ac8kp8c8-cl-https-everywhere-0.0.0-1.cbcc73b > /gnu/store/r2lbg506i3zgx77lmpb08mvwwrzkvvqc-cl-nhooks-1.2.0 > /gnu/store/k76vzzvcw44nmhdhrvxfk9lhh8l41ymq-cl-random-sample-0.0.0-0.46b7037 > /gnu/store/0xsbzzc5k4xnczwg16jgb5kv3c5yxvm8-cl-fof-0.2.0-1.522879e > /gnu/store/mzhar12n1180mj8ia05ll0czvnx2wj12-cl-april-1.0-3.bdd74f1 > /gnu/store/m0m5mn4msfwvaxldg7sw6gqxgxlpwwmg-cl-moira-0.0.0-0.21f1cfd > /gnu/store/g1qkgahmyq4194f5hrvd71sx2pakyyga-cl-triads-0-0.840b025 > /gnu/store/pw9dyl3hny6svq577jriapxpv0vlhns4-cl-data-lens-0.0.0-0.801bc1e > /gnu/store/bx4ld6pp09jqngi0km306f4vixdm3c2f-cl-spinneret-3.0-5.52709ab > /gnu/store/dvmw3rai176v9k32jwfrlir45k5d5c8l-cl-ospm-0.0.1 > /gnu/store/ax1gnnbqm5nb18xz5sh1i0lx7bjfi2r8-cl-nfiles-1.1.2 > /gnu/store/qlw7289632jnzix55qa7zcvpqrh2zkj1-cl-airship-scheme-0.0.0-0.1862db8 > /gnu/store/rdzw9cjc4xim7wcs3scibyagl34ip488-cl-one-more-re-nightmare-0.0.0-0.09c33fe Sharlatan Hellseher (17): gnu: cl-3d-vectors: Update to 3.1.0-2.2579694. gnu: cl-3d-matrices: Update to 1.0.0-2.b4f5a58. gnu: Add cl-3d-quaternions. gnu: Add cl-3d-transforms. gnu: Add cl-trivial-extensible-sequences. gnu: Add cl-promise. gnu: cl-parachute: Update to 1.5.0-1.bd072b0. gnu: cl-pathname-utils: Update to 1.1.0-2.13189c0. gnu: cl-glsl-toolkit: Update to 1.0.0-2.4c4889e. gnu: cl-gamepad: Update to 3.0.0-2.647f6ee. gnu: cl-3b-bmfont: Update to 0.0.1-3.332c226. gnu: cl-alloy: Update to 0.0.0-3.628974d. gnu: cl-jzon: Fix build by disabling tests on ECL. gnu: Add cl-gltf. gnu: Add cl-dns-client. gnu: cl-trial: Update to 1.2.0-2.db4e98e. gnu: cl-zr-utils: Fix build by disabling tests. gnu/packages/lisp-check.scm | 6 +- gnu/packages/lisp-xyz.scm | 408 +++++++++++++++++++++++++++++++----- 2 files changed, 357 insertions(+), 57 deletions(-) base-commit: 1ed227d7952af48efe50a2f6c9537e17c356daa1