mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
profiles: restore 32-bits Intel Mac OS X 10.5 profile
This partially reverts commits75712aea09a9160b7464The ppc variant is much more easily tested via the x86 variant. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
@@ -23,5 +23,6 @@ riscv-linux
|
||||
x86-linux
|
||||
arm64-macos
|
||||
ppc-macos
|
||||
x86-macos
|
||||
x64-macos
|
||||
x64-solaris
|
||||
|
||||
1
profiles/prefix/darwin/macos/10.5/x86/eapi
Normal file
1
profiles/prefix/darwin/macos/10.5/x86/eapi
Normal file
@@ -0,0 +1 @@
|
||||
5
|
||||
5
profiles/prefix/darwin/macos/10.5/x86/make.defaults
Normal file
5
profiles/prefix/darwin/macos/10.5/x86/make.defaults
Normal file
@@ -0,0 +1,5 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
CHOST="i686-apple-darwin9"
|
||||
CHOST_x86="${CHOST}"
|
||||
2
profiles/prefix/darwin/macos/10.5/x86/package.mask
Normal file
2
profiles/prefix/darwin/macos/10.5/x86/package.mask
Normal file
@@ -0,0 +1,2 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
3
profiles/prefix/darwin/macos/10.5/x86/package.unmask
Normal file
3
profiles/prefix/darwin/macos/10.5/x86/package.unmask
Normal file
@@ -0,0 +1,3 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
6
profiles/prefix/darwin/macos/10.5/x86/package.use.force
Normal file
6
profiles/prefix/darwin/macos/10.5/x86/package.use.force
Normal file
@@ -0,0 +1,6 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Elias Pipping <pipping@gentoo.org> (2007-09-30)
|
||||
# compiles with -aqua, doesn't work, though
|
||||
media-video/mplayer aqua
|
||||
4
profiles/prefix/darwin/macos/10.5/x86/package.use.mask
Normal file
4
profiles/prefix/darwin/macos/10.5/x86/package.use.mask
Normal file
@@ -0,0 +1,4 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
|
||||
2
profiles/prefix/darwin/macos/10.5/x86/parent
Normal file
2
profiles/prefix/darwin/macos/10.5/x86/parent
Normal file
@@ -0,0 +1,2 @@
|
||||
..
|
||||
../../arch/x86
|
||||
14
profiles/prefix/darwin/macos/10.5/x86/use.mask
Normal file
14
profiles/prefix/darwin/macos/10.5/x86/use.mask
Normal file
@@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# This file masks out USE flags that are simply NOT allowed in the default
|
||||
# x86 profile. This works, for example, if another architecture's
|
||||
# profile have a USE flag associated with (such as altivec, mmx, etc).
|
||||
|
||||
# Unmask x86 instruction sets
|
||||
-cpu_flags_x86_mmx
|
||||
-cpu_flags_x86_mmxext
|
||||
-cpu_flags_x86_sse
|
||||
-cpu_flags_x86_sse2
|
||||
-cpu_flags_x86_ssse3
|
||||
-svga
|
||||
1
profiles/prefix/darwin/macos/arch/x86/eapi
Normal file
1
profiles/prefix/darwin/macos/arch/x86/eapi
Normal file
@@ -0,0 +1 @@
|
||||
5
|
||||
16
profiles/prefix/darwin/macos/arch/x86/make.defaults
Normal file
16
profiles/prefix/darwin/macos/arch/x86/make.defaults
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="x86-macos"
|
||||
ACCEPT_KEYWORDS="~x86-macos"
|
||||
|
||||
CPU_FLAGS_X86="mmx mmxext sse sse2"
|
||||
|
||||
# multilib build stuff, single ABI (no multilib)
|
||||
MULTILIB_ABIS="x86"
|
||||
DEFAULT_ABI="x86"
|
||||
ABI="x86"
|
||||
IUSE_IMPLICIT="abi_x86_32"
|
||||
LIBDIR_x86="lib"
|
||||
# figure out automatically what is the best to use
|
||||
CFLAGS="-march=native"
|
||||
5
profiles/prefix/darwin/macos/arch/x86/package.mask
Normal file
5
profiles/prefix/darwin/macos/arch/x86/package.mask
Normal file
@@ -0,0 +1,5 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# All the Mac OS X profiles inherit from their matching arch profile here.
|
||||
|
||||
3
profiles/prefix/darwin/macos/arch/x86/package.use.force
Normal file
3
profiles/prefix/darwin/macos/arch/x86/package.use.force
Normal file
@@ -0,0 +1,3 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
13
profiles/prefix/darwin/macos/arch/x86/package.use.mask
Normal file
13
profiles/prefix/darwin/macos/arch/x86/package.use.mask
Normal file
@@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# All the Mac OS X profiles inherit from their matching arch profile here.
|
||||
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (2010-07-29)
|
||||
# Relocation issues on 32-bit OSX, bug #329859
|
||||
media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse
|
||||
|
||||
# Fabian Groffen <grobian@gentoo.org> (2009-02-01)
|
||||
# Doesn't compile, bug #257225
|
||||
media-video/ffmpeg cpu_flags_x86_mmx
|
||||
6
profiles/prefix/darwin/macos/arch/x86/use.force
Normal file
6
profiles/prefix/darwin/macos/arch/x86/use.force
Normal file
@@ -0,0 +1,6 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Force the flag corresponding to the default ABI
|
||||
x86-macos
|
||||
abi_x86_32
|
||||
6
profiles/prefix/darwin/macos/arch/x86/use.mask
Normal file
6
profiles/prefix/darwin/macos/arch/x86/use.mask
Normal file
@@ -0,0 +1,6 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Unmask the flag corresponding to the default ABI
|
||||
-x86-macos
|
||||
-abi_x86_32
|
||||
@@ -635,8 +635,9 @@ x86-linux default/linux/x86/17.0/prefix/kernel-2.6.16+ exp
|
||||
arm-linux default/linux/arm/17.0/armv7a/prefix/kernel-3.2+ exp
|
||||
arm64-linux default/linux/arm64/17.0/prefix/kernel-3.2+ exp
|
||||
|
||||
# Mac OS X Profiles
|
||||
# macOS Profiles
|
||||
ppc-macos prefix/darwin/macos/10.5/ppc/gcc exp
|
||||
x86-macos prefix/darwin/macos/10.5/x86/gcc exp
|
||||
x64-macos prefix/darwin/macos/10.11/x64 exp
|
||||
x64-macos prefix/darwin/macos/10.13/x64 exp
|
||||
x64-macos prefix/darwin/macos/10.13/x64/gcc exp
|
||||
|
||||
Reference in New Issue
Block a user