From ca85c13c0f9c4f9af191bc9a46a7bc274e1d25bf Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 9 Jul 2023 10:24:33 +0100 Subject: gentoo auto-resync : 09:07:2023 - 10:24:32 --- profiles/Manifest.gz | Bin 179507 -> 179676 bytes profiles/features/big-endian/package.mask | 5 +++++ profiles/features/big-endian/use.mask | 5 +++++ .../prefix/darwin/macos/arch/x64/make.defaults | 3 ++- profiles/prefix/darwin/macos/arch/x64/use.mask | 23 +++++++++++++++++++++ profiles/prefix/darwin/macos/package.mask | 7 ++++++- profiles/prefix/darwin/macos/use.mask | 6 ++++++ profiles/prefix/darwin/package.mask | 2 +- profiles/prefix/darwin/use.mask | 2 +- profiles/prefix/sunos/solaris/package.mask | 6 ++++++ profiles/prefix/sunos/solaris/use.mask | 6 ++++++ profiles/prefix/sunos/use.mask | 2 +- 12 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 profiles/prefix/darwin/macos/use.mask create mode 100644 profiles/prefix/sunos/solaris/use.mask (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index a6aa528256cb..22b39675dabb 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/features/big-endian/package.mask b/profiles/features/big-endian/package.mask index 33a1b137be24..13300d04d70e 100644 --- a/profiles/features/big-endian/package.mask +++ b/profiles/features/big-endian/package.mask @@ -1,6 +1,11 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2023-06-30) +# Test failures on BE +# https://github.com/libjxl/libjxl/issues/2433 +media-libs/libjxl + # James Le Cuirot (2023-06-24) # Test failures on BE (#901391). # https://github.com/any1/neatvnc/issues/85 diff --git a/profiles/features/big-endian/use.mask b/profiles/features/big-endian/use.mask index 146182d4c1f9..49de7dd81e15 100644 --- a/profiles/features/big-endian/use.mask +++ b/profiles/features/big-endian/use.mask @@ -1,6 +1,11 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2023-06-30) +# media-libs/libjxl casualties +# https://github.com/libjxl/libjxl/issues/2433 +jpegxl + # matoro (2023-05-05) # media-libs/zimg casualties (https://github.com/sekrit-twc/zimg/pull/156) zimg diff --git a/profiles/prefix/darwin/macos/arch/x64/make.defaults b/profiles/prefix/darwin/macos/arch/x64/make.defaults index 9dee8c00f5f0..e4b9746c663a 100644 --- a/profiles/prefix/darwin/macos/arch/x64/make.defaults +++ b/profiles/prefix/darwin/macos/arch/x64/make.defaults @@ -1,9 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ARCH="x64-macos" ACCEPT_KEYWORDS="~x64-macos" +USE_EXPAND_HIDDEN="-CPU_FLAGS_X86" CPU_FLAGS_X86="mmx mmxext sse sse2" # multilib build stuff, single ABI (no multilib) diff --git a/profiles/prefix/darwin/macos/arch/x64/use.mask b/profiles/prefix/darwin/macos/arch/x64/use.mask index 01a9fae674b6..6bf08722e781 100644 --- a/profiles/prefix/darwin/macos/arch/x64/use.mask +++ b/profiles/prefix/darwin/macos/arch/x64/use.mask @@ -4,3 +4,26 @@ # Unmask the flag corresponding to the default ABI -x64-macos -abi_x86_64 + +# Benda Xu (2023-07-09) +# Unmask the CPU-flag related USE EXPAND, as in the general arch/amd64 + +-cpu_flags_x86_3dnow +-cpu_flags_x86_3dnowext +-cpu_flags_x86_aes +-cpu_flags_x86_avx +-cpu_flags_x86_avx2 +-cpu_flags_x86_fma3 +-cpu_flags_x86_fma4 +-cpu_flags_x86_mmx +-cpu_flags_x86_mmxext +-cpu_flags_x86_padlock +-cpu_flags_x86_popcnt +-cpu_flags_x86_sse +-cpu_flags_x86_sse2 +-cpu_flags_x86_sse3 +-cpu_flags_x86_sse4_1 +-cpu_flags_x86_sse4_2 +-cpu_flags_x86_sse4a +-cpu_flags_x86_ssse3 +-cpu_flags_x86_xop diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index cc6f25ce78cf..a0d4caecafae 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,8 +1,13 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2023-07-09) +# Requires Glibc to work properly. +# For example, 'lgetxattr' is not available on macOS or gnulib. +# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html +sys-apps/attr + # Fabian Groffen (2023-06-05) # Fails to compile using GCC, misdetecting sincosf # https://github.com/harfbuzz/harfbuzz/issues/4266 -=media-libs/harfbuzz-7.2.0 =media-libs/harfbuzz-7.3.0 diff --git a/profiles/prefix/darwin/macos/use.mask b/profiles/prefix/darwin/macos/use.mask new file mode 100644 index 000000000000..334d27168fee --- /dev/null +++ b/profiles/prefix/darwin/macos/use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Benda Xu (2023-07-09) +# xattr requires sys-apps/attr, which is masked. +xattr diff --git a/profiles/prefix/darwin/package.mask b/profiles/prefix/darwin/package.mask index fbda04428af4..47b1d8ab9f58 100644 --- a/profiles/prefix/darwin/package.mask +++ b/profiles/prefix/darwin/package.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Fabian Groffen (2014-01-14) diff --git a/profiles/prefix/darwin/use.mask b/profiles/prefix/darwin/use.mask index 980886cdc0dc..b3b6dcd4f1e3 100644 --- a/profiles/prefix/darwin/use.mask +++ b/profiles/prefix/darwin/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 #Add USE flags that don't work on Darwin/OpenDarwin/OS X here diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask index bd2fe8fd3273..dbb1185a8cae 100644 --- a/profiles/prefix/sunos/solaris/package.mask +++ b/profiles/prefix/sunos/solaris/package.mask @@ -1,6 +1,12 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2023-07-09) +# Requires Glibc to work properly. +# For example, 'lgetxattr' is not available on Solaris or gnulib. +# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html +sys-apps/attr + # Fabian Groffen (2023-06-09) # Fails to compile due to missing DT_* symbols # fix: https://lore.kernel.org/git/20230606205935.3183276-1-asedeno@google.com/ diff --git a/profiles/prefix/sunos/solaris/use.mask b/profiles/prefix/sunos/solaris/use.mask new file mode 100644 index 000000000000..334d27168fee --- /dev/null +++ b/profiles/prefix/sunos/solaris/use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Benda Xu (2023-07-09) +# xattr requires sys-apps/attr, which is masked. +xattr diff --git a/profiles/prefix/sunos/use.mask b/profiles/prefix/sunos/use.mask index 875fdb97c4dd..1cc476b28157 100644 --- a/profiles/prefix/sunos/use.mask +++ b/profiles/prefix/sunos/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Re-add SunOS libc -- cgit v1.2.3