public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/x64/
@ 2021-04-10 17:25 Andreas Sturmlechner
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas Sturmlechner @ 2021-04-10 17:25 UTC (permalink / raw
  To: gentoo-commits

commit:     209ec9802e88d991f40184475ca0866f335a27cb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 10 17:19:22 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 10 17:19:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209ec980

profiles: prefix/darwin: Drop obsolete <dev-lang/tk-8.6 package.mask

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 profiles/prefix/darwin/macos/arch/x64/package.mask | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/profiles/prefix/darwin/macos/arch/x64/package.mask b/profiles/prefix/darwin/macos/arch/x64/package.mask
index acc8b3f1331..70b202547e6 100644
--- a/profiles/prefix/darwin/macos/arch/x64/package.mask
+++ b/profiles/prefix/darwin/macos/arch/x64/package.mask
@@ -1,9 +1,3 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# The Carbon interface has been removed in the 64-bits userland, only
-# tk-8.6 will come with Cocoa support.  If you must have tk, you'll have
-# to force USE=-aqua, but don't report bugs for incompatabilities you
-# might encounter.
-# NOTE: keep this mask synced with 10.7/x86
-<dev-lang/tk-8.6


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/x64/
@ 2023-07-09  5:16 Benda XU
  0 siblings, 0 replies; 2+ messages in thread
From: Benda XU @ 2023-07-09  5:16 UTC (permalink / raw
  To: gentoo-commits

commit:     503fa9bc402353c5a89995e13c5a2f98772ccb76
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  9 05:14:01 2023 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 05:14:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503fa9bc

p/p/darwin/macos/arch/x64: allow users to tune the x86 CPU flags.

This is useful to fine tune the number crunching performance on macOS.

Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>

 .../prefix/darwin/macos/arch/x64/make.defaults     |  3 ++-
 profiles/prefix/darwin/macos/arch/x64/use.mask     | 23 ++++++++++++++++++++++
 2 files changed, 25 insertions(+), 1 deletion(-)

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 <heroxbd@gentoo.org> (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


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-07-09  5:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-10 17:25 [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/x64/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2023-07-09  5:16 Benda XU

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox