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'