From patchwork Thu Apr 22 23:11:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 28813 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 ABCF327BC7D; Fri, 23 Apr 2021 00:13:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E85D827BC7C for ; Fri, 23 Apr 2021 00:13:09 +0100 (BST) Received: from localhost ([::1]:46278 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lZiVR-0005DQ-2k for patchwork@mira.cbaines.net; Thu, 22 Apr 2021 19:13:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41526) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lZiVK-0005D7-To for guix-patches@gnu.org; Thu, 22 Apr 2021 19:13:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52473) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lZiVK-0005vH-Mu for guix-patches@gnu.org; Thu, 22 Apr 2021 19:13:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lZiVK-0002yV-Ig for guix-patches@gnu.org; Thu, 22 Apr 2021 19:13:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47961] [PATCH]: Gnu: Add terrable Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 22 Apr 2021 23:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47961 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47961@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161913312811370 (code B ref -1); Thu, 22 Apr 2021 23:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Apr 2021 23:12:08 +0000 Received: from localhost ([127.0.0.1]:35786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZiUR-0002xJ-Ep for submit@debbugs.gnu.org; Thu, 22 Apr 2021 19:12:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:47712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZiUQ-0002xC-AC for submit@debbugs.gnu.org; Thu, 22 Apr 2021 19:12:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41416) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lZiUQ-00055t-3K for guix-patches@gnu.org; Thu, 22 Apr 2021 19:12:06 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:40815) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lZiUM-0005Mi-Fp for guix-patches@gnu.org; Thu, 22 Apr 2021 19:12:05 -0400 Received: by mail-wm1-x32e.google.com with SMTP id y124-20020a1c32820000b029010c93864955so181594wmy.5 for ; Thu, 22 Apr 2021 16:12:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=gXEwZTXjR7hHnkoG1/liPANc3lRueF9kzgPZCPnZ9gY=; b=XkboFKHuicaJN5MTH829g0K8DRmFsvTNHGcxf1e9hhW767UVkQWz7pdyIrgSpu5yVU 4V2rLv3SGEWXrdYvcGzQGYng9GkQU3IzO0vbIGGbtUHFXVufjXL+qv0D6OMqDAQTf4dm rhC/ZZzMmWz9eRZszO33amNYaAbqHRXTgTbgatVXlFC4oZbKZwniL0uwKO0nBmRPh2Aa okfE97Fy9QEurfy4g4Xt3wNf4F++nGT/b+J/bG2PoFuieHPgq7A0TwZrSd++ZPT2qohj G8zYGkK2vB6odpKc4pYiIadJV0kbz2OyuhVKHFIdAVN/T3sRGznDUHup0Tx89ffNpM9Q Uqdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=gXEwZTXjR7hHnkoG1/liPANc3lRueF9kzgPZCPnZ9gY=; b=HHRyVebffG2P5cTDuvzBYFxmwNwYbH1CPlXIr6W3Hp/JrWsXmz/XYcr/QmZ8hSErao 7H1MZg7gTTVIVnOMvu3zN7IxzOgciEh86HEt0Ff8IpZHSkqtkb0mVRAuzIB27f1zBT7X oVn7onYYCCE0R5sSH8NIS/ydsnvUkO/2AcguIKLGRvv8K4JtiZiRYyXKvwuE0q2Inorl KdiDiBp/5UZ9InQpNw0WyNYUyLBqGbnGI46TDBW/9vM54VbtJCXhvVdLrdNH1dHA4/gt 3e0HY6rIsWBCsk6XsZmyh7hJFerOLROTnllNALQZ05BWPbzdXnHvsh72R19HbdaQtmmi /IZw== X-Gm-Message-State: AOAM530Tpq6hAfESEUnV0aU9LfmhoNvaj+lJG5yQfhMZfRZ+ZDJwl5XG 4e+bxXBNwb2i2smFP5U6eRP52nwOdPmYe39KYK5ivtk4Mqs= X-Google-Smtp-Source: ABdhPJz8x5XwT+/wDtMg5HYI9cmvY51Ne/W3/oTEiHWcABjaiZ/foPWN+lVZKWknnnnpAO34Ur40iiOHduevjVEw2yE= X-Received: by 2002:a1c:bd46:: with SMTP id n67mr2436295wmf.171.1619133119862; Thu, 22 Apr 2021 16:11:59 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Thu, 22 Apr 2021 23:11:49 +0000 Message-ID: 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" X-getmail-retrieved-from-mailbox: Patches Hi Guix team! One more patch for game engine - Trial --8<---------------cut here---------------start------------->8--- guix build -L . sbcl-terrable ecl-terrable --rounds=3 /gnu/store/rhlmqswqmixgq4yqxyifpc4sdk4i6mn5-ecl-terrable-1.0.0-1.e4fe23f /gnu/store/k1wjwbimqnx9499h64dhlinl7dkmm9dr-sbcl-terrable-1.0.0-1.e4fe23f --8<---------------cut here---------------start------------->8--- Licensed under Zlib License https://github.com/Shirakumo/terrable/blob/master/LICENSE --- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From f756654767c8d72c1afca3203f3307be58b214e8 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 23 Apr 2021 00:05:16 +0100 Subject: [PATCH] Gnu: Add terrable * gnu/packages/lisp-xyz.scm (sbcl-terrable, cl-terrable, ecl-terrable): New variables --- gnu/packages/lisp-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 666e62a4ce..8cc1c04cbc 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16066,3 +16066,40 @@ handling the accessing of files on the underlying system however.") (define-public cl-pathname-utils (sbcl-package->cl-source-package sbcl-pathname-utils)) + +(define-public sbcl-terrable + (let ((commit "e4fe23ffa08e8d53a8168105b413861da59cc786") + (revision "1")) + (package + (name "sbcl-terrable") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Shirakumo/terrable.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0pnqflgz410zydc1ivwnd8hcl24bgr7x12yjzr7g4lq3ibc8y97b")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("documentation-utils" ,sbcl-documentation-utils) + ("fast-io" ,sbcl-fast-io) + ("ieee-floats" ,sbcl-ieee-floats) + ("static-vectors" ,sbcl-static-vectors) + ("trivial-garbage" ,sbcl-trivial-garbage))) + (home-page "https://shirakumo.github.io/terrable/") + (synopsis "File parser library for Terragen TER terrain files") + (description + "This package provides Common Lisp support for rendering format Terragen +@code{.TER}. Format specification could be found here +@url{https://planetside.co.uk/wiki/index.php?title=Terragen_.TER_Format}") + (license license:zlib)))) + +(define-public ecl-terrable + (sbcl-package->ecl-package sbcl-terrable)) + +(define-public cl-terrable + (sbcl-package->cl-source-package sbcl-terrable)) -- 2.31.1