X-Loop: help-debbugs@HIDDEN Subject: [bug#75082] [PATCH] gnu: Add python-terminaltexteffects. Resent-From: Andrew Wong <wongandj@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Wed, 25 Dec 2024 08:27:02 +0000 Resent-Message-ID: <handler.75082.B.173511520725676 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75082 <at> debbugs.gnu.org Cc: Andrew Wong <wongandj@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.173511520725676 (code B ref -1); Wed, 25 Dec 2024 08:27:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Dec 2024 08:26:47 +0000 Received: from localhost ([127.0.0.1]:36103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tQMj9-0006g4-6M for submit <at> debbugs.gnu.org; Wed, 25 Dec 2024 03:26:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:39742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>) id 1tQMj4-0006fo-41 for submit <at> debbugs.gnu.org; Wed, 25 Dec 2024 03:26: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 <wongandj@HIDDEN>) id 1tQMiy-0007oa-Ge for guix-patches@HIDDEN; Wed, 25 Dec 2024 03:26:38 -0500 Received: from qs51p00im-qukt01071501.me.com ([17.57.155.4]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <wongandj@HIDDEN>) id 1tQMiu-0000qN-R8 for guix-patches@HIDDEN; Wed, 25 Dec 2024 03:26:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1735115191; bh=ROz1lQbT7nlCDL6e/9DCO40C5JHoNzkfHWEgDLRTPaM=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=b2YiuoqnMAlWasNbHdmIvCHata/hh32uHZ6y25Wssycwqz71NOZvAXSa/s8M6FYkS CW7WGiOzwqwDgUNL87HrqBpWZMYA4UiUztFYopG8wNX0tC0ZenQPq7q6OIBWsUSmYh hurtCAC5RaP+IiCxTWzmCpY3kMDBeA6Qks/JFrCLN7LZB7lrffdk2MfdsufmAi6tRW pdtBJBuM4n7zCFBocS8nqGSESw9Hph8wa4EIQHcj+cCYDkYIFbdFeISklk821FCZ9l y4ldvgrhVkso3Nn1znTWs1fMD8TVgMbLqdGF24xOZOmbCCd5AWrg3nMhPIN1o9BaJR EYBaDooK3IK0g== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01071501.me.com (Postfix) with ESMTPSA id 925CD1C40136; Wed, 25 Dec 2024 08:26:30 +0000 (UTC) From: Andrew Wong <wongandj@HIDDEN> Date: Wed, 25 Dec 2024 03:26:02 -0500 Message-ID: <20241225082614.11711-1-wongandj@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-GUID: N_nOqWvgtLxJfsRZmx3Qypgl3xoKgIVS X-Proofpoint-ORIG-GUID: N_nOqWvgtLxJfsRZmx3Qypgl3xoKgIVS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-25_03,2024-12-24_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 clxscore=1015 mlxscore=0 spamscore=0 mlxlogscore=999 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2412250073 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 Received-SPF: pass client-ip=17.57.155.4; envelope-from=wongandj@HIDDEN; helo=qs51p00im-qukt01071501.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Change-Id: I6ef522fe5c59b4da4e604fe6473e42e5d2b476d0 --- gnu/packages/toys.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index 359cdbcbe1..6da211046f 100644 --- a/gnu/packages/toys.scm +++ b/gnu/packages/toys.scm @@ -42,6 +42,9 @@ (define-module (gnu packages toys) #:use-module (guix build-system gnu) #:use-module (guix build-system copy) #:use-module (guix build-system meson) + #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) + #:use-module (gnu packages python-xyz) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -49,6 +52,36 @@ (define-module (gnu packages toys) #:use-module (guix packages) #:use-module (guix utils)) +(define-public python-terminaltexteffects + (package + (name "python-terminaltexteffects") + (version "0.11.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "terminaltexteffects" version)) + (sha256 + (base32 "1cnw2f0pwsbvva9pbiwjxc8aygvsnfjlpbhrdflh8fh0p9rwnc0l")))) + (build-system pyproject-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (delete 'check)))) + (inputs (list poetry)) + (home-page "https://github.com/ChrisBuilds/terminaltexteffects") + (synopsis "Terminal visual effects engine and demo toy") + (description + "TerminalTextEffects (TTE) is a terminal visual effects engine. TTE can +be installed as a system application to produce effects in your +terminal, or as a Python library to enable effects within your Python +scripts/applications. TTE includes a growing library of built-in +effects which showcase the engine's features, including complex +character movement via Paths, Waypoints, and motion easing, with +support for quadratic/cubic bezier curves, complex animations via +Scenes with symbol/color changes, layers, easing, and Path synced +progression, and variable stop/step color gradient generation. Runs +inline, preserving terminal state and workflow.") + (license license:expat))) + (define-public daikichi (package (name "daikichi") -- 2.46.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Andrew Wong <wongandj@HIDDEN> Subject: bug#75082: Acknowledgement ([PATCH] gnu: Add python-terminaltexteffects.) Message-ID: <handler.75082.B.173511520725676.ack <at> debbugs.gnu.org> References: <20241225082614.11711-1-wongandj@HIDDEN> X-Gnu-PR-Message: ack 75082 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 75082 <at> debbugs.gnu.org Date: Wed, 25 Dec 2024 08:27:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 75082 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 75082: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75082 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#75082] [PATCH v2] gnu: Add terminaltexteffects. References: <20241225082614.11711-1-wongandj@HIDDEN> In-Reply-To: <20241225082614.11711-1-wongandj@HIDDEN> Resent-From: Andrew Wong <wongandj@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 05 Jan 2025 09:35:01 +0000 Resent-Message-ID: <handler.75082.B75082.173606965328595 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75082 <at> debbugs.gnu.org Cc: Andrew Wong <wongandj@HIDDEN> Received: via spool by 75082-submit <at> debbugs.gnu.org id=B75082.173606965328595 (code B ref 75082); Sun, 05 Jan 2025 09:35:01 +0000 Received: (at 75082) by debbugs.gnu.org; 5 Jan 2025 09:34:13 +0000 Received: from localhost ([127.0.0.1]:59882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tUN1R-0007R9-B8 for submit <at> debbugs.gnu.org; Sun, 05 Jan 2025 04:34:13 -0500 Received: from qs51p00im-qukt01080101.me.com ([17.57.155.18]:57053) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>) id 1tUN1P-0007Qt-5z for 75082 <at> debbugs.gnu.org; Sun, 05 Jan 2025 04:34:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736069645; bh=bqHhKlyGLUXdPsVHfwKiHjP2lX5JEl2L6SNH3jbZ7HA=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=IrxsZdR4fRKtFcXUCB46zd62tF1cJs1gAAhNLKiHR0tJ/ln2iOLGLUhJJpS1vJhBV YTiKWf/Kw22NgK75B4XJY9qbB3XRRm8tE7L67GYpNcvA4WYTMMEmWrZ2YLzhMdHczo Cf7SrkPdPyPpW/tmcaPbmaLXucn2AZaqYYLn7x4pPXZrHdOlapZYO626neQjJs1esk zmrbTE/e7YuKgBRDQROS4A8fHEY6s2Y4jMIr7yuz/KthDjCt2290A/V5PEFUfeG6iO yG5/egj30AMG5x6JxxUa+trMDaNQoCYdAG0Y9vNGjgxDYv/B4Y8YOvfR/tZleQ0T4V yB4kBPNobGsaA== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01080101.me.com (Postfix) with ESMTPSA id 5F4FA6180245; Sun, 5 Jan 2025 09:34:04 +0000 (UTC) From: Andrew Wong <wongandj@HIDDEN> Date: Sun, 5 Jan 2025 04:33:49 -0500 Message-ID: <4357c7b7dc338db67ecfdea97eb63342b55271da.1736069629.git.wongandj@HIDDEN> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: dHEYPc4dDvaaTru5KrXBYORVxhp6Cx-o X-Proofpoint-GUID: dHEYPc4dDvaaTru5KrXBYORVxhp6Cx-o X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 adultscore=0 bulkscore=0 spamscore=0 clxscore=1011 phishscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050088 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/toys.scm (terminaltexteffects): New variable. Change-Id: I3b8ec681445c2d787c275788b90ce29c2f5053cf --- gnu/packages/toys.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index 359cdbcbe1..b8c77490d5 100644 --- a/gnu/packages/toys.scm +++ b/gnu/packages/toys.scm @@ -37,11 +37,14 @@ (define-module (gnu packages toys) #:use-module (gnu packages perl) #:use-module (gnu packages pretty-print) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module (guix build-system gnu) #:use-module (guix build-system copy) #:use-module (guix build-system meson) + #:use-module (guix build-system pyproject) + #:use-module (guix build-system python) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -49,6 +52,35 @@ (define-module (gnu packages toys) #:use-module (guix packages) #:use-module (guix utils)) +(define-public terminaltexteffects + (package + (name "terminaltexteffects") + (version "0.11.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "terminaltexteffects" version)) + (sha256 + (base32 "1cnw2f0pwsbvva9pbiwjxc8aygvsnfjlpbhrdflh8fh0p9rwnc0l")))) + (build-system pyproject-build-system) + (arguments + `(#:tests? #f)) + (inputs (list poetry)) + (home-page "https://github.com/ChrisBuilds/terminaltexteffects") + (synopsis "Terminal visual effects engine and demo toy") + (description + "TerminalTextEffects (TTE) is a terminal visual effects engine. TTE can +be installed as a system application to produce effects in your +terminal, or as a Python library to enable effects within your Python +scripts/applications. TTE includes a growing library of built-in +effects which showcase the engine's features, including complex +character movement via Paths, Waypoints, and motion easing, with +support for quadratic/cubic bezier curves, complex animations via +Scenes with symbol/color changes, layers, easing, and Path synced +progression, and variable stop/step color gradient generation. Runs +inline, preserving terminal state and workflow.") + (license license:expat))) + (define-public daikichi (package (name "daikichi") base-commit: e383e8e34097b064d4baa4207673c6ba30617347 -- 2.47.1
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.