From unknown Wed Jun 18 23:09:04 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#47175 <47175@debbugs.gnu.org> To: bug#47175 <47175@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Move lolcode to esolangs. Reply-To: bug#47175 <47175@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:09:04 +0000 retitle 47175 [PATCH] gnu: Move lolcode to esolangs. reassign 47175 guix-patches submitter 47175 Leo Prikler severity 47175 normal tag 47175 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 15 15:47:10 2021 Received: (at submit) by debbugs.gnu.org; 15 Mar 2021 19:47:10 +0000 Received: from localhost ([127.0.0.1]:37237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLtBA-0007a6-H3 for submit@debbugs.gnu.org; Mon, 15 Mar 2021 15:47:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:47504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLtB9-0007Zy-Bx for submit@debbugs.gnu.org; Mon, 15 Mar 2021 15:47:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLtB9-00041y-2X for guix-patches@gnu.org; Mon, 15 Mar 2021 15:47:03 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:2674) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLtB5-000315-9l for guix-patches@gnu.org; Mon, 15 Mar 2021 15:47:02 -0400 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzn491mH2z1LBRx for ; Mon, 15 Mar 2021 20:46:49 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzn491mH2z1LBRx DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1615837609; bh=/KLkfaRfsXGSsF92mO8PchOWf7y+vTCNEHdlVZkN5S0=; h=From:To:Subject:Date:From; b=Ei2t/A3nH5X8IuN2feK2MO72IhSU10gSExM3SWl0ghzjAJNFwbbLLhdxheg+M+Pza vvhjme3zD+h5NuJQ9xPvb5SYxmF1Kyc/0GOrluCZViV0aahtsUYaJNUxS6yfuRsmof JyqZkDSesQMJEykP6XbP9R72QTlC/btpWlqSou1g= From: Leo Prikler To: guix-patches@gnu.org Subject: [PATCH] gnu: Move lolcode to esolangs. Date: Mon, 15 Mar 2021 20:46:25 +0100 Message-Id: <20210315194625.7620-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/lolcode.scm (lci): Move from here... * gnu/packages/esolangs.scm (lolcode-lci): ... to here. * gnu/packages/lolcode.scm: Delete file. * gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly. --- gnu/local.mk | 1 - gnu/packages/esolangs.scm | 37 ++++++++++++++++++++++++ gnu/packages/lolcode.scm | 60 --------------------------------------- 3 files changed, 37 insertions(+), 61 deletions(-) delete mode 100644 gnu/packages/lolcode.scm diff --git a/gnu/local.mk b/gnu/local.mk index cf8849cf59..01b5d28a6c 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -353,7 +353,6 @@ GNU_SYSTEM_MODULES = \ %D%/packages/logging.scm \ %D%/packages/logo.scm \ %D%/packages/loko.scm \ - %D%/packages/lolcode.scm \ %D%/packages/lsof.scm \ %D%/packages/lua.scm \ %D%/packages/lxde.scm \ diff --git a/gnu/packages/esolangs.scm b/gnu/packages/esolangs.scm index 676b355e65..45feedfa28 100644 --- a/gnu/packages/esolangs.scm +++ b/gnu/packages/esolangs.scm @@ -1,4 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Nikita +;;; Copyright © 2019 Tobias Geerinckx-Rice ;;; Copyright © 2020 Hendursaga ;;; Copyright © 2020 Leo Prikler ;;; @@ -22,6 +24,8 @@ #:use-module (gnu packages bison) #:use-module (gnu packages flex) #:use-module (gnu packages ncurses) + #:use-module (gnu packages python) + #:use-module (gnu packages readline) #:use-module (guix build-system cmake) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) @@ -56,6 +60,39 @@ written in C. It supports several @dfn{fingerprints} (opt-in language extension identified by unique ID codes).") (license license:gpl3))) +(define-public lolcode-lci + (package + (name "lolcode-lci") + (version "0.11.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/justinmeza/lci") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0syw60b93iajgh91ffchirwwhm2kix2753ibx845kyrhzggmdh2l")))) + (build-system cmake-build-system) + (inputs + `(("readline" ,readline))) + (native-inputs + `(("python-2" ,python-2))) ; for the tests + (synopsis "LOLCODE interpreter written in C") + (description + "@code{lci} is a LOLCODE interpreter written in C and is designed to be +correct, portable, fast, and precisely documented. +@enumerate +@item correct: Every effort has been made to test lci's conformance to the +LOLCODE language specification. Unit tests come packaged with the lci source code. +@item portable: lci follows the widely ported ANSI C specification allowing it +to compile on a broad range of systems. +@item fast: Much effort has gone into producing simple and efficient code +whenever possible to the extent that the above points are not compromized. +@end enumerate") + (home-page "http://lolcode.org/") + (license license:gpl3+))) + (define-public shakespeare-spl (package (name "shakespeare-spl") diff --git a/gnu/packages/lolcode.scm b/gnu/packages/lolcode.scm deleted file mode 100644 index cdbff1f4b6..0000000000 --- a/gnu/packages/lolcode.scm +++ /dev/null @@ -1,60 +0,0 @@ -;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2016 Nikita -;;; Copyright © 2019 Tobias Geerinckx-Rice -;;; -;;; This file is part of GNU Guix. -;;; -;;; GNU Guix is free software; you can redistribute it and/or modify it -;;; under the terms of the GNU General Public License as published by -;;; the Free Software Foundation; either version 3 of the License, or (at -;;; your option) any later version. -;;; -;;; GNU Guix is distributed in the hope that it will be useful, but -;;; WITHOUT ANY WARRANTY; without even the implied warranty of -;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;;; GNU General Public License for more details. -;;; -;;; You should have received a copy of the GNU General Public License -;;; along with GNU Guix. If not, see . - -(define-module (gnu packages lolcode) - #:use-module (gnu packages) - #:use-module (gnu packages python) - #:use-module (gnu packages readline) - #:use-module (guix build-system cmake) - #:use-module (guix git-download) - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix packages)) - -(define-public lci - (package - (name "lci") - (version "0.11.2") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/justinmeza/lci") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0syw60b93iajgh91ffchirwwhm2kix2753ibx845kyrhzggmdh2l")))) - (build-system cmake-build-system) - (inputs - `(("readline" ,readline))) - (native-inputs - `(("python-2" ,python-2))) ; for the tests - (synopsis "LOLCODE interpreter written in C") - (description - "@code{lci} is a LOLCODE interpreter written in C and is designed to be -correct, portable, fast, and precisely documented. -@enumerate -@item correct: Every effort has been made to test lci's conformance to the -LOLCODE language specification. Unit tests come packaged with the lci source code. -@item portable: lci follows the widely ported ANSI C specification allowing it -to compile on a broad range of systems. -@item fast: Much effort has gone into producing simple and efficient code -whenever possible to the extent that the above points are not compromized. -@end enumerate") - (home-page "http://lolcode.org/") - (license license:gpl3+))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 15 16:36:53 2021 Received: (at 47175) by debbugs.gnu.org; 15 Mar 2021 20:36:53 +0000 Received: from localhost ([127.0.0.1]:37309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLtxN-0000Lu-M1 for submit@debbugs.gnu.org; Mon, 15 Mar 2021 16:36:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLtxM-0000Lf-6D for 47175@debbugs.gnu.org; Mon, 15 Mar 2021 16:36:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51911) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lLtxF-0000d5-6N; Mon, 15 Mar 2021 16:36:45 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=46678 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lLtxE-0007Oq-2B; Mon, 15 Mar 2021 16:36:44 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Leo Prikler Subject: Re: bug#47175: [PATCH] gnu: Move lolcode to esolangs. References: <20210315194625.7620-1-leo.prikler@student.tugraz.at> Date: Mon, 15 Mar 2021 21:36:42 +0100 In-Reply-To: <20210315194625.7620-1-leo.prikler@student.tugraz.at> (Leo Prikler's message of "Mon, 15 Mar 2021 20:46:25 +0100") Message-ID: <87zgz4b1d1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47175 Cc: 47175@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Leo Prikler skribis: > * gnu/packages/lolcode.scm (lci): Move from here... > * gnu/packages/esolangs.scm (lolcode-lci): ... to here. > * gnu/packages/lolcode.scm: Delete file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly. Good idea, go for it! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 17 09:30:29 2021 Received: (at 47175-done) by debbugs.gnu.org; 17 Mar 2021 13:30:29 +0000 Received: from localhost ([127.0.0.1]:42355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMWFp-0004vq-GE for submit@debbugs.gnu.org; Wed, 17 Mar 2021 09:30:29 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:9803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMWFm-0004vg-Oj for 47175-done@debbugs.gnu.org; Wed, 17 Mar 2021 09:30:28 -0400 Received: from nijino.local (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F0rct67Mmz1LBCr; Wed, 17 Mar 2021 14:30:22 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F0rct67Mmz1LBCr DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1615987823; bh=NmRHYhy9F8vW4rsoVBMdj27FZCsG+hAID2GLFT0B3S8=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=ZNQKLwNbjMVg5w2nkQ+R4E4dJZ2ru7OfNwLSWL0vLin3PAX0MAG+7qseICSJSMEzZ NVhltMp2OQvSoOORJu/F08PITCwB6BpzyccbMBxWu9w838uCuueywH/5AcCoQU1JuY zjJjvsq5KfgcbJo84w8cNwHXv+LKKFt2Qnub4u88= Message-ID: <2dfb57e9e4e8d8b0c082348a4d1f2526bb3ec164.camel@student.tugraz.at> Subject: Re: bug#47175: [PATCH] gnu: Move lolcode to esolangs. From: Leo Prikler To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Wed, 17 Mar 2021 14:30:21 +0100 In-Reply-To: <87zgz4b1d1.fsf@gnu.org> References: <20210315194625.7620-1-leo.prikler@student.tugraz.at> <87zgz4b1d1.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47175-done Cc: 47175-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Am Montag, den 15.03.2021, 21:36 +0100 schrieb Ludovic Courtès: > Leo Prikler skribis: > > > * gnu/packages/lolcode.scm (lci): Move from here... > > * gnu/packages/esolangs.scm (lolcode-lci): ... to here. > > * gnu/packages/lolcode.scm: Delete file. > > * gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly. > > Good idea, go for it! > > Ludo’. Done as of fef91c0cc8770c6c4fce08bd748e6f241a8cd682. From unknown Wed Jun 18 23:09:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 15 Apr 2021 11:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator