summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2024-11-09 06:33:29 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2024-11-09 06:33:29 +0000
commit672a57f8ebbf9443e883e6caad81a0a5e51a833a (patch)
tree067a603812f1af7cbf3fd4d6660f2a2b1a445d2a /profiles
parent2024-11-09 04:03:24 UTC (diff)
parent*/*: update for slotted Rust (diff)
downloadgentoo-672a57f8ebbf9443e883e6caad81a0a5e51a833a.tar.gz
gentoo-672a57f8ebbf9443e883e6caad81a0a5e51a833a.tar.bz2
gentoo-672a57f8ebbf9443e883e6caad81a0a5e51a833a.zip
Merge updates from master
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/mips/package.use.mask4
-rw-r--r--profiles/features/wd40/README2
-rw-r--r--profiles/features/wd40/package.use.mask4
-rw-r--r--profiles/package.mask36
4 files changed, 43 insertions, 3 deletions
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index fa77510aa188..9dffa1399424 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Jolly <kangie@gentoo.org> (2024-11-03)
+# Requires llvm 16 which is not keyworded
+=dev-lang/rust-1.71.1-r100 system-llvm
+
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
diff --git a/profiles/features/wd40/README b/profiles/features/wd40/README
index 1e90063187fc..abe7317db018 100644
--- a/profiles/features/wd40/README
+++ b/profiles/features/wd40/README
@@ -1,3 +1,3 @@
This is a common profile for architectures and subarchitectures that do not
-support Rust (do not have a working virtual/rust). It serves as a common place
+support Rust (do not have a working Rust). It serves as a common place
to mask the packages requiring Rust and the USE flags pulling them.
diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask
index e979d08d8575..582010e4e3ef 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -239,7 +239,7 @@ x11-misc/xscreensaver gdm
>=media-libs/libheif-1.10.0 rav1e
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
-# virtual/rust has no ${arch} keyword
+# Rust has no ${arch} keyword
dev-vcs/mercurial rust
# Joonas Niilola <juippis@gentoo.org> (2020-10-02)
@@ -253,7 +253,7 @@ media-libs/gd avif
net-libs/webkit-gtk avif
# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
-# ${arch} has no virtual/rust support, needed by newer gnome-base/librsvg, et al
+# ${arch} has no Rust support, needed by newer gnome-base/librsvg, et al
>=media-gfx/eog-3.33.1 svg
# Thomas Deutschmann <whissi@gentoo.org> (2018-10-12)
diff --git a/profiles/package.mask b/profiles/package.mask
index 268e282ef5ba..756e586620fa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,42 @@
#--- END OF EXAMPLES ---
+# Matt Jolly <kangie@gentoo.org> (2024-11-09)
+# The legacy Rust ebuilds are no longer maintained and have been
+# replaced by the new slotted Rust. Removal in 30 days.
+=dev-lang/rust-1.71.1
+=dev-lang/rust-1.74.1
+=dev-lang/rust-1.75.0-r1
+=dev-lang/rust-1.77.1
+=dev-lang/rust-1.79.0
+=dev-lang/rust-1.80.1
+=dev-lang/rust-1.81.0
+=dev-lang/rust-1.82.0
+=dev-lang/rust-bin-1.71.1
+=dev-lang/rust-bin-1.74.1
+=dev-lang/rust-bin-1.75.0
+=dev-lang/rust-bin-1.77.1
+=dev-lang/rust-bin-1.79.0
+=dev-lang/rust-bin-1.80.1
+=dev-lang/rust-bin-1.81.0
+=dev-lang/rust-bin-1.82.0
+=virtual/rust-1.71.1-r2
+=virtual/rust-1.74.1-r1
+=virtual/rust-1.75.0-r1
+=virtual/rust-1.77.1
+=virtual/rust-1.79.0
+=virtual/rust-1.80.1
+=virtual/rust-1.81.0-r1
+=virtual/rust-1.82.0
+
+# Matt Jolly <kangie@gentoo.org> (2024-11-09)
+# Does not build with any rust version in the tree. Removal in 30 days.
+=dev-lang/starlark-rust-0.8.0
+
+# Matt Jolly <kangie@gentoo.org> (2024-11-09)
+# Does not build with any rust version in the tree. Removal in 30 days.
+=dev-util/wasmer-0.11.0
+
# Hans de Graaff <graaff@gentoo.org> (2024-11-08)
# Obsolete slot. Use a newer slot instead. Removal on 2024-12-08.
dev-ruby/faker:2