commit:     2c9fef0203cfe58479f69c199fa95fd0fbe98c5f
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  2 22:13:08 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Apr  2 22:13:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9fef02

dev-util/ruff: fix fatal error in previous commit breaking pycargoebuild

The CRATES= variable is mandatory to prevent pycargoebuild from dying
badly after a debug assertion is triggered in production. Even when
using a crate tarball. Having the variable exist with an empty value
suffices.

Fixes: a31c04e7a158a5fe2b0935889e160904e6288fb0
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-util/ruff/ruff-0.11.0.ebuild | 3 +++
 dev-util/ruff/ruff-0.11.1.ebuild | 3 +++
 dev-util/ruff/ruff-0.9.10.ebuild | 3 +++
 dev-util/ruff/ruff-0.9.9.ebuild  | 3 +++
 4 files changed, 12 insertions(+)

diff --git a/dev-util/ruff/ruff-0.11.0.ebuild b/dev-util/ruff/ruff-0.11.0.ebuild
index b17d912c9bdf..7e3b0cdcea02 100644
--- a/dev-util/ruff/ruff-0.11.0.ebuild
+++ b/dev-util/ruff/ruff-0.11.0.ebuild
@@ -5,6 +5,9 @@
 
 EAPI=8
 
+CRATES="
+"
+
 declare -A GIT_CRATES=(
        
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
        
[salsa-macro-rules]='https://github.com/salsa-rs/salsa;095d8b2b8115c3cf8bf31914dd9ea74648bb7cf9;salsa-%commit%/components/salsa-macro-rules'

diff --git a/dev-util/ruff/ruff-0.11.1.ebuild b/dev-util/ruff/ruff-0.11.1.ebuild
index 3c8b1445a16e..297bbe331211 100644
--- a/dev-util/ruff/ruff-0.11.1.ebuild
+++ b/dev-util/ruff/ruff-0.11.1.ebuild
@@ -5,6 +5,9 @@
 
 EAPI=8
 
+CRATES="
+"
+
 declare -A GIT_CRATES=(
        
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
        
[salsa-macro-rules]='https://github.com/salsa-rs/salsa;d758691ba17ee1a60c5356ea90888d529e1782ad;salsa-%commit%/components/salsa-macro-rules'

diff --git a/dev-util/ruff/ruff-0.9.10.ebuild b/dev-util/ruff/ruff-0.9.10.ebuild
index 1f6b225ff857..59286a32b6a8 100644
--- a/dev-util/ruff/ruff-0.9.10.ebuild
+++ b/dev-util/ruff/ruff-0.9.10.ebuild
@@ -5,6 +5,9 @@
 
 EAPI=8
 
+CRATES="
+"
+
 declare -A GIT_CRATES=(
        
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
        
[salsa-macro-rules]='https://github.com/salsa-rs/salsa;99be5d9917c3dd88e19735a82ef6bf39ba84bd7e;salsa-%commit%/components/salsa-macro-rules'

diff --git a/dev-util/ruff/ruff-0.9.9.ebuild b/dev-util/ruff/ruff-0.9.9.ebuild
index 1f6b225ff857..59286a32b6a8 100644
--- a/dev-util/ruff/ruff-0.9.9.ebuild
+++ b/dev-util/ruff/ruff-0.9.9.ebuild
@@ -5,6 +5,9 @@
 
 EAPI=8
 
+CRATES="
+"
+
 declare -A GIT_CRATES=(
        
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
        
[salsa-macro-rules]='https://github.com/salsa-rs/salsa;99be5d9917c3dd88e19735a82ef6bf39ba84bd7e;salsa-%commit%/components/salsa-macro-rules'

Reply via email to