From patchwork Sat May 8 20:54:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29173 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 05D1127BC83; Sat, 8 May 2021 21:55:09 +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=ham 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 81B6F27BC82 for ; Sat, 8 May 2021 21:55:08 +0100 (BST) Received: from localhost ([::1]:44854 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfTyd-00056T-Oz for patchwork@mira.cbaines.net; Sat, 08 May 2021 16:55:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46646) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfTyX-00056I-Ts for guix-patches@gnu.org; Sat, 08 May 2021 16:55:01 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40701) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfTyX-00078d-Mo for guix-patches@gnu.org; Sat, 08 May 2021 16:55:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lfTyX-0005Pv-Le for guix-patches@gnu.org; Sat, 08 May 2021 16:55:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48297] [PATCH 2/2] References: In-Reply-To: Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 08 May 2021 20:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48297@debbugs.gnu.org Received: via spool by 48297-submit@debbugs.gnu.org id=B48297.162050729620814 (code B ref 48297); Sat, 08 May 2021 20:55:01 +0000 Received: (at 48297) by debbugs.gnu.org; 8 May 2021 20:54:56 +0000 Received: from localhost ([127.0.0.1]:52246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfTyS-0005Pe-8S for submit@debbugs.gnu.org; Sat, 08 May 2021 16:54:56 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:43602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfTyQ-0005PW-PE for 48297@debbugs.gnu.org; Sat, 08 May 2021 16:54:55 -0400 Received: by mail-wr1-f43.google.com with SMTP id s8so12642035wrw.10 for <48297@debbugs.gnu.org>; Sat, 08 May 2021 13:54:54 -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=lLYmZ051M55Nh5FNRRT6G1TNvjk2otElbwGoiKuTxaY=; b=A5J64leUmxM6Wpi5YI+XzyVv+Jj5E9ld3f9LIVp8NHCESfDV9/ifcWzgD+tmsTo4Dt +fo6pVsb3nQSUFvrIz5p2Row6ObK/Q7V033QjyIuY1WazqaGYx+dhozLdf2mBsScpCa5 kQ1oOCAvVg3eZu1KGJXspSOS2qIIweVMriGwzwHg7IUkp/EzmKlS//c0yn89PW5xHGbu XAeaZuFQ3i1hljCUB1iWbxa2ZQqaju8ghujrP9BUWkD9zA5nV+AvvZEWnsMAKSeS2VbW c8F7Tpk9nba4nFNwo5jM78c6llryt2qhn3uSp62FDfVrtztpcxRPOIQ9/hrkfSLdLAVE 6yRA== 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=lLYmZ051M55Nh5FNRRT6G1TNvjk2otElbwGoiKuTxaY=; b=FJ2mlxrn9pXkihzeedtevGIlNg8S1/0PJuHtJdau2tqWOAvwsq2CP+4xGMlJBm0XTO 5v06kCm6w7u0Mpjj9MuWb6rAj00goQD2nGw/IwrvE2eUU4HktkiLI/YC5oetaeKg5Hug a/450mxdlDf/XsVTHEUjPYpjqc+RgERwAlNNDvB3HihHKalszDSXuwVteDo3Qpy45r1P 6H8oofkLq5okqhtVJR4aSdLG6+Va1l5c0jmdZfuTLhwq5dIjEvNDrJR/rUtmit1N1s1t ixD0Qgvyj81BCHNT5YpOF4TUxXWIBxyGTIWTSOVXRdImC460cdJUYrUqqpRRR9VqFWgE U52w== X-Gm-Message-State: AOAM5334cQXApWdbhvsUqTeDOIUurWLd+A2dNHoZ0vG7oz6XBX0RP9bl gf/NajtCh19UjnB5ZmAvRBEn1sxUETFH5fFynqcaMkUsxtg= X-Google-Smtp-Source: ABdhPJxisTioSXXT4ZIuKRtCh4LRb1kd4JApSZGmdrldq2cs1fr7kYTjAuJkNHW7Nmc0ZOdjFsY6+sMTHHIJb+86hek= X-Received: by 2002:adf:efc6:: with SMTP id i6mr21400765wrp.408.1620507288739; Sat, 08 May 2021 13:54:48 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sat, 8 May 2021 20:54:38 +0000 Message-ID: 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 -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From b9a7208f70f5a3a9c9bf0be140c7ad0123936197 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 8 May 2021 21:31:16 +0100 Subject: [PATCH 2/4] gnu: Add glsl-toolkit * gnu/packages/lisp-xyz.scm (sbcl-glsl-toolkit, ecl-glsl-toolkit, cl-glsl-toolkit): New variables. --- gnu/packages/lisp-xyz.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 2c8966651d..55271d2a30 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16467,3 +16467,37 @@ application fail and be unable to do so using its standard UI.") (define-public cl-messagebox (sbcl-package->cl-source-package sbcl-messagebox)) + +(define-public sbcl-glsl-toolkit + (let ((commit "d00ba1906e3b5eb08ea346ac300a1e77bb999d04") + (revision "1")) + (package + (name "sbcl-glsl-toolkit") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Shirakumo/glsl-toolkit") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0as5796yazchq1qkna3srxlz5v7cf7ffny9cbqi41wsa2s20vbh9")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("cl-ppcre" ,sbcl-cl-ppcre) + ("documentation-utils" ,sbcl-documentation-utils) + ("parse-float" ,sbcl-parse-float) + ("trivial-indent" ,sbcl-trivial-indent))) + (home-page "https://shirakumo.github.io/glsl-toolkit/") + (synopsis "Parser for OpenGL Shader Language source files") + (description + "This package provides Common Lisp system collecting tools written to +allow to wrangle OpenGL Shader Language (GLSL) source files.") + (license license:zlib)))) + +(define-public ecl-glsl-toolkit + (sbcl-package->ecl-package sbcl-glsl-toolkit)) + +(define-public cl-glsl-toolkit + (sbcl-package->cl-source-package sbcl-glsl-toolkit)) -- 2.31.1