commit: 20c78cda3f6a7edfb22c791e0e16c5d5ca20bdb3 Author: Matt Jolly <kangie <AT> gentoo <DOT> org> AuthorDate: Sun Nov 10 01:24:12 2024 +0000 Commit: Matt Jolly <kangie <AT> gentoo <DOT> org> CommitDate: Mon Nov 11 08:49:16 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c78cda
*/*: fix rust eclass usedep/mutlilib handling; inherit order The rust eclass has been updated to directly inject a required MULTILIB_USEDEP when requested. RUST_USEDEP has been renamed to RUST_REQUIRED_USE to be consistent with other eclasses. llvm-r1 should be imported after cargo and the eclass now enables this. Signed-off-by: Matt Jolly <kangie <AT> gentoo.org> app-crypt/rpm-sequoia/rpm-sequoia-1.6.0-r1.ebuild | 2 +- app-crypt/rpm-sequoia/rpm-sequoia-1.7.0-r1.ebuild | 2 +- .../sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0-r1.ebuild | 2 +- .../sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.1-r1.ebuild | 2 +- .../sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.8.0-r1.ebuild | 2 +- .../sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.9.0-r1.ebuild | 2 +- app-crypt/sequoia-sq/sequoia-sq-0.35.0-r1.ebuild | 2 +- app-crypt/sequoia-sq/sequoia-sq-0.36.0-r1.ebuild | 2 +- app-crypt/sequoia-sq/sequoia-sq-0.37.0-r1.ebuild | 2 +- app-crypt/sequoia-sqv/sequoia-sqv-1.2.1-r1.ebuild | 2 +- app-editors/zed/zed-0.155.2-r1.ebuild | 2 +- app-editors/zed/zed-0.159.10-r1.ebuild | 2 +- app-editors/zed/zed-0.160.7-r1.ebuild | 2 +- gnome-base/librsvg/librsvg-2.57.3-r2.ebuild | 4 ++-- gnome-base/librsvg/librsvg-2.58.2-r2.ebuild | 4 ++-- gnome-base/librsvg/librsvg-2.58.5.ebuild | 4 ++-- media-libs/libdovi/libdovi-3.3.1-r1.ebuild | 5 +++-- media-sound/helvum/helvum-0.4.1-r1.ebuild | 2 +- media-sound/helvum/helvum-0.5.1-r3.ebuild | 2 +- net-libs/quiche/quiche-0.22.0-r2.ebuild | 4 ++-- net-libs/quiche/quiche-9999.ebuild | 4 ++-- net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild | 5 +++-- net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild | 5 +++-- net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild | 5 +++-- net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild | 5 +++-- net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild | 5 +++-- net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild | 5 +++-- sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15-r1.ebuild | 2 +- sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.16-r1.ebuild | 2 +- sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild | 2 +- sys-apps/uutils-findutils/uutils-findutils-9999.ebuild | 2 +- .../thin-provisioning-tools/thin-provisioning-tools-1.0.14-r1.ebuild | 2 +- .../thin-provisioning-tools/thin-provisioning-tools-1.1.0-r2.ebuild | 2 +- sys-fs/bcachefs-tools/bcachefs-tools-1.11.0-r1.ebuild | 2 +- sys-fs/bcachefs-tools/bcachefs-tools-1.13.0-r1.ebuild | 2 +- sys-fs/bcachefs-tools/bcachefs-tools-1.7.0-r1.ebuild | 2 +- sys-fs/bcachefs-tools/bcachefs-tools-1.9.4-r1.ebuild | 2 +- sys-kernel/scx/scx-1.0.5-r2.ebuild | 2 +- sys-process/below/below-0.8.1-r1.ebuild | 2 +- 39 files changed, 58 insertions(+), 51 deletions(-) diff --git a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0-r1.ebuild b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0-r1.ebuild index 1563c0d6977e..afd0c9eb297b 100644 --- a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0-r1.ebuild +++ b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0-r1.ebuild @@ -238,7 +238,7 @@ CRATES=" LLVM_COMPAT=( 17 ) RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo +inherit cargo llvm-r1 DESCRIPTION="Implementation of the RPM PGP interface using Sequoia" HOMEPAGE="https://sequoia-pgp.org/ https://github.com/rpm-software-management/rpm-sequoia" diff --git a/app-crypt/rpm-sequoia/rpm-sequoia-1.7.0-r1.ebuild b/app-crypt/rpm-sequoia/rpm-sequoia-1.7.0-r1.ebuild index c5c225f601ba..6c85a5471878 100644 --- a/app-crypt/rpm-sequoia/rpm-sequoia-1.7.0-r1.ebuild +++ b/app-crypt/rpm-sequoia/rpm-sequoia-1.7.0-r1.ebuild @@ -252,7 +252,7 @@ LLVM_COMPAT=( 17 18 ) RUST_MIN_VER="1.74.1" RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo +inherit cargo llvm-r1 DESCRIPTION="Implementation of the RPM PGP interface using Sequoia" HOMEPAGE="https://sequoia-pgp.org/ https://github.com/rpm-software-management/rpm-sequoia" diff --git a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0-r1.ebuild b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0-r1.ebuild index d9f7fe6ff6c5..64b191ed02db 100644 --- a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0-r1.ebuild +++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0-r1.ebuild @@ -397,7 +397,7 @@ CRATES=" LLVM_COMPAT=( 17 18 ) RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo xdg-utils +inherit cargo llvm-r1 xdg-utils DESCRIPTION="Sequoia's reimplementation of the GnuPG interface" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/" diff --git a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.1-r1.ebuild b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.1-r1.ebuild index 0e7e1f4a83bc..afaeb7fd6362 100644 --- a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.1-r1.ebuild +++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.1-r1.ebuild @@ -395,7 +395,7 @@ CRATES=" LLVM_COMPAT=( 17 18 ) RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo xdg-utils +inherit cargo llvm-r1 xdg-utils DESCRIPTION="Sequoia's reimplementation of the GnuPG interface" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/" diff --git a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.8.0-r1.ebuild b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.8.0-r1.ebuild index 9d7e03abe6f4..95658418e7e9 100644 --- a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.8.0-r1.ebuild +++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.8.0-r1.ebuild @@ -368,7 +368,7 @@ CRATES=" LLVM_COMPAT=( 17 18 ) RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo xdg-utils +inherit cargo llvm-r1 xdg-utils DESCRIPTION="Sequoia's reimplementation of the GnuPG interface" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/" diff --git a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.9.0-r1.ebuild b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.9.0-r1.ebuild index 15f622ec15e0..e1f74372c492 100644 --- a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.9.0-r1.ebuild +++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.9.0-r1.ebuild @@ -371,7 +371,7 @@ CRATES=" LLVM_COMPAT=( 17 18 ) RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo xdg-utils +inherit cargo llvm-r1 xdg-utils DESCRIPTION="Sequoia's reimplementation of the GnuPG interface" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/" diff --git a/app-crypt/sequoia-sq/sequoia-sq-0.35.0-r1.ebuild b/app-crypt/sequoia-sq/sequoia-sq-0.35.0-r1.ebuild index 17375661ac23..bac089222857 100644 --- a/app-crypt/sequoia-sq/sequoia-sq-0.35.0-r1.ebuild +++ b/app-crypt/sequoia-sq/sequoia-sq-0.35.0-r1.ebuild @@ -487,7 +487,7 @@ CRATES=" LLVM_COMPAT=( {16..17} ) -inherit llvm-r1 cargo shell-completion +inherit cargo llvm-r1 shell-completion DESCRIPTION="CLI of the Sequoia OpenPGP implementation" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sq" diff --git a/app-crypt/sequoia-sq/sequoia-sq-0.36.0-r1.ebuild b/app-crypt/sequoia-sq/sequoia-sq-0.36.0-r1.ebuild index 9a186810fb28..784b920e5d85 100644 --- a/app-crypt/sequoia-sq/sequoia-sq-0.36.0-r1.ebuild +++ b/app-crypt/sequoia-sq/sequoia-sq-0.36.0-r1.ebuild @@ -491,7 +491,7 @@ CRATES=" LLVM_COMPAT=( {16..18} ) -inherit llvm-r1 cargo shell-completion +inherit cargo llvm-r1 shell-completion DESCRIPTION="CLI of the Sequoia OpenPGP implementation" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sq" diff --git a/app-crypt/sequoia-sq/sequoia-sq-0.37.0-r1.ebuild b/app-crypt/sequoia-sq/sequoia-sq-0.37.0-r1.ebuild index c51436d42641..16c18d31960d 100644 --- a/app-crypt/sequoia-sq/sequoia-sq-0.37.0-r1.ebuild +++ b/app-crypt/sequoia-sq/sequoia-sq-0.37.0-r1.ebuild @@ -517,7 +517,7 @@ CRATES=" LLVM_COMPAT=( {16..18} ) -inherit llvm-r1 cargo shell-completion +inherit cargo llvm-r1 shell-completion DESCRIPTION="CLI of the Sequoia OpenPGP implementation" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sq" diff --git a/app-crypt/sequoia-sqv/sequoia-sqv-1.2.1-r1.ebuild b/app-crypt/sequoia-sqv/sequoia-sqv-1.2.1-r1.ebuild index cd4d8540631c..980514150d8f 100644 --- a/app-crypt/sequoia-sqv/sequoia-sqv-1.2.1-r1.ebuild +++ b/app-crypt/sequoia-sqv/sequoia-sqv-1.2.1-r1.ebuild @@ -253,7 +253,7 @@ CRATES=" LLVM_COMPAT=( {17..18} ) RUST_NEEDS_LLVM=1 -inherit bash-completion-r1 llvm-r1 cargo +inherit bash-completion-r1 cargo llvm-r1 DESCRIPTION="A simple OpenPGP signature verification program" HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sqv" diff --git a/app-editors/zed/zed-0.155.2-r1.ebuild b/app-editors/zed/zed-0.155.2-r1.ebuild index 7ac2746fed38..d48523bf4511 100644 --- a/app-editors/zed/zed-0.155.2-r1.ebuild +++ b/app-editors/zed/zed-0.155.2-r1.ebuild @@ -34,7 +34,7 @@ LLVM_COMPAT=( 18 ) RUST_MIN_VER="1.80.1" RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo check-reqs desktop flag-o-matic toolchain-funcs xdg +inherit cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg DESCRIPTION="The fast, collaborative code editor" HOMEPAGE="https://zed.dev https://github.com/zed-industries/zed" diff --git a/app-editors/zed/zed-0.159.10-r1.ebuild b/app-editors/zed/zed-0.159.10-r1.ebuild index 6b5c07a29c86..3fc90c2cbb66 100644 --- a/app-editors/zed/zed-0.159.10-r1.ebuild +++ b/app-editors/zed/zed-0.159.10-r1.ebuild @@ -58,7 +58,7 @@ LLVM_COMPAT=( 18 ) RUST_MIN_VER="1.80.1" RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo check-reqs desktop flag-o-matic toolchain-funcs xdg +inherit cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg DESCRIPTION="The fast, collaborative code editor" HOMEPAGE="https://zed.dev https://github.com/zed-industries/zed" diff --git a/app-editors/zed/zed-0.160.7-r1.ebuild b/app-editors/zed/zed-0.160.7-r1.ebuild index 6b5c07a29c86..3fc90c2cbb66 100644 --- a/app-editors/zed/zed-0.160.7-r1.ebuild +++ b/app-editors/zed/zed-0.160.7-r1.ebuild @@ -58,7 +58,7 @@ LLVM_COMPAT=( 18 ) RUST_MIN_VER="1.80.1" RUST_NEEDS_LLVM=1 -inherit llvm-r1 cargo check-reqs desktop flag-o-matic toolchain-funcs xdg +inherit cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg DESCRIPTION="The fast, collaborative code editor" HOMEPAGE="https://zed.dev https://github.com/zed-industries/zed" diff --git a/gnome-base/librsvg/librsvg-2.57.3-r2.ebuild b/gnome-base/librsvg/librsvg-2.57.3-r2.ebuild index 92a57c008000..a35436c7e717 100644 --- a/gnome-base/librsvg/librsvg-2.57.3-r2.ebuild +++ b/gnome-base/librsvg/librsvg-2.57.3-r2.ebuild @@ -278,9 +278,9 @@ CRATES=" [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' +RUST_MULTILIB=1 -inherit multilib-minimal cargo gnome2 python-any-r1 rust-toolchain vala +inherit cargo gnome2 multilib-minimal python-any-r1 rust-toolchain vala DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" diff --git a/gnome-base/librsvg/librsvg-2.58.2-r2.ebuild b/gnome-base/librsvg/librsvg-2.58.2-r2.ebuild index 494eefff7652..92733bc702cb 100644 --- a/gnome-base/librsvg/librsvg-2.58.2-r2.ebuild +++ b/gnome-base/librsvg/librsvg-2.58.2-r2.ebuild @@ -289,9 +289,9 @@ CRATES=" " RUST_MIN_VER="1.71.1" -RUST_USEDEP='${MULTILIB_USEDEP}' +RUST_MULTILIB=1 -inherit multilib-minimal cargo gnome2 python-any-r1 rust-toolchain vala +inherit cargo gnome2 multilib-minimal python-any-r1 rust-toolchain vala DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" diff --git a/gnome-base/librsvg/librsvg-2.58.5.ebuild b/gnome-base/librsvg/librsvg-2.58.5.ebuild index ca992d8e036d..6a89dfe6a9f9 100644 --- a/gnome-base/librsvg/librsvg-2.58.5.ebuild +++ b/gnome-base/librsvg/librsvg-2.58.5.ebuild @@ -288,9 +288,9 @@ CRATES=" " RUST_MIN_VER="1.71.1" -RUST_USEDEP='${MULTILIB_USEDEP}' +RUST_MULTILIB=1 -inherit multilib-minimal cargo gnome2 python-any-r1 rust-toolchain vala +inherit cargo gnome2 multilib-minimal python-any-r1 rust-toolchain vala DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" diff --git a/media-libs/libdovi/libdovi-3.3.1-r1.ebuild b/media-libs/libdovi/libdovi-3.3.1-r1.ebuild index 6a4caf5acf88..0131e18bb74d 100644 --- a/media-libs/libdovi/libdovi-3.3.1-r1.ebuild +++ b/media-libs/libdovi/libdovi-3.3.1-r1.ebuild @@ -89,8 +89,9 @@ CRATES=" [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' -inherit multilib-minimal cargo edo rust-toolchain +RUST_MULTILIB=1 + +inherit cargo edo multilib-minimal rust-toolchain DESCRIPTION="Dolby Vision metadata parsing and writing" HOMEPAGE="https://github.com/quietvoid/dovi_tool/" diff --git a/media-sound/helvum/helvum-0.4.1-r1.ebuild b/media-sound/helvum/helvum-0.4.1-r1.ebuild index 4105dfcddf13..9c050e19315e 100644 --- a/media-sound/helvum/helvum-0.4.1-r1.ebuild +++ b/media-sound/helvum/helvum-0.4.1-r1.ebuild @@ -108,7 +108,7 @@ CRATES=" LLVM_COMPAT=( {16..18} ) -inherit llvm-r1 cargo desktop xdg +inherit cargo desktop llvm-r1 xdg DESCRIPTION="A GTK patchbay for pipewire" HOMEPAGE="https://gitlab.freedesktop.org/pipewire/helvum" diff --git a/media-sound/helvum/helvum-0.5.1-r3.ebuild b/media-sound/helvum/helvum-0.5.1-r3.ebuild index c82f7a102563..30ab46f249aa 100644 --- a/media-sound/helvum/helvum-0.5.1-r3.ebuild +++ b/media-sound/helvum/helvum-0.5.1-r3.ebuild @@ -111,7 +111,7 @@ CRATES=" LLVM_COMPAT=( {16..18} ) -inherit llvm-r1 cargo desktop xdg +inherit cargo desktop llvm-r1 xdg DESCRIPTION="A GTK patchbay for pipewire" HOMEPAGE="https://gitlab.freedesktop.org/pipewire/helvum" diff --git a/net-libs/quiche/quiche-0.22.0-r2.ebuild b/net-libs/quiche/quiche-0.22.0-r2.ebuild index a767d0b6925c..750b1cadd8bf 100644 --- a/net-libs/quiche/quiche-0.22.0-r2.ebuild +++ b/net-libs/quiche/quiche-0.22.0-r2.ebuild @@ -195,9 +195,9 @@ [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' +RUST_MULTILIB=1 -inherit multilib-minimal cargo cmake flag-o-matic rust-toolchain +inherit cargo cmake flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="Implementation of the QUIC transport protocol and HTTP/3" HOMEPAGE="https://github.com/cloudflare/quiche" diff --git a/net-libs/quiche/quiche-9999.ebuild b/net-libs/quiche/quiche-9999.ebuild index b01b0f1aace8..0433a526225c 100644 --- a/net-libs/quiche/quiche-9999.ebuild +++ b/net-libs/quiche/quiche-9999.ebuild @@ -195,9 +195,9 @@ [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' +RUST_MULTILIB=1 -inherit multilib-minimal cargo cmake flag-o-matic rust-toolchain +inherit cargo cmake flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="Implementation of the QUIC transport protocol and HTTP/3" HOMEPAGE="https://github.com/cloudflare/quiche" diff --git a/net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild index 47f8f0189fb5..a263e33fb65a 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.10.0-r2.ebuild @@ -45,8 +45,9 @@ CRATES=" [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' -inherit multilib-minimal cargo flag-o-matic rust-toolchain +RUST_MULTILIB=1 + +inherit cargo flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" diff --git a/net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild index 9bc35e508086..9b968956c58d 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.12.1-r3.ebuild @@ -36,8 +36,9 @@ CRATES=" [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' -inherit multilib-minimal cargo flag-o-matic rust-toolchain +RUST_MULTILIB=1 + +inherit cargo flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" diff --git a/net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild index aebb2837d484..ce373772adc3 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.12.2-r1.ebuild @@ -36,8 +36,9 @@ CRATES=" [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' -inherit multilib-minimal cargo flag-o-matic rust-toolchain +RUST_MULTILIB=1 + +inherit cargo flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" diff --git a/net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild index f745928b4ab7..e2762a66126c 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.13.0-r1.ebuild @@ -37,8 +37,9 @@ CRATES=" [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' -inherit multilib-minimal cargo flag-o-matic rust-toolchain +RUST_MULTILIB=1 + +inherit cargo flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" diff --git a/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild index bc429940dc68..6c632b026796 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.14.0.ebuild @@ -115,8 +115,9 @@ CRATES=" [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' -inherit multilib-minimal cargo flag-o-matic rust-toolchain +RUST_MULTILIB=1 + +inherit cargo flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" diff --git a/net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild index 878decfd7c0d..3c7a252cf9f0 100644 --- a/net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild +++ b/net-libs/rustls-ffi/rustls-ffi-0.9.1-r2.ebuild @@ -65,8 +65,9 @@ CRATES=" [email protected] [email protected] " -RUST_USEDEP='${MULTILIB_USEDEP}' -inherit multilib-minimal cargo flag-o-matic rust-toolchain +RUST_MULTILIB=1 + +inherit cargo flag-o-matic multilib-minimal rust-toolchain DESCRIPTION="C-to-rustls bindings" HOMEPAGE="https://github.com/rustls/rustls-ffi" diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15-r1.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15-r1.ebuild index 4dd6b1e8e90e..7f11b210e234 100644 --- a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15-r1.ebuild +++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15-r1.ebuild @@ -7,7 +7,7 @@ CRATES=" " LLVM_COMPAT=( {17..18} ) RUST_MIN_VER="1.77.1" -inherit edo llvm-r1 cargo +inherit cargo edo llvm-r1 DESCRIPTION="pkgcraft-based tools for Gentoo" HOMEPAGE="https://pkgcraft.github.io/" diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.16-r1.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.16-r1.ebuild index 4dd6b1e8e90e..7f11b210e234 100644 --- a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.16-r1.ebuild +++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.16-r1.ebuild @@ -7,7 +7,7 @@ CRATES=" " LLVM_COMPAT=( {17..18} ) RUST_MIN_VER="1.77.1" -inherit edo llvm-r1 cargo +inherit cargo edo llvm-r1 DESCRIPTION="pkgcraft-based tools for Gentoo" HOMEPAGE="https://pkgcraft.github.io/" diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild index 3739b1a925c3..f2ec46605d6d 100644 --- a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild +++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild @@ -7,7 +7,7 @@ CRATES=" " LLVM_COMPAT=( {17..18} ) RUST_MIN_VER="1.77.1" -inherit edo llvm-r1 cargo +inherit cargo edo llvm-r1 DESCRIPTION="pkgcraft-based tools for Gentoo" HOMEPAGE="https://pkgcraft.github.io/" diff --git a/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild b/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild index f8a83a5773bb..e9bd9e6cd60b 100644 --- a/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild +++ b/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild @@ -133,7 +133,7 @@ CRATES=" " LLVM_COMPAT=( {17..18} ) -inherit llvm-r1 cargo +inherit cargo llvm-r1 DESCRIPTION="GNU findutils rewritten in Rust" HOMEPAGE="https://uutils.github.io/findutils/ https://github.com/uutils/findutils" diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.14-r1.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.14-r1.ebuild index b7d67783148e..c3920bb0d0ec 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.14-r1.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.14-r1.ebuild @@ -149,7 +149,7 @@ declare -A GIT_CRATES=( LLVM_COMPAT=( {17..18} ) -inherit llvm-r1 cargo +inherit cargo llvm-r1 DESCRIPTION="A suite of tools for thin provisioning on Linux" HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools" diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r2.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r2.ebuild index 226c8272ce46..198b0bb7c620 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r2.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r2.ebuild @@ -150,7 +150,7 @@ declare -A GIT_CRATES=( LLVM_COMPAT=( {17..18} ) -inherit llvm-r1 cargo +inherit cargo llvm-r1 DESCRIPTION="A suite of tools for thin provisioning on Linux" HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools" diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0-r1.ebuild b/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0-r1.ebuild index a15809aa8729..5206e7db0647 100644 --- a/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0-r1.ebuild +++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0-r1.ebuild @@ -99,7 +99,7 @@ CRATES=" LLVM_COMPAT=( {16..18} ) PYTHON_COMPAT=( python3_{10..13} ) -inherit llvm-r1 cargo flag-o-matic python-any-r1 shell-completion toolchain-funcs unpacker +inherit cargo flag-o-matic llvm-r1 python-any-r1 shell-completion toolchain-funcs unpacker DESCRIPTION="Tools for bcachefs" HOMEPAGE="https://bcachefs.org/" diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.13.0-r1.ebuild b/sys-fs/bcachefs-tools/bcachefs-tools-1.13.0-r1.ebuild index da8e0cb0bcd2..77446216158b 100644 --- a/sys-fs/bcachefs-tools/bcachefs-tools-1.13.0-r1.ebuild +++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.13.0-r1.ebuild @@ -91,7 +91,7 @@ LLVM_COMPAT=( {16..18} ) PYTHON_COMPAT=( python3_{10..13} ) VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kentoverstreet.asc -inherit llvm-r1 cargo flag-o-matic python-any-r1 shell-completion toolchain-funcs unpacker verify-sig +inherit cargo flag-o-matic llvm-r1 python-any-r1 shell-completion toolchain-funcs unpacker verify-sig DESCRIPTION="Tools for bcachefs" HOMEPAGE="https://bcachefs.org/" diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.7.0-r1.ebuild b/sys-fs/bcachefs-tools/bcachefs-tools-1.7.0-r1.ebuild index 413ed976120b..8e3a3edaebac 100644 --- a/sys-fs/bcachefs-tools/bcachefs-tools-1.7.0-r1.ebuild +++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.7.0-r1.ebuild @@ -95,7 +95,7 @@ CRATES=" LLVM_COMPAT=( {16..18} ) PYTHON_COMPAT=( python3_{10..12} ) -inherit llvm-r1 cargo flag-o-matic multiprocessing python-any-r1 shell-completion toolchain-funcs unpacker +inherit cargo flag-o-matic llvm-r1 multiprocessing python-any-r1 shell-completion toolchain-funcs unpacker DESCRIPTION="Tools for bcachefs" HOMEPAGE="https://bcachefs.org/" diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.9.4-r1.ebuild b/sys-fs/bcachefs-tools/bcachefs-tools-1.9.4-r1.ebuild index 7a9612a910b2..3df9428b78c0 100644 --- a/sys-fs/bcachefs-tools/bcachefs-tools-1.9.4-r1.ebuild +++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.9.4-r1.ebuild @@ -102,7 +102,7 @@ CRATES=" LLVM_COMPAT=( {16..18} ) PYTHON_COMPAT=( python3_{10..13} ) -inherit llvm-r1 cargo flag-o-matic multiprocessing python-any-r1 shell-completion toolchain-funcs unpacker +inherit cargo flag-o-matic llvm-r1 multiprocessing python-any-r1 shell-completion toolchain-funcs unpacker DESCRIPTION="Tools for bcachefs" HOMEPAGE="https://bcachefs.org/" diff --git a/sys-kernel/scx/scx-1.0.5-r2.ebuild b/sys-kernel/scx/scx-1.0.5-r2.ebuild index b2528d6fa81e..91efbfa1f343 100644 --- a/sys-kernel/scx/scx-1.0.5-r2.ebuild +++ b/sys-kernel/scx/scx-1.0.5-r2.ebuild @@ -296,7 +296,7 @@ CRATES=" RUST_MIN_VER="1.74.1" -inherit llvm-r1 cargo linux-info meson rust-toolchain +inherit cargo linux-info llvm-r1 meson rust-toolchain DESCRIPTION="sched_ext schedulers and tools" HOMEPAGE="https://github.com/sched-ext/scx" diff --git a/sys-process/below/below-0.8.1-r1.ebuild b/sys-process/below/below-0.8.1-r1.ebuild index 95c1f45c601e..9adeeff32e98 100644 --- a/sys-process/below/below-0.8.1-r1.ebuild +++ b/sys-process/below/below-0.8.1-r1.ebuild @@ -294,7 +294,7 @@ CRATES=" [email protected] " -RUST_USEDEP="rustfmt" +RUST_REQ_USE="rustfmt" inherit cargo systemd
