summaryrefslogtreecommitdiff
path: root/profiles/arch
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/amd64/use.mask4
-rw-r--r--profiles/arch/arm/use.mask4
-rw-r--r--profiles/arch/arm64/use.mask4
-rw-r--r--profiles/arch/base/use.mask5
-rw-r--r--profiles/arch/hppa/use.mask4
-rw-r--r--profiles/arch/ia64/use.mask4
-rw-r--r--profiles/arch/mips/use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask5
-rw-r--r--profiles/arch/powerpc/use.mask4
-rw-r--r--profiles/arch/riscv/use.mask6
-rw-r--r--profiles/arch/s390/use.mask4
-rw-r--r--profiles/arch/sparc/use.mask1
-rw-r--r--profiles/arch/x86/use.mask4
13 files changed, 35 insertions, 18 deletions
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 173918986b72..959adab62d26 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-amd64
+# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
+# dev-util/google-perftools is supported here
+-tcmalloc
+
# Matt Turner <mattst88@gentoo.org> (2022-04-16)
# dev-util/sysprof-capture is keyworded on amd64
-sysprof
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index fba199bc664c..654c40b6332c 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-arm
+# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
+# dev-util/google-perftools is supported here
+-tcmalloc
+
# Michał Górny <mgorny@gentoo.org> (2021-01-07)
# Prebuilt kernels are supported here.
-dist-kernel
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 1aa7b0ba54ab..57064e39a970 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-arm64
+# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
+# dev-util/google-perftools is supported here
+-tcmalloc
+
# Mike Gilbert <floppym@gentoo.org> (2022-08-31)
# Requires the following packages to be keyworded/stable:
# sys-libs/libapparmor
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 649d66b60a69..adf9a3cb38f4 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
+# Pulls in dev-util/google-perftools, which is arch-specific
+# Unmask on supported arches.
+tcmalloc
+
# Michał Górny <mgorny@gentoo.org> (2021-01-07)
# Prebuilt kernels are not supported on all architectures.
dist-kernel
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index f6eb535bcb2f..83ae1d1951f6 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -98,10 +98,6 @@ luajittex
# Mask USE=systemtap generally until proper kernel support is in place
systemtap
-# Jeroen Roovers <jer@gentoo.org> (2014-05-20)
-# USE=tcmalloc needs dev-util/google-perftools
-tcmalloc
-
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10)
# sys-devel/llvm is not keyworded, bug #320221
llvm
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 35691c5b0a01..187c06dae958 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -4,10 +4,6 @@
# Unmask the flag which corresponds to ARCH.
-ia64
-# Sam James <sam@gentoo.org> (2022-07-30)
-# dev-util/google-perftools not keyworded here
-tcmalloc
-
# Sam James <sam@gentoo.org> (2022-07-21)
# Untested.
ieee1394
diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 7c2cc1ebf1f6..fce9368f2031 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -25,10 +25,6 @@ networkmanager
# sci-geosciences/gpsd is not keyworded here.
gps
-# Brian Evans <grknight@gentoo.org> (2018-01-15)
-# Mask tcmalloc as dev-util/google-perftools is unavailable
-tcmalloc
-
# James Le Cuirot <chewi@gentoo.org> (2017-06-29)
# Unmask as this profile is big endian.
-big-endian
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 4d8af12fcb89..1400293fb5b5 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-09-29)
+# USE=fix requires ring crate, which is not portable
+# https://github.com/rustsec/rustsec/issues/707
+dev-util/cargo-audit fix
+
# Andrey Grozin <grozin@gentoo.org> (2022-09-02)
# dev-libs/capstone not keyworded
dev-lisp/sbcl capstone
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index f320d25db6f6..9bff3d4bab54 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -4,6 +4,10 @@
# PPC Specific use flags
#
+# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
+# dev-util/google-perftools is supported here
+-tcmalloc
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-06)
# XEN does not support ppc/ppc64 yet
xen
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 6fef498580ad..1c5098544e47 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@@ -7,6 +7,10 @@
# Unmask systemd
-systemd
+# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
+# dev-util/google-perftools is supported here
+-tcmalloc
+
# Yixun Lan <dlan@gentoo.org> (2021-05-19)
# Unmask for more testing
-elogind
diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index e41e11486626..6da3d763943c 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -13,10 +13,6 @@
mongodb
# Sam James <sam@gentoo.org> (2022-04-24)
-# Avoid unkeyworded dev-util/google-perftools
-tcmalloc
-
-# Sam James <sam@gentoo.org> (2022-04-24)
# Desktopy stacks not currently keyworded
alsa
gstreamer
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 6362e7c746e2..ff371471267e 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -153,7 +153,6 @@ gts
metalink
tremor
fdk
-tcmalloc
jemalloc
zmq
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index f5ed2fdbec2f..9a57752b6a24 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-x86
+# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
+# dev-util/google-perftools is supported here
+-tcmalloc
+
# Matt Turner <mattst88@gentoo.org> (2022-04-16)
# dev-util/sysprof-capture is keyworded on x86
-sysprof