From unknown Sun Jun 22 22:44:01 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#76854 <76854@debbugs.gnu.org> To: bug#76854 <76854@debbugs.gnu.org> Subject: Status: [PATCH 0/7] gnu: Add tmux-sessionizer plugin. Reply-To: bug#76854 <76854@debbugs.gnu.org> Date: Mon, 23 Jun 2025 05:44:01 +0000 retitle 76854 [PATCH 0/7] gnu: Add tmux-sessionizer plugin. reassign 76854 guix-patches submitter 76854 Alex Bosco severity 76854 normal tag 76854 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 01:53:23 2025 Received: (at submit) by debbugs.gnu.org; 8 Mar 2025 06:53:23 +0000 Received: from localhost ([127.0.0.1]:52461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqo3n-0003mn-Bm for submit@debbugs.gnu.org; Sat, 08 Mar 2025 01:53:23 -0500 Received: from lists.gnu.org ([2001:470:142::17]:47482) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tqhKT-00024Q-Ex for submit@debbugs.gnu.org; Fri, 07 Mar 2025 18:42:13 -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 ) id 1tqhKM-00084O-G7 for guix-patches@gnu.org; Fri, 07 Mar 2025 18:42:02 -0500 Received: from smtp.forwardemail.net ([121.127.44.59]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tqhKJ-0002Jw-PJ for guix-patches@gnu.org; Fri, 07 Mar 2025 18:42:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: MIME-Version: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741390913; bh=k0nrer2TlV6tz5/XmDXCUp3+LXKKnKwdM/xE8iTsYz0=; b=Qa3KMofz6baRXkeHmcs0P8urEthH2Luwset8P0fAxlOUPb6aX2FyBPnPU7Zy2DoKaUzrbBqLa iuqGxtZyL5D+PyPB40+j5aMU/AkGZqOB7FMO1Ab2IitW54DbyGjI42WXIl3g9onwbttXLvDwb6L BPFuJW9M/VPf3qSvgBqOBf4= X-Forward-Email-ID: 67cb843c789af4fdcbb0eb03 X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 121.127.44.59 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: guix-patches@gnu.org Subject: [PATCH 0/7] gnu: Add tmux-sessionizer plugin. Date: Fri, 7 Mar 2025 23:40:42 +0000 Message-ID: X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=121.127.44.59; envelope-from=SRS0=78ee=V3=alexbos.co=me@fe-bounces.alexbos.co; helo=smtp.forwardemail.net 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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 08 Mar 2025 01:53:19 -0500 Cc: Alex Bosco 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.1 (/) This patch series adds the 'tmux-sessionizer' tmux plugin and its dependencies. Dependency tree: tmux-sessionizer 1. ratatui-0.28 a. octocrab-0.39 2. error-stack-0.5 a. ansi-to-html-0.2 3. nucleo-0.5 a. nucleo-matcher-0.3 Something to note is when using these as package definitions in my personal config I didn't need to include 'rust-cov-mark' as an input for rust-nucleo-matcher-0.3 but when building from the crates-io file I did. Alex Bosco (7): gnu: Add rust-octocrab-0.39. gnu: Add rust-ratatui-0.28. gnu: Add rust-nucleo-matcher-0.3. gnu: Add rust-nucleo-0.5. gnu: Add rust-ansi-to-html-0.2. gnu: Add rust-error-stack-0.5. gnu: Add tmux-plugin-sessionizer. gnu/packages/crates-io.scm | 234 ++++++++++++++++++++++++++++++++++--- gnu/packages/tmux.scm | 59 +++++++++- 2 files changed, 277 insertions(+), 16 deletions(-) base-commit: 535efb3c9add7e32530aa0dced40b18b12b8ed95 -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 08:18:25 2025 Received: (at 76854) by debbugs.gnu.org; 8 Mar 2025 13:18:25 +0000 Received: from localhost ([127.0.0.1]:53335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqu4P-0004yi-CG for submit@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:25 -0500 Received: from smtp.forwardemail.net ([121.127.44.73]:24577) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqu4M-0004y2-32 for 76854@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: MIME-Version: References: In-Reply-To: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741439894; bh=UjU6BoBCkZJAlBval8bwES58eQscHBZ2eTO64cNb7pM=; b=AwnyM4Bbuyonx4kX5C35ONTPaWWDLO0I4CHdpQEJjztUNt4W2SuifW+XXh2Ay2+45gQ86CZ06 OdrBhxRzgc2JOgkwCpNHsKAkF6EdqPatsGSqkTBm5gxqcqyQ8ao4C9MnASm6dQQNeTEQhPWySsn E5C/r23qII6xf83r4gDDAIE= X-Forward-Email-ID: 67cc4394feb98024ad0c7b75 X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 121.127.44.73 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: 76854@debbugs.gnu.org Subject: [PATCH 1/7] gnu: Add rust-octocrab-0.39. Date: Sat, 8 Mar 2025 13:16:24 +0000 Message-ID: <824b8516513544879f6e14301e864e3745d4d604.1741388878.git.me@alexbos.co> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik , Efraim Flashner , Steve George Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76854 Cc: Alex Bosco 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.0 (-) Change-Id: I45d7a2e138608ebfee59acbb6c6d38a40ac11c6d Signed-off-by: Alex Bosco --- gnu/packages/crates-io.scm | 54 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 68c52b2772..dc71305675 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49411,6 +49411,60 @@ (define-public rust-octocrab-0.41 "This package provides a modern, extensible @code{GitHub} API client.") (license (list license:expat license:asl2.0)))) +(define-public rust-octocrab-0.39 + (package + (inherit rust-octocrab-0.41) + (name "rust-octocrab") + (version "0.39.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "octocrab" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00a19h6xpcbpf9dcim9pbvz1awfasvlwjnfn5gsd1v23jp4y81ck")))) + (arguments + `(#:cargo-inputs (("rust-arc-swap" ,rust-arc-swap-1) + ("rust-async-trait" ,rust-async-trait-0.1) + ("rust-base64" ,rust-base64-0.22) + ("rust-bytes" ,rust-bytes-1) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-either" ,rust-either-1) + ("rust-futures" ,rust-futures-0.3) + ("rust-futures-core" ,rust-futures-core-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-http" ,rust-http-1) + ("rust-http-body" ,rust-http-body-1) + ("rust-http-body-util" ,rust-http-body-util-0.1) + ("rust-hyper" ,rust-hyper-1) + ("rust-hyper-rustls" ,rust-hyper-rustls-0.26) + ("rust-hyper-timeout" ,rust-hyper-timeout-0.5) + ("rust-hyper-tls" ,rust-hyper-tls-0.6) + ("rust-hyper-util" ,rust-hyper-util-0.1) + ("rust-jsonwebtoken" ,rust-jsonwebtoken-9) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-percent-encoding" ,rust-percent-encoding-2) + ("rust-pin-project" ,rust-pin-project-1) + ("rust-secrecy" ,rust-secrecy-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-path-to-error" ,rust-serde-path-to-error-0.1) + ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.7) + ("rust-snafu" ,rust-snafu-0.8) + ("rust-tokio" ,rust-tokio-1) + ("rust-tower" ,rust-tower-0.4) + ("rust-tower-http" ,rust-tower-http-0.5) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-url" ,rust-url-2)) + #:cargo-development-inputs (("rust-base64" ,rust-base64-0.22) + ("rust-crypto-box" ,rust-crypto-box-0.8) + ("rust-graphql-client" ,rust-graphql-client-0.14) + ("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tokio-test" ,rust-tokio-test-0.4) + ("rust-wiremock" ,rust-wiremock-0.6)))))) + (define-public rust-odbc-api-0.36 (package (name "rust-odbc-api") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 08:18:26 2025 Received: (at 76854) by debbugs.gnu.org; 8 Mar 2025 13:18:26 +0000 Received: from localhost ([127.0.0.1]:53337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqu4P-0004yu-VB for submit@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:26 -0500 Received: from smtp.forwardemail.net ([149.28.215.223]:12551) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqu4M-0004y4-Eo for 76854@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: MIME-Version: References: In-Reply-To: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741439896; bh=jrPEkvqr9kF6tIv+UQh/7HLOXBfNYBSiZ9fWfkvc6W8=; b=CDFiGXlbCsxvoDJWk847XSWf1Y0H1yHeLUEfvDid9KdeUwFdbUzVnEQyPg0W91oMKcnMpEnKF OsUHEgQa8jJwNAy6oqGurcBMqo1kf04e/f81HfAIkFWBGJsg6O5Lipw7QHzW1j+hSauiLV/l1dn HOB/0kc/yYwZKqTjuyWuWtE= X-Forward-Email-ID: 67cc4395feb98024ad0c7b8a X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 149.28.215.223 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: 76854@debbugs.gnu.org Subject: [PATCH 2/7] gnu: Add rust-ratatui-0.28. Date: Sat, 8 Mar 2025 13:16:25 +0000 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik , Efraim Flashner , Steve George Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76854 Cc: Alex Bosco 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.0 (-) Change-Id: Ibcdc7f90dbfca428af50d4a64419eadd0d67dce4 Signed-off-by: Alex Bosco --- gnu/packages/crates-io.scm | 59 +++++++++++++++++++++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dc71305675..5cbe7f172d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -62817,9 +62817,66 @@ (define-public rust-ratatui-0.29 interfaces.") (license license:expat))) +(define-public rust-ratatui-0.28 + (package + (inherit rust-ratatui-0.29) + (name "rust-ratatui") + (version "0.28.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ratatui" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00w3jw6xay3nrqkhwl0226j102wpdd2a5gkmjaciammymxjs79jv")))) + (arguments + `(#:cargo-test-flags '("--" + "--skip=backend::test::tests::buffer_view_with_overwrites" + "--skip=buffer::buffer::tests::renders_emoji::case_2_polarbear" + "--skip=buffer::buffer::tests::renders_emoji::case_3_eye_speechbubble" + "--skip=text::span::tests::width") + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-cassowary" ,rust-cassowary-0.3) + ("rust-compact-str" ,rust-compact-str-0.8) + ("rust-crossterm" ,rust-crossterm-0.28) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-instability" ,rust-instability-0.3) + ("rust-itertools" ,rust-itertools-0.13) + ("rust-lru" ,rust-lru-0.12) + ("rust-palette" ,rust-palette-0.7) + ("rust-paste" ,rust-paste-1) + ("rust-serde" ,rust-serde-1) + ("rust-strum" ,rust-strum-0.26) + ("rust-strum-macros" ,rust-strum-macros-0.26) + ("rust-termion" ,rust-termion-4) + ("rust-termwiz" ,rust-termwiz-0.22) + ("rust-time" ,rust-time-0.3) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-unicode-truncate" ,rust-unicode-truncate-1) + ("rust-unicode-width" ,rust-unicode-width-0.1)) + #:cargo-development-inputs (("rust-argh" ,rust-argh-0.1) + ("rust-color-eyre" ,rust-color-eyre-0.6) + ("rust-criterion" ,rust-criterion-0.5) + ("rust-crossterm" ,rust-crossterm-0.28) + ("rust-derive-builder" ,rust-derive-builder-0.20) + ("rust-fakeit" ,rust-fakeit-1) + ("rust-font8x8" ,rust-font8x8-0.3) + ("rust-futures" ,rust-futures-0.3) + ("rust-indoc" ,rust-indoc-2) + ("rust-octocrab" ,rust-octocrab-0.39) + ("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rand-chacha" ,rust-rand-chacha-0.3) + ("rust-rstest" ,rust-rstest-0.22) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-tracing-appender" ,rust-tracing-appender-0.2) + ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3)))))) + (define-public rust-ratatui-0.27 (package - (inherit rust-ratatui-0.29) + (inherit rust-ratatui-0.28) (name "rust-ratatui") (version "0.27.0") (source -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 08:18:26 2025 Received: (at 76854) by debbugs.gnu.org; 8 Mar 2025 13:18:27 +0000 Received: from localhost ([127.0.0.1]:53339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqu4Q-0004yz-GV for submit@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:26 -0500 Received: from smtp.forwardemail.net ([149.28.215.223]:3963) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqu4M-0004y5-En for 76854@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: MIME-Version: References: In-Reply-To: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741439896; bh=pbVx4MHggbR/d5Psfn6XLN3cYBOT4tHfYM8PseGFpzM=; b=mINuIqglkTyqD77xaSqd9ihU2mSaseR19bx8ERcBwCesv1LUyQqADkSyPzg/DYzdhBib1DF+5 fhwbveaHpuF2Jz+UvPuYWbXTw96p+xi5deh968nfk9/o5MDA710gybdOM/M/SmugO51H/RuSpoR dGe+rhguiRdKTaaogl4c0Mg= X-Forward-Email-ID: 67cc4396feb98024ad0c7b9f X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 149.28.215.223 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: 76854@debbugs.gnu.org Subject: [PATCH 3/7] gnu: Add rust-nucleo-matcher-0.3. Date: Sat, 8 Mar 2025 13:16:26 +0000 Message-ID: <63736342bcefc45c74839ae1161d8c8ca2343a05.1741388878.git.me@alexbos.co> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik , Efraim Flashner , Steve George Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76854 Cc: Alex Bosco 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.0 (-) Change-Id: Ie57590ff356bef6609bbdce8eff96da46e94b7a5 Signed-off-by: Alex Bosco --- gnu/packages/crates-io.scm | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5cbe7f172d..6e5d63f534 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47944,17 +47944,17 @@ (define-public rust-nucleo-0.2 "This package provides plug and play high performance fuzzy matcher.") (license license:mpl2.0))) -(define-public rust-nucleo-matcher-0.2 +(define-public rust-nucleo-matcher-0.3 (package (name "rust-nucleo-matcher") - (version "0.2.0") + (version "0.3.1") (source (origin (method url-fetch) (uri (crate-uri "nucleo-matcher" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0mxxz58acszkgxha4wy459fkcx6f8sh55d803wnid1p25x02nw0v")))) + (base32 "11dc5kfin1n561qdcg0x9aflvw876a8vldmqjhs5l6ixfcwgacxz")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-cov-mark" ,rust-cov-mark-1) @@ -47967,6 +47967,19 @@ (define-public rust-nucleo-matcher-0.2 "This package provides plug and play high performance fuzzy matcher.") (license license:mpl2.0))) +(define-public rust-nucleo-matcher-0.2 + (package + (inherit rust-nucleo-matcher-0.3) + (name "rust-nucleo-matcher") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "nucleo-matcher" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0mxxz58acszkgxha4wy459fkcx6f8sh55d803wnid1p25x02nw0v")))))) + (define-public rust-num-0.4 (package (name "rust-num") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 08:18:38 2025 Received: (at 76854) by debbugs.gnu.org; 8 Mar 2025 13:18:38 +0000 Received: from localhost ([127.0.0.1]:53343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqu4c-0004zf-BF for submit@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:38 -0500 Received: from smtp.forwardemail.net ([121.127.44.73]:7793) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqu4O-0004y9-Fe for 76854@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: MIME-Version: References: In-Reply-To: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741439898; bh=Jv9OauRtbdYT+h2CWDKflFGIvUQOqapcyCEPz091kMQ=; b=lnLLofgMRB7C9+YR4ZdpAh+ZrNeHQOr4Yy1FOENXhsf/o7BoXFKG+E0Mek7yLkZXqPgUuehZl SNx721D2w/6+3fh2seCSuL4RtHflbsx3AOxv66e/U7CVG8oLrEof19iI/CtzHNXy0NirvNpPxhM mwGodDywCZD6pkE94U3mIy0= X-Forward-Email-ID: 67cc4399feb98024ad0c7bc9 X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 121.127.44.73 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: 76854@debbugs.gnu.org Subject: [PATCH 5/7] gnu: Add rust-ansi-to-html-0.2. Date: Sat, 8 Mar 2025 13:16:28 +0000 Message-ID: <7de1d46a02191f8cdc337f1a5dc866905d527a02.1741388878.git.me@alexbos.co> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik , Efraim Flashner , Steve George Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76854 Cc: Alex Bosco 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.0 (-) Change-Id: Ib27771b495d185d2fb67280ee5d10bb70acfb510 --- gnu/packages/crates-io.scm | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 364957b199..8027dfeb21 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1806,8 +1806,33 @@ (define-public rust-ansi-str-0.8 with ANSI strings.") (license license:expat))) +(define-public rust-ansi-to-html-0.2 + (package + (name "rust-ansi-to-html") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "ansi-to-html" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0r07skcd0rp4fwww66hn2sal4f7p4nhq2zjpk7pkamr8zjj87qhj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-regex" ,rust-regex-1)) + #:cargo-development-inputs (("rust-divan" ,rust-divan-0.1) + ("rust-flate2" ,rust-flate2-1) + ("rust-insta" ,rust-insta-1)))) + (home-page + "https://github.com/Aloso/to-html/tree/master/crates/ansi-to-html") + (synopsis "ANSI escape codes to HTML converter") + (description + "This package provides an ANSI escape codes to HTML converter.") + (license license:expat))) + (define-public rust-ansi-to-html-0.1 (package + (inherit rust-ansi-to-html-0.2) (name "rust-ansi-to-html") (version "0.1.3") (source @@ -1817,17 +1842,11 @@ (define-public rust-ansi-to-html-0.1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "18kwlgr3vfsij8gvl7vxw11yl628b1s8z2pldh73z4zzq2693gf7")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) ("rust-regex" ,rust-regex-1) ("rust-thiserror" ,rust-thiserror-1)) - #:cargo-development-inputs (("rust-insta" ,rust-insta-1)))) - (home-page - "https://github.com/Aloso/to-html/tree/master/crates/ansi-to-html") - (synopsis "ANSI escape codes to HTML converter") - (description "This package provides an ANSI escape codes to HTML converter.") - (license license:expat))) + #:cargo-development-inputs (("rust-insta" ,rust-insta-1)))))) (define-public rust-ansi-width-0.1 (package -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 08:18:39 2025 Received: (at 76854) by debbugs.gnu.org; 8 Mar 2025 13:18:39 +0000 Received: from localhost ([127.0.0.1]:53345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqu4c-0004zl-Qs for submit@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:39 -0500 Received: from smtp.forwardemail.net ([121.127.44.73]:11411) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqu4O-0004yA-FE for 76854@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: MIME-Version: References: In-Reply-To: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741439898; bh=eOoa73YucruKEFcSPHfHT43R+8t3L3InycZGHERSFeM=; b=hTUUlBSzV+CkbCPeu6+jfVUAaqf28N7gopq6vxx3ZFwmJvTehoPKfeM5fJqbt/AUlCQBRECLa mvVTzTEHhUrAHPCno9f15tb7V6zBq8hwT1T0ZY3ZgoH/bo9V61c2y7tGaNUgOo6G1nmzqEWBUWt l9tXknXF/ip9SfUUaNCjYvk= X-Forward-Email-ID: 67cc4398feb98024ad0c7bb4 X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 121.127.44.73 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: 76854@debbugs.gnu.org Subject: [PATCH 4/7] gnu: Add rust-nucleo-0.5. Date: Sat, 8 Mar 2025 13:16:27 +0000 Message-ID: <91bcf3ae1ff751af6ee6b755b4c4884d9190f776.1741388878.git.me@alexbos.co> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik , Efraim Flashner , Steve George Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76854 Cc: Alex Bosco 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.0 (-) Change-Id: I383c8c5ee7ca72f762a5bde9af9691fc5032835b --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6e5d63f534..364957b199 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47922,20 +47922,20 @@ (define-public rust-ntex-bytes-0.1 (description "Types and traits for working with bytes (bytes crate fork)") (license license:expat))) -(define-public rust-nucleo-0.2 +(define-public rust-nucleo-0.5 (package (name "rust-nucleo") - (version "0.2.1") + (version "0.5.0") (source (origin (method url-fetch) (uri (crate-uri "nucleo" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1wzx32bz4n68dcd3yw57195sz49hdhv9b75jikr5qiyfpks32lxf")))) + (base32 "1m1rq0cp02hk31z7jsn2inqcpy9a1j8gfvxcqm32c74jji6ayqjj")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-nucleo-matcher" ,rust-nucleo-matcher-0.2) + `(#:cargo-inputs (("rust-nucleo-matcher" ,rust-nucleo-matcher-0.3) ("rust-parking-lot" ,rust-parking-lot-0.12) ("rust-rayon" ,rust-rayon-1)))) (home-page "https://github.com/helix-editor/nucleo") @@ -47944,6 +47944,23 @@ (define-public rust-nucleo-0.2 "This package provides plug and play high performance fuzzy matcher.") (license license:mpl2.0))) +(define-public rust-nucleo-0.2 + (package + (inherit rust-nucleo-0.5) + (name "rust-nucleo") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "nucleo" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1wzx32bz4n68dcd3yw57195sz49hdhv9b75jikr5qiyfpks32lxf")))) + (arguments + `(#:cargo-inputs (("rust-nucleo-matcher" ,rust-nucleo-matcher-0.2) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-rayon" ,rust-rayon-1)))))) + (define-public rust-nucleo-matcher-0.3 (package (name "rust-nucleo-matcher") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 08:18:40 2025 Received: (at 76854) by debbugs.gnu.org; 8 Mar 2025 13:18:40 +0000 Received: from localhost ([127.0.0.1]:53347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqu4d-0004zw-Eu for submit@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:40 -0500 Received: from smtp.forwardemail.net ([149.28.215.223]:19303) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqu4R-0004yF-1H for 76854@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: Content-Type: MIME-Version: References: In-Reply-To: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741439901; bh=94qbeEZv8sl+G3J+0LcI5aKEE8MLr9XiJNw/hTQsp9c=; b=A7xXd6zTyCl0zKHOYC+zF1Qu8XY7tBWOIUFe5uO8SBpXgs2VChRe6x2XrZ4wO5AyErrfzyGDk 7SwPk6uvoZ4fcS6goJpwV3EI5YEaK/ZlAAQnAy1yY2TEJj7H1GFquMRTXV79ntrF/q5KfFllARR 08f34afwl8xNYCS5MBxNyX8= X-Forward-Email-ID: 67cc439afeb98024ad0c7bde X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 149.28.215.223 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: 76854@debbugs.gnu.org Subject: [PATCH 6/7] gnu: Add rust-error-stack-0.5. Date: Sat, 8 Mar 2025 13:16:29 +0000 Message-ID: <72b3ea3ba759340cad2dda6bd6cc55ae296f48fa.1741388878.git.me@alexbos.co> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik , Efraim Flashner , Steve George Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76854 Cc: Alex Bosco 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.0 (-) Change-Id: I880c83c5810da9c9140d408e7334bac49361f65a --- gnu/packages/crates-io.scm | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8027dfeb21..0bc1b68ed5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50,6 +50,7 @@ ;;; Copyright © 2025 Divya Ranjan Pattanaik ;;; Copyright © 2025 Karl Hallsby ;;; Copyright © 2025 Andrew Wong +;;; Copyright © 2025 Alex Bosco ;;; ;;; This file is part of GNU Guix. ;;; @@ -24318,6 +24319,49 @@ (define-public rust-error-code-2 (("rust-libc" ,rust-libc-0.2) ("rust-str-buf" ,rust-str-buf-1)))))) +(define-public rust-error-stack-0.5 + (package + (name "rust-error-stack") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "error-stack" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lf5zy1fjjqdwjkc445sw80hpmxi63ymcxgjh3q6642x2hck6hgy")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;Tests expect entry point at parent repo (hash), not at subrepo (hash/libs/error-stack) + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-eyre" ,rust-eyre-0.6) + ("rust-futures-core" ,rust-futures-core-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) + ("rust-spin" ,rust-spin-0.9) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-tracing-error" ,rust-tracing-error-0.2)) + #:cargo-development-inputs (("rust-serde" ,rust-serde-1) + ("rust-ansi-to-html" ,rust-ansi-to-html-0.2) + ("rust-expect-test" ,rust-expect-test-1) + ("rust-futures" ,rust-futures-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-insta" ,rust-insta-1) + ("rust-owo-colors" ,rust-owo-colors-4) + ("rust-regex" ,rust-regex-1) + ("rust-supports-color" ,rust-supports-color-3) + ("rust-supports-unicode" ,rust-supports-unicode-3) + ("rust-thiserror" ,rust-thiserror-2) + ("rust-tracing" ,rust-tracing-0.1) + ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) + ("rust-trybuild" ,rust-trybuild-1)))) + (home-page "https://github.com/hashintel/hash/tree/main/libs/error-stack") + (synopsis + "A context-aware error-handling library that supports arbitrary attached user data") + (description + "This package provides a context-aware error-handling library that supports arbitrary attached user data.") + (license license:expat))) + (define-public rust-escape8259-0.5 (package (name "rust-escape8259") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 08:18:40 2025 Received: (at 76854) by debbugs.gnu.org; 8 Mar 2025 13:18:40 +0000 Received: from localhost ([127.0.0.1]:53349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqu4e-0004zy-6N for submit@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:40 -0500 Received: from smtp.forwardemail.net ([149.28.215.223]:21345) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqu4R-0004yH-3O for 76854@debbugs.gnu.org; Sat, 08 Mar 2025 08:18:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alexbos.co; h=Content-Transfer-Encoding: Content-Type: MIME-Version: References: In-Reply-To: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-027b7c37d9; t=1741439901; bh=xER9CA/0GH8qR4XV5UvPFFhNvZ61XGUWYNMztPb6kzQ=; b=Ll4c9cZ2/52AfWJZWw6H3NlaG+EVptg2d5q+xc0E69JObNg7G5AuOpbEHMo+WuMSm/WNDy4YB MechZeoBCGTmPrj1qbnVUPEYDJCpuT+6YW5ToSA1aOyzJesK+LmvaSXahKdnWDuqv175TlcTUSL VrPdXl4A/99SduXh77jy4Ww= X-Forward-Email-ID: 67cc439bfeb98024ad0c7bf3 X-Forward-Email-Sender: rfc822; me@alexbos.co, smtp.forwardemail.net, 149.28.215.223 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Alex Bosco To: 76854@debbugs.gnu.org Subject: [PATCH 7/7] gnu: Add tmux-plugin-sessionizer. Date: Sat, 8 Mar 2025 13:16:30 +0000 Message-ID: <4b0cd4b6ca44c6750ac072e944892d993b0e14bd.1741388878.git.me@alexbos.co> X-Mailer: git-send-email 2.48.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76854 Cc: Alex Bosco 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.0 (-) Change-Id: Icebdbb52996512947af9141df35529e376091165 --- gnu/packages/tmux.scm | 59 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm index ebd957c4ee..df2137af60 100644 --- a/gnu/packages/tmux.scm +++ b/gnu/packages/tmux.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2021 Matthew James Kraai ;;; Copyright © 2024 Ashish SHUKLA ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;;; Copyright © 2025 Alex Bosco ;;; ;;; This file is part of GNU Guix. ;;; @@ -29,6 +30,7 @@ (define-module (gnu packages tmux) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) @@ -36,7 +38,11 @@ (define-module (gnu packages tmux) #:use-module (guix build-system gnu) #:use-module (guix build-system trivial) #:use-module (guix build-system python) + #:use-module (guix build-system cargo) #:use-module (gnu packages) + #:use-module (gnu packages tls) + #:use-module (gnu packages ssh) + #:use-module (gnu packages version-control) #:use-module (gnu packages autotools) #:use-module (gnu packages bash) #:use-module (gnu packages bison) @@ -46,7 +52,9 @@ (define-module (gnu packages tmux) #:use-module (gnu packages ncurses) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python-xyz) - #:use-module (gnu packages sphinx)) + #:use-module (gnu packages sphinx) + #:use-module (gnu packages crates-io) + #:use-module (gnu packages crates-vcs)) (define-public tmux (package @@ -395,3 +403,52 @@ (define-public tmux-plugin-mem-cpu-load The system load average is also displayed.") (home-page "https://github.com/thewtex/tmux-mem-cpu-load") (license license:asl2.0))) + +(define-public tmux-plugin-sessionizer + (package + (name "tmux-plugin-sessionizer") + (version "0.4.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "tmux-sessionizer" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0fwdc8jyx9fab442c6zsl3yn8nh1s5h35g97cgqhyp3blxl6h9ix")) + (snippet #~(begin + (use-modules (guix build utils)) + (substitute* "Cargo.toml" + (("\"vendored-openssl\"") + "")))))) + (build-system cargo-build-system) + (native-inputs (list pkg-config)) + (inputs (list openssl libgit2-1.8 libssh2)) + (arguments + `(#:cargo-inputs (("rust-aho-corasick" ,rust-aho-corasick-1) + ("rust-clap" ,rust-clap-4) + ("rust-clap-complete" ,rust-clap-complete-4) + ("rust-config" ,rust-config-0.14) + ("rust-crossterm" ,rust-crossterm-0.28) + ("rust-dirs" ,rust-dirs-5) + ("rust-error-stack" ,rust-error-stack-0.5) + ("rust-git2" ,rust-git2-0.19) + ("rust-nucleo" ,rust-nucleo-0.5) + ("rust-ratatui" ,rust-ratatui-0.28) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-shell-words" ,rust-shell-words-1) + ("rust-shellexpand" ,rust-shellexpand-3) + ("rust-toml" ,rust-toml-0.8)) + #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-assert-cmd" ,rust-assert-cmd-2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-predicates" ,rust-predicates-3) + ("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/jrmoulton/tmux-sessionizer") + (synopsis "Fuzzy find git repositories and open them as new tmux sessions") + (description + "This package provides Tmux Sessionizer is a cli tool to fuzzy find all git repositories in a list of +specified folders and open them as a new tmux session. Also, for git worktrees, +this tool opens all checked out worktrees as new windows.") + (license license:expat))) -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 07 11:52:12 2025 Received: (at 76854-done) by debbugs.gnu.org; 7 Apr 2025 15:52:12 +0000 Received: from localhost ([127.0.0.1]:56420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1olg-0000x6-Cv for submit@debbugs.gnu.org; Mon, 07 Apr 2025 11:52:12 -0400 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:43534) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1olc-0000w2-Uv for 76854-done@debbugs.gnu.org; Mon, 07 Apr 2025 11:52:10 -0400 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1u1olU-00CM3n-Gj for 76854-done@debbugs.gnu.org; Mon, 07 Apr 2025 17:52:00 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=futurile.net; s=selector1; h=Content-Type:MIME-Version:Message-ID:Subject: To:From:Date; bh=LzLd+itkqe8/EQ2OrCFDFJ4JYi2oeRj9GaZHwjLfMVI=; b=y5ehR8/I63G1 QiAJjbuSXHKWk1RHe/EQDi0vgehyoazM9hH3HWAy2n9MuxLgvOdqylCD2hpteWqyYGLku+FinMLhN DplwZue3L1KZmHV1Y8Nk8IUX6A8fkPdPJ2KIvGS2g61SSVHoHiaOtf3YcA0D8Cz0JufximekX/6Vd KY2xxyRcR6179bX01NHS/f8d7dGQuMs+qKfwpTt3SPlQPH4YDHPsZEvX6Bl5rul8ltKMguBanCdC8 D3SOvGQ69s9KaukpEe8VWz+4qKX2u4k2OtrNonSqvWo880/95NvINUUYcNi0pkVkFXNu/MU6IqWjy MxwskW2HlLILX5mWRM06gQ==; Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1u1olT-00027j-Pw; Mon, 07 Apr 2025 17:52:00 +0200 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1u1olL-008XcB-EC; Mon, 07 Apr 2025 17:51:51 +0200 Date: Mon, 7 Apr 2025 16:51:50 +0100 From: Steve George To: 76854-done@debbugs.gnu.org, Alex Bosco Subject: RE: Add tmux-sessionizer plug to Guix Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76854-done 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 (-) Hi Alex, Thanks for contributing this package. I added them to the rust-team branch which will fold into master eventually: https://git.savannah.gnu.org/cgit/guix.git/commit/?h=rust-team&id=99d1e68a9558a35018b22b21755c14e9518d6788 These were all pretty clean to apply, thank-you! One note for your commit messages the format is: gnu: [Add|Update] */path/to/file (variable): [detail of change] I think you weren't aware of the second line where you have to have the file path and the change. Anyway, no big deal - thanks for your efforts! Futurile / Steve From unknown Sun Jun 22 22:44:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 06 May 2025 11:24:23 +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