From patchwork Sat May 8 20:53:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29172 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 DFB7B27BC82; Sat, 8 May 2021 21:54:08 +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 5936C27BC81 for ; Sat, 8 May 2021 21:54:08 +0100 (BST) Received: from localhost ([::1]:44586 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfTxf-0004sr-GC for patchwork@mira.cbaines.net; Sat, 08 May 2021 16:54:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46314) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfTxa-0004si-2i for guix-patches@gnu.org; Sat, 08 May 2021 16:54:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40692) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfTxZ-0006Sx-Q3 for guix-patches@gnu.org; Sat, 08 May 2021 16:54:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lfTxZ-0005Oz-P9 for guix-patches@gnu.org; Sat, 08 May 2021 16:54:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48297] [PATCH 1/4]: Add new Common Lisp systems: messagebox, glsl-toolkit, simple-tasks, trivial-main-thread Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 08 May 2021 20:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48297@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162050719920754 (code B ref -1); Sat, 08 May 2021 20:54:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 May 2021 20:53:19 +0000 Received: from localhost ([127.0.0.1]:52236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfTws-0005Og-Ng for submit@debbugs.gnu.org; Sat, 08 May 2021 16:53:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:46150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfTwq-0005Oa-RR for submit@debbugs.gnu.org; Sat, 08 May 2021 16:53:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfTwq-0004oW-JJ for guix-patches@gnu.org; Sat, 08 May 2021 16:53:16 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:35697) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfTwo-0005tz-Mb for guix-patches@gnu.org; Sat, 08 May 2021 16:53:16 -0400 Received: by mail-wr1-x42b.google.com with SMTP id a4so12638608wrr.2 for ; Sat, 08 May 2021 13:53:13 -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=bzaqKIeDedtzUlkbjOqKVvrAheChpMq+t52Byn4jBvw=; b=oDFVjLwjQRXLxGhWUAdsiy83YXZ36BQ+8VixF4o6uJDgdKVlrq2SsPwlDFiOOmedFs u0RsDSJcB+UDSHcoXaz6NekaMPF3SVybr9Bn6PorntSsouu1Pu/W+dykvw+Jd08WkHU8 88V/DaaYA0gRq66+Nqr+agUMfh0Eh6og2oFjKw5yMMwVSmyFM9Nk70IdAJcrOivaD1k+ I3Ucc/KDRRkCEWuZTDs6biVPg6Lvah1WdPqO+Ljf2+rrfUfLYbQdTBoV+xkeNMSuAk+u lKY23+MKGyaOvMuXnl5IYxEdXQS/dHv6quDAPRhmvv9heKyGbz162Yj+eN6FyA8tmUyF Y8tQ== 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=bzaqKIeDedtzUlkbjOqKVvrAheChpMq+t52Byn4jBvw=; b=swUptoIUkK2k3R/yhTH3VDwH9zCybvqtKOkpp4RtD3wxEE0gPz09xB+2oIZR+FFkPd lcY+pSH8ZftnVoOwZ4xssMbefyhZjsPjqDxovM86O0XNIS9m3uKGzQmtKtWtDfkwhrhD NpPbT+4HpCB0mLFeLTxn59WQVdXCgjHxfnuQp97LCAMLOkGhtUcu2pF76gYIIJVNUfoE 4yK4AhhrarypvgX+Jt0KDUNuXleODbho53NIMtqk7DppaQNr8KH2xCdPRUIkJt1+8Phd U5swzybwGEUNEdGLMTtWJh69Fm0jSP5+job3/S5729h/hJJyoGUk9NQu07eu1O+wtPCs 0AIw== X-Gm-Message-State: AOAM533Q2UIhp6OA6j3XpG+zXfwNen/iS54nyLIiMz0esJ5xah/Yokwb h1wX4k1FS75Sb8kpVOJwkxz2aBZgSUXFJYCWVqoYGFUd1jw= X-Google-Smtp-Source: ABdhPJxLNtXWZr6EyGe5AScEsYtKzjGXN3o42f6tt11hwdrK2kxGndnO3U+E0ynHVecEQZa993jHkXEtKkOEY2SGUOU= X-Received: by 2002:adf:ce12:: with SMTP id p18mr21251735wrn.228.1620507191815; Sat, 08 May 2021 13:53:11 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sat, 8 May 2021 20:53:01 +0000 Message-ID: Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=sharlatanus@gmail.com; helo=mail-wr1-x42b.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! Free time - new packages :) Here is other set of patches for Trial game engine. --8<---------------cut here---------------start------------->8--- [env: /gnu/store/5sxv0gy7jzaga531zpnfs32bmpvp6vgb-profile] > ./pre-inst-env guix build --rounds=2 sbcl-messagebox ecl-messagebox sbcl-glsl-toolkit ecl-glsl-toolkit sbcl-simple-tasks ecl-simple-tasks sbcl-trivial-main-thread ecl-trivial-main-thread /gnu/store/k9ayxgapb0xi7sd803n261cvngw9qqvv-ecl-trivial-main-thread-1.0.0-1.25f1149 /gnu/store/8k1mlbwb9hbrywq80h3s6z0a1pqc4s3f-sbcl-trivial-main-thread-1.0.0-1.25f1149 /gnu/store/q7mjrp8z7kvb1f2lrj3lrkqmjb6ycalz-ecl-simple-tasks-1.3.0-1.745d4b5 /gnu/store/1dhgb3rglhv7fjslrzmc31kdk25ddbm9-sbcl-simple-tasks-1.3.0-1.745d4b5 /gnu/store/y5a3bnww1p7f4a81zd7c32gr6a644fcr-ecl-glsl-toolkit-1.0.0-1.d00ba19 /gnu/store/88hzg2qmvzpdp6n8cismcqfrp7y74cqf-sbcl-glsl-toolkit-1.0.0-1.d00ba19 /gnu/store/7yhhys3wp5wwgf25hw7yvps0f1w0i0np-ecl-messagebox-1.0.0-1.ea3688d /gnu/store/cyghig95zwwfnmvys58snh22wc8hc3r7-sbcl-messagebox-1.0.0-1.ea3688d --8<---------------cut here---------------end--------------->8--- Progress so far: https://github.com/Hellseher/guix-channel/blob/main/lisp-xyz.org#trial-040 --- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From ff5a2aaaa26e51485d12118345ef9dae0ece1f2c Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 8 May 2021 21:26:15 +0100 Subject: [PATCH 1/4] gnu: Add messagebox * gnu/packages/lisp-xyz.scm (sbcl-messagebox, ecl-messagebox, cl-messagebox): New variables --- gnu/packages/lisp-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 0824fa1d82..2c8966651d 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16434,3 +16434,36 @@ operations in 3D space.") (define-public cl-3d-matrices (sbcl-package->cl-source-package sbcl-3d-matrices)) + +(define-public sbcl-messagebox + (let ((commit "ea3688d9a9954bee7079c0173bc7b3f327021e9f") + (revision "1")) + (package + (name "sbcl-messagebox") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Shinmera/messagebox.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0jkbzlca0wvspgsfj0b0hjwlyyy8jlywsldsbkp79q48fc3aa8jd")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("documentation-utils" ,sbcl-documentation-utils) + ("trivial-features" ,sbcl-trivial-features))) + (home-page "https://shinmera.github.io/messagebox/") + (synopsis "Display a native GUI message box") + (description + "This is a small library to display a native GUI message box. This can be +useful to show error messages and other informational pieces should the +application fail and be unable to do so using its standard UI.") + (license license:zlib)))) + +(define-public ecl-messagebox + (sbcl-package->ecl-package sbcl-messagebox)) + +(define-public cl-messagebox + (sbcl-package->cl-source-package sbcl-messagebox)) -- 2.31.1