[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: d0b0046d2b4626683a8244bc2aff69cc3c29649c Author: Matt Whitlock mattwhitlock name> AuthorDate: Thu Nov 7 12:36:08 2024 + Commit: Sam James gentoo org> CommitDate: Sun Dec 1 11:49:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b0046d profiles: drop redundant package.use.mask Signed-off-by: Matt Whitlock mattwhitlock.name> Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 5 - profiles/arch/base/package.use.mask | 5 - 2 files changed, 10 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index d83dd8781e85..bf67734e79d7 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -191,11 +191,6 @@ sys-libs/libomp -llvm_targets_AMDGPU # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 -offload -# Sam James (2023-01-05) -# asm is only available for amd64 and arm, but for arm, is gated -# behind an experimental flag. ->=dev-libs/libsecp256k1-0.2.0 -asm - # Sam James (2022-12-11) # net-libs/rustls-ffi is keyworded here net-misc/curl -rustls -curl_ssl_rustls diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 794bc4cbf72b..25950953d95b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -160,11 +160,6 @@ dev-python/tables cpudetection # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 offload -# Sam James (2023-01-05) -# asm is only available for amd64 and arm, but for arm, is gated -# behind an experimental flag. ->=dev-libs/libsecp256k1-0.2.0 asm - # Sam James (2022-12-11) # Unkeyworded dependencies net-misc/curl rustls curl_ssl_rustls
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 825e4a0921c2d7cdc58d15c14809ea7323ec3bca Author: Sv. Lockal gmail com> AuthorDate: Fri Jul 5 08:59:11 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 30 02:11:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825e4a09 profiles: mask dev-debug/gdb[rocm] in base profile, unmask on amd64 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 0aa493afbd7e..fcc037497024 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sv. Lockal (2024-11-30) +# Masked in base profile, supported on this arch +dev-debug/gdb -rocm + # Paul Zander (2024-11-16) # Only available on amd64 for now media-gfx/openscad -manifold diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index a78c1a31f6f6..49dbce47f6d4 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sv. Lockal (2024-11-30) +# Only available for amd64. +dev-debug/gdb rocm + # Paul Zander (2024-11-16) # Only available on amd64 for now media-gfx/openscad manifold
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: bb7670d47bce9b07a24b0dbaad8e38f49f39277c Author: Matt Whitlock mattwhitlock name> AuthorDate: Thu Nov 7 12:36:08 2024 + Commit: Sam James gentoo org> CommitDate: Thu Nov 7 13:05:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7670d4 profiles: drop redundant package.use.mask Signed-off-by: Matt Whitlock mattwhitlock.name> Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 5 - profiles/arch/base/package.use.mask | 5 - 2 files changed, 10 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index fdece9536c32..b77f6879b8c5 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -179,11 +179,6 @@ sys-libs/libomp -llvm_targets_AMDGPU # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 -offload -# Sam James (2023-01-05) -# asm is only available for amd64 and arm, but for arm, is gated -# behind an experimental flag. ->=dev-libs/libsecp256k1-0.2.0 -asm - # Sam James (2022-12-11) # net-libs/rustls-ffi is keyworded here net-misc/curl -rustls -curl_ssl_rustls diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index c1eddd2ac0ff..e20a7ce2b157 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -152,11 +152,6 @@ dev-python/tables cpudetection # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 offload -# Sam James (2023-01-05) -# asm is only available for amd64 and arm, but for arm, is gated -# behind an experimental flag. ->=dev-libs/libsecp256k1-0.2.0 asm - # Sam James (2022-12-11) # Unkeyworded dependencies net-misc/curl rustls curl_ssl_rustls
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 7b64051b79da46f170b02a850a66175cb0e63d04 Author: Sam James gentoo org> AuthorDate: Thu Nov 7 13:26:42 2024 + Commit: Sam James gentoo org> CommitDate: Thu Nov 7 13:27:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b64051b Revert "profiles: drop redundant package.use.mask" This reverts commit bb7670d47bce9b07a24b0dbaad8e38f49f39277c. Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 5 + 2 files changed, 10 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index b77f6879b8c5..fdece9536c32 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -179,6 +179,11 @@ sys-libs/libomp -llvm_targets_AMDGPU # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 -offload +# Sam James (2023-01-05) +# asm is only available for amd64 and arm, but for arm, is gated +# behind an experimental flag. +>=dev-libs/libsecp256k1-0.2.0 -asm + # Sam James (2022-12-11) # net-libs/rustls-ffi is keyworded here net-misc/curl -rustls -curl_ssl_rustls diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index e20a7ce2b157..c1eddd2ac0ff 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -152,6 +152,11 @@ dev-python/tables cpudetection # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 offload +# Sam James (2023-01-05) +# asm is only available for amd64 and arm, but for arm, is gated +# behind an experimental flag. +>=dev-libs/libsecp256k1-0.2.0 asm + # Sam James (2022-12-11) # Unkeyworded dependencies net-misc/curl rustls curl_ssl_rustls
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/powerpc/ppc64/, ...
commit: d7cb1cbaad0893527395f9f75480eb0a24fff1d0 Author: Michal Privoznik gmail com> AuthorDate: Thu Oct 10 11:52:41 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Oct 14 04:29:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cb1cba profiles: Clean up app-emulation/libvirt[virtualbox] USE flag masking Until now, the virtualbox USE flag of app-emulation/libvirt was masked only on some selected arches (arm64, ppc64). Well, app-emulation/virtualbox is exclusive to amd64. Therefore, move mask to an arch top level file (arch/base/package.use.mask) and whitelist the USE flag on amd64 only. Signed-off-by: Michal Privoznik gmail.com> Signed-off-by: Viorel Munteanu gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/arm64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/powerpc/ppc64/package.use.mask | 2 +- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 8140309fc8e9..ddfc7b698707 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michal Privoznik (2024-10-10) +# virtualbox is available here +app-emulation/libvirt -virtualbox + # Patrick McLean (2024-09-23) # Only supported on x86/amd64 (bug #940014). net-misc/lldpd -seccomp diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index bb7fe2d7e0da..9ba62b666da7 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -458,10 +458,6 @@ media-gfx/pstoedit emf # openvz-sources are likely too old for any proper arm64 usage app-emulation/libvirt openvz -# Alexis Ballier (2017-07-10) -# Virtualbox is x86 only -app-emulation/libvirt virtualbox - # Alexis Ballier (2017-06-21) # net-fs/openafs-kernel does not recognize arm64 properly # Need to check if this has a chance to work with in-kernel drivers diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index be3b74b0f7a8..3b463bdc042b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michal Privoznik (2024-10-10) +# VirtualBox is amd64 only +app-emulation/libvirt virtualbox + # Paul Zander (2024-08-12) # Builds a amd vendored opencl runtime that causes collisions. # Hardly useful outside of maintainer testing. #934963, #936317 diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index d1aca63865b5..17c6e7bac2b6 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -153,7 +153,7 @@ kde-plasma/plasma-meta thunderbolt # Georgy Yakovlev (2019-12-28) # not keyworded or irrelevant on ~ppc64, bug 679888 -app-emulation/libvirt virtualbox xen +app-emulation/libvirt xen # Robin H. Johnson (2019-12-06) # PPS should work on all arches, but only keyworded on some arches
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/, ...
commit: efa5e84c18bf523b486a3ad8cf3551edeb6e2ef3 Author: James Le Cuirot gentoo org> AuthorDate: Fri Aug 2 09:01:46 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Aug 2 09:01:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa5e84c profiles: Mask/unmask USE=curl_quic_openssl where appropriate This was missed earlier, which cause some fallout. Bug: https://bugs.gentoo.org/937034 Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/arm/package.use.mask | 2 +- profiles/arch/base/package.use.mask | 2 +- profiles/arch/x86/package.use.mask | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 332e381217bc..acb4eca72540 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -130,7 +130,7 @@ net-libs/ngtcp2 -ssl # Matt Jolly (2023-08-10) # nghttp3 has been tested to work on amd64 -net-misc/curl -nghttp3 -http3 -quic +net-misc/curl -nghttp3 -http3 -quic -curl_quic_openssl # Sam James (2023-07-18) # dev-cpp/cppdap is not keyworded in most places diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 1244b0353f95..779d81586ac8 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -7,7 +7,7 @@ dev-python/selenium test-rust # Matt Jolly (2023-08-10) # nghttp3 has been tested to work on amd64 -net-misc/curl -http3 -quic curl_quic_ngtcp2 +net-misc/curl -http3 -quic -curl_quic_openssl curl_quic_ngtcp2 # orbea (2024-07-19) # Unmask the dynarec flag which has arm asm. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9498b47f3445..1e2640f18438 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -297,7 +297,7 @@ app-emulation/aranym jit # Craig Andrews (2019-10-08) # net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches -net-misc/curl nghttp3 http3 quic +net-misc/curl nghttp3 http3 quic curl_quic_openssl # Luke Dashjr (2019-09-21) # Moved from arch/powerpc/ppc64 as it applies to most architectures. diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index ed4627a7685b..9191ad71d941 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,7 +3,7 @@ # Matt Jolly (2023-08-10) # http3 is avilable via openssl[quic] on this arch. -net-misc/curl -http3 -quic curl_quic_ngtcp2 +net-misc/curl -http3 -quic -curl_quic_openssl curl_quic_ngtcp2 # orbea (2024-07-19) # Unmask the dynarec flag which has x86 asm.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: bb598e49508fc2fb546cd7c369ae4cfa81084c36 Author: Zen pyl onl> AuthorDate: Mon Jul 1 20:54:50 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jul 15 19:15:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb598e49 Add masks for installkernel[ugrd] ~amd64 Co-authored-by: Andrew Nowa Ammerlaan gentoo.org> Signed-off-by: Zen pyl.onl> Closes: https://github.com/gentoo/gentoo/pull/33634 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask| 4 profiles/arch/amd64/package.use.stable.mask | 4 profiles/arch/base/package.use.mask | 4 3 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 84e274ebe6ce..67bacefa97e1 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Zen (2024-07-01) +# Unmask the ugrd flag for installkernel. It is keyworded here +sys-kernel/installkernel -ugrd + # Andreas Sturmlechner (2024-06-23) # Pulls in kde-apps/kgpg which is keyworded here >=kde-apps/kdeutils-meta-24.05.1 -gpg diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 5be319fb3993..3fabf46299c0 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Zen (2024-07-01) +# UGRD support is still experimental, no stable keywords for now +sys-kernel/installkernel ugrd + # Andrew Ammerlaan (2024-03-17) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index fd55514a3e6f..eccb6c4c756b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -8,6 +8,10 @@ sys-devel/binutils default-gold gold sys-devel/binutils-hppa64 default-gold gold +# Zen (2024-07-01) +# UGRD is not keyworded everywhere yet +sys-kernel/installkernel ugrd + # Andreas Sturmlechner (2024-06-23) # Pulls in kde-apps/kgpg which requires kde-apps/akonadi, which is as # part of the KDE PIM stack (big, requiring QtWebengine) only keyworded
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: d908964eb865ae2731a7aff3e0ae46cff9961420 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jun 16 07:16:54 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jun 16 07:18:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d908964e profiles/arch: Update snap package.use.mask Signed-off-by: Pacho Ramos gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index c35791e826ac..501559b18b84 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -130,6 +130,7 @@ www-servers/apache -apache2_modules_tls # Andrew Ammerlaan (2023-04-22) # snap only works on amd64 +gnome-extra/gnome-software -snap kde-plasma/discover -snap # Sam James (2023-04-17) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 19313c3ec2d8..44d1c8e25182 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -102,6 +102,7 @@ www-servers/apache apache2_modules_tls # Andrew Ammerlaan (2023-04-22) # snap only works on amd64 +gnome-extra/gnome-software snap kde-plasma/discover snap # Sam James (2023-04-03)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 863f4cacefbd0e1a65f224ad8d4255072d4be123 Author: Michał Górny gentoo org> AuthorDate: Fri May 10 00:56:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri May 10 02:03:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863f4cac profiles: Unmask python3_13 targets after rekeywording Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/use.mask| 5 - profiles/arch/amd64/use.stable.mask | 5 - profiles/arch/base/use.mask | 5 - 3 files changed, 15 deletions(-) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 05b4d15bec03..8049967550c6 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -1,11 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Michał Górny (2024-05-08) -# Python 3.13 is due for rekeywording due to a new dep. --python_targets_python3_13 --python_single_target_python3_13 - # Unmask the flag which corresponds to ARCH. -amd64 diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index c37a4c878745..c7159b879206 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -4,11 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Michał Górny (2024-05-08) -# Need to copy this here while the flag is use.masked. -python_targets_python3_13 -python_single_target_python3_13 - # Paul Zander (2023-11-17) # ROCm/HIP is not suitable for stabilization. hip diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 529ebbacc4e4..d1cd9910ec4a 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -1,11 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Michał Górny (2024-05-08) -# Python 3.13 is due for rekeywording due to a new dep. -python_targets_python3_13 -python_single_target_python3_13 - # Paul Zander (2024-04-14) # media-libs/quirc only keyworded on amd64, x86 quirc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/features/musl/, ...
commit: 21867382426ea87eccf3c49ece762b4e83589edd Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Apr 25 08:45:15 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Apr 25 08:48:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21867382 sys-apps/hwloc: remove automagic behaviour of rocm/l0 And: - fixed the icon file - add doc flag to install doxygen documentation Closes: https://bugs.gentoo.org/926862 Closes: https://bugs.gentoo.org/927627 Closes: https://bugs.gentoo.org/833345 Closes: https://bugs.gentoo.org/836663 Closes: https://github.com/gentoo/gentoo/pull/25837 Co-authored-by: Alessandro Barbieri gmail.com> Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask| 4 profiles/arch/base/package.use.mask | 4 profiles/features/musl/package.use.mask | 4 .../hwloc/{hwloc-2.9.3.ebuild => hwloc-2.9.3-r1.ebuild} | 13 +++-- sys-apps/hwloc/metadata.xml | 2 ++ 5 files changed, 25 insertions(+), 2 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 2e75b1a6780c..ac69b1e1f682 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-04-25) +# ROCm and Level-Zero are amd64-only at the moment +sys-apps/hwloc -rocm -l0 + # Paul Zander (2024-04-20) # only keyworded for amd64 currently media-gfx/blender -gnome -oneapi -renderdoc -vulkan diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index a079ffb0f50e..61a7f3d48fac 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-04-25) +# ROCm and Level-Zero are amd64-only at the moment +sys-apps/hwloc rocm l0 + # Paul Zander (2024-04-20) # only keyworded for amd64 currently media-gfx/blender gnome oneapi renderdoc vulkan diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 32f4f078b71d..50ae5ded22c6 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-04-25) +# No Level-Zero on musl +sys-apps/hwloc l0 + # Paul Zander (2024-04-20) # Renderdoc masked on musl, bug #853856 media-gfx/blender renderdoc diff --git a/sys-apps/hwloc/hwloc-2.9.3.ebuild b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild similarity index 87% rename from sys-apps/hwloc/hwloc-2.9.3.ebuild rename to sys-apps/hwloc/hwloc-2.9.3-r1.ebuild index ed032f53b9ab..4d0252d24ecc 100644 --- a/sys-apps/hwloc/hwloc-2.9.3.ebuild +++ b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/15" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X video_cards_nvidia" +IUSE="cairo +cpuid cuda debug doc l0 nvml +pci rocm static-libs svg udev valgrind xml X video_cards_nvidia" # opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). # anyone with hardware is welcome to step up and help test to get it re-added. @@ -25,11 +25,14 @@ RDEPEND=" >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,${MULTILIB_USEDEP}] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) + doc? ( app-text/doxygen ) + l0? ( dev-libs/level-zero:= ) nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] ) + rocm? ( dev-util/rocm-smi:= ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) video_cards_nvidia? ( @@ -86,9 +89,13 @@ multilib_src_configure() { --runstatedir="${EPREFIX}/run" $(multilib_native_use_enable cuda) $(multilib_native_use_enable video_cards_nvidia gl) + $(multilib_native_use_enable l0 levelzero) + $(multilib_native_use_enable rocm rsmi) + $(multilib_native_use_with rocm rocm "${ESYSROOT}/usr") $(use_enable cairo) $(use_enable cpuid) $(use_enable debug) + $(use_enable doc doxygen) $(use_enable udev libudev) $(use_enable nvml) $(use_enable pci) @@ -110,11
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, dev-qt/qtdeclarative/
commit: beac6639812c50efb879b0ff375015f06afedde6 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Apr 16 11:29:17 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Apr 16 12:01:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beac6639 dev-qt/qtdeclarative: add IUSE=qmlls for same-named user-facing tool Masked in stable for now, will stabilize qtlanguageserver-6.7.0 in a few days to match the rest. Was automagic before but don't really need to revbump given the required package wasn't in the tree and fairly harmless even if someone had it from elsewhere. Closes: https://bugs.gentoo.org/930106 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtdeclarative/metadata.xml | 1 + dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild| 4 +++- dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 4 +++- dev-qt/qtdeclarative/qtdeclarative-6..ebuild | 4 +++- profiles/arch/amd64/package.use.mask | 4 profiles/arch/amd64/package.use.stable.mask| 5 + profiles/arch/base/package.use.mask| 4 7 files changed, 23 insertions(+), 3 deletions(-) diff --git a/dev-qt/qtdeclarative/metadata.xml b/dev-qt/qtdeclarative/metadata.xml index 2d0b3fc41d29..b6df94c4541c 100644 --- a/dev-qt/qtdeclarative/metadata.xml +++ b/dev-qt/qtdeclarative/metadata.xml @@ -9,6 +9,7 @@ Build the LocalStorage import for QtQuick (requires QtSql) Enable QtNetwork support Enable OpenGL support + Build the qmlls tool using dev-qt/qtlanguageserver Enable QtSQL support Enable QtWidgets support diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild index c82795f0d0f5..6385d3746191 100644 --- a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild +++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild @@ -12,7 +12,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -IUSE="accessibility +network opengl +sql +ssl svg vulkan +widgets" +IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets" # behaves very badly when qtdeclarative is not already installed, also # other more minor issues (installs junk, sandbox/offscreen issues) @@ -20,6 +20,7 @@ RESTRICT="test" RDEPEND=" ~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] + qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 ) svg? ( ~dev-qt/qtsvg-${PV}:6 ) " DEPEND=" @@ -33,6 +34,7 @@ BDEPEND=" src_configure() { local mycmakeargs=( + $(cmake_use_find_package qmlls Qt6LanguageServerPrivate) $(cmake_use_find_package sql Qt6Sql) $(cmake_use_find_package svg Qt6Svg) $(qt_feature network qml_network) diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild index b87689b35832..64a1db661828 100644 --- a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild +++ b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild @@ -12,7 +12,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -IUSE="accessibility +network opengl +sql +ssl svg vulkan +widgets" +IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets" # behaves very badly when qtdeclarative is not already installed, also # other more minor issues (installs junk, sandbox/offscreen issues) @@ -20,6 +20,7 @@ RESTRICT="test" RDEPEND=" ~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] + qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 ) svg? ( ~dev-qt/qtsvg-${PV}:6 ) " DEPEND=" @@ -33,6 +34,7 @@ BDEPEND=" src_configure() { local mycmakeargs=( + $(cmake_use_find_package qmlls Qt6LanguageServerPrivate) $(cmake_use_find_package sql Qt6Sql) $(cmake_use_find_package svg Qt6Svg) $(qt_feature network qml_network) diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild index b87689b35832..64a1db661828 100644 --- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild +++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild @@ -12,7 +12,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -IUSE="accessibility +network opengl +sql +ssl svg vulkan +widgets" +IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets" # behaves very badly when qtdeclarative is not already installed, also # other more minor issues (installs junk, sandbox/offscreen issues) @@ -20,6 +20,7 @@ RESTRICT="test" RDEPEND=" ~dev-qt/qtbase-${PV}:6
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, sys-kernel/installkernel/
commit: b9ed549647db434a28353bd972c7451b1b752fec Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Mar 17 18:31:55 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Mar 17 18:33:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ed5496 sys-kernel/installkernel: add 29 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask | 4 + profiles/arch/amd64/package.use.stable.mask | 4 + profiles/arch/base/package.use.mask | 4 + sys-kernel/installkernel/Manifest| 1 + sys-kernel/installkernel/installkernel-29.ebuild | 194 +++ sys-kernel/installkernel/metadata.xml| 1 + 6 files changed, 208 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 36a45fb0e33a..ab647373fb87 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-03-17) +# virt-firmware is keyworded here +sys-kernel/installkernel -efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi is keyworded here media-libs/libplacebo -libdovi diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 325b6833d7e9..da0b707dd420 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-03-17) +# Experimental, virt-firmware is keyworded only unstable +sys-kernel/installkernel efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi is not stable here yet media-libs/libplacebo libdovi diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 167339367215..a51be55b952e 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-03-17) +# Experimental, only keyworded for amd64 currently +sys-kernel/installkernel efistub + # Ionen Wolkens (2024-03-08) # media-libs/libdovi has very few keywords and there is little interest # in adding extras unless requested (also needs rust+cargo-c) diff --git a/sys-kernel/installkernel/Manifest b/sys-kernel/installkernel/Manifest index 835db019e6be..7c37de71cbd5 100644 --- a/sys-kernel/installkernel/Manifest +++ b/sys-kernel/installkernel/Manifest @@ -1,2 +1,3 @@ DIST installkernel-25.tar.gz 18441 BLAKE2B 7237cf0bff5c82a55968f612fdeb080496077ff8bf04f71645f7702d45183bdbdc4382e22d25a5697451cfbbc161745402278cb1a96b360935293f38a482 SHA512 c7ad6ef614edb805ba4da81d44190362fbe6ada6e507f6f0b8804d6bfc7bb260f0344db20c6032a2830502b278bae35a842d5c9ff2d85d57dfd01f66a3f5bb38 DIST installkernel-28.tar.gz 18922 BLAKE2B 26e7b073cd44896f830a8977efb9730b92d01074084a3cfc934719de87bbf6ec25ea865f8b1cd88613279dbb83bb9ad72eb2c90bc0f6152aa0cc11ca71a9963a SHA512 5a0ed452e131d85628c1cf6ecc2a6bb9fe3c9f20c999c9919b3e238d1aa09a114c6086cf5de8d3ecf63cfa80fd2804092ebb8ad6505b51df2786eb3037bdf3f0 +DIST installkernel-29.tar.gz 20796 BLAKE2B 280cc9b3f0906b9fe874411e5911c26c303d53bfa37530c9c3da4d1ab99507014ce240e386db6676e422e646ea3f51cd08fa1ded2b899933de7076085aaa9ab4 SHA512 c72ad5a187edf24eb49924576cb553fcef797e797373d8a0f6f5e599155c35a8418463ba8138479d016f555e9e683146be681f959197533951169cf2aea6be95 diff --git a/sys-kernel/installkernel/installkernel-29.ebuild b/sys-kernel/installkernel/installkernel-29.ebuild new file mode 100644 index ..9ba8f5cf4c74 --- /dev/null +++ b/sys-kernel/installkernel/installkernel-29.ebuild @@ -0,0 +1,194 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info + +DESCRIPTION="Gentoo fork of installkernel script from debianutils" +HOMEPAGE=" + https://github.com/projg2/installkernel-gentoo + https://wiki.gentoo.org/wiki/Installkernel +" +SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-gentoo-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="dracut efistub grub refind systemd systemd-boot uki ukify" +REQUIRED_USE=" + efistub? ( systemd ) + systemd-boot? ( systemd ) + ukify? ( uki ) + ?? ( efistub grub refind systemd-boot ) +" +# efistub requires systemd's kernel-install because: +# - We need support for removal to clean-up the created entry +# - We need to know the location of the ESP +# - kernel-bootcfg at some point calls bootctl (to find ESP) + +RDEPEND=" + !<=sys-kernel/installkernel-systemd-3 + dracut? ( + >=sys-kernel/dracu
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/base/
commit: d3e02a469a11f210925fc8c4b8573b9af9358df0 Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Mar 7 19:53:23 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Mar 7 19:55:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e02a46 profiles: media-libs/oneVPL -> media-libs/libvpl Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask| 2 +- profiles/arch/amd64/package.use.stable.mask | 2 +- profiles/arch/base/package.use.mask | 2 +- profiles/base/package.use.stable.mask | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 56a5aec60eaf..8595abe06d54 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -158,7 +158,7 @@ sys-libs/libomp -llvm_targets_AMDGPU net-misc/curl -rustls -curl_ssl_rustls # Andrew Ammerlaan (2022-12-06) -# Quick Sync Video (through intel-mediasdk or oneVPL) is +# Quick Sync Video (through intel-mediasdk or libvpl) is # only keyworded on amd64 media-video/ffmpeg -qsv media-libs/gst-plugins-bad -qsv diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index b0ebeb503d6e..ac5fb3529c1c 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -65,7 +65,7 @@ sys-libs/libomp llvm_targets_AMDGPU net-misc/curl rustls curl_ssl_rustls # Sam James (2022-12-07) -# Needs unstable media-libs/oneVPL +# Needs unstable media-libs/libvpl media-libs/gst-plugins-bad qsv media-video/ffmpeg qsv diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 24189d7b9795..cbc64ea9de24 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -40,7 +40,7 @@ dev-python/PyQt6 pdfium >=gui-libs/wlroots-0.17.0 drm liftoff # Jimi Huotari (2023-11-22) -# media-libs/oneVPL is only keyworded for amd64 at this time. +# media-libs/libvpl is only keyworded for amd64 at this time. media-video/obs-studio qsv # Jimi Huotari (2023-11-22) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 38557c047921..d3d281bd6407 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -33,7 +33,7 @@ sys-block/nbdkit libguestfs sci-physics/lammps hip # Sam James (2022-12-07) -# Needs unstable media-libs/oneVPL +# Needs unstable media-libs/libvpl media-libs/gst-plugins-bad qsv media-video/ffmpeg qsv
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, app-emulation/libvirt/, ...
commit: 577d19397bc20460c0aaa049e8cd8b0758e9db63 Author: Michal Privoznik gmail com> AuthorDate: Sun Dec 17 20:41:43 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 26 07:49:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577d1939 app-emulation/libvirt: Add virtiofsd USE flag While technically app-emulation/virtiofsd is not a libvirt dependency (app-emulation/qemu and app-emulation/virtiofsd can function on their own, happily), it's handy (in some scenarios) to drag it automatically in as a dependency. Invent "virtiofsd" USE flag that controls this. Bug: https://bugs.gentoo.org/913212 Signed-off-by: Michal Privoznik gmail.com> Signed-off-by: Sam James gentoo.org> app-emulation/libvirt/libvirt-10.0.0.ebuild | 3 ++- app-emulation/libvirt/libvirt-9.9.0.ebuild | 3 ++- app-emulation/libvirt/libvirt-.ebuild| 3 ++- app-emulation/libvirt/metadata.xml | 3 +++ profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/powerpc/ppc64/package.use.mask | 4 7 files changed, 21 insertions(+), 3 deletions(-) diff --git a/app-emulation/libvirt/libvirt-10.0.0.ebuild b/app-emulation/libvirt/libvirt-10.0.0.ebuild index fcb80d5cb161..25ba088988c0 100644 --- a/app-emulation/libvirt/libvirt-10.0.0.ebuild +++ b/app-emulation/libvirt/libvirt-10.0.0.ebuild @@ -32,7 +32,7 @@ IUSE=" apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev - virtualbox +virt-network wireshark-plugins xen zfs + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs " RESTRICT="!test? ( test )" @@ -120,6 +120,7 @@ RDEPEND=" net-misc/radvd sys-apps/iproute2[-minimal] ) + virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 diff --git a/app-emulation/libvirt/libvirt-9.9.0.ebuild b/app-emulation/libvirt/libvirt-9.9.0.ebuild index 04bcd4cb2322..cc922f97df11 100644 --- a/app-emulation/libvirt/libvirt-9.9.0.ebuild +++ b/app-emulation/libvirt/libvirt-9.9.0.ebuild @@ -31,7 +31,7 @@ SLOT="0/${PV}" IUSE=" apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz - parted pcap policykit +qemu rbd sasl selinux test +udev + parted pcap policykit +qemu rbd sasl selinux test +udev virtiofsd virtualbox +virt-network wireshark-plugins xen zfs " RESTRICT="!test? ( test )" @@ -120,6 +120,7 @@ RDEPEND=" net-misc/radvd sys-apps/iproute2[-minimal] ) + virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 diff --git a/app-emulation/libvirt/libvirt-.ebuild b/app-emulation/libvirt/libvirt-.ebuild index c61085b4b439..38baa163aaa0 100644 --- a/app-emulation/libvirt/libvirt-.ebuild +++ b/app-emulation/libvirt/libvirt-.ebuild @@ -32,7 +32,7 @@ IUSE=" apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nbd nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev - virtualbox +virt-network wireshark-plugins xen zfs + virtiofsd virtualbox +virt-network wireshark-plugins xen zfs " RESTRICT="!test? ( test )" @@ -120,6 +120,7 @@ RDEPEND=" net-misc/radvd sys-apps/iproute2[-minimal] ) + virtiofsd? ( app-emulation/virtiofsd ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 diff --git a/app-emulation/libvirt/metadata.xml b/app-emulation/libvirt/metadata.xml index e8819dedc86a..16610185fea3 100644 --- a/app-emulation/libvirt/metadata.xml +++ b/app-emulation/libvirt/metadata.xml @@ -96,6 +96,9 @@ Enable ZFS backend storage sys-fs/zfs + + Drag in virtiofsd dependency app-emulation/virtiofsd + libvirt/libvirt diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 9ac5e1dc4690..6631c085ccd3 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -518,3 +518,7 @@ media-sound/mpg123-base cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dno # saves people from needlessly installing nasm # Refs bug #93279 media-sound/lame cpu_flags_x86_mmx + +# Michal Privoznik (2024-01-21) +# virtiofsd is available here +app-emulation/libvirt -virtiofsd
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 9dc61a6791c69be995de7c8da1107079ac004b8b Author: Jimi Huotari gentoo org> AuthorDate: Sun Nov 19 19:35:26 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Nov 24 15:51:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc61a67 profiles: mask 'media-video/obs-studio[qsv,websocket]' The 'dev-libs/qr-code-generator' and 'media-libs/oneVPL' packages have only been keyworded for amd64 at this time. Signed-off-by: Jimi Huotari gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 8 2 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 037bd8e5c0ca..31fab1e8cd31 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Jimi Huotari (2023-11-22) +# Unmask on amd64. +media-video/obs-studio -qsv -websocket + # Andrew Ammerlaan (2023-11-20) # Qt6 is still experimental in freecad, currently the configure phase # gets itself stuck by importing both qt5 and qt6 cmake files. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 4b0362d1f311..6695d99265f5 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2023-11-22) +# media-libs/oneVPL is only keyworded for amd64 at this time. +media-video/obs-studio qsv + +# Jimi Huotari (2023-11-22) +# dev-libs/qr-code-generator is only keyworded for amd64 at this time. +media-video/obs-studio websocket + # Jimi Huotari (2023-10-21) # net-libs/librist is only keyworded for arm64 at this time. media-video/obs-studio mpegts
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: a12d268e95855d08de0f1ba26e6d944a389fd0f3 Author: Andrey Grozin gentoo org> AuthorDate: Sun Jul 23 10:06:19 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Jul 23 10:06:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12d268e profiles/arch: mask clozurecl64 in mase and unmask in amd64 Signed-off-by: Andrey Grozin gentoo.org> profiles/arch/amd64/use.mask | 1 + profiles/arch/base/use.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 31bf806892a6..40cc5b1b0035 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -68,6 +68,7 @@ # Andrey Grozin (2014-06-25) # keyworded on amd64 -clisp +-clozurecl64 -ecls -gcl -sbcl diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index a0408d9e7c5e..3a6a556ad04d 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -206,6 +206,7 @@ abi_s390_64 # These lisps are available only on some arches clisp clozurecl +clozurecl64 cmucl ecls gcl
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 4c485474eda5a239e5553f07379912619f08a734 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 22 10:07:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 22 10:07:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c485474 profiles: Also mask dev-python/nbclassic[doc] where not stable Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.stable.mask | 1 + profiles/arch/base/package.use.stable.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 15189b2ccec6..5bb8f28a0550 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -19,6 +19,7 @@ # Michał Górny (2023-04-22) # pandoc is stable here. +dev-python/nbclassic -doc dev-python/nbval -doc # Yiyang Wu (2023-01-27) diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask index 899f9ebf4d3a..818466ada9a2 100644 --- a/profiles/arch/base/package.use.stable.mask +++ b/profiles/arch/base/package.use.stable.mask @@ -3,4 +3,5 @@ # Michał Górny (2023-04-22) # pandoc is stable on amd64 only. +dev-python/nbclassic doc dev-python/nbval doc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 77564f87710b43364f82f724664d81ea1beb3e10 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sat Apr 22 09:02:03 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Apr 22 09:04:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77564f87 profiles/arch: mask kde-plasma/discover[snap] on non-amd64 arches Preparatory work, currently only the version in ::kde has this flag. Will trickle down into ::gentoo with the next release. Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index c614b3e933a4..69516b492869 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2023-04-22) +# snap only works on amd64 +kde-plasma/discover -snap + # Sam James (2023-04-17) # Ruby has several JITs available but they need porting to individual arches. # Unmask on specific arches where it's available. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9af8d281351a..9bc2a111363b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2023-04-22) +# snap only works on amd64 +kde-plasma/discover snap + # Sam James (2023-04-03) # Needs dev-python/py-cpuinfo which is not ported to all of our platforms # See bug #894078.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: cf07b40eeacd75243eb04734d56b3f2a53f867b1 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Dec 6 18:06:31 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Dec 6 18:07:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf07b40e profiles/arch: mask qsv on non-amd64 arches Closes: https://github.com/gentoo/gentoo/pull/28365 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/amd64/package.use.mask | 6 ++ profiles/arch/base/package.use.mask | 6 ++ 2 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 20f9e7c5b661..28b8e5f5dfe1 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,12 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2022-12-06) +# Quick Sync Video (through intel-mediasdk or oneVPL) is +# only keyworded on amd64 +media-video/ffmpeg -qsv +media-libs/gst-plugins-bad -qsv + # Michał Górny (2022-12-01) # Keyworded here. app-alternatives/awk -nawk diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index cfb208578910..309971ea4bfd 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2022-12-06) +# Quick Sync Video (through intel-mediasdk or oneVPL) is +# only keyworded on amd64 +media-video/ffmpeg qsv +media-libs/gst-plugins-bad qsv + # Georgy Yakovlev (2022-12-01) # Only supported on ppc64le. sys-devel/gcc ieee-long-double
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/, dev-libs/gmp/
commit: bf286a7973d8b95dbef90f17cc8e2d66c19a47c8 Author: Sam James gentoo org> AuthorDate: Wed Nov 30 08:30:15 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 30 08:31:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf286a79 dev-libs/gmp: tie --enable-fat to USE=cpudetection Note that USE=-cpudetection still gives a very generic build rather than one detected at build time to be precisely the machine compiled on (for now?) Bug: https://bugs.gentoo.org/883201 Signed-off-by: Sam James gentoo.org> dev-libs/gmp/gmp-6.2.1-r3.ebuild | 7 --- dev-libs/gmp/metadata.xml| 23 --- profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 5 files changed, 28 insertions(+), 14 deletions(-) diff --git a/dev-libs/gmp/gmp-6.2.1-r3.ebuild b/dev-libs/gmp/gmp-6.2.1-r3.ebuild index dc0cb7b4c773..8e7bca104d30 100644 --- a/dev-libs/gmp/gmp-6.2.1-r3.ebuild +++ b/dev-libs/gmp/gmp-6.2.1-r3.ebuild @@ -27,7 +27,8 @@ LICENSE="|| ( LGPL-3+ GPL-2+ )" SLOT="0/10.4" # Unkeyworded temporarily for some more testing #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+asm doc +cxx pic static-libs" +IUSE="+asm doc +cpudetection +cxx pic static-libs" +REQUIRED_USE="cpudetection? ( asm )" BDEPEND=" app-arch/xz-utils @@ -93,14 +94,14 @@ multilib_src_configure() { --localstatedir="${EPREFIX}"/var/state/gmp --enable-shared + $(use_enable asm assembly) # fat is needed to avoid gmp installing either purely generic # or specific-to-used-CPU (which our config.guess refresh prevents at the moment). # Both Fedora and opensuse use this option to tackle the issue, bug #883201. # # This only works for x86, so we're still getting non-performant # builds on other arches until we figure something out! - $(use_enable asm fat) - $(use_enable asm assembly) + $(use_enable cpudetection fat) $(use_enable cxx) $(use_enable static-libs static) diff --git a/dev-libs/gmp/metadata.xml b/dev-libs/gmp/metadata.xml index e98fbcba6811..753f212d3e39 100644 --- a/dev-libs/gmp/metadata.xml +++ b/dev-libs/gmp/metadata.xml @@ -1,15 +1,16 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - toolch...@gentoo.org - Gentoo Toolchain Project - - - Enable use of hand optimized assembly routines (faster execution) - Force static libraries to be built as PIC to avoid TEXTRELs. - - - cpe:/a:gmplib:gmp - + + toolch...@gentoo.org + Gentoo Toolchain Project + + + Enable use of hand optimized assembly routines (faster execution) + Enables runtime CPU detection (useful for binpkgs, compatibility on other CPUs) + Force static libraries to be built as PIC to avoid TEXTRELs. + + + cpe:/a:gmplib:gmp + diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 27207c6da3f9..4fa0267b5a1b 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2022-11-30) +# Only effective on amd64/x86. +dev-libs/gmp -cpudetection + # Guillermo Joandet (2022-11-22) # app-text/pandoc is keyworded on this architecture net-libs/gssdp -man diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 5a1455d90b27..a9a1bad325ca 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-11-30) +# Only effective on amd64/x86. +dev-libs/gmp cpudetection + # Mike Gilbert (2022-10-16) # Only supported on MIPS. dev-lang/gnat-gpl fixed-point diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index a68e233ecfd9..20ce8131ba98 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-11-30) +# Only effective on amd64/x86. +dev-libs/gmp -cpudetection + # Michał Górny (2022-11-16) # spirv-llvm-translator is not keyworded x86. dev-libs/libclc spirv
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/riscv/, ...
commit: 47ba5845d0be4e4d0a60e92724ea4c96abce842f Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 7 12:12:13 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 7 12:38:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ba5845 profiles/arch: mask useflags pulling in sys-libs/libsmbios on non-amd64/x86 Bug: https://bugs.gentoo.org/875830 Signed-off-by: WANG Xuerui gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 8 profiles/arch/riscv/package.use.mask | 2 +- profiles/arch/x86/package.use.mask | 5 + 4 files changed, 19 insertions(+), 1 deletion(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 8b3916f24493..c25fc2368777 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# WANG Xuerui (2022-10-07) +# sys-libs/libsmbios is available here. +app-laptop/pbbuttonsd -macbook +sys-apps/fwupd -dell + # Alfredo Tupone (2022-08-30) # ada bootstrap currently only available on amd64/x86 sys-devel/gcc -ada diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index f2c917613122..9f6f97a22618 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-10-07) +# sys-libs/libsmbios unavailable on most arches (requires the very low-level +# header that is only ever present on alpha, amd64, ia64 and x86), +# only unmask on relevant arches. +# bug #875830 +app-laptop/pbbuttonsd macbook +sys-apps/fwupd dell + # Conrad Kostecki (2022-07-19) # www-servers/nginx requires keywording www-servers/nginx nginx_modules_http_security diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index a54a8f826041..4d3bbd739f61 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -123,7 +123,7 @@ net-irc/quassel urlpreview net-analyzer/suricata hyperscan # Yixun Lan (2021-08-29) -# sys-apps/fwupd not tested, USE=spi,uefi,dell +# sys-apps/fwupd not tested, USE=spi,uefi sys-apps/fwupd spi uefi # Marek Szuba (2021-08-23) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 00ea2c232625..a5789fc65f75 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-10-07) +# sys-libs/libsmbios is available here. +app-laptop/pbbuttonsd -macbook +sys-apps/fwupd -dell + # Volkmar W. Pogatzki (2022-08-09) # dev-java/jaxws-api not keyworded >=dev-java/jmock-2.12.0 test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/arm64/, ...
commit: 1fe0bb847fc92c345dbcce5e820276716a0fbacd Author: Mike Gilbert gentoo org> AuthorDate: Fri Sep 2 15:32:06 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Sep 2 15:40:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe0bb84 profiles/arch: elaborate on 'apparmor' USE mask Signed-off-by: Mike Gilbert gentoo.org> profiles/arch/amd64/use.mask | 3 +++ profiles/arch/arm64/use.mask | 3 +++ profiles/arch/base/use.mask| 3 +++ profiles/arch/x86/package.use.mask | 9 - profiles/arch/x86/use.mask | 4 profiles/arch/x86/use.stable.mask | 6 +- 6 files changed, 10 insertions(+), 18 deletions(-) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 7e8fbecd25e4..19ac88e44f05 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -40,7 +40,10 @@ -firebird # Mike Gilbert (2014-10-19) +# Requires the following packages to be keyworded/stable: # sys-libs/libapparmor +# sys-apps/apparmor +# sys-apps/apparmor-utils -apparmor # Michał Górny (2014-03-30) diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index e4d3133be075..1aa7b0ba54ab 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -5,7 +5,10 @@ -arm64 # Mike Gilbert (2022-08-31) +# Requires the following packages to be keyworded/stable: # sys-libs/libapparmor +# sys-apps/apparmor +# sys-apps/apparmor-utils -apparmor # David Seifert (2022-03-13) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 8c35c3fc8a27..499c69aadc54 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -208,7 +208,10 @@ sbcl systemd # Mike Gilbert (2014-10-19) +# Requires the following packages to be keyworded/stable: # sys-libs/libapparmor +# sys-apps/apparmor +# sys-apps/apparmor-utils apparmor # Mask flags that correspond to all possible ARCH values. diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 2b94caf6bae8..588a4257a3c8 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -43,10 +43,6 @@ media-video/ffmpeg amf # Only supports cpu_flags_x86_aes in 64-bit mode net-fs/samba cpu_flags_x86_aes -# Conrad Kostecki (2021-11-16) -# AppArmor is not available on x86 -app-benchmarks/stress-ng apparmor - # James Le Cuirot (2021-10-22) # The JIT feature only works on amd64 and x86. app-emulation/fs-uae -jit @@ -150,11 +146,6 @@ dev-python/influxdb test # clisp is keyworded on x86 app-text/texlive-core -xindy -# Joonas Niilola (2020-05-14) -# sys-apps/apparmor not keyworded on x86. -app-containers/lxc apparmor -app-containers/lxd apparmor - # Georgy Yakovlev (2014-03-30) # PyPy is keyworded on this arch. -python_targets_pypy3 diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 58b15063cd35..093b69d79a82 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. @@ -18,10 +18,6 @@ mkl # dev-db/firebird is keyworded ~x86 firebird -# Mike Gilbert (2014-10-19) -# sys-libs/libapparmor -apparmor - # Michał Górny (2014-03-30) # PyPy is unstable on this arch. python_targets_pypy3
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/sparc/, ...
commit: fc2a852220185e40aacf6e1e0f72b3301a81b050 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 21 19:24:48 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 21 19:32:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2a8522 profiles: Generalize USE=tpm masks Signed-off-by: Matt Turner gentoo.org> profiles/arch/alpha/package.use.mask | 4 profiles/arch/alpha/use.mask | 4 profiles/arch/amd64/package.use.mask | 4 profiles/arch/arm/package.use.mask | 4 profiles/arch/arm64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/hppa/package.use.mask | 4 profiles/arch/hppa/use.mask | 4 profiles/arch/ia64/package.use.mask | 4 profiles/arch/ia64/use.mask | 4 profiles/arch/powerpc/ppc32/package.use.mask | 4 profiles/arch/powerpc/ppc32/use.mask | 4 profiles/arch/powerpc/ppc64/package.use.mask | 4 profiles/arch/sparc/package.use.mask | 4 profiles/arch/sparc/use.mask | 4 profiles/arch/x86/package.use.mask | 4 16 files changed, 20 insertions(+), 44 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index c985051a75e2..48b0a30558f5 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -6,10 +6,6 @@ # It is unusable, for now, in other arches media-video/ffmpeg amf -# Sam James (2022-02-10) -# app-crypt/tpm2-tss is not keyworded here -app-crypt/gnupg tpm - # Sam James (2022-01-29) # app-text/ronn-ng not keyworded here, bug #801103 app-accessibility/espeak-ng man diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index e2fa17de5ef5..1b79bcff211d 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -alpha +# Matt Turner (2022-02-21) +# app-crypt/tpm2-tss is not keyworded here +tpm + # James Le Cuirot (2021-08-10) # media-video/pipewire is not keyworded. Bug #807616. pipewire diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 72750d69bf00..86214033c737 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -47,10 +47,6 @@ dev-util/diffoscope -haskell x11-base/xwayland -video_cards_nvidia x11-wm/mutter -video_cards_nvidia -# Mike Gilbert (2021-03-29) -# Unmask TPM on supported archs. -sys-apps/systemd -tpm - # Michael Orlitzky (2021-03-27) # Unmask the use of 64-bit dev-lisp/clozurecl on 64-bit arches. # Only maxima makes a distinction between the 32-bit and 64-bit diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 364bde4349c1..8f2a404dc705 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -49,10 +49,6 @@ media-sound/easyeffects zamaudio # no stable virtual/jdk on this arch media-libs/rubberband jni -# Mike Gilbert (2021-03-29) -# Unmask TPM on supported archs. -sys-apps/systemd -tpm - # Sam James (2021-02-17) # Unmask dev-libs/libpcre2[jit] support on PHP # where available diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 162cb7a46a7c..36118e80a9b9 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -64,10 +64,6 @@ media-sound/easyeffects zamaudio # Note: libpng-compat 1.5.30 does NOT seem to. media-libs/libpng -cpu_flags_arm_neon -# Mike Gilbert (2021-03-29) -# Unmask TPM on supported archs. -sys-apps/systemd -tpm - # Sam James (2021-03-20) # Supports both 'neon32' and 'neon64' sys-libs/zlib-ng -cpu_flags_arm_neon diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index cf2300a6e1a1..08d4b04814e9 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -39,10 +39,6 @@ x11-wm/mutter video_cards_nvidia # Has unpackaged depdencies, bug #795459 >=media-libs/opencolorio-2.0.0 doc -# Mike Gilbert (2021-03-29) -# TPM only exists on some archs. -sys-apps/systemd tpm - # Michael Orlitzky (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima, # so we mask them both by default beginning with v5.44.0-r5 where diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 6f919ffb1c90..7620037f991f 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -9,10 +9,6 @@ # It is unusable, for now, in other arches media-video/ffmpeg amf -# Sam James (2022-02-10) -# app-crypt/tpm2-tss is not keyworded here -app-crypt/gnupg tpm - # Arthur Zamarin (2022-02-08) # bash becomes corrupted and system breaks, bug #832946 app-shel
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, sys-libs/compiler-rt-sanitizers/
commit: 659e44e507c880979f9b59a6f0dbcd1d2bca7983 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 4 08:04:30 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 4 08:05:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659e44e5 sys-libs/compiler-rt-sanitizers: Add orc flag for 13+ Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/base/package.use.mask | 2 +- .../compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild | 5 +++-- .../compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0_rc1.ebuild | 5 +++-- .../compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.0..ebuild | 5 +++-- sys-libs/compiler-rt-sanitizers/metadata.xml | 1 + 6 files changed, 12 insertions(+), 8 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index e2b47d92c06..45038734214 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -53,7 +53,7 @@ net-misc/asterisk -blocks sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo sys-libs/compiler-rt-sanitizers -gwp-asan -sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -profile -xray +sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray # Sam James (2020-10-24) # asm redc is only available on amd64, diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index e9acf79d2f2..40d37ef6f55 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -48,7 +48,7 @@ net-misc/asterisk blocks sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan -sys-libs/compiler-rt-sanitizers libfuzzer memprof profile xray +sys-libs/compiler-rt-sanitizers libfuzzer memprof orc profile xray # Sam James (2020-10-24) # asm redc is only available on amd64, diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild index cc239e8feec..86e4d10a7c7 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0..ebuild @@ -14,7 +14,7 @@ SLOT="$(ver_cut 1-3)" KEYWORDS="" IUSE="+clang test elibc_glibc" # base targets -IUSE+=" +libfuzzer +memprof +profile +xray" +IUSE+=" +libfuzzer +memprof +orc +profile +xray" # sanitizer targets, keep in sync with config-ix.cmake # NB: ubsan, scudo deliberately match two entries SANITIZER_FLAGS=( @@ -23,7 +23,7 @@ SANITIZER_FLAGS=( ) IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" REQUIRED_USE=" - || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray ) + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) @@ -126,6 +126,7 @@ src_configure() { -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) + -DCOMPILER_RT_BUILD_ORC=$(usex orc) -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" -DCOMPILER_RT_BUILD_XRAY=$(usex xray) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0_rc1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0_rc1.ebuild index cc239e8feec..86e4d10a7c7 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0_rc1.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0_rc1.ebuild @@ -14,7 +14,7 @@ SLOT="$(ver_cut 1-3)" KEYWORDS="" IUSE="+clang test elibc_glibc" # base targets -IUSE+=" +libfuzzer +memprof +profile +xray" +IUSE+=" +libfuzzer +memprof +orc +profile +xray" # sanitizer targets, keep in sync with config-ix.cmake # NB: ubsan, scudo deliberately match two entries SANITIZER_FLAGS=( @@ -23,7 +23,7 @@ SANITIZER_FLAGS=( ) IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" REQUIRED_USE=" - || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray ) + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) @@ -126,6 +126,7 @@ src_configure() { -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) + -DCOMPILER_RT_BUILD_ORC=$(usex orc) -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/
commit: b04a3c7ec297e96609e59e3f81e3d5cb45c14c08 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jul 1 00:39:48 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jul 1 01:49:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04a3c7e profiles: mask xwayland+mutter[video_cards_nvidia] on most arches egl-wayland with nvidia-drivers is currently only usable on amd64. May potentially be for aarch64 in the future, but more is unlikely. Acked-by: Matt Turner gentoo.org> Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/base/package.use.mask | 5 + profiles/arch/x86/package.use.mask | 6 ++ 3 files changed, 16 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 3833aa4deba..144a5e516b1 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Ionen Wolkens (2021-07-01) +# gui-libs/egl-wayland with nvidia-drivers is supported on this arch. +x11-base/xwayland -video_cards_nvidia +x11-wm/mutter -video_cards_nvidia + # Mike Gilbert (2021-03-29) # Unmask TPM on supported archs. sys-apps/systemd -tpm diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 5f3f70e9821..522059cbd0b 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2021-07-01) +# gui-libs/egl-wayland with nvidia-drivers is only usable on some arches. +x11-base/xwayland video_cards_nvidia +x11-wm/mutter video_cards_nvidia + # Bernd Waibel (2021-06-16) # sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9 # bug #796368 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 9532c7c62a5..048fbc3963a 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2021-07-01) +# gui-libs/egl-wayland with nvidia-drivers does not function well with +# the last drivers to support x86 (needed here to override use.mask). +x11-base/xwayland video_cards_nvidia +x11-wm/mutter video_cards_nvidia + # Stefan Strogin (2021-06-27) # Requires dev-python/adblock which is not keyworded on x86 yet www-client/qutebrowser adblock
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 89b6e0a3442972aaf1bf89eab004f19fbfb85bb6 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Mar 27 11:48:20 2021 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Mar 29 12:42:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b6e0a3 profiles: add masks for arch-specific sci-mathematics/maxima flags. Now that there are two separate flags (clozurecl and clozurecl64) for the corresponding 32-bit and 64-bit lisp implementations in maxima, we need to refactor the profile masks a bit. The idea is that, going forward, 32-bit arches will unmask "clozurecl" and 64-bit arches will unmask "clozurecl64" for maxima. This only gets a bit messy because we still need to support older versions of maxima where the flags are NOT split; and we have one other package (sci-mathematics/fricas) which treats USE=clozurecl generically. Signed-off-by: Michael Orlitzky gentoo.org> profiles/arch/amd64/package.use.mask | 8 profiles/arch/amd64/use.mask | 1 - profiles/arch/base/package.use.mask | 8 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 33fc0e6531a..d948cdc183b 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,14 @@ #--- END OF EXAMPLES --- +# Michael Orlitzky (2021-03-27) +# Unmask the use of 64-bit dev-lisp/clozurecl on 64-bit arches. +# Only maxima makes a distinction between the 32-bit and 64-bit +# USE flags. +sci-mathematics/fricas -clozurecl + (2021-02-17) # Unmask PCRE JIT support where dev-libs/libpcre2[jit] is available dev-lang/php -jit diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 30c8a9b4114..b5cba9077af 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -55,7 +55,6 @@ # Andrey Grozin (2014-06-25) # keyworded on amd64 -clisp --clozurecl -ecls -gcl -sbcl diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 542e10c3fa5..883c1d48b80 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michael Orlitzky (2021-03-27) +# The clozurecl and clozurecl64 flags are now arch-specific in maxima, +# so we mask them both by default beginning with v5.44.0-r5 where +# their meanings first diverged. You should unmask "clozurecl" on +# 32-bit arches and unmask "clozurecl64" on 64-bit ones. +# We don't list "clozurecl" here since it's already in use.mask. +>=sci-mathematics/maxima-5.44.0-r5 clozurecl64 + # Sam James (2021-03-02) # Java build is extremely sensitive to environment # Previously stable-masked but moved here
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/desc/, app-metrics/collectd/
commit: ba9f44cddffb2ae8c4a5f759817499a511449966 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Sep 7 00:45:48 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Sep 7 00:46:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9f44cd app-metrics/collectd: add gpu_nvidia plugin Closes: https://bugs.gentoo.org/740106 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> app-metrics/collectd/collectd-5.12.0.ebuild | 11 +-- profiles/arch/amd64/package.use.mask| 4 profiles/arch/amd64/package.use.stable.mask | 5 +++-- profiles/arch/base/package.use.mask | 4 profiles/desc/collectd_plugins.desc | 1 + 5 files changed, 21 insertions(+), 4 deletions(-) diff --git a/app-metrics/collectd/collectd-5.12.0.ebuild b/app-metrics/collectd/collectd-5.12.0.ebuild index e3d3fc157a4..b4afd4d953e 100644 --- a/app-metrics/collectd/collectd-5.12.0.ebuild +++ b/app-metrics/collectd/collectd-5.12.0.ebuild @@ -52,8 +52,8 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind buddyinfo capabilities ceph cgroups check_uptime chrony connectivity conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount - filecount fscache gmond gps hddtemp hugepages interface ipc ipmi - iptables ipvs irq java lua load logfile logparser log_logstash + filecount fscache gmond gps gpu_nvidia hddtemp hugepages interface ipc + ipmi iptables ipvs irq java lua load logfile logparser log_logstash madwifi match_empty_counter match_hashed match_regex match_timediff match_value mbmon mcelog md memcachec memcached memory modbus mqtt multimeter mysql netlink network network nfs nginx notify_desktop @@ -101,6 +101,7 @@ COMMON_DEPEND=" collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) + collectd_plugins_gpu_nvidia?( dev-util/nvidia-cuda-toolkit ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) @@ -413,6 +414,12 @@ src_configure() { use collectd_plugins_smart|| myconf+=" --with-libatasmart=no" use collectd_plugins_gps || myconf+=" --with-libgps=no" + if use collectd_plugins_gpu_nvidia; then + myconf+=" --with-cuda=${EPREFIX}/opt/cuda" + else + myconf+=" --with-cuda=no" + fi + if use perl; then myconf+=" --with-perl-bindings=INSTALLDIRS=vendor" else diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 099a58aefbd..6e4e7e3cd1a 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann (2020-09-07) +# dev-util/nvidia-cuda-toolkit is keyworded on amd64 +app-metrics/collectd -collectd_plugins_gpu_nvidia + # Thomas Deutschmann (2020-08-17) # Columnstore engine is supported on amd64 dev-db/mariadb -columnstore diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index f55e89a559d..0020c0a53bb 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,9 +17,10 @@ #--- END OF EXAMPLES --- -# Thomas Deutschmann (2020-08-05) +# Thomas Deutschmann (2020-09-07) # sys-cluster/slurm has no stable keywords -app-metrics/collectd collectd_plugins_slurm +# dev-util/nvidia-cuda-toolkit has no stable keywords +app-metrics/collectd collectd_plugins_slurm collectd_plugins_gpu_nvidia # Joonas Niilola (2020-06-21) # sys-apps/apparmor doesn't have stable keywords. diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index dac55926b80..e95a85a5d18 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Thomas Deutschmann (2020-09-07) +# dev-util/nvidia-cuda-toolkit is only available on amd64 +app-metrics/collectd collectd_plugins_gpu_nvidia + # Sam James (2020-07-03) # Rust is only available on some arches # Bug #728558 diff --git a/profiles/desc/collectd_plugins.desc b/profiles/desc/collectd_plugins.desc index ef2d2d9f415..11d1b8eb96b 100644 --- a/profiles/desc/collectd_plugins.desc +++ b/profiles/desc/collectd_plugins.desc @@ -41,6 +41,7 @@ filecount - Build the filecount input plugin (counts the number of files in a di fscac
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/
commit: 4952985ebef7bd88c6b16574e5cfa209d6c1986f Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 17 14:03:43 2020 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 17 14:03:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4952985e profiles: update USE-flag masks for sys-apps/flashrom, again Although a look at the code of ich_descriptors_tool, the only tool currently installed by USE=tools, suggests there should be nothing hardware-dependent there (it works with ICH image files, not ICH chipsets themselves), upstream has decided to only compile it on x86-compatible systems. Until it turns out someone is in fact interested in running this tool on other architectures, honour their decision. Closes: https://bugs.gentoo.org/728472 Signed-off-by: Marek Szuba gentoo.org> profiles/arch/amd64/package.use.mask | 6 +++--- profiles/arch/base/package.use.mask | 9 + profiles/arch/x86/package.use.mask | 6 +++--- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 5ffde3c307c..fff4e15c9f4 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,9 +17,9 @@ #--- END OF EXAMPLES --- -# Marek Szuba (2020-06-15) -# Unmask globally-masked flashrom drivers which do work on amd64 -sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv +# Marek Szuba (2020-06-17) +# Unmask globally-masked flashrom drivers and tools which do work on amd64 +sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv -tools # Mikle Kolyada (2020-06-08) # clisp is keyworded on amd64 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index e1ce8f90077..9bdee5482a0 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,11 +1,12 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Marek Szuba (2020-06-15) -# Mask flashrom drivers which only work on few architectures: +# Marek Szuba (2020-06-17) +# Mask flashrom drivers and tools which only work on few architectures: +# - ich_descriptors_tools (USE=tools) is only compiled on amd64 and x86, # - internal is presently only supported on amd64/x86 and mipsel, -# - the others only work on x86 due to lack of PCI-port I/O support -sys-apps/flashrom atahpt atapromise internal nic3com nicnatsemi nicrealtek rayer-spi satamv +# - the others only work on x86 due to lack of PCI-port I/O support. +sys-apps/flashrom atahpt atapromise internal nic3com nicnatsemi nicrealtek rayer-spi satamv tools # Thomas Deutschmann (2020-04-30) # Dependency is only keyworded on amd64 and x86 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index cf7cc7c2762..6404d44186b 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Marek Szuba (2020-06-15) -# Unmask globally-masked flashrom drivers which do work on x86 -sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv +# Marek Szuba (2020-06-17) +# Unmask globally-masked flashrom drivers and tools which do work on x86 +sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv -tools # Christopher Head (2020-06-10) # Requires dev-db/influxdb which is amd64-only
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/
commit: 2bc1e4014446f2cd300868371937332f7842b765 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 26 20:38:55 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 26 21:56:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc1e401 profiles: Mask dev-qt/qt{declarative,gui,wayland}[vulkan] except amd64/x86 Bug: https://bugs.gentoo.org/703594 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/amd64/package.use.mask | 6 ++ profiles/arch/base/package.use.mask | 7 +++ profiles/arch/x86/package.use.mask | 6 ++ 3 files changed, 19 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index a823b528528..9580a47ead3 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,12 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2020-02-26) +# Vulkan is available on amd64. +dev-qt/qtdeclarative -vulkan +dev-qt/qtgui -vulkan +dev-qt/qtwayland -vulkan + # James Le Cuirot (2019-12-10) # The JIT feature only works on amd64 and x86. app-emulation/aranym -jit diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index c455a18241b..76abd4b73d4 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,13 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2020-02-26) +# Vulkan support is only available on few selected arches atm. +# Mask everywhere, unmask where appropriate. +dev-qt/qtdeclarative vulkan +dev-qt/qtgui vulkan +dev-qt/qtwayland vulkan + # dev-python/pandas is only keyworded for amd64 & x86 sys-block/fio python gnuplot diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 8b7177d8067..f7a4a8ce47a 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2020-02-26) +# Vulkan is available on x86. +dev-qt/qtdeclarative -vulkan +dev-qt/qtgui -vulkan +dev-qt/qtwayland -vulkan + # Andreas Sturmlechner (2020-01-29) # media-libs/pulseaudio-qt is not keyworded kde-misc/kdeconnect pulseaudio
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/
commit: 95348ca3b33fe1e6f2ab40ba5de94c5aba572c2c Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Nov 11 14:26:15 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Nov 11 14:27:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95348ca3 profiles: Mask sys-block/fio[gnuplot] everywhere except amd64 & x86 Signed-off-by: Thomas Deutschmann gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 3 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index c03379c9fec..4d08305a170 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann (2019-11-11) +# dev-python/pandas is keyworded for amd64 +sys-block/fio -gnuplot + # Craig Andrews (2019-10-08) # net-misc/quiche is available on this arch net-misc/curl -quiche diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 07a85754d01..14c0288d655 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Thomas Deutschmann (2019-11-11) +# dev-python/pandas is only keyworded for amd64 & x86 +sys-block/fio gnuplot + # Craig Andrews (2019-10-08) # net-libs/quiche is not available on all arches # Track addition arch keywording of quiche at: diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index e5e1b295791..dd12b908e28 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,6 +3,10 @@ # This file requires >=portage-2.1.1 +# Thomas Deutschmann (2019-11-11) +# dev-python/pandas is keyworded for x86 +sys-block/fio -gnuplot + # Andreas Sturmlechner (2019-10-29) # Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded # bugs #697860, #698172
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/powerpc/, ...
commit: df59d01cd357a1eecd0062b13818c246b494b255 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 3 09:07:20 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 3 09:29:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df59d01c profiles: Clean up package.use* for removed flags Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.mask | 4 ++-- profiles/arch/base/package.use.mask| 2 +- profiles/arch/powerpc/package.use.mask | 2 +- profiles/base/package.use | 1 - profiles/base/package.use.mask | 6 -- 5 files changed, 4 insertions(+), 11 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 790fbdc2e98..c03379c9fec 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -117,8 +117,8 @@ media-libs/opencv -contrib_xfeatures2d net-wireless/pyrit cuda # Rick Farina (2017-05-11) -# nexpose and openvas work on amd64 -net-analyzer/metasploit -nexpose -openvas +# nexpose work on amd64 +net-analyzer/metasploit -nexpose # Thomas Deutschmann (2017-03-01) # dev-libs/libmaxminddb is keyworded on amd64 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 86b449ac668..07a85754d01 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -103,7 +103,7 @@ media-libs/opencv contrib_xfeatures2d # Rick Farina (2017-05-11) # the needed deps are amd64/x86 only -net-analyzer/metasploit nexpose openvas +net-analyzer/metasploit nexpose # Thomas Deutschmann (2017-03-01) # dev-libs/libmaxminddb is only keyworded on amd64 and x86 at the moment diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 67dd6101c60..ba2002551f5 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -291,7 +291,7 @@ net-vpn/tor tor-hardening # Pacho Ramos (2012-05-07) # libhid is not keyworded -app-misc/lcdproc hid lcd_devices_mdm166a +app-misc/lcdproc lcd_devices_mdm166a # Brent Baude (2012-03-06) # masking wimax use flag diff --git a/profiles/base/package.use b/profiles/base/package.use index 6122e7297a5..8f3e278bef4 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -5,7 +5,6 @@ # These py2-only packages also support pypy, enable # Python 2.7 as the default implementation, preparing # for the eventual switch to py3 in PYTHON_SINGLE_TARGET -app-text/asciidoc python_single_target_python2_7 python_targets_python2_7 app-text/wklej python_single_target_python2_7 python_targets_python2_7 dev-vcs/git-bz python_single_target_python2_7 python_targets_python2_7 gnome-base/libglade python_single_target_python2_7 python_targets_python2_7 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 01a2ef6f779..5253f941ba2 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -220,7 +220,6 @@ app-emulation/fuse backend-svga # Brian Evans (2018-03-05) # Mask embedded USE on virtual/mysql and friends to transition it to be obsolete virtual/mysql embedded -dev-perl/DBD-mysql embedded # Brian Evans (2018-02-28) # Mask client-libs USE to force users to install alternative standard pacakges @@ -288,11 +287,6 @@ sys-boot/refind custom-cflags # depenencies. >=app-arch/snappy-1.1.5 static-libs -# Ilya Tumaykin (2017-06-18) -# Libav is basically unsupported by mpv, see upstream issues 3923, 3925. -# Needs patch to even build, subs are broken and not supported anymore. -media-video/mpv libav - # Andreas K. Hüttel (2017-05-29) # Does not build sci-libs/linux-gpib php
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/
commit: 67e17930f5dc6ce0f781fb7f8defbf26471fa03a Author: James Le Cuirot gentoo org> AuthorDate: Sat Nov 3 11:21:41 2018 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Nov 3 11:33:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e17930 profiles: Mask media-libs/libsdl2[vulkan] on all but amd64 Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 3011e934437..e81b99e2eb2 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# James Le Cuirot (02 Nov 2018) +# Vulkan is only available on amd64 at present. +media-libs/libsdl2 -vulkan + # Thomas Deutschmann (12 Oct 2018) # www-client/firefox is available on amd64 app-misc/tracker -firefox-bookmarks diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 68da82ad967..0d31a6716b6 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (02 Nov 2018) +# Vulkan is only available on amd64 at present. +media-libs/libsdl2 vulkan + # Michael Palimaka (12 Oct 2018) # Only available on amd64/x86 net-analyzer/testssl bundled-openssl kerberos
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/
commit: ec5cf2d5090c1aa8436139df50626a84f5a614cd Author: Alon Bar-Lev gentoo org> AuthorDate: Sun Sep 24 17:05:00 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sun Sep 24 17:05:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5cf2d5 profiles: unmask dev-python/kaa-base[tls] Gentoo-Bug: 630826 profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 5 - profiles/arch/x86/package.use.mask | 4 3 files changed, 13 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index b82f6915cfc..121b4078df6 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -306,7 +306,3 @@ media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext # saves people from needlessly installing nasm # Refs bug #93279 media-sound/lame cpu_flags_x86_mmx - -# Robert Buchholz (16 Aug 2008) -# masked in base, unmask for x86/amd64 -dev-python/kaa-base -tls diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 4eb2e87ae80..c1f2b0728eb 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -5,11 +5,6 @@ # Requires [cuda] which is masked in most of the profiles. media-libs/opencv contrib_xfeatures2d -# Alon Bar-Lev (01 Sep 2017) -# dev-python/tlslite is keyworded only for x86/amd64 -# waiting for ppc, bug#629506 -dev-python/kaa-base tls - # Rick Farina (11 May 2017) # the needed deps are amd64/x86 only net-analyzer/metasploit nexpose openvas diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 21cf1da1a2d..ebfbaafd0d1 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -232,10 +232,6 @@ sys-power/pm-utils -video_cards_intel -video_cards_radeon # X use flag only for amd64/x86, bug 285951. media-gfx/iscan -X -# Robert Buchholz (16 Aug 2008) -# masked in base, unmask for x86/amd64 -dev-python/kaa-base -tls - # Serkan Kaba (20 Jul 2008) app-text/enchant -zemberek
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/
commit: 2a34a469821cdf602f3e32b137eef4e8917c6f29 Author: James Le Cuirot gentoo org> AuthorDate: Sun May 21 21:51:27 2017 + Commit: James Le Cuirot gentoo org> CommitDate: Mon May 22 10:04:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a34a469 profiles: Remove obsolete dev-java/icedtea[infinality] mask profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 3 files changed, 12 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index e58a49369fc..4ee9201d136 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -186,10 +186,6 @@ media-libs/phonon zeitgeist # dependency keyworded here, masked in base media-libs/freetype -infinality -# James Le Cuirot (20 May 2015) -# Masked in base like the above. -dev-java/icedtea -infinality - # Mike Gilbert (29 Jun 2012) # sys-fs/zfs is not available everywhere. sys-boot/grub -libzfs diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index ad0394c7a84..e379a256d7c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -153,10 +153,6 @@ net-libs/gnutls dane # fontconfig-infinality dependency not yet keyworded on most arches media-libs/freetype infinality -# James Le Cuirot (20 May 2015) -# Mask this in conjunction with the above. -dev-java/icedtea infinality - # Mike Gilbert (29 Jun 2012) # sys-fs/zfs is not available everywhere. sys-boot/grub libzfs diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 1416929f8e8..dcb87ab4198 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -160,10 +160,6 @@ media-libs/phonon zeitgeist # dependency keyworded here, masked in base media-libs/freetype -infinality -# James Le Cuirot (20 May 2015) -# Masked in base like the above. -dev-java/icedtea -infinality - # Alexandre Rostovtsev (12 Apr 2012) # Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for # gobject-introspection[doctool], bug #411761
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/
commit: 983483060008c957f1c4df8a93f85973651ff429 Author: Mike Gilbert gentoo org> AuthorDate: Tue May 9 15:07:00 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Tue May 9 15:07:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98348306 profiles: Remove dev-util/pkgconf[test] mask profiles/arch/amd64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 3 files changed, 12 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 59d87573df0..45483927bbc 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,10 +17,6 @@ #--- END OF EXAMPLES --- -# Mike Gilbert (07 May 2017) -# Test deps need keywording. -dev-util/pkgconf -test - # Thomas Deutschmann (01 Mar 2017) # dev-libs/libmaxminddb is keyworded on amd64 app-admin/rsyslog -mdblookup diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 4c409c18ec1..f2d3a9b4916 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# Mike Gilbert (07 May 2017) -# Test deps need keywording. -dev-util/pkgconf test - # Thomas Deutschmann (01 Mar 2017) # dev-libs/libmaxminddb is only keyworded on amd64 and x86 at the moment app-admin/rsyslog mdblookup diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 4fbdbe35559..f091f81ef11 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,10 +3,6 @@ # This file requires >=portage-2.1.1 -# Mike Gilbert (07 May 2017) -# Test deps need keywording. -dev-util/pkgconf -test - # Thomas Deutschmann (01 Mar 2017) # dev-libs/libmaxminddb is keyworded on x86 app-admin/rsyslog -mdblookup