From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 17:57:32 2025 Received: (at submit) by debbugs.gnu.org; 5 Jan 2025 22:57:33 +0000 Received: from localhost ([127.0.0.1]:35773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZYq-0001ZB-Ic for submit@debbugs.gnu.org; Sun, 05 Jan 2025 17:57:32 -0500 Received: from lists.gnu.org ([2001:470:142::17]:35402) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZYn-0001Yk-Tf for submit@debbugs.gnu.org; Sun, 05 Jan 2025 17:57:30 -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 1tUZYi-0006Re-2w for guix-patches@gnu.org; Sun, 05 Jan 2025 17:57:24 -0500 Received: from qs51p00im-qukt01072502.me.com ([17.57.155.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tUZYg-0003D5-3p for guix-patches@gnu.org; Sun, 05 Jan 2025 17:57:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736117837; bh=LhugnvNxBNmi2B/7PKnTzY042Hj/1hl+4oFdNmrrXrU=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=JUPbljKnna55kUe6WweqUeE9qqOqq6c60/NR3LtE8KGqq2pR8RO1xIj5z5t9bQM4M cvp6VtCcM4+LLoSbRtQ+mXGVl7lvQ1yIKrwIcUvFwXc+oXTtRETwbZ5AnRF4B52Kdj /m8PBY3GyZEe4EkD+7LsdubK4ZT7qh/5dWOe7h0n/Tu82jThUhqpWXyM0zHMh1yM30 k28/x1a3c6o7ojVYNeQgWaoAPu3wmVQrtiBGm07r4kXS4aUHltklnFq/99e1eskFUU 96IDIoWfaWfs7H1NKXxbjwaqPUQt1dMOpSFU2n8pJCP3RsDZ7he2BEzH/6gKXhVv4O foo3a+hGFsTWg== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072502.me.com (Postfix) with ESMTPSA id 0C82F6EC0302; Sun, 5 Jan 2025 22:57:16 +0000 (UTC) From: Andrew Wong To: guix-patches@gnu.org Subject: [PATCH rust-team 00/12] gnu: Add wallust. Date: Sun, 5 Jan 2025 17:49:48 -0500 Message-ID: X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: OR7Gq_4konL_HZI5s-WeEB0_bTFdl_7T X-Proofpoint-GUID: OR7Gq_4konL_HZI5s-WeEB0_bTFdl_7T X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=568 clxscore=1015 suspectscore=0 malwarescore=0 adultscore=0 bulkscore=0 phishscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 Received-SPF: pass client-ip=17.57.155.15; envelope-from=wongandj@icloud.com; helo=qs51p00im-qukt01072502.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Andrew Wong X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This patch series adds the "Wallust" theme generator. This is my first patch series of this size, so please LMK if I missed anything! Andrew Wong (12): gnu: Add wallust. gnu: Add rust-vergen-9. gnu: Add rust-vergen-lib-0.1. gnu: Add rust-vergen-git2-1. gnu: Add rust-fast-image-resize-5. gnu: Add rust-kmeans-colors-0.6. gnu: Add rust-documented-0.6. gnu: Add rust-documented-macros-0.6. gnu: Add rust-new-string-template-1. gnu: Add rust-optfield-0.3. gnu: rust-owo-colors-4: Update to 4.1.0. gnu: Add rust-spinners-4. gnu/packages/crates-graphics.scm | 57 ++++++++++ gnu/packages/crates-io.scm | 181 ++++++++++++++++++++++++++++++- gnu/packages/crates-shell.scm | 22 ++++ gnu/packages/rust-apps.scm | 108 ++++++++++++++++++ 4 files changed, 366 insertions(+), 2 deletions(-) base-commit: 4ee631832635a34bb38b4d0dc650e9b34fc14dd5 -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:12 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:12 +0000 Received: from localhost ([127.0.0.1]:35793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdM-00029V-4g for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:12 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:54367) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdK-00029H-23 for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118124; bh=SYM91k2y7keCftRtz6aez5dh6G0pjcenx16Seysr2qs=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=sWxU7nRjyXNl1VAWPMolPVMgSeJDjIA1bpjSor/YOL9CS3GkYQlnCED7OuqSSalt9 N8WV5oMambOLI9d4g6up8cLf/szJFYKrUnEloSbwUD95nkqLvyiTkCyYbn20f9y3Or e9G1FnNIqalYeD4U0KbUOi/ePmZ+1H4gK0ubwF/+A9zyfGY73vgwk18ac30xNp9fnX zcW3XHe520Ea3U8Wn0V07dkdlawYPzGzo0G1UwK545cmQ2HIFRNp69crf3H0rt1QSd vk2DrYMQJa1kvKS64COXZrrSHQENYe0GoMmrE9umXcqoySd/FG52yoDme6ktMfkYOy c2Hh7TOWgtjgg== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id D13A163002CA; Sun, 5 Jan 2025 23:02:03 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 01/12] gnu: Add wallust. Date: Sun, 5 Jan 2025 18:01:04 -0500 Message-ID: <0a0e0708523632981706c917916fa10b4017f7ee.1736117349.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: kpaa2PStYLfCCYTa4xz21t8YYy7U-6xE X-Proofpoint-GUID: kpaa2PStYLfCCYTa4xz21t8YYy7U-6xE X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=974 suspectscore=0 clxscore=1011 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/rust-apps.scm (wallust): New variable; (wallust-themes): New variable. Change-Id: If02281e12a2f1f54fccc09bd90181e3e23fb0de2 --- gnu/packages/rust-apps.scm | 108 +++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index dbf253b366..776a43f8e0 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -4422,6 +4422,114 @@ (define-public rust-xremap (description "This package provides dynamic key remapp for X and Wayland.") (license license:expat))) +(define-public wallust-themes + (package + (name "wallust-themes") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "wallust_themes" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1kgkggdb78sxz81si3glhvqpxbxhz858p9wzqxd51drzlvwgi1m1")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://codeberg.org/explosion-mental/wallust-themes") + (synopsis "Built in colorschemes for Wallust") + (description "This package provides built-in colorschemes for Wallust.") + (license license:expat))) + +(define-public wallust + (package + (name "wallust") + (version "3.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "wallust" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1frx8py92vn04hc8cq18bs0z5dadx2q271fa3wgsry9bh5qvs6jp")))) + (build-system cargo-build-system) + (native-inputs (list pkg-config)) + (inputs (list zlib libgit2-1.8)) + (arguments + `(#:features (list "buildgen" "doc" "themes") + #:install-source? #f + #:phases (modify-phases %standard-phases + (add-after 'install 'install-extras + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (install-completion (lambda (path filename) + (install-file (string-append + "completions/" + filename) + (string-append + out path)))) + (install-man (lambda (filename section) + (install-file (string-append + "man/" filename) + (string-append out + "/share/man/man" + section))))) + (install-completion "/etc/bash-completion.d/" + "wallust.bash") + (install-completion + "/share/fish/vendor_completions.d/" "wallust.fish") + (install-completion "/share/zsh/site-functions/" + "_wallust") + (install-completion "/share/elvish/lib/" "wallust.elv") + (install-man "wallust-cs.1" "1") + (install-man "wallust-run.1" "1") + (install-man "wallust-theme.1" "1") + (install-man "wallust.1" "1") + (install-man "wallust.5" "5"))))) + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-clap" ,rust-clap-4) + ("rust-dirs" ,rust-dirs-5) + ("rust-documented" ,rust-documented-0.6) + ("rust-dunce" ,rust-dunce-1) + ("rust-fast-image-resize" ,rust-fast-image-resize-5) + ("rust-fastrand" ,rust-fastrand-2) + ("rust-glob" ,rust-glob-0.3) + ("rust-image" ,rust-image-0.25) + ("rust-itertools" ,rust-itertools-0.13) + ("rust-kmeans-colors" ,rust-kmeans-colors-0.6) + ("rust-minijinja" ,rust-minijinja-2) + ("rust-new-string-template" ,rust-new-string-template-1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-owo-colors" ,rust-owo-colors-4) + ("rust-palette" ,rust-palette-0.7) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-shellexpand" ,rust-shellexpand-3) + ("rust-spinners" ,rust-spinners-4) + ("rust-strum" ,rust-strum-0.26) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-toml" ,rust-toml-0.8) + ("rust-toml-edit" ,rust-toml-edit-0.22) + ("rust-vergen-git2" ,rust-vergen-git2-1) + ("wallust-themes" ,wallust-themes)) + #:cargo-development-inputs (("rust-clap-complete" ,rust-clap-complete-4) + ("rust-clap-mangen" ,rust-clap-mangen-0.2) + ("rust-criterion" ,rust-criterion-0.5) + ("rust-dirs" ,rust-dirs-5) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://explosion-mental.codeberg.page/wallust") + (synopsis "Generate themes from images with advanced templating") + (description + "Wallust is a rust-based successor to \"pywal\" which generates color +themes from images with advanced templating and generation options. +Templates are made using either a subset of Jinja2 or pywal syntax. +Color generation may be constrained to obey ANSI color standards, meet +minimum contrast levels, and more.") + (license license:expat))) + (define-public xremap-gnome (package (inherit rust-xremap) -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:22 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:22 +0000 Received: from localhost ([127.0.0.1]:35805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdU-0002AH-TB for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:22 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:41263) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdR-00029X-Fn for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118132; bh=UMCdRqTemd4ZGRxSZF3zmOgJx4AJpRX/oAFgGU889xE=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=mZ2l0SFQLPQVKLjjaqWk468a6DCK9gGMoeydqDrlVlV2o9FdyFt4DEOebxik0tyk0 n9TNoLqtzhtxbGiJpH/CiXGWmDoFnnbRIhouabS9rEv29DbIPXl+Cl/v+vjdlRMfk9 jSCqTWMSaHfNfOZblCLGebWIHOFgBACuKVHpPbUayMan0hsIRO6fiiXTqs16nRtWJ8 H7oOyNZUnmqc1xs7/UE9sAuL8k7WKE10X7y03z/xVQyBvm46Eewc4ZtdBmJ2PRo7YL XJsqdAo0kQwM9SPOqbBZmEhCqkPVUF6ppo1DHtOE0M71N+br7cPU+D18FaMWSTt8XD +7swcN5/g2eHA== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 8413F63002F9; Sun, 5 Jan 2025 23:02:11 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 03/12] gnu: Add rust-vergen-lib-0.1. Date: Sun, 5 Jan 2025 18:01:06 -0500 Message-ID: X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: 72I1NxKhk2SwIRtw7mmMhqufLA9Oyex0 X-Proofpoint-GUID: 72I1NxKhk2SwIRtw7mmMhqufLA9Oyex0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=905 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-vergen-lib-0.1): New variable. Change-Id: I2beff3f2636a572a748ab9611b0216c060401d53 --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6a11844b18..d32eed0b66 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -89660,6 +89660,29 @@ (define-public rust-vergen-3 #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1) ("rust-regex" ,rust-regex-1)))))) +(define-public rust-vergen-lib-0.1 + (package + (name "rust-vergen-lib") + (version "0.1.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "vergen-lib" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ix19k2kvn4hzhhl6nld9h7fh1qh5z7j51z5rn2zq28wfpk6giy0")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-derive-builder" ,rust-derive-builder-0.20) + ("rust-rustversion" ,rust-rustversion-1)))) + (home-page "https://github.com/rustyhorde/vergen") + (synopsis "Common code used to support the vergen libraries") + (description + "This package provides Common code used to support the vergen libraries.") + (license (list license:expat license:asl2.0)))) + (define-public rust-version-check-0.9 (package (name "rust-version-check") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:24 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:24 +0000 Received: from localhost ([127.0.0.1]:35807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdX-0002Al-Oz for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:24 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:14205) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdQ-00029U-Fa for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118131; bh=/CRWeBTPAQ73IStphXLgL7pPpvJvxRRJdC37FaXStT4=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=k4xxXYAO/++h5XyQjd3E0eWpuTEwcMfGj1ZcXyZI/OVSlFH7H26BG8GfiM3xnh4kv ij7RhNwGkemVqv++Z+Lcg4BAbwdhrM+z6ZJBwtF2n6IxcYJmcDebQ6bVZW6rl7/FrD xnp9JidE+m4ThFCj7K+lOXFpdPHptRR+a+SEqch7EABOM0GLrwG6onZ0Z0ogpzp72H 7jJUQuUTurA1ZYfiGeP99ClImxOSbCNj2gJLPu6X5kiK7YGPdLKgRi000dMFkF1/+w pLtAM5fMVgbR7Zb3dWTKIhkqT2dF8lQFEY1oYMAvs5Rwf6xty7UfzWPhYweyXmqhJ9 1tL0yT9sLfUZQ== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 6C96F630034E; Sun, 5 Jan 2025 23:02:10 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 02/12] gnu: Add rust-vergen-9. Date: Sun, 5 Jan 2025 18:01:05 -0500 Message-ID: <91c90b5ac8d632b5cc977b5cd70710336186d6db.1736117349.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: Xcmu4BB2ITBSJXj3at0gi-Mtt0HcGQu2 X-Proofpoint-GUID: Xcmu4BB2ITBSJXj3at0gi-Mtt0HcGQu2 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-vergen-9): New variable. Change-Id: I9ba0a29272f3abbb9013f52a2cf453cbdfde969e --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4866f074f9..6a11844b18 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -89568,6 +89568,37 @@ (define-public rust-vek-0.15 engines, with SIMD support and focus on convenience.") (license (list license:expat license:asl2.0)))) +(define-public rust-vergen-9 + (package + (name "rust-vergen") + (version "9.0.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "vergen" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0f86dz7mm0blfw17lggkkwm548mdjgq8f7llqxaz8pghz345zwii")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-cargo-metadata" ,rust-cargo-metadata-0.19) + ("rust-derive-builder" ,rust-derive-builder-0.20) + ("rust-regex" ,rust-regex-1) + ("rust-rustc-version" ,rust-rustc-version-0.4) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-sysinfo" ,rust-sysinfo-0.32) + ("rust-time" ,rust-time-0.3) + ("rust-vergen-lib" ,rust-vergen-lib-0.1)))) + (home-page "https://github.com/rustyhorde/vergen") + (synopsis + "Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro") + (description + "This package provides Generate cargo:rustc-env instructions via build.rs for use in your code via the +env! macro.") + (license (list license:expat license:asl2.0)))) + (define-public rust-vergen-8 (package (name "rust-vergen") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:24 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:24 +0000 Received: from localhost ([127.0.0.1]:35809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdY-0002Ar-By for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:24 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:56743) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdS-00029h-Lg for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118133; bh=nqG8mbcJtdbtczOMRWPGoEKdAJb/h+3gFV54M9P3MK0=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=RQO/Au9ho8g6bY2Y6u2unStzYCUrGGBghK7FB34bFZjNWsodax2dmdrHASHirv5VK QJsaiS8l+XhPSNoeHMyPRq7OvKPugHwnqe5ij5nUvTxhrAypIzKg/Whhqhud8t+6UA cSGQVmKV8GYn83cEqWezbo2twGp5xvtgyz+7ma+czgQW1ndLdL4mwdEJep+2/e3jFA IWv2c/mvjG6TSOpe513ttYjCf/4v9foZo5pd5MkSQHsGtrE2yXjKJOHu2jh2cC2uU9 bjeEVa84MiK3PozhRBj0FXG/NdRPmehvf+EVqCvJBetyL9vqVwTK1ghIUq0dJQpqoB 3ZpFkmJArZjHQ== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 809FC63002B7; Sun, 5 Jan 2025 23:02:12 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 04/12] gnu: Add rust-vergen-git2-1. Date: Sun, 5 Jan 2025 18:01:07 -0500 Message-ID: <95ca065ebd2deac002e0bc6b26d10a2f4b7dc325.1736117349.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: nRnWE03sZ1NTXR09Qg5TuJV3RH_NWVlD X-Proofpoint-GUID: nRnWE03sZ1NTXR09Qg5TuJV3RH_NWVlD X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-vergen-git2-1): New variable. Change-Id: Ic70fc7f6e1062e54c70554f67033bac7909322d4 --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d32eed0b66..9e04e17965 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -89660,6 +89660,35 @@ (define-public rust-vergen-3 #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1) ("rust-regex" ,rust-regex-1)))))) +(define-public rust-vergen-git2-1 + (package + (name "rust-vergen-git2") + (version "1.0.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "vergen-git2" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1mri3bffr6578cigqrpcn8b0bfcgkvbskdxswg8ym7vlv1ly0qsy")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-derive-builder" ,rust-derive-builder-0.20) + ("rust-git2" ,rust-git2-0.19) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-time" ,rust-time-0.3) + ("rust-vergen" ,rust-vergen-9) + ("rust-vergen-lib" ,rust-vergen-lib-0.1)))) + (home-page "https://github.com/rustyhorde/vergen") + (synopsis + "Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro") + (description + "This package provides Generate cargo:rustc-env instructions via build.rs for use in your code via the +env! macro.") + (license (list license:expat license:asl2.0)))) + (define-public rust-vergen-lib-0.1 (package (name "rust-vergen-lib") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:25 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:25 +0000 Received: from localhost ([127.0.0.1]:35811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdY-0002B0-Pk for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:25 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:11689) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdT-00029i-CS for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118134; bh=apNrrh0a7p0MqGq3tCcrUok3DF/UqHjaNaf44ojh6Wc=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=cYZ4KhpBaYmyySQUoE5+O5qDgsHUZa+dvdjfECp6EEIi34Dcm39laWX7+n5pdlyGe cQZNOF0rw5ZWohsY3b37mztRYK+haR8K4AM2xlOREn5Jsq00UK3r6PIT+xJbEI3oK0 7r8m4hZqSveVlG0BTx44Axku5wJfg77MLzPv4PTLq10rl8RKtHwtPOhRWrbbibc3xQ ex+ouc9BT6SBCb7LiSdjSlTo890w2ZDFutj74+zPCNWrVA+BQODGzkOzmdHcO74Y8z NGLlSsFDQ0tCWEIQFS/H2L6zlTIqawCRb8QK/TAkkf6uqUgAFxclJjZ8Jz4MocrZ6X RmsLCFuJUwd8Q== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 6B3F96300397; Sun, 5 Jan 2025 23:02:13 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 05/12] gnu: Add rust-fast-image-resize-5. Date: Sun, 5 Jan 2025 18:01:08 -0500 Message-ID: X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: deWGiyYdZYofo-q0R-Q77ljMSSHtVm3V X-Proofpoint-GUID: deWGiyYdZYofo-q0R-Q77ljMSSHtVm3V X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=932 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-graphics.scm (rust-fast-image-resize-5): New variable. Change-Id: Ie0f755bc77ec019a0a8a8c75e1140337343acba0 --- gnu/packages/crates-graphics.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm index b00da5ba2f..5fc2a1c0cf 100644 --- a/gnu/packages/crates-graphics.scm +++ b/gnu/packages/crates-graphics.scm @@ -1411,6 +1411,34 @@ (define-public rust-exr-1 (description "Read and write OpenEXR files without any unsafe code") (license license:bsd-3))) +(define-public rust-fast-image-resize-5 + (package + (name "rust-fast-image-resize") + (version "5.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "fast_image_resize" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1qp95mkllxmkc3q0iwh1rj9cgv0rixpjz5wdw6avv2n17g090y7c")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bytemuck" ,rust-bytemuck-1) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-image" ,rust-image-0.25) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-rayon" ,rust-rayon-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/cykooz/fast_image_resize") + (synopsis + "Library for fast image resizing with using of SIMD instructions") + (description + "This package provides Library for fast image resizing with using of SIMD instructions.") + (license (list license:expat license:asl2.0)))) + (define-public rust-fast-image-resize-2 (package (name "rust-fast-image-resize") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:25 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:26 +0000 Received: from localhost ([127.0.0.1]:35813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdZ-0002B9-Aq for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:25 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:49843) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdU-00029k-CP for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118135; bh=2WIT388oqQbTO1Qzl0QDEKJfn7nGNSqcP4mEn8HH0Cg=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=HTT37sM1eAC3VEOF8jrGtX9QpYDi5pdjv43ZfYF7/nMvyJymU2Vfw9EEg2uHqBpaY Cm79rL9lc6gVJhRA1J683w0VljiGgz9i/Ll+4AiHLBhFqxy9fZ1bdEoJQ/k+eIc277 m8SaWhE12BWzH5QGGVYpcsdOZ9CIoFcUC2cEMQ0DoBl7aVZ27U1GhWAd3qa8gbJJN1 8/wj1vbJKRbByFWESnX8VRG5BU5pGjnW0fDeVWF+cVoaELT6vvTfn6FyWqhnNUYxHT RltbhWYaN+GnE58NnJhI67I4MLyXwVgqiDx40U/Q0fjqiOHwqJda7ddkApOpph2fGC /v8zfN4lDIwUg== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 5D1446300311; Sun, 5 Jan 2025 23:02:14 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 06/12] gnu: Add rust-kmeans-colors-0.6. Date: Sun, 5 Jan 2025 18:01:09 -0500 Message-ID: <548c7413e293427481066c31a8b2bd75cb693129.1736117349.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: n3hkX4lAA-wiUTla5cLMBcd6Quj7F-dj X-Proofpoint-GUID: n3hkX4lAA-wiUTla5cLMBcd6Quj7F-dj X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-graphics.scm (rust-kmeans-colors-0.6): New variable. Change-Id: Id64566bd05627fc05621aa3e318686e150452166 --- gnu/packages/crates-graphics.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm index 5fc2a1c0cf..e2a0d1f3c7 100644 --- a/gnu/packages/crates-graphics.scm +++ b/gnu/packages/crates-graphics.scm @@ -2762,6 +2762,35 @@ (define-public rust-khronos-egl-5 (description "This package provides Rust bindings for EGL.") (license (list license:expat license:asl2.0)))) +(define-public rust-kmeans-colors-0.6 + (package + (name "rust-kmeans-colors") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "kmeans_colors" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "153qfhvvm7iisqjy6sy7mfw8x9h8y9y25z7ygvfkbp0i53xmz8g9")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-image" ,rust-image-0.24) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-palette" ,rust-palette-0.7) + ("rust-rand" ,rust-rand-0.8) + ("rust-rand-chacha" ,rust-rand-chacha-0.3) + ("rust-structopt" ,rust-structopt-0.3)))) + (home-page "https://github.com/okaneco/kmeans-colors") + (synopsis + "Simple k-means clustering to find dominant colors in images. +Backed by a generic k-means implementation offered as a standalone library") + (description + "This package provides Simple k-means clustering to find dominant colors in images. Backed by a +generic k-means implementation offered as a standalone library.") + (license (list license:expat license:asl2.0)))) + (define-public rust-libdav1d-sys-0.6 (package (name "rust-libdav1d-sys") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:33 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:33 +0000 Received: from localhost ([127.0.0.1]:35827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdh-0002C0-2E for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:33 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:63525) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdZ-0002A5-FQ for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118137; bh=AxV0qtLrNDrTERIsAkTvZUmEQqo815X67NOZ3UCJpic=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=YiGYLfLI+wpgz7mtAVyBXclFjqh00g2wOZCt9ks73ZJWHmDN/cgiIiP5GH4V2dmQO u/7vZ7+F+RsT+JjO7oxLQevErrEoBaLWo4VHzvmJdK6Fqv2Knmbld2PJvlCPUyjZqc UDkdNWKNz3D0cFpgDeWJHLuHDrXlS/ZP2OeuYtkZg5Kra70YRcmyshcUoBASjembUC aZ5HL6oFt6n30mTUeZ5u58ShmO8hF0bYig3ZtjpBJDT0dsYWMddNjpLvpSeaZ5Pcrt makzGrFMyCA/Iyvxn2i+8oG1xoCKRnh+fnD76ZlbkV2IA5m7cifyqnf2IXaglddFlH E0+tmhMa5beMQ== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 649AC630038E; Sun, 5 Jan 2025 23:02:16 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 08/12] gnu: Add rust-documented-macros-0.6. Date: Sun, 5 Jan 2025 18:01:11 -0500 Message-ID: X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: QIfDWJ5UxCj83ylQwMMsBh4TRMIBjbZP X-Proofpoint-GUID: QIfDWJ5UxCj83ylQwMMsBh4TRMIBjbZP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=909 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-documented-macros-0.6): New variable. Change-Id: I0713a9ed78f6e075241e190de922d9579b370bf7 --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1ed6a81dc0..94909c8ef8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21604,6 +21604,31 @@ (define-public rust-documented-0.6 "This package provides Derive and attribute macros for accessing your type's documentation at runtime.") (license license:expat))) +(define-public rust-documented-macros-0.6 + (package + (name "rust-documented-macros") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "documented-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0qwclr8ymp5n5fyb6sri9dl36va3ana50clkgwmf7110lva5jdlp")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-convert-case" ,rust-convert-case-0.6) + ("rust-optfield" ,rust-optfield-0.3) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/cyqsimon/documented") + (synopsis "Derive and attribute macros for `documented`") + (description + "This package provides Derive and attribute macros for `documented`.") + (license license:expat))) + (define-public rust-dogged-0.2 (package (name "rust-dogged") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:33 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:33 +0000 Received: from localhost ([127.0.0.1]:35829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdh-0002C7-Gs for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:33 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:50577) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdZ-0002A6-Fm for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118136; bh=noQobev+li6pNk1W4gkjlwUugmUE3W1E3LC7NMeWI6M=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=Zs4t+9lRpPX23eEcKID571J7EdMFbsdiUdQxWgkHwEGTjIqCrKy6YlB3YGehqMJ6u SyfSYfOrBySwuxC1XDYoUOFuA79tzsBK34P3edVjI+pLdsiEt7f7KWDF+oHkO5OAJp RPc1Q+gltC/t+3UjnLp6kYqDp7ZAVOPvfgxkTBZ5ohWaWT88JmCVGb0Md6u5umgBlr sH/ZRRYWACDlS1E8ECMvNiS38nYV+5PX+LmCPWfrakLggaUTFrdFHVxK7+7PtboIHi Fs1KdRmXDYz2Egu6kfHCjbW4YWJxB7zVngF/2ga6N8tSoUcTm01BHclcvPHRQwGYMk qvUvSAXJyv/oA== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 6B5B4630039E; Sun, 5 Jan 2025 23:02:15 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 07/12] gnu: Add rust-documented-0.6. Date: Sun, 5 Jan 2025 18:01:10 -0500 Message-ID: X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: mT82ZZFoOeacvkpHIakwXGuV9yvxYl6D X-Proofpoint-GUID: mT82ZZFoOeacvkpHIakwXGuV9yvxYl6D X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=979 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-documented-0.6): New variable. Change-Id: I2cb45d5f549102932efa9d231436adb51670eab0 --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9e04e17965..1ed6a81dc0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21580,6 +21580,30 @@ (define-public rust-document-features-0.2 @code{Cargo.toml}.") (license (list license:expat license:asl2.0)))) +(define-public rust-documented-0.6 + (package + (name "rust-documented") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "documented" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zc7akchjkwnsl0hnzygwad58sfnvrvkcl7w117679cnbg9zxbgy")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-documented-macros" ,rust-documented-macros-0.6) + ("rust-phf" ,rust-phf-0.11) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/cyqsimon/documented") + (synopsis + "Derive and attribute macros for accessing your type's documentation at runtime") + (description + "This package provides Derive and attribute macros for accessing your type's documentation at runtime.") + (license license:expat))) + (define-public rust-dogged-0.2 (package (name "rust-dogged") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:34 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:34 +0000 Received: from localhost ([127.0.0.1]:35831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdh-0002CE-Sl for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:34 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:8815) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdZ-0002A8-LI for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118138; bh=V3aWoEtmHoemJ0RK3lAj1tgNr5R0i0GgwMJRkYyStXY=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=ghUSXAvVyt3EC8PAzl3j/IZ1wo9moStIKMNHKFJrDIckD0zYioQ4D8rMyLFzHaZ5u ttA/7Jy/k+B1zBCCBoFRKj2GNiZ4ucYajNlaepONjjKVo/Cv6tz9m+yCcMfF6HIONS Wm7w7/qSzoqzYMtBrnnQx8XjKI2Z6mIq38GfF8KbgBxNksOR+a0JRNZY6Q8+NE4eOE JzcCIuDzd6EKkUVq0fhhCM14sqkIj/9byGV5WxuQBVGKQrS3vqYb57k8OS+OxMIKus o363/8tvVFFOIK1pvVv1f8W4/SE9O1flEm2c7BBwyHdelm/NO/+W5NOnZ6idkk1rgP ODax8cgj9UzsQ== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 5976463002CA; Sun, 5 Jan 2025 23:02:17 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 09/12] gnu: Add rust-new-string-template-1. Date: Sun, 5 Jan 2025 18:01:12 -0500 Message-ID: <3944d669f38c43a9d94c08bd8b1483389443a364.1736117349.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: kGyt5Jx0Pzke3zP6_5d5QtZLUeTzXMa7 X-Proofpoint-GUID: kGyt5Jx0Pzke3zP6_5d5QtZLUeTzXMa7 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=986 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-new-string-template-1): New variable. Change-Id: I41b95af465fb52037bdfc554e6ce458472f944ae --- 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 94909c8ef8..26c3837721 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45101,6 +45101,28 @@ (define-public rust-new-debug-unreachable-1 release (fork of debug_unreachable)") (license license:expat))) +(define-public rust-new-string-template-1 + (package + (name "rust-new-string-template") + (version "1.5.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "new_string_template" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1svmx6a6qqz70mhrgz77bi9ifpnlpwpslqzvdbw557jc6d9ih3y5")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-regex" ,rust-regex-1)))) + (home-page "https://github.com/hasezoey/new_string_template") + (synopsis "Simple Customizable String-Templating Library for Rust") + (description + "This package provides Simple Customizable String-Templating Library for Rust.") + (license license:expat))) + ;; Keep this package for future packaging of NewsFlash. (define-public rust-news-flash-1 (package -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:34 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:35 +0000 Received: from localhost ([127.0.0.1]:35833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdi-0002CN-I9 for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:34 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:62387) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZda-0002AL-9V for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118140; bh=/PfNF4/ZVKPU3m3474i1PkETpwBstpXKM+uOIOS6vhE=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=xCa42NNAXwVLO3hDFp3CbIXDgd2SbN2tOug9AurVb3XmkI1YhSdEnebD7nyhCm66f RdWdIdIqHQk2j3e/NlU6lxp1uMU+oZWPlzLCcnCXX5evqKj/oUT16GY0AjYpUet8Et 3eF/ZyLJHwlYmVx6pNXZM1C3pSRnRxLH3UvS7iHL6m9X+Q2EkmRlFAKV+SjUxZ6SIw c9H5NOPkdOE8QPjFnwm/CUvXvI0sc7tR2HfWn2LHdCi+6r4CCdewHDPTD1WDWBPSS2 gqZ+CulWpHYQjn+gqPZYq0Zi2h+pRPit02PilCLRyAA5GDTum2abHAI5Oj0YJgBx1n f9MQMgoKYuz4Q== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 5EDD263002EE; Sun, 5 Jan 2025 23:02:19 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 11/12] gnu: rust-owo-colors-4: Update to 4.1.0. Date: Sun, 5 Jan 2025 18:01:14 -0500 Message-ID: <675fbbce91a0c3b7e3014577a47689db9475c294.1736117350.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: fwQIvLZWz3BFwu64lre9YQ5GV31yz1WP X-Proofpoint-GUID: fwQIvLZWz3BFwu64lre9YQ5GV31yz1WP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=782 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-owo-colors-4): Update to 4.1.0. Change-Id: I003a2e2acfe0782444bbd0dd413746cbb6976a39 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6ea089ff04..d95d6d3b0c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50148,14 +50148,14 @@ (define-public rust-owning-ref-0.3 (define-public rust-owo-colors-4 (package (name "rust-owo-colors") - (version "4.0.0") + (version "4.1.0") (source (origin (method url-fetch) (uri (crate-uri "owo-colors" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0grsk47cllj0s4nc4qxvy4gdhj2lyiglbqx4lmw2m7grdmq59zya")))) + (base32 "0mms4sbisxm1w8v08qz85m90sv861xg4ahil85587kb9cmzpcdzv")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-supports-color" ,rust-supports-color-2)))) -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:35 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:35 +0000 Received: from localhost ([127.0.0.1]:35835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdi-0002CP-S1 for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:35 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:5191) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZdZ-0002A9-LI for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118139; bh=ooC40FcA+rgE21+YOqLxapNH+JL5B9/Nhuj2BP9lmuY=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=H1Oy+gD3fttHZz19Wxln7Ucz0H7JtnBl251a3Ak/1tAc6jUkHyBJhbFnkQnO10niE eAYAjiOGxCewQ9HhvZcCIMo8TcfyCfDFT6VhzZP9o++PbpT+hh23YKD/aLlQVhYOmt QM675zlNrOBYVsGMrWJkuslRlDoJe5N8BdfsNXHeoM4KzUd0iU98bHfpDIXyNV2e5B jAtG/iAhG/4hsctIlcvCRnBnLhIQlWYyWSQv6W0EZFcSJsfGOq/a9YB5NpLhsf1hlf TOacRzS1NYD2rx0Iggo4x5yBtpCbo+jQZYFtzQdnnXy/GJywXUL+DPNiGMJoxUtW0Y USOPBekftRgPw== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 5F46663002DB; Sun, 5 Jan 2025 23:02:18 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 10/12] gnu: Add rust-optfield-0.3. Date: Sun, 5 Jan 2025 18:01:13 -0500 Message-ID: <0f0db7a60f7f16309bf747ad9406c66a83b43c4f.1736117350.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: 0-ArWN5bFoifjxLjqzo9LeHZ4PA1sJHr X-Proofpoint-GUID: 0-ArWN5bFoifjxLjqzo9LeHZ4PA1sJHr X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=965 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-io.scm (rust-optfield-0.3): New variable. Change-Id: I5686f2d92365833459959312f8da6a312d558d85 --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 26c3837721..6ea089ff04 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49230,6 +49230,29 @@ (define-public rust-opml-1 (description "This package provides an OPML parser for Rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-optfield-0.3 + (package + (name "rust-optfield") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "optfield" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "079a5n7lhqsj444fkgk580vra5v2nhym7czwnky9iip9rljz0ngs")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/roignpar/optfield") + (synopsis "macro that generates structs with optional fields") + (description + "This package provides a macro that generates structs with optional fields.") + (license (list license:expat license:asl2.0)))) + (define-public rust-optick-1 (package (name "rust-optick") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 18:02:35 2025 Received: (at 75391) by debbugs.gnu.org; 5 Jan 2025 23:02:35 +0000 Received: from localhost ([127.0.0.1]:35837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUZdj-0002CX-9E for submit@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:35 -0500 Received: from qs51p00im-qukt01072302.me.com ([17.57.155.13]:29765) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUZda-0002AM-9z for 75391@debbugs.gnu.org; Sun, 05 Jan 2025 18:02:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736118141; bh=NUFPS4X53rfW3NAmNwBV2XS411quLebPHikrCXLusvY=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type: x-icloud-hme; b=HW7eYXL78EQmFgGqA3izZwwKqyTv3hVRh50hPP1EZgtyfWdiKulTqeQP09Z7fqpGo VcV5XkouxmDMmR/tPmZqDls/OpT8SlPxKtvIBPrDiJkOBVylENu0IC9GC/z3Z74gPN eEok3X1c/kKzT2T/YTIWTUkeBmaPgDxHzC/Or93JOPJJw/zBgsutkRBKE4K4GKjbKm r5VDjEamG/6SWXzfaYaN17PYFrTX34oUo3d2Gca+IkE+ErT1TyCRxEhPsDThYgU9Yv UO6w9oLdx54347oOVgj5KlH58rNzKuP8kzf9xeEtLdIRxR3RTl7uIddRP/cjaDLAyt 8RsNosepD8uZQ== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072302.me.com (Postfix) with ESMTPSA id 506D36300305; Sun, 5 Jan 2025 23:02:20 +0000 (UTC) From: Andrew Wong To: 75391@debbugs.gnu.org Subject: [PATCH 12/12] gnu: Add rust-spinners-4. Date: Sun, 5 Jan 2025 18:01:15 -0500 Message-ID: X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: WxBudB9AGkuqhuQzAAmQrCFVCxr9FjZJ X-Proofpoint-GUID: WxBudB9AGkuqhuQzAAmQrCFVCxr9FjZJ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=907 suspectscore=0 clxscore=1015 spamscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050215 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75391 Cc: Andrew Wong 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 (-) * gnu/packages/crates-shell.scm (rust-spinners-4): New variable. Change-Id: I04666a1b0edf7cbceba845950b1e8ea5634a761b --- gnu/packages/crates-shell.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-shell.scm b/gnu/packages/crates-shell.scm index ee5344183c..c3db985261 100644 --- a/gnu/packages/crates-shell.scm +++ b/gnu/packages/crates-shell.scm @@ -1130,3 +1130,25 @@ (define-public rust-reedline-0.38 "This package provides a readline-like crate for CLI text input.") (license license:expat))) +(define-public rust-spinners-4 + (package + (name "rust-spinners") + (version "4.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "spinners" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "10jgzdy6x79ipnfhavn46zbg4hlx98mcfr7p4f4j774b6mzr9vx0")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-maplit" ,rust-maplit-1) + ("rust-strum" ,rust-strum-0.24)))) + (home-page "https://github.com/fgribreau/spinners") + (synopsis "🛎 60+ Elegant terminal spinners for Rust") + (description + "This package provides 🛎 60+ Elegant terminal spinners for Rust.") + (license license:expat))) -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 07 03:25:47 2025 Received: (at 75391-done) by debbugs.gnu.org; 7 Jan 2025 08:25:47 +0000 Received: from localhost ([127.0.0.1]:41655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tV4uI-0000qg-MS for submit@debbugs.gnu.org; Tue, 07 Jan 2025 03:25:47 -0500 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:58560) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tV4uC-0000qM-Oc for 75391-done@debbugs.gnu.org; Tue, 07 Jan 2025 03:25:44 -0500 Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-385eed29d17so7215419f8f.0 for <75391-done@debbugs.gnu.org>; Tue, 07 Jan 2025 00:25:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736238334; x=1736843134; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=04++EA+8vuitaS0dzb8fWeVn054W3LFIMa8trNLQ3So=; b=aISgNjROL2XQR5VOYj4DdNr1a0QITCfJYp/pyT3hWDPF1AOtxMWKALOPWMiLtFoUhd rQt7PIUrJWaXCTGPKrEgPpPBTm4d5jywIWH3PZ+c2Swe7KNpFVpzlbkcJgdwKwTOXeTQ tj5isrMDn73CFOxrHub8c8f8VE72mNI9IrYa4uCTJJMBw1kS8DcUs0ZW2zBXGfwZEqkf Kpo2FocVzjHW6bsfiyemXTxVS5XC7/1dLt42IxJAUM/UIuVGqoN8JF+GTT4SzHZ4nBdM 65Hn2mLN8qz5jncbk7DTJGeV1Uh0Ixh9knFWcqyg5Vl4Yh3dBf1wFj+8dKdx6njaaIfH NwMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736238334; x=1736843134; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=04++EA+8vuitaS0dzb8fWeVn054W3LFIMa8trNLQ3So=; b=PxI4yl8jUC41r4VdPQjE1eDfdznzOf/6oyRinTkmLNBUI2Wtvgx+OZfTAKO6cf26Cq DCidOXr0bv1lybBLfjtWZxM8qyL1v3neREm/kNVKrTayXO6xWC3V4hSKn4N2giT2Xex3 RK+yj4Wezut0yvMvfu04yDiB+qxQTFpmm9ihB9kACvTDe7790rgyWYcx+ZEZm3e/oOOs N0Rkzlv12Isc25MNfl3IskQ356lkNs0cEugJXdMtvP90woKdiKgnso5toEsncl5VDadg Ljr6tCz5GH/sWTlGvMTvA/vdTFTBeSlgq4dZoc0yecsTobGPI/mtLUbK3frcDTG2lBic 8sJg== X-Gm-Message-State: AOJu0YzeBr1ckNvJpABlaY9wX6Gc0yszKN7d1ygHa5x0+n0wUjbWrfp+ sykMlLo8C6dduZJxuFLa7AUx0PQLK2zrQqXJ4OLARyJHi/7DLhWE X-Gm-Gg: ASbGncsjh1s60e9C+y+B0j0K2zlF5oK3qiaPj936Y9cp0yfVw0/F1LbtZZ9ozL8Rkpx rZZB/O6lvOKq2Wx/sbGlZtz9lW07n/2mKI2n5rUFkpfMjX25ZRcKt4Vh5D2U9zUNRBodqQje+84 tQGJkitVdJbu81ODIPSewwRj6lY+hitIqnOpw5phKXCNSS2tHfhHqEY9dvDMYHkNXjIPrkPNO+g 9uXkOHcazX5onnAeD3BkbC8p0Ge3vfr8F/d9dA5RpsJ1AMY22cX6IaB X-Google-Smtp-Source: AGHT+IF229Y4STMWEiAv0qQG0AGRVKrgrZsggVtzqh8gUVWCZV2Sqbli8aM49ivuSTpx7+I+S7VJ5w== X-Received: by 2002:a5d:648d:0:b0:388:da10:ff13 with SMTP id ffacd0b85a97d-38a221eaf55mr59936002f8f.21.1736238334194; Tue, 07 Jan 2025 00:25:34 -0800 (PST) Received: from localhost ([141.226.10.168]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a1c8471dcsm50077035f8f.48.2025.01.07.00.25.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jan 2025 00:25:33 -0800 (PST) Date: Tue, 7 Jan 2025 10:25:31 +0200 From: Efraim Flashner To: Andrew Wong Subject: Re: [bug#75391] [PATCH rust-team 00/12] gnu: Add wallust. Message-ID: Mail-Followup-To: Efraim Flashner , Andrew Wong , 75391-done@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="deRqs8MQ6B7u4YGc" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 75391-done Cc: 75391-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --deRqs8MQ6B7u4YGc Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks for the patches. I had to make a couple of changes, mostly adding cargo-development-inputs so I could build the packages. Patches pushed to the rust-team branch! On Sun, Jan 05, 2025 at 05:49:48PM -0500, Andrew Wong wrote: > This patch series adds the "Wallust" theme generator. This is my first pa= tch series of this size, so please LMK if I missed anything! >=20 > Andrew Wong (12): > gnu: Add wallust. > gnu: Add rust-vergen-9. > gnu: Add rust-vergen-lib-0.1. > gnu: Add rust-vergen-git2-1. > gnu: Add rust-fast-image-resize-5. > gnu: Add rust-kmeans-colors-0.6. > gnu: Add rust-documented-0.6. > gnu: Add rust-documented-macros-0.6. > gnu: Add rust-new-string-template-1. > gnu: Add rust-optfield-0.3. > gnu: rust-owo-colors-4: Update to 4.1.0. > gnu: Add rust-spinners-4. >=20 > gnu/packages/crates-graphics.scm | 57 ++++++++++ > gnu/packages/crates-io.scm | 181 ++++++++++++++++++++++++++++++- > gnu/packages/crates-shell.scm | 22 ++++ > gnu/packages/rust-apps.scm | 108 ++++++++++++++++++ > 4 files changed, 366 insertions(+), 2 deletions(-) >=20 >=20 > base-commit: 4ee631832635a34bb38b4d0dc650e9b34fc14dd5 > --=20 > 2.47.1 >=20 >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --deRqs8MQ6B7u4YGc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmd85PsACgkQQarn3Mo9 g1GTLxAAoEs+Spogmq9L2dcPMBT5mcKFU5AEfWVMcJjEfblqXHbBwfEN+X+UWohx 3bD4kSIbLQWr4OSNvs4RvFV9IA9ZLUbad/kLG0q+1kP9b76U7bUfdEfeIpjKTZP2 m7K2iEKFMT8l/q8g8x95U3sC6sn+c9U3ioYNO3NbEYIDMvOUvdDd+ApoUuAwyLKS 8bHzhiMhQDu0VQMrXAXGqNxbjL/XhNT/yzKFAKut5VPcOhkhNWOrTVS9nCmd91dS lZ3Waxj8V6aruB1WsrW2rRfcUxKNJcT1DBxau4Kf5RVeSN86tHKQbC3R+KwLORJL p2v+2r8fIRPgUVuGxGjEsTUt+BEX+qjeCgxJ8vSGh+n4l3UcFzvaTjMGdrkGRdIr xPuiRHbbYbJUvbxEgJMLV+7eSfy2RCy8f5tb9ttsMhicKDKaJfOp4+kSFsAHFCKD f4WkrhVURYFnouJ2F6+IZUx0rHgd9MeCUtuiQCfpBliqZKdf8viDgmTdVMRY379Y 9rAa/bkxvlVUKZiaoHTkW25cuqc9F7Dyt77l/6mi1Is/Ms1WIi5dZYBubvQNehF3 9Z9WZkYn5KEBjeqQm/igBIw9g8iiEBEy/lsEdcGC79fcibDj0QmGFs9jIMVE92ni 6jftuLZl2J0csnVgi+vlxKHPSKvNaRKiWPFTiyWRCDLT7qZ0MfA= =hsOf -----END PGP SIGNATURE----- --deRqs8MQ6B7u4YGc-- From unknown Tue Jun 17 21:57:29 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, 04 Feb 2025 12:24:14 +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