From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id YAXmInDc1WYbHwAA62LTzQ:P1 (envelope-from ) for ; Mon, 02 Sep 2024 15:40:32 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id YAXmInDc1WYbHwAA62LTzQ (envelope-from ) for ; Mon, 02 Sep 2024 17:40:32 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=a05+9+sT; dkim=fail ("headers rsa verify failed") header.d=fastmail.net header.s=fm1 header.b=n2sYalPM; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=eqYlfK+I; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=fastmail.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1725291632; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=+SLL4fpD9von/RmaLiRzCF6i7L0rMWEXJfTvZfb8pBs=; b=Iji38jshuyfqi2G81UhSyl3//WOw8DvpHmaRDmds4WEwH9S6jHpFhug8t++XY0lB8PDIut IzWdJfxmIG9NCkwjkB+V/i6XmS2I5CeqqDwrVdxcUYYYCnNiSzILUbSvhhkS226VcN4em1 WpImFM4MtedcawSzkEkbdY33td3NBHLw4wTHQFbzNdZpT0Ke592/j+RUs3W5w1VwzXDy9v tzQlqtS2YTcOWmPFffBjkJbKrw1729B9tM8BIcJOwhIRLJ3qstiZAYCU+75G5rDit/UFRs kayPeukjqoS0KY+ut9ic+krk8QTboEu8ndhMtKNOdff8GungWu/x8x+BLgIBlA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1725291632; a=rsa-sha256; cv=none; b=tqck4Ha1pm0qaYRXCMx55zLhZ/OyoxlB30bQIa9r+3JzxgAbRp8lJo4RdLWtUzsspxzcVH 3w1TBFM0QdoB3Jtv7AH8ojUsuYAVih+xQ9/1xMT2J1+Qx7GVZrJhd+kCBNh4YXx7yWfThi 6IceHctVYZQxmDUA42RI5jpXLnO4JEoGh1KKtv+eWRRAF2RQkcIkQiXkMKXJUfTG/QI7Kq oDisn3U3nX0kwFuQ/Ca62d3FqRc8Aaho6dzktBPaKlz5ixg74SFhEaLKyVNZIZlqYKEQMW b1Bm3NKVS/YgRFd9q+9wSTMIXWCj1p214ySsB7fScWRlvCK1wnVOzOMCg/j5fg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=a05+9+sT; dkim=fail ("headers rsa verify failed") header.d=fastmail.net header.s=fm1 header.b=n2sYalPM; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=eqYlfK+I; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=fastmail.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7EC4E1F3B7 for ; Mon, 2 Sep 2024 17:40:31 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sl99v-0003mU-J2; Mon, 02 Sep 2024 11:40:03 -0400 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 ) id 1sl99t-0003lY-Jc for guix-patches@gnu.org; Mon, 02 Sep 2024 11:40:01 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sl99t-0004eT-9v for guix-patches@gnu.org; Mon, 02 Sep 2024 11:40:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=+SLL4fpD9von/RmaLiRzCF6i7L0rMWEXJfTvZfb8pBs=; b=a05+9+sTr1NLPhfLgS/HsBWcBWaddLuPPQUQSjXLW3Ji89mFNbyCRg6Zqt0DFf5gnRIhrLm4YpMr5gdxy9ICogg54hK69l5uN3iClT2JxkIl2ZgPouYhURvOneQbsaYU2zScpDJyTJ5k8UjIQ/Ni4RxuAlPxt8UPBn/yX703dIeid/v0HEE7CVy8OQQtw2lk39hCEInuiMRaAOP2aJ/3yhh+tKFXz2mrBhgj+1Looif53VYxQxbo5Y17HYKXEVeuVk6GTdJfgir2ZBzndNFyOBBJhPC4doMIsFuNovkmNI0AIvBKNZk4RlPT3JiU6Iq7cAiu/WfLqFzbMs1NiuKgaw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sl9As-0002Xb-7F for guix-patches@gnu.org; Mon, 02 Sep 2024 11:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72970] [PATCH] gnu: Add sbcl-file-finder, cl-file-finder, ecl-file-finder Resent-From: Konrad Hinsen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 02 Sep 2024 15:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72970 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72970@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17252916119625 (code B ref -1); Mon, 02 Sep 2024 15:41:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Sep 2024 15:40:11 +0000 Received: from localhost ([127.0.0.1]:49959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sl9A2-0002V5-KA for submit@debbugs.gnu.org; Mon, 02 Sep 2024 11:40:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:46232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sl93w-0002E1-TW for submit@debbugs.gnu.org; Mon, 02 Sep 2024 11:33:53 -0400 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 ) id 1sl92x-0002WH-HG for guix-patches@gnu.org; Mon, 02 Sep 2024 11:32:51 -0400 Received: from fout8-smtp.messagingengine.com ([103.168.172.151]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sl92v-0003j9-NO for guix-patches@gnu.org; Mon, 02 Sep 2024 11:32:51 -0400 Received: from phl-compute-08.internal (phl-compute-08.nyi.internal [10.202.2.48]) by mailfout.nyi.internal (Postfix) with ESMTP id 25166138032D; Mon, 2 Sep 2024 11:32:49 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-08.internal (MEProxy); Mon, 02 Sep 2024 11:32:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm1; t=1725291169; x=1725377569; bh=+SLL4fpD9von/RmaLiRzCF6i7L0rMWEX JfTvZfb8pBs=; b=n2sYalPMTyMUV3XpXlgBMMkQ4OPN4K3hh8hMrM/IgcZr67pS se/yfpkHpVhFOvbmr6t17YjMuJTmUY+9WqYvTF0DQrc/ZSLIs+x4BU+laluIZBwi wfS5wGdLaHaNSuGpW9KtSvpN8DIvhQGhkj+uV3mH2kE60N8p4aoRQh6tH71Q8DUH oDPQrSnxGhyeegydsAgph+kwJvszEwLBKyZXraJfSGSDDqEPKGIAULqaypc4mR8f d9ElBu2hyJnLBtonB42/iQTL9zdSJY5AXpJZE6vv/FqW+A0qh7dIYCQMHpDpaxMt ZoCa6hKRgMiOuY5pnzpdg8Es+VHylAH2TuUAgw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1725291169; x=1725377569; bh=+SLL4fpD9von/RmaLiRzCF6i7L0rMWEXJfT vZfb8pBs=; b=eqYlfK+IEbd71A4isAEyL890exSTMpLv6qjXYoJRnhhB2SfU7zN VF3Oi55blS//kafPATvemrZkaW3her/LWDW2PMRg+rY6gSCupuaQ/CKYLbJQJtCh lJ4hl5TRKMxxTT8I5zxgGLqTOtSWabszWp7uvn7WBO+MySx7sIpBQ4WzfBtQliwd trJFO89cKfpoCWRB7402vAoQpwZHBktq/RFImQJv1aMi51IGyDdXKstM4nxJ6SyU QW0omowKN3gf7DHx/v76G2kwKxeadlOpEm2zWKYAuRZiOnDEUYYq8VkiVQragO3R PavNKhbYz21BA6z/PCuYfcEKrdQPICrjnDg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudehfedgkeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffuff fkgggtsehttdertddttddtnecuhfhrohhmpefmohhnrhgrugcujfhinhhsvghnuceokhho nhhrrggurdhhihhnshgvnhesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrh hnpefffeetuefhkeeludehjeefkeelvefhkeeklefhgfeljeetgfefveeuleekgedvheen ucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepkhhonhhrrggurdhhihhnshgvnhesfhgrshhtmhgr ihhlrdhnvghtpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtph htthhopegstggtsehkhhhinhhsvghnrdhfrghsthhmrghilhdrnhgvthdprhgtphhtthho pehguhhigidqphgrthgthhgvshesghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 2 Sep 2024 11:32:48 -0400 (EDT) From: Konrad Hinsen Date: Mon, 02 Sep 2024 17:32:47 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=103.168.172.151; envelope-from=konrad.hinsen@fastmail.net; helo=fout8-smtp.messagingengine.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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 7EC4E1F3B7 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -10.72 X-Spam-Score: -10.72 X-TUID: LkeW7sBZWUaU * gnu/packages/lisp-xyz.scm (sbcl-file-finder): New public variable. * gnu/packages/lisp-xyz.scm (cl-file-finder): New public variable. * gnu/packages/lisp-xyz.scm (ecl-file-finder): New public variable. Change-Id: Ibb3dc5c5a8ee5383dfa0bc8fa8a43a7d35c3397d --- gnu/packages/lisp-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index c0d7f90aed..efb83e8f1e 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -14950,6 +14950,42 @@ (define-public ecl-file-attributes (define-public cl-file-attributes (sbcl-package->cl-source-package sbcl-file-attributes)) +(define-public sbcl-file-finder + (let ((commit "ec392d775eee33dbdea0d6532d20952438991f99") + (version "0.2.0")) + (package + (name "sbcl-file-finder") + (version version) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lisp-maintainers/file-finder") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1mpasi7n0ysggx0inxdbzlwavh08m0jxvv220ammvcyn3xybbchj")))) + (build-system asdf-build-system/sbcl) + (inputs + (list sbcl-alexandria + sbcl-cl-str + sbcl-file-attributes + sbcl-local-time + sbcl-named-readtables + sbcl-serapeum)) + (synopsis "Enable rapid file search, inspection and manipulation") + (description + "Modern file handling for Common Lisp, which avoids many of +the pitfalls of pathnames.") + (home-page "https://github.com/lisp-maintainers/file-finder") + (license license:gpl3+)))) + +(define-public ecl-file-finder + (sbcl-package->ecl-package sbcl-file-finder)) + +(define-public cl-file-finder + (sbcl-package->cl-source-package sbcl-file-finder)) + (define-public sbcl-file-notify (let ((commit "f12dc2f2aae5fee13355cd93a8cae0c4c412b76d") (revision "0")) base-commit: 3c21d0da62b3d6832dd1ab450d8ab50ab8d38f27 -- 2.45.2