From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 03:31:50 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 07:31:50 +0000 Received: from localhost ([127.0.0.1]:35360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjDev-0001Sn-HQ for submit@debbugs.gnu.org; Sun, 10 Mar 2024 03:31:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:54704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjDet-0001Rw-0Q for submit@debbugs.gnu.org; Sun, 10 Mar 2024 03:31:47 -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 1rjDeK-0004wt-2A for guix-patches@gnu.org; Sun, 10 Mar 2024 03:31:12 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjDeH-0006Is-Ok for guix-patches@gnu.org; Sun, 10 Mar 2024 03:31:11 -0400 Received: from localhost ([127.0.0.1]:49542) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjDdo-0008L2-0J for guix-patches@gnu.org; Sun, 10 Mar 2024 07:30:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:To: From:Sender:Reply-To:Cc:Content-Type:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=IqwOINvV43xfazYEFip2IWFQfSNwdug6x1ED1YizQes=; b=Do+EeKL6xcKtDuVMz1A7/aZOsD JqfMdM+SCHMWiBRqKzMfuB0mUBMojEWp9HUpPwx4KKq9IpfyluJX92O+V1MgafwGabfqHz0WvjPS4 ECM9pEtAKviB2gbjfM16g8PZ+Cn8REEId/a7CPwNd+E67Wv/14Lg8Y0Bb5OvRJJr3bQc5DW3cpw2U Au8yu9CbTvnI7UHuu5LXA6KSb35pHSW4exHol3/4WG2bHH7gJmuMLJNkNATJnSWnkyZCwvxWSti86 jB/mOLoWCmn7UNF5nmicLHFDZAV2/G/PjszoG+vZU7e34wE/QXAzzTpmZGSGz0XEBq9gjhl++3eX+ swlaZrRN151ZbOvBseuaNI7hoMWRpjrVNTZDKkVbLdu24T3yHv4LzWnuCqkEMycdb2kGAY1cgH0nm 8CcJx+TGV9/t4uGnxNun74kHdfrWl9bzWfZq841qHlFSbcf9D1x32RdE01D5gBupiocG05yWiF2GF U2tEncdbJkpy+co/C+iu5Bk+; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjDeC-0008Pw-0y for guix-patches@gnu.org; Sun, 10 Mar 2024 10:31:04 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 0/7] Add difft program. Date: Sun, 10 Mar 2024 10:30:53 +0300 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) Difftastic is a CLI diff tool that compares files based on their syntax, not line-by-line. Difftastic produces accurate diffs that are easier for humans to read. muradm (7): gnu: Add rust-line-numbers-0.3. gnu: Add rust-mimalloc-0.1. gnu: Add rust-quine-mc-cluskey-0.2. gnu: Add rust-radix-heap-0.4. gnu: Add rust-tree-sitter-0.20. gnu: Add rust-wu-diff-0.1. gnu: Add difft. gnu/packages/crates-io.scm | 124 +++++++++++++++++++++++++++++++++++++ gnu/packages/rust-apps.scm | 70 +++++++++++++++++++++ 2 files changed, 194 insertions(+) base-commit: b4e60b836224291ab17c470a845c057e6ecd5970 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 04:00:42 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 08:00:42 +0000 Received: from localhost ([127.0.0.1]:35528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6r-0004Mq-Ve for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:55992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6q-0004Iy-6b for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:40 -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 1rjE6I-0005c4-LY for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:06 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjE6H-0003OH-26 for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:06 -0400 Received: from localhost ([127.0.0.1]:43982) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjE5r-0008Oz-03 for guix-patches@gnu.org; Sun, 10 Mar 2024 07:59:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=xt6YjbDHEJx5ghlgUplyqVerSozzKUtRLQ7ckoW3REQ=; b=IGs8OixhA/YsWPlZ04wDRGYTuk R/zjZpuGKXT2z/Brq9YVZRIOWiRahjInK14b5jR07SyzjB9ESH/4UfRe7MLgRTVwB2BSdvKi15+UV 1LpCg8L8PiTrr8z3F7zypHj/Hf5ubzOsmbJBCEDQ4nLHuLyCYajpqgXRnKEmNbjFGt3GMq0qxtLWx jmnguwOuFUg2PNlVb46Bp20kA6SR+DhPevhH82ymOngjQ/a+pWjhSIRkx88XNXCWTJw5PIOgGwN6E gm4vLDLaW8pPw27/HTg+A3F5kppDUgKpohQoihl/EhzznfVhiiSwpkV3wkb18GCrOy7+r7c8c//yf nIXTydZoFgivJ0rgClVo3kr5k3a8Pk8S57bRuDR/2SdCQP4t+elS4nhDlO7tYNlxRaYEeW0Y6wiF/ 02/JR5yR5Oym2NuccmN+RgX/wWa2XCwTEhNimqtVpjZ5Qy3LEbKEGA5dteqF23VNO11vbryqhjytC EWFMkK38iZtMDdBJikTrKMyi; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjE6F-0000ho-13 for guix-patches@gnu.org; Sun, 10 Mar 2024 11:00:03 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 1/7] gnu: Add rust-line-numbers-0.3. Date: Sun, 10 Mar 2024 10:59:51 +0300 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/packages/crates-io.scm (rust-line-numbers-0.3): New variable. Change-Id: I2dfe3e6e9805169511c945cb3e4aacc7c02b9a62 --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1a08748392..1e828257b6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -34800,6 +34800,25 @@ (define-public rust-line-col-0.2 (description "Convert string slice indices into line/column numbers") (license license:expat))) +(define-public rust-line-numbers-0.3 + (package + (name "rust-line-numbers") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "line-numbers" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0p531c7w7viilf7q1k277zmy8ihl8064vx0r7jm5z02ki03ga9bv")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/wilfred/line-numbers") + (synopsis "Find line numbers in strings by byte offsets, quickly") + (description "Find line numbers in strings by byte offsets, quickly") + (license license:expat))) + (define-public rust-line-wrap-0.1 (package (name "rust-line-wrap") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 04:00:45 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 08:00:45 +0000 Received: from localhost ([127.0.0.1]:35530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6u-0004SR-KD for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:56002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6r-0004MQ-Qx for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:42 -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 1rjE6K-0005cB-Dk for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:08 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjE6H-0003Td-QR for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:07 -0400 Received: from localhost ([127.0.0.1]:43986) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjE5r-0008P2-2j for guix-patches@gnu.org; Sun, 10 Mar 2024 07:59:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=55UTEcFJy6ICeRBxwGhxp3Juw+xWfyBrpH4Z6W2nfxc=; b=hrqg79uUoZhXApSK5I1RAKofw7 tr+c2pmBHliyoCERNzoXuYnFIWlJ4MuRsANAP11cMwbRJIjBhtcaB1TweTCF0QvCAZjUYqm3dU/rr m0iWmraJ73sfMR1UQ7Wy56Fs3XYRLisGFOZBDakoDTpgmHOT3RsZFS9py3hYfQXOCpjmBtXr0UKwB LvMj0IZ30OSNbH30k9DU1RH6RKe74j+J1VcT8M+NqR2ch8A1Smn89N4GIZ+GwV5S0NS58wkHjQtZE i1skbXkMVR4URcxwmRNa2nRIkoVOr9dicMrDKOYiTPehmTkCdPz1XOgM85I10LpbRFuk+YWPBLw9V ByYh5N/Dr+KpLuDkcqjCX9AWNvUFyv1P3NC9MJsajbTofwU8Sssh43LhYdwHsA5YPsx+gGtG/Ux40 D1DcZ0HDjNh/R1EK5+NlzBJV1F688WZqZTLLmdwbwZF/N8ucNrrzrAE/93zNMa6lL1fntpjRi4CIU WKPa4GKCCdxDCa0zsRCdOQla; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjE6G-0000i6-0X for guix-patches@gnu.org; Sun, 10 Mar 2024 11:00:04 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 2/7] gnu: Add rust-mimalloc-0.1. Date: Sun, 10 Mar 2024 10:59:52 +0300 Message-ID: <50a3bdf1e6ab302f9ae0006c37572f9576225a0e.1710055564.git.mail@muradm.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/packages/crates-io.scm (rust-mimalloc-0.1): New variable. Change-Id: I87a05568b40145233acddf07e6dcfd4b5b8a7766 --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1e828257b6..09625aa52f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -37806,6 +37806,25 @@ (define-public rust-migrations-macros-1 embedded migrations.") (license (list license:expat license:asl2.0)))) +(define-public rust-mimalloc-0.1 + (package + (name "rust-mimalloc") + (version "0.1.39") + (source + (origin + (method url-fetch) + (uri (crate-uri "mimalloc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "176w9gf5qxs07kd2q39f0k25rzmp4kyx5r13wc8sk052bqmr40gs")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-libmimalloc-sys" ,rust-libmimalloc-sys-0.1)))) + (home-page "https://github.com/purpleprotocol/mimalloc_rust") + (synopsis "Performance and security oriented drop-in allocator") + (description "Performance and security oriented drop-in allocator") + (license license:expat))) + (define-public rust-mimalloc-rust-0.1 (package (name "rust-mimalloc-rust") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 04:00:49 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 08:00:49 +0000 Received: from localhost ([127.0.0.1]:35542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6y-0004ak-6m for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:33572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6u-0004Sd-Nf for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:45 -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 1rjE6N-0005cI-2x for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:11 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjE6K-0003ZL-FL for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:10 -0400 Received: from localhost ([127.0.0.1]:44000) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjE5t-0008P8-1Z for guix-patches@gnu.org; Sun, 10 Mar 2024 07:59:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=vBxl25Is0JEuKfeZvWa6Rf4y08L+2ZPS60y4BgAdAXc=; b=yDCCBVzGYKIp5adKsfLT501+KT 8c6jmyKA4EBgIcNBemc9x5JQMC61LWUL0+pVwtQI5np+R3EE6dI4C/CPTItAsa+pmAcQxloY7ABzU wSCSDWyAJ/axXoNP1eU0mO5YB70+LY1eSWGOsuRjDXyIcDwcURE5Xcrol01TTOgM0A/dSsZqMqUyv IEBjJ0zTMvbJXWpAQ76jY5T3mOiy0jfMn8ylbwzvIavwfGj3uVvXmFlQ0zrN4EgmtJuoK9R4YMWfn XqFdf3LmbLojX3ILi0jYwFmSQn7PjbVXg05EvnW+LzBz24MfFKKEn7Tp0L1Ila0pPzpdRiadMTcVO CU2PgxFpYss2F0mVNomFyiQYnHEuLvIte9B4OgHZbJ8VxezGC9vrk/3MNZ8z88RzC7KJlx9EzIgKf uVWCYS4BqQwN2iCa89xT7phKAFDDK4bbWIv742YO1SirOwShKzz23ZskxZXCXbZj9/HeGxoc+ezvB sOppGAff1IUlZyNHgwL+l6Pz; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjE6H-0000jJ-2b for guix-patches@gnu.org; Sun, 10 Mar 2024 11:00:05 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 4/7] gnu: Add rust-radix-heap-0.4. Date: Sun, 10 Mar 2024 10:59:54 +0300 Message-ID: <597ccf3d1df8617a63e7e5c4565c048296b87f3c.1710055565.git.mail@muradm.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/packages/crates-io.scm (rust-radix-heap-0.4): New variable. Change-Id: I4e1edaa7970343bca00f831d6d912edf4aa89953 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5d8fcfa9f1..7933d9910e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52748,6 +52748,26 @@ (define-public rust-radix-fmt-1 radix.") (license license:asl2.0))) +(define-public rust-radix-heap-0.4 + (package + (name "rust-radix-heap") + (version "0.4.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "radix-heap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00g6vq9dn5v5h8sj2298h6zk3pm3wq8qhacrnjak40b4yjfyrzsr")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-ordered-float" ,rust-ordered-float-2)))) + (home-page "https://github.com/mpdn/radix-heap") + (synopsis "Fast monotone priority queues") + (description "Fast monotone priority queues") + (license license:expat))) + (define-public rust-radix-trie-0.2 (package (name "rust-radix-trie") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 04:00:49 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 08:00:49 +0000 Received: from localhost ([127.0.0.1]:35544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6z-0004cV-4v for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:33582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6w-0004Vi-Kx for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:46 -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 1rjE6O-0005cZ-BX for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:12 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjE6L-0003a7-1a for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:12 -0400 Received: from localhost ([127.0.0.1]:56640) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjE5v-0008PE-0K for guix-patches@gnu.org; Sun, 10 Mar 2024 07:59:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=vnyrjaf8TWoDXCOP1ewc/EK7kt5UtcSA02vgrdnH4Kc=; b=YbpDlamaGX+9VlgAjUG6C86yWa z0luFUbZzuWTsWzjgiOSNEQkNmbSheTicwARGausKOgJjUhBsxvY1xuj0d/XwNie7lKSAeIfy30mq N9a6qyl0A8TAKdJ696lhttYsDuh6uH7oGIxyr5aPWdygVAKug3OwN4cz9VtrgFHU8EDDpg9YD51qy pKRN0ksB3A9Kd5N93HokL1qZqOrpsi8YkF7+AAsPlCknDlDvo0Vzc7+WCB4fVsO25dyh74Jo+9zvR CU1lwjaPxSzO7J1xqAmLg1dY6UU0hF4bs7OM6R8WVAyd33qX/HrcchYA2H3HyIPnWJyctepFthrhh /atT/GuZ2/KRdahzbl3XaBGtEOweX+CTfpZakDAAKHQzd47OqQwvshFv14tWvZIb65wOFQqLgMwFW 9hgNEZqcI2UcPdtCpdPQUs4HgFVpXyqk+R+AVhq8SGIQfD0Rso96tWmmta2hVNJW+TZ7FaALzHj8N XqALeRgKdb7Lk9wqeF6nvaOh; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjE6J-0000jx-1O for guix-patches@gnu.org; Sun, 10 Mar 2024 11:00:07 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 6/7] gnu: Add rust-wu-diff-0.1. Date: Sun, 10 Mar 2024 10:59:56 +0300 Message-ID: <4f17a62e06df6506fcf18aa310cb28c51ec4790a.1710055565.git.mail@muradm.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/packages/crates-io.scm (rust-wu-diff-0.1): New variable. Change-Id: I1e89c7a04f87b9538e2772b4141c573c59a3ac56 --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3493fb8ffc..b8797326f4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -78275,6 +78275,28 @@ (define-public rust-winnow-0.4 ("rust-memchr" ,rust-memchr-2) ("rust-terminal-size" ,rust-terminal-size-0.2)))))) +(define-public rust-wu-diff-0.1 + (package + (name "rust-wu-diff") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "wu-diff" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "14w8yacn4hk9k4rfzshlgir966xbwgbwk3fvf0l461nyzhsnfglf")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-clippy" ,rust-clippy-0.0)))) + (home-page "https://github.com/bokuweb/wu-diff-rs") + (synopsis + "Compute differences between two slices using wu(the O(NP)) algorithm.") + (description + "Compute differences between two slices using wu(the O(NP)) algorithm.") + (license license:expat))) + (define-public rust-wycheproof-0.5 (package (name "rust-wycheproof") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 04:00:54 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 08:00:55 +0000 Received: from localhost ([127.0.0.1]:35552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE74-0004mT-4k for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:33604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6y-0004aG-1Y for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:48 -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 1rjE6Q-0005cr-Jm for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:14 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjE6L-0003Zk-Ta for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:14 -0400 Received: from localhost ([127.0.0.1]:44006) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjE5u-0008PB-0u for guix-patches@gnu.org; Sun, 10 Mar 2024 07:59:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=cqzxdjdP+w1vnZgMlzJ/tDr6JBXOFGsDUxXcNYL+TaI=; b=mDvL+SIBTWra6AFaGVvIkK32rO 9WioYF8p5H976eM8+e5UEzr34fCtzxMzqVRmjgui2vE62HkkkXSMWxdRf+7EjNVH14nqDZt+vWIxz nW+cTs9c+/KnU2MD5fCCD2v1ODm6jHJVNR0qPswGeSkou4kq2YEds4t4QhphQycl/oXNhGYe0W3ag Y8x6JucL8uxlEwa02xc76eWPEVq2xKuXnuz7bBwY70c+BYlT+n/BU9gimNYkJEblFT9T+y8LmzV45 AWvXYlucuGHtVrAUayHlLiwfiTtuT8gSy0RUpGG7YL4kbE2TFyLCZTDaO35S22V3veKeTU49aMxzn 3UndtM/DbzLVEtb8og/6sNi2wvRKzsJIR0Xs8C/OPpe+zuNPGQYzX34Yj0xRmJHDwLBVTDH3mKbge ACpkWcK7dhMx3Pjp7N5PMdK+xOiRHTmZb2ji/eHbZX14X/nGGu7DLIBaI36jzEX5jj9Qe/QO8XryZ ueHJ3atmAbXuKVXRPYsMjgND; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjE6I-0000jd-1x for guix-patches@gnu.org; Sun, 10 Mar 2024 11:00:06 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 5/7] gnu: Add rust-tree-sitter-0.20. Date: Sun, 10 Mar 2024 10:59:55 +0300 Message-ID: <40ee89a3428a615142e5ba1500c80975ac9178eb.1710055565.git.mail@muradm.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/packages/crates-io.scm (rust-tree-sitter-0.20): New variable. Change-Id: Ib7a6ddea1b968870c5ede7e91c1273c1be2f8ff7 --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7933d9910e..3493fb8ffc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -73923,6 +73923,28 @@ (define-public rust-tree-magic-0.2 traversing a filetype tree.") (license license:expat))) +(define-public rust-tree-sitter-0.20 + (package + (name "rust-tree-sitter") + (version "0.20.10") + (source + (origin + (method url-fetch) + (uri (crate-uri "tree-sitter" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0g9xd1nadhb2ikhxkj0z7kg9f50h97hzmha8llwyscdrnzwv2iz7")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cc" ,rust-cc-1) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-regex" ,rust-regex-1)))) + (home-page "https://tree-sitter.github.io/tree-sitter") + (synopsis "Rust bindings to the Tree-sitter parsing library") + (description "Rust bindings to the Tree-sitter parsing library") + (license license:expat))) + (define-public rust-treeline-0.1 (package (name "rust-treeline") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 04:00:55 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 08:00:55 +0000 Received: from localhost ([127.0.0.1]:35554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE74-0004nR-Ox for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:33600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE6x-0004Zn-Rm for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:48 -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 1rjE6Q-0005cl-5T for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:14 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjE6N-0003aU-Pa for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:13 -0400 Received: from localhost ([127.0.0.1]:56652) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjE5v-0008PH-2b for guix-patches@gnu.org; Sun, 10 Mar 2024 07:59:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=e0w6Jb/DByHubd4p5Cg3f1216pOE63f0kp74raQWGK8=; b=jjtOzqnHai2UwKRlsDqb4wLdOm CVoJcZJOlEJYreJQAXGM/tCD0LsOxyXP3J8LRxEqvJY45gyFxKcU13tqXtiQmOZ5FFx1SY/wGH7LH 4OllQxBYLiZq+oS4/WzUV/vlcw/KI+b2hlcaIzXEagiRmf1Y1xccGlvz7VZPUeZ9TZZNdaG1/ffrf FjHTh/QDZhw53Dwmp+Htx9tXPtQv5+H0rTBKDP4NwVdPW4eSGq5vy9n4+pxuhfURfG2cVfBMUgDGL KXKUHLcWl6IFNxYfjJASeJk9qk9soQ1RSo+DMJTubvH+SGAvjxIphEyrn3SfClZt4lbhiF7BTgMbw wsZrTXV5eNueEaUZ9KeAbvPjUZeLKmYfuAzunppEbJxHAHaxHnehLJEMo0GpkqOp5yZ1QcFgH87EJ DA3uO68WFJKqOOj7bNOUCE7SBYqKITxDToVJKUUpbvH9b2PkTZE8zi1C6Knzj7hL0jKL9wf1d7vNR 9zbJ+BnzzZNox+4pw54Rb8SW; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjE6K-0000kT-0P for guix-patches@gnu.org; Sun, 10 Mar 2024 11:00:08 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 7/7] gnu: Add difft. Date: Sun, 10 Mar 2024 10:59:57 +0300 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/packages/rust-apps.scm (difft): New variable. Change-Id: I9f252fac8f0e191a57c18a87d4348107df9481d8 --- gnu/packages/rust-apps.scm | 70 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 7313cdef77..fbd2dd935e 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -31,6 +31,7 @@ ;;; Copyright © 2024 Herman Rimm ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2024 Suhail Singh +;;; Copyright © 2024 muradm ;;; ;;; This file is part of GNU Guix. ;;; @@ -61,6 +62,7 @@ (define-module (gnu packages rust-apps) #:use-module (gnu packages admin) #:use-module (gnu packages base) #:use-module (gnu packages bash) + #:use-module (gnu packages c) #:use-module (gnu packages compression) #:use-module (gnu packages crates-apple) #:use-module (gnu packages crates-crypto) @@ -424,6 +426,74 @@ (define-public diffr highlighting tool to ease code review from your terminal.") (license license:expat))) +(define-public difft + (package + (name "difft") + (version "0.56.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "difftastic" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zr2zq5a58nni6113vd5nvinrw8y4p9y697mh8hs91mj3w3n4nd2")) + (modules '((guix build utils))) + (snippet + '(begin + (substitute* "Cargo.toml" + (("< 1.10") "<= 1.10") ;; regex + (("2.0.2") "2.0.1") ;; typed-arena + (("2.0.5") "2.0.12") ;; assert_cmd + (("0.4.19") "0.5") ;; ignore + (("0.1.24") "0.1.35") ;; libmimalloc-sys + (("0.1.28") "0.1.39") ;; mimalloc + (("2.1.1") "2.1.5")))))) ;; predicates + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bumpalo" ,rust-bumpalo-3) + ("rust-cc" ,rust-cc-1) + ("rust-clap" ,rust-clap-3) + ("rust-const-format" ,rust-const-format-0.2) + ("rust-crossterm" ,rust-crossterm-0.27) + ("rust-glob" ,rust-glob-0.3) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-humansize" ,rust-humansize-2) + ("rust-ignore" ,rust-ignore-0.4) + ("rust-itertools" ,rust-itertools-0.11) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-libmimalloc-sys" ,rust-libmimalloc-sys-0.1) + ("rust-line-numbers" ,rust-line-numbers-0.3) + ("rust-log" ,rust-log-0.4) + ("rust-mimalloc" ,rust-mimalloc-0.1) + ("rust-owo-colors" ,rust-owo-colors-3) + ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.5) + ("rust-radix-heap" ,rust-radix-heap-0.4) + ("rust-rayon" ,rust-rayon-1) + ("rust-rayon" ,rust-rayon-1) + ("rust-regex" ,rust-regex-1) + ("rust-rustc-hash" ,rust-rustc-hash-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-strsim" ,rust-strsim-0.10) + ("rust-strum" ,rust-strum-0.25) + ("rust-tree-sitter" ,rust-tree-sitter-0.20) + ("rust-tree-magic-mini" ,rust-tree-magic-mini-3) + ("rust-typed-arena" ,rust-typed-arena-2) + ("rust-unicode-width" ,rust-unicode-width-0.1) + ("rust-version-check" ,rust-version-check-0.9) + ("rust-wu-diff" ,rust-wu-diff-0.1)) + #:cargo-development-inputs (("rust-assert-cmd" ,rust-assert-cmd-2) + ("rust-predicates" ,rust-predicates-2) + ("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (inputs + (list mimalloc)) + (home-page "http://difftastic.wilfred.me.uk/") + (synopsis "A structural diff that understands syntax.") + (description + "This package provides a structural diff that understands syntax.") + (license license:expat))) + (define-public drill (package (name "drill") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 04:00:56 2024 Received: (at submit) by debbugs.gnu.org; 10 Mar 2024 08:00:56 +0000 Received: from localhost ([127.0.0.1]:35556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE75-0004oc-GO for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:33608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjE71-0004gG-1s for submit@debbugs.gnu.org; Sun, 10 Mar 2024 04:00:51 -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 1rjE6T-0005ee-Ka for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:17 -0400 Received: from nomad-cl1.muradm.net ([139.162.159.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjE6I-0003Z8-Mq for guix-patches@gnu.org; Sun, 10 Mar 2024 04:00:15 -0400 Received: from localhost ([127.0.0.1]:43994) by nomad-cl1.muradm.net with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.1) (envelope-from ) id 1rjE5s-0008P5-27 for guix-patches@gnu.org; Sun, 10 Mar 2024 07:59:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=muradm.net; s=mail; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=HGi7c4vPW8inRMmYLv3jXqbsynzY22o+fFV8kbt0MsA=; b=ry0lxibgcsRblvyk6aZWk9nX0o A/rZdsqhSKeYOflQ1uxoGPYPdsRsoW5QAp7Xd/W3ga9yVAbQ87r+Nqhws7X+59TRtLjeiMx74UwiV MsoHtqGnrW7UfERzbUmY6A3e+lsrTW/rsMRGzA07nvLvt99OnmCT0nncHIQSF2wRxXrBXBhiiyYkw 1AgUBgH/lF+ebuv9t36syS9ilHSKm+Po/tpznOhP0LY7/kL9QktSdw/YH8NEXztgNWMSfSTjQ5jKd BweBsy65FWUiq6GUJX4Telp1PXO6osG5HGOE9AmfGccABYROlUy3G4lvBkITYh1Gz3G/dLf8Wculi /7+dV04mlsG37VMtJMfqVh33QVelkNtgeLJ8yC7WC35BXMQYZVbLOug2eQkQsWklUErV9jraCRDkV Ma5kAhdOAfBclmphVZRsyMrce0FZZ8/avUSlWhA8suzXIIALuDT3st2ntInbp3YkocnCOV1o6Mbvg pmNwOjM1J/tPm1OvW4COnGju; Received: from muradm by localhost with local (Exim 4.96.1) (envelope-from ) id 1rjE6G-0000io-39 for guix-patches@gnu.org; Sun, 10 Mar 2024 11:00:04 +0300 From: muradm To: guix-patches@gnu.org Subject: [PATCH 3/7] gnu: Add rust-quine-mc-cluskey-0.2. Date: Sun, 10 Mar 2024 10:59:53 +0300 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.162.159.157; envelope-from=mail@muradm.net; helo=nomad-cl1.muradm.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, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/packages/crates-io.scm (rust-quine-mc-cluskey-0.2): New variable. Change-Id: Ibe4259b75d2f7e14c6886c365e7e077c1e0a02b6 --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 09625aa52f..5d8fcfa9f1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52324,6 +52324,28 @@ (define-public rust-quickersort-3 numbers.") (license (list license:expat license:asl2.0)))) +(define-public rust-quine-mc-cluskey-0.2 + (package + (name "rust-quine-mc-cluskey") + (version "0.2.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "quine-mc_cluskey" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0iazdlwffhrlksb8yhhs1prgwpa68rwjwqm4v26hr9hrswarcn07")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-quickcheck" ,rust-quickcheck-0.3)))) + (home-page "https://github.com/oli-obk/quine-mc_cluskey") + (synopsis + "Rust implementation of the Quine-McCluskey algorithm and Petrick's method") + (description + "Rust implementation of the Quine-@code{McCluskey} algorithm and Petrick's method") + (license license:expat))) + (define-public rust-quinn-0.10 (package (name "rust-quinn") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 28 14:31:55 2025 Received: (at 69696-done) by debbugs.gnu.org; 28 Mar 2025 18:31:56 +0000 Received: from localhost ([127.0.0.1]:55466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tyEUl-0000Qd-MN for submit@debbugs.gnu.org; Fri, 28 Mar 2025 14:31:55 -0400 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:34976) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tyEUf-0000Q4-Af for 69696-done@debbugs.gnu.org; Fri, 28 Mar 2025 14:31:53 -0400 Received: from mailtransmit03.runbox ([10.9.9.163] 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 1tyEUV-00DoJF-GQ for 69696-done@debbugs.gnu.org; Fri, 28 Mar 2025 19:31:39 +0100 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=QVn1FMSonxsaYDZNFQ7EGkTooo3eEdkN5igPjWBeD54=; b=hpH92pJPL2iQ dsuMbS7m0Z4kYSbI9xVg7526qGIVPDpBtLIuqVA0j9inSVRsT3PYqPIXAHWMz8ytlWMnF6gzwL3b/ 2hUULWz2rBgagTH9y+BqHSZkotHEesJvctw8Aypo4mBDojwwph7tQpgMcUUbVAE9KW4kUviVmiktI K/0kGRJ2flfjwpRLQ8WpVdWj610jML7NZg3BegnJS0ynXd1fq3DNl+giyerdIlavc0NmE+8kmay62 XD+Kc+Mrqv7wbjjpuAky3ueRICssTXE83MyBQDLc/UZgT0zHgHo6tOwRx81gnu1IYVI1gUKbGaQUj kulh1HlAKX1iqj7vS9iSUg==; Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1tyEUV-0002qo-7i for 69696-done@debbugs.gnu.org; Fri, 28 Mar 2025 19:31:39 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1tyEUP-00F9XI-LV for 69696-done@debbugs.gnu.org; Fri, 28 Mar 2025 19:31:33 +0100 Date: Fri, 28 Mar 2025 18:31:32 +0000 From: Steve George To: 69696-done@debbugs.gnu.org Subject: RE: Add difft(astic) 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: 69696-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 Muradm, Thanks for sending this through! I updated it to 0.63.0 and it's on the rust team branch in: 87d7b2c2290b27472a35b8abc91057a8680ad7e9 Great to have it, thanks so much! Futurile / Steve From unknown Mon Aug 18 06:58:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 26 Apr 2025 11:24:15 +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